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: #47375b !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: #494949 !important;
  border-color: #494949 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !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: #47375b !important;
  border-color: #47375b !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #221a2b !important;
  border-color: #221a2b !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #221a2b !important;
  border-color: #221a2b !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: #161616;
  color: #161616;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #494949;
  border-color: #494949;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #494949 !important;
  border-color: #494949 !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: #15111b;
  color: #15111b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #47375b;
  border-color: #47375b;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #47375b !important;
  border-color: #47375b !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: #494949 !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #47375b !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: #161616 !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: #15111b !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: #47375b;
}
.alert-danger {
  background-color: #b1a374;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !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;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
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: #866ca6;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.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;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
@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;
}
.footer3 input[type="email"],
.footer4 input[type="email"] {
  border-radius: 100px !important;
}
.footer3 .input-group-btn a.btn,
.footer4 .input-group-btn a.btn {
  border-radius: 100px !important;
}
.footer3 .input-group-btn button[type="submit"],
.footer4 .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
}
/* Headers*/
.header13 .form-inline input[type="email"],
.header14 .form-inline input[type="email"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="text"],
.header14 .form-inline input[type="text"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="tel"],
.header14 .form-inline input[type="tel"] {
  border-radius: 100px;
}
.header13 .form-inline a.btn,
.header14 .form-inline a.btn {
  border-radius: 100px;
}
.header13 .form-inline button,
.header14 .form-inline button {
  border-radius: 100px !important;
}
@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: #494949 !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-s3LCw3kmyb .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3LCw3kmyb .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3LCw3kmyb a {
  font-style: normal;
}
.cid-s3LCw3kmyb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3LCw3kmyb .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3LCw3kmyb .nav-item:focus,
.cid-s3LCw3kmyb .nav-link:focus {
  outline: none;
}
.cid-s3LCw3kmyb .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3LCw3kmyb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3LCw3kmyb .menu-logo {
  margin-right: auto;
}
.cid-s3LCw3kmyb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3LCw3kmyb .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3LCw3kmyb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3LCw3kmyb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3LCw3kmyb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3LCw3kmyb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3LCw3kmyb .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3LCw3kmyb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3LCw3kmyb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3LCw3kmyb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3LCw3kmyb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3LCw3kmyb .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3LCw3kmyb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3LCw3kmyb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3LCw3kmyb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3LCw3kmyb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3LCw3kmyb .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3LCw3kmyb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3LCw3kmyb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3LCw3kmyb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3LCw3kmyb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3LCw3kmyb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3LCw3kmyb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3LCw3kmyb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3LCw3kmyb button.navbar-toggler:focus {
  outline: none;
}
.cid-s3LCw3kmyb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3LCw3kmyb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3LCw3kmyb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3LCw3kmyb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3LCw3kmyb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3LCw3kmyb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3LCw3kmyb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3LCw3kmyb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3LCw3kmyb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3LCw3kmyb .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3LCw3kmyb .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3LCw3kmyb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3LCw3kmyb .collapsed .navbar-collapse.collapsing,
.cid-s3LCw3kmyb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3LCw3kmyb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3LCw3kmyb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3LCw3kmyb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3LCw3kmyb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3LCw3kmyb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3LCw3kmyb .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3LCw3kmyb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3LCw3kmyb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3LCw3kmyb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3LCw3kmyb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3LCw3kmyb .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3LCw3kmyb .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3LCw3kmyb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3LCw3kmyb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3LCw3kmyb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3LCw3kmyb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3LCw3kmyb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3LCw3kmyb .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3LCw3kmyb.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3LCw3kmyb img {
    height: 3.8rem !important;
  }
  .cid-s3LCw3kmyb .btn {
    display: -webkit-flex;
  }
  .cid-s3LCw3kmyb button.navbar-toggler {
    display: block;
  }
  .cid-s3LCw3kmyb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3LCw3kmyb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3LCw3kmyb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3LCw3kmyb .navbar-collapse.collapsing,
  .cid-s3LCw3kmyb .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3LCw3kmyb .navbar-collapse.collapsing .navbar-nav,
  .cid-s3LCw3kmyb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3LCw3kmyb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3LCw3kmyb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3LCw3kmyb .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3LCw3kmyb .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3LCw3kmyb .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3LCw3kmyb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3LCw3kmyb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3LCw3kmyb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3LCw3kmyb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3LCw3kmyb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3LCw3kmyb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3LCw3kmyb .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3LCw3kmyb .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3LCw3kmyb .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3LCw3kmyb .nav-link:hover,
.cid-s3LCw3kmyb .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3LCw3P7fD {
  padding-top: 90px;
  padding-bottom: 30px;
  background: linear-gradient(45deg, #47375b, #47375b);
}
@media (min-width: 992px) {
  .cid-s3LCw3P7fD .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s3LCw3P7fD .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-s3LCw4uL7A {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #282124;
}
.cid-s3LCw4uL7A .container {
  max-width: 1500px;
}
.cid-s3LCw4uL7A .row {
  background: #333333;
}
.cid-s3LCw4uL7A .img-col {
  padding: 0;
}
.cid-s3LCw4uL7A .title-col {
  padding: 4rem 8rem;
}
.cid-s3LCw4uL7A img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-s3LCw4uL7A h2 {
  padding: 0;
  margin: 0;
}
.cid-s3LCw4uL7A .text-wrap {
  margin: auto;
}
.cid-s3LCw4uL7A .mbr-text {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-s3LCw4uL7A .row {
    margin: 2rem;
  }
  .cid-s3LCw4uL7A .title-col {
    padding: 6rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-s3LCw4uL7A .row {
    margin: 0rem;
  }
  .cid-s3LCw4uL7A .title-col {
    padding: 2rem 1rem;
  }
}
.cid-sK0WvmbciG {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sK0WvmbciG .mbr-section-subtitle {
  color: #767676;
}
.cid-sK0WvmbciG .formoid {
  margin: auto;
}
.cid-sK0WvmbciG .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sK0WvmbciG .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sK0WvmbciG input[type="email"] {
  border-radius: 100px !important;
}
.cid-sK0WvmbciG a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sK0WvmbciG a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sK0WvmbciG .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sK0WvmbciG .form-group,
  .cid-sK0WvmbciG .input-group-btn,
  .cid-sK0WvmbciG .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sK0WvmbciG .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-s3LEkR4tlz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s3LEkR4tlz .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s3LEkR4tlz .text-block {
  position: relative;
  z-index: 0;
}
.cid-s3LEkR4tlz .box {
  width: 25%;
  height: 40%;
  background: #cccccc;
  position: absolute;
  top: 4%;
}
.cid-s3LEkR4tlz .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s3LEkR4tlz .box {
  right: 20%;
}
.cid-s3LEkR4tlz .text-box {
  right: 0;
}
.cid-s3LEkR4tlz .mbr-section-title,
.cid-s3LEkR4tlz .mbr-section-text {
  margin-right: 31%;
}
@media (max-width: 991px) {
  .cid-s3LEkR4tlz .text-box {
    display: none;
  }
  .cid-s3LEkR4tlz .mbr-section-title,
  .cid-s3LEkR4tlz .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s3LEkR4tlz .box {
    display: none;
  }
  .cid-s3LEkR4tlz .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s3LEkR4tlz .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s3LEkR4tlz .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s3LEkR4tlz .mbr-section-text {
  color: #767676;
}
.cid-s3LGu5QF0g {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-s3LGu5QF0g .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-s3LGu5QF0g .section-text {
  padding: 2rem 0;
}
.cid-s3LGu5QF0g .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s3LGu5QF0g .inner-container {
    width: 100% !important;
  }
}
.cid-s3LGfzMvY0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3LGfzMvY0 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s3LGfzMvY0 p {
  color: #767676;
  text-align: left;
}
.cid-s3LGfzMvY0 .card-box {
  padding-top: 2rem;
}
.cid-s3LGfzMvY0 .card-wrapper {
  height: 100%;
}
.cid-s3LGPFILhW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3LGPFILhW h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s3LGPFILhW p {
  color: #767676;
  text-align: left;
}
.cid-s3LGPFILhW .card-box {
  padding-top: 2rem;
}
.cid-s3LGPFILhW .card-wrapper {
  height: 100%;
}
.cid-s3LGTqnyas {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3LGTqnyas h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s3LGTqnyas p {
  color: #767676;
  text-align: left;
}
.cid-s3LGTqnyas .card-box {
  padding-top: 2rem;
}
.cid-s3LGTqnyas .card-wrapper {
  height: 100%;
}
.cid-s3LGTJmtIC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3LGTJmtIC h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s3LGTJmtIC p {
  color: #767676;
  text-align: left;
}
.cid-s3LGTJmtIC .card-box {
  padding-top: 2rem;
}
.cid-s3LGTJmtIC .card-wrapper {
  height: 100%;
}
.cid-tf0cO8M0sg {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #47375b;
}
.cid-tf0cO8M0sg .underline .line {
  width: 2rem;
  height: 1px;
  background: #232323;
  display: inline-block;
}
.cid-tf0cO8M0sg .mbr-section-subtitle,
.cid-tf0cO8M0sg .mbr-text,
.cid-tf0cO8M0sg .card-subtitle,
.cid-tf0cO8M0sg .card-underline {
  color: #767676;
}
.cid-tf0cO8M0sg .wrapper {
  position: relative;
  padding: 2rem;
}
.cid-tf0cO8M0sg .wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tf0cO8M0sg .wrapper .content-block {
  padding: 2rem;
  position: relative;
}
.cid-tf0cO8M0sg .wrapper .content-block > *:not(.mbr-overlay) {
  position: relative;
}
.cid-tf0cO8M0sg .wrapper .content-block .mbr-overlay {
  background: #ffffff;
  opacity: 0.9;
}
.cid-tf0cO8M0sg .wrapper .content-block .mbr-text {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tf0cO8M0sg .content-section {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0cO8M0sg .wrapper {
    padding: 1rem;
  }
  .cid-tf0cO8M0sg .wrapper .content-block {
    padding: 1rem;
  }
}
.cid-tf0cO8M0sg .main-title {
  color: #ffffff;
}
.cid-s42iVu7VZq {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42iVu7VZq .mbr-text,
.cid-s42iVu7VZq blockquote {
  color: #767676;
}
.cid-s42iVu7VZq .mbr-text P {
  text-align: center;
}
.cid-s42iVu7VZq .mbr-text {
  color: #000000;
}
.cid-s3LCw8e1wC {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3LCw8e1wC h2,
.cid-s3LCw8e1wC h3,
.cid-s3LCw8e1wC h4,
.cid-s3LCw8e1wC p {
  color: #ffffff;
}
.cid-s3LCw8e1wC .mbr-overlay {
  z-index: -1;
}
.cid-s3LCw8e1wC .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s3LCw8e1wC .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s3LCw8e1wC .form-control:focus,
.cid-s3LCw8e1wC .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s3LCw8e1wC .form-group {
  margin-bottom: 1rem;
}
.cid-s3LCw8e1wC input::-webkit-input-placeholder,
.cid-s3LCw8e1wC textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s3LCw8e1wC input:-moz-placeholder,
.cid-s3LCw8e1wC textarea:-moz-placeholder {
  color: #656565;
}
.cid-s3LCw8e1wC .jq-selectbox li,
.cid-s3LCw8e1wC .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s3LCw8e1wC .jq-selectbox li:hover,
.cid-s3LCw8e1wC .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s3LCw8e1wC .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s3LCw8e1wC .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s3LCw8e1wC .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s3LCw8e1wC .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3LCw8e1wC .mbr-text {
  color: #767676;
}
.cid-s3LCw8e1wC .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s3LCw8e1wC .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s3LCw8e1wC .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s3LCw8e1wC a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s3LCw8e1wC .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s3LCw8e1wC .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s3LCw8e1wC textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s3LCw8e1wC .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s3LCw8e1wC .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s3LCw8e1wC .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s3LCw8e1wC h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s3LCw8e1wC .block-content {
    padding: 0;
  }
  .cid-s3LCw8e1wC .form-block {
    padding: 1rem;
  }
}
.cid-s3LCw8e1wC .mbr-section-title,
.cid-s3LCw8e1wC .mbr-section-btn {
  color: #4f4943;
}
.cid-s3LCw8e1wC P {
  color: #494949;
}
.cid-s4et0P2S6R {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4et0P2S6R .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4et0P2S6R .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4et0P2S6R .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4et0P2S6R .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4et0P2S6R .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4et0P2S6R .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4et0P2S6R .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4et0P2S6R .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4et0P2S6R .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4et0P2S6R .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4et0P2S6R .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4et0P2S6R .carousel-control {
    display: none;
  }
  .cid-s4et0P2S6R .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4et0P2S6R .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4et0P2S6R .cloneditem-1,
.cid-s4et0P2S6R .cloneditem-2,
.cid-s4et0P2S6R .cloneditem-3,
.cid-s4et0P2S6R .cloneditem-4,
.cid-s4et0P2S6R .cloneditem-5 {
  display: none;
}
.cid-s4et0P2S6R .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4et0P2S6R .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4et0P2S6R .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4et0P2S6R .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4et0P2S6R .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4et0P2S6R .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4et0P2S6R .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4et0P2S6R .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4et0P2S6R .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4et0P2S6R .carousel-inner.slides2 .cloneditem-1,
  .cid-s4et0P2S6R .carousel-inner.slides2 .cloneditem-2,
  .cid-s4et0P2S6R .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4et0P2S6R .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4et0P2S6R .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4et0P2S6R .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4et0P2S6R .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4et0P2S6R .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4et0P2S6R .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4et0P2S6R .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4et0P2S6R .carousel-inner.slides3 .cloneditem-1,
  .cid-s4et0P2S6R .carousel-inner.slides3 .cloneditem-2,
  .cid-s4et0P2S6R .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4et0P2S6R .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4et0P2S6R .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4et0P2S6R .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4et0P2S6R .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4et0P2S6R .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4et0P2S6R .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4et0P2S6R .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4et0P2S6R .carousel-inner.slides4 .cloneditem-1,
  .cid-s4et0P2S6R .carousel-inner.slides4 .cloneditem-2,
  .cid-s4et0P2S6R .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4et0P2S6R .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4et0P2S6R .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4et0P2S6R .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4et0P2S6R .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4et0P2S6R .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4et0P2S6R .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4et0P2S6R .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4et0P2S6R .carousel-inner.slides5 .cloneditem-1,
  .cid-s4et0P2S6R .carousel-inner.slides5 .cloneditem-2,
  .cid-s4et0P2S6R .carousel-inner.slides5 .cloneditem-3,
  .cid-s4et0P2S6R .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4et0P2S6R .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4et0P2S6R .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4et0P2S6R .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4et0P2S6R .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4et0P2S6R .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4et0P2S6R .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4et0P2S6R .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4et0P2S6R .carousel-inner.slides6 .cloneditem-1,
  .cid-s4et0P2S6R .carousel-inner.slides6 .cloneditem-2,
  .cid-s4et0P2S6R .carousel-inner.slides6 .cloneditem-3,
  .cid-s4et0P2S6R .carousel-inner.slides6 .cloneditem-4,
  .cid-s4et0P2S6R .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4et0P2S6R .mbr-section-title {
  margin: 0;
}
.cid-s4et0P2S6R .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4et0P2S6R .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4et0P2S6R .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4et0P2S6R .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4et0P2S6R .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4et0P2S6R .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4et0P2S6R .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4et0P2S6R .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3LCw9AQMu {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3LCw9AQMu .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-rPNPAEaTJP {
  padding-top: 105px;
  padding-bottom: 60px;
  background-color: #282124;
}
.cid-rPNPAEaTJP .container {
  max-width: 1500px;
}
.cid-rPNPAEaTJP .row {
  background: #333333;
}
.cid-rPNPAEaTJP .img-col {
  padding: 0;
}
.cid-rPNPAEaTJP .title-col {
  padding: 4rem 8rem;
}
.cid-rPNPAEaTJP img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-rPNPAEaTJP h2 {
  padding: 0;
  margin: 0;
}
.cid-rPNPAEaTJP .text-wrap {
  margin: auto;
}
.cid-rPNPAEaTJP .mbr-text {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-rPNPAEaTJP .row {
    margin: 2rem;
  }
  .cid-rPNPAEaTJP .title-col {
    padding: 6rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-rPNPAEaTJP .row {
    margin: 0rem;
  }
  .cid-rPNPAEaTJP .title-col {
    padding: 2rem 1rem;
  }
}
.cid-rPGz06eH6y .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPGz06eH6y .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPGz06eH6y a {
  font-style: normal;
}
.cid-rPGz06eH6y .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPGz06eH6y .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPGz06eH6y .nav-item:focus,
.cid-rPGz06eH6y .nav-link:focus {
  outline: none;
}
.cid-rPGz06eH6y .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPGz06eH6y .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPGz06eH6y .menu-logo {
  margin-right: auto;
}
.cid-rPGz06eH6y .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPGz06eH6y .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPGz06eH6y .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPGz06eH6y .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPGz06eH6y .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPGz06eH6y .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPGz06eH6y .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPGz06eH6y .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPGz06eH6y .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPGz06eH6y .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPGz06eH6y .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPGz06eH6y .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPGz06eH6y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPGz06eH6y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPGz06eH6y .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPGz06eH6y .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPGz06eH6y .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rPGz06eH6y .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPGz06eH6y .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPGz06eH6y .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPGz06eH6y .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPGz06eH6y .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPGz06eH6y .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPGz06eH6y button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPGz06eH6y button.navbar-toggler:focus {
  outline: none;
}
.cid-rPGz06eH6y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPGz06eH6y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPGz06eH6y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPGz06eH6y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPGz06eH6y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPGz06eH6y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPGz06eH6y nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPGz06eH6y nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPGz06eH6y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPGz06eH6y .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPGz06eH6y .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPGz06eH6y .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPGz06eH6y .collapsed .navbar-collapse.collapsing,
.cid-rPGz06eH6y .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPGz06eH6y .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPGz06eH6y .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPGz06eH6y .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPGz06eH6y .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPGz06eH6y .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rPGz06eH6y .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rPGz06eH6y .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPGz06eH6y .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPGz06eH6y .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPGz06eH6y .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPGz06eH6y .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rPGz06eH6y .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPGz06eH6y .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPGz06eH6y .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPGz06eH6y .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPGz06eH6y .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPGz06eH6y .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPGz06eH6y .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rPGz06eH6y.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPGz06eH6y img {
    height: 3.8rem !important;
  }
  .cid-rPGz06eH6y .btn {
    display: -webkit-flex;
  }
  .cid-rPGz06eH6y button.navbar-toggler {
    display: block;
  }
  .cid-rPGz06eH6y .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPGz06eH6y .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPGz06eH6y .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPGz06eH6y .navbar-collapse.collapsing,
  .cid-rPGz06eH6y .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPGz06eH6y .navbar-collapse.collapsing .navbar-nav,
  .cid-rPGz06eH6y .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPGz06eH6y .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPGz06eH6y .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPGz06eH6y .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rPGz06eH6y .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPGz06eH6y .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPGz06eH6y .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPGz06eH6y .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPGz06eH6y .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPGz06eH6y .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPGz06eH6y .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPGz06eH6y .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPGz06eH6y .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rPGz06eH6y .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPGz06eH6y .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPGz06eH6y .nav-link:hover,
.cid-rPGz06eH6y .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rPNMqflgVC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-rPNMqflgVC img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-rPNMqflgVC img:hover {
  transform: scale(1.1);
}
.cid-rPNMqflgVC .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-rPNMqflgVC h2 {
  padding: 0;
  margin: 0;
}
.cid-rPNMqflgVC .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rPNMqflgVC .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-rPNMqflgVC .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-rPNMqflgVC .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-rPNMqflgVC .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-rPNMqflgVC .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-rPNMqflgVC .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-rPNMqflgVC .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-rPNMqflgVC .text-col {
    padding: 2rem 1rem;
  }
}
.cid-rPNMqflgVC H2 {
  color: #333333;
}
.cid-rPNMqflgVC .mbr-text {
  color: #767676;
}
.cid-sY8UF9nGOY {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sY8UF9nGOY .mbr-section-subtitle {
  color: #767676;
}
.cid-sY8UEpJ3ot {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sY8UEpJ3ot .counter-container {
  color: #767676;
}
.cid-sY8UEpJ3ot .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sY8UEpJ3ot .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sY8UEpJ3ot .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
  position: relative;
}
.cid-sY8UEpJ3ot .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #47375b;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sK0WSuSgsQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sK0WSuSgsQ .mbr-section-subtitle {
  color: #767676;
}
.cid-sK0WSuSgsQ .formoid {
  margin: auto;
}
.cid-sK0WSuSgsQ .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sK0WSuSgsQ .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sK0WSuSgsQ input[type="email"] {
  border-radius: 100px !important;
}
.cid-sK0WSuSgsQ a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sK0WSuSgsQ a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sK0WSuSgsQ .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sK0WSuSgsQ .form-group,
  .cid-sK0WSuSgsQ .input-group-btn,
  .cid-sK0WSuSgsQ .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sK0WSuSgsQ .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-rPNQd0kj2G {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efeeee;
}
.cid-rPNQd0kj2G .container {
  max-width: 1500px;
}
.cid-rPNQd0kj2G img {
  width: 100%;
}
.cid-rPNQd0kj2G h2 {
  padding: 0;
  margin: 0;
}
.cid-rPNQd0kj2G .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-rPNQd0kj2G .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-rPNQd0kj2G .img-col {
  position: relative;
}
.cid-rPNQd0kj2G .img2 {
  position: absolute;
  right: -6rem;
  top: 4rem;
  width: 280px;
}
@media (max-width: 1200px) {
  .cid-rPNQd0kj2G .img2 {
    right: 1rem;
  }
}
@media (max-width: 992px) {
  .cid-rPNQd0kj2G .img-col {
    margin-top: 3rem;
  }
  .cid-rPNQd0kj2G .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-rPNQd0kj2G .img2 {
    width: 50%;
    top: 2rem;
  }
  .cid-rPNQd0kj2G .number {
    margin: auto;
  }
}
.cid-rPNQocFZYW {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-rPNQocFZYW .container {
  max-width: 1500px;
}
.cid-rPNQocFZYW img {
  width: 100%;
}
.cid-rPNQocFZYW h2 {
  padding: 0;
  margin: 0;
}
.cid-rPNQocFZYW .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-rPNQocFZYW .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-rPNQocFZYW .img-col {
  position: relative;
}
.cid-rPNQocFZYW .img2 {
  position: absolute;
  left: -6rem;
  top: 4rem;
  width: 280px;
}
@media (max-width: 1200px) {
  .cid-rPNQocFZYW .img2 {
    left: 1rem;
  }
}
@media (max-width: 992px) {
  .cid-rPNQocFZYW .img-col {
    margin-bottom: 3rem;
  }
  .cid-rPNQocFZYW .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-rPNQocFZYW .img2 {
    width: 50%;
    top: 2rem;
  }
  .cid-rPNQocFZYW .number {
    margin: auto;
  }
}
.cid-rPNQGiSWpE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efeeee;
}
.cid-rPNQGiSWpE .container {
  max-width: 1500px;
}
.cid-rPNQGiSWpE img {
  width: 100%;
}
.cid-rPNQGiSWpE h2 {
  padding: 0;
  margin: 0;
}
.cid-rPNQGiSWpE .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-rPNQGiSWpE .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-rPNQGiSWpE .img-col {
  position: relative;
}
.cid-rPNQGiSWpE .img2 {
  position: absolute;
  right: -6rem;
  top: 4rem;
  width: 280px;
}
@media (max-width: 1200px) {
  .cid-rPNQGiSWpE .img2 {
    right: 1rem;
  }
}
@media (max-width: 992px) {
  .cid-rPNQGiSWpE .img-col {
    margin-top: 3rem;
  }
  .cid-rPNQGiSWpE .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-rPNQGiSWpE .img2 {
    width: 50%;
    top: 2rem;
  }
  .cid-rPNQGiSWpE .number {
    margin: auto;
  }
}
.cid-rPNSrdWoNt {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #282124;
}
.cid-rPNSrdWoNt .container {
  max-width: 1500px;
}
.cid-rPNSrdWoNt .row {
  background: #333333;
}
.cid-rPNSrdWoNt .img-col {
  padding: 0;
}
.cid-rPNSrdWoNt .title-col {
  padding: 4rem 8rem;
}
.cid-rPNSrdWoNt img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-rPNSrdWoNt h2 {
  padding: 0;
  margin: 0;
}
.cid-rPNSrdWoNt .text-wrap {
  margin: auto;
}
.cid-rPNSrdWoNt .mbr-text {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-rPNSrdWoNt .row {
    margin: 2rem;
  }
  .cid-rPNSrdWoNt .title-col {
    padding: 6rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-rPNSrdWoNt .row {
    margin: 0rem;
  }
  .cid-rPNSrdWoNt .title-col {
    padding: 2rem 1rem;
  }
}
.cid-tf0h5WJFv9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf0h5WJFv9 .mbr-section-subtitle {
  color: #767676;
}
.cid-tf0h5WJFv9 .formoid {
  margin: auto;
}
.cid-tf0h5WJFv9 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-tf0h5WJFv9 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-tf0h5WJFv9 input[type="email"] {
  border-radius: 100px !important;
}
.cid-tf0h5WJFv9 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-tf0h5WJFv9 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-tf0h5WJFv9 .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tf0h5WJFv9 .form-group,
  .cid-tf0h5WJFv9 .input-group-btn,
  .cid-tf0h5WJFv9 .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-tf0h5WJFv9 .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-s42jBhgscm {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42jBhgscm .mbr-text,
.cid-s42jBhgscm blockquote {
  color: #767676;
}
.cid-s42jBhgscm .mbr-text P {
  text-align: center;
}
.cid-s42jBhgscm .mbr-text {
  color: #232323;
}
.cid-s42jBYme1z {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42jBYme1z h2,
.cid-s42jBYme1z h3,
.cid-s42jBYme1z h4,
.cid-s42jBYme1z p {
  color: #ffffff;
}
.cid-s42jBYme1z .mbr-overlay {
  z-index: -1;
}
.cid-s42jBYme1z .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42jBYme1z .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42jBYme1z .form-control:focus,
.cid-s42jBYme1z .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42jBYme1z .form-group {
  margin-bottom: 1rem;
}
.cid-s42jBYme1z input::-webkit-input-placeholder,
.cid-s42jBYme1z textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42jBYme1z input:-moz-placeholder,
.cid-s42jBYme1z textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42jBYme1z .jq-selectbox li,
.cid-s42jBYme1z .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42jBYme1z .jq-selectbox li:hover,
.cid-s42jBYme1z .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42jBYme1z .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42jBYme1z .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42jBYme1z .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42jBYme1z .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42jBYme1z .mbr-text {
  color: #767676;
}
.cid-s42jBYme1z .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42jBYme1z .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42jBYme1z .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42jBYme1z a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42jBYme1z .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42jBYme1z .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42jBYme1z textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42jBYme1z .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42jBYme1z .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42jBYme1z .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42jBYme1z h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42jBYme1z .block-content {
    padding: 0;
  }
  .cid-s42jBYme1z .form-block {
    padding: 1rem;
  }
}
.cid-s42jBYme1z .mbr-section-title,
.cid-s42jBYme1z .mbr-section-btn {
  color: #4f4943;
}
.cid-s42jBYme1z P {
  color: #494949;
}
.cid-s4esYuFTfe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4esYuFTfe .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4esYuFTfe .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4esYuFTfe .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4esYuFTfe .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4esYuFTfe .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4esYuFTfe .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4esYuFTfe .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4esYuFTfe .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4esYuFTfe .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4esYuFTfe .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4esYuFTfe .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4esYuFTfe .carousel-control {
    display: none;
  }
  .cid-s4esYuFTfe .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4esYuFTfe .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4esYuFTfe .cloneditem-1,
.cid-s4esYuFTfe .cloneditem-2,
.cid-s4esYuFTfe .cloneditem-3,
.cid-s4esYuFTfe .cloneditem-4,
.cid-s4esYuFTfe .cloneditem-5 {
  display: none;
}
.cid-s4esYuFTfe .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4esYuFTfe .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4esYuFTfe .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4esYuFTfe .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4esYuFTfe .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4esYuFTfe .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4esYuFTfe .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4esYuFTfe .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4esYuFTfe .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4esYuFTfe .carousel-inner.slides2 .cloneditem-1,
  .cid-s4esYuFTfe .carousel-inner.slides2 .cloneditem-2,
  .cid-s4esYuFTfe .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4esYuFTfe .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4esYuFTfe .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4esYuFTfe .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4esYuFTfe .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4esYuFTfe .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4esYuFTfe .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4esYuFTfe .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4esYuFTfe .carousel-inner.slides3 .cloneditem-1,
  .cid-s4esYuFTfe .carousel-inner.slides3 .cloneditem-2,
  .cid-s4esYuFTfe .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4esYuFTfe .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4esYuFTfe .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4esYuFTfe .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4esYuFTfe .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4esYuFTfe .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4esYuFTfe .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4esYuFTfe .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4esYuFTfe .carousel-inner.slides4 .cloneditem-1,
  .cid-s4esYuFTfe .carousel-inner.slides4 .cloneditem-2,
  .cid-s4esYuFTfe .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4esYuFTfe .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4esYuFTfe .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4esYuFTfe .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4esYuFTfe .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4esYuFTfe .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4esYuFTfe .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4esYuFTfe .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4esYuFTfe .carousel-inner.slides5 .cloneditem-1,
  .cid-s4esYuFTfe .carousel-inner.slides5 .cloneditem-2,
  .cid-s4esYuFTfe .carousel-inner.slides5 .cloneditem-3,
  .cid-s4esYuFTfe .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4esYuFTfe .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4esYuFTfe .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4esYuFTfe .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4esYuFTfe .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4esYuFTfe .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4esYuFTfe .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4esYuFTfe .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4esYuFTfe .carousel-inner.slides6 .cloneditem-1,
  .cid-s4esYuFTfe .carousel-inner.slides6 .cloneditem-2,
  .cid-s4esYuFTfe .carousel-inner.slides6 .cloneditem-3,
  .cid-s4esYuFTfe .carousel-inner.slides6 .cloneditem-4,
  .cid-s4esYuFTfe .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4esYuFTfe .mbr-section-title {
  margin: 0;
}
.cid-s4esYuFTfe .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4esYuFTfe .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4esYuFTfe .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4esYuFTfe .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4esYuFTfe .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4esYuFTfe .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4esYuFTfe .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4esYuFTfe .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-rPGz0c4rRU {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rPGz0c4rRU .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3OG1g73pM .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3OG1g73pM .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3OG1g73pM a {
  font-style: normal;
}
.cid-s3OG1g73pM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3OG1g73pM .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3OG1g73pM .nav-item:focus,
.cid-s3OG1g73pM .nav-link:focus {
  outline: none;
}
.cid-s3OG1g73pM .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3OG1g73pM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3OG1g73pM .menu-logo {
  margin-right: auto;
}
.cid-s3OG1g73pM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3OG1g73pM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3OG1g73pM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3OG1g73pM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3OG1g73pM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3OG1g73pM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3OG1g73pM .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3OG1g73pM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3OG1g73pM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3OG1g73pM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3OG1g73pM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3OG1g73pM .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3OG1g73pM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3OG1g73pM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3OG1g73pM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3OG1g73pM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3OG1g73pM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3OG1g73pM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3OG1g73pM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3OG1g73pM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3OG1g73pM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3OG1g73pM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3OG1g73pM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3OG1g73pM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3OG1g73pM button.navbar-toggler:focus {
  outline: none;
}
.cid-s3OG1g73pM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3OG1g73pM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3OG1g73pM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3OG1g73pM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3OG1g73pM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3OG1g73pM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3OG1g73pM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3OG1g73pM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3OG1g73pM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3OG1g73pM .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3OG1g73pM .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3OG1g73pM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3OG1g73pM .collapsed .navbar-collapse.collapsing,
.cid-s3OG1g73pM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3OG1g73pM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3OG1g73pM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3OG1g73pM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3OG1g73pM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3OG1g73pM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3OG1g73pM .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3OG1g73pM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3OG1g73pM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3OG1g73pM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3OG1g73pM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3OG1g73pM .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3OG1g73pM .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3OG1g73pM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3OG1g73pM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3OG1g73pM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3OG1g73pM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3OG1g73pM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3OG1g73pM .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3OG1g73pM.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3OG1g73pM img {
    height: 3.8rem !important;
  }
  .cid-s3OG1g73pM .btn {
    display: -webkit-flex;
  }
  .cid-s3OG1g73pM button.navbar-toggler {
    display: block;
  }
  .cid-s3OG1g73pM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3OG1g73pM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3OG1g73pM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3OG1g73pM .navbar-collapse.collapsing,
  .cid-s3OG1g73pM .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3OG1g73pM .navbar-collapse.collapsing .navbar-nav,
  .cid-s3OG1g73pM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3OG1g73pM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3OG1g73pM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3OG1g73pM .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3OG1g73pM .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3OG1g73pM .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3OG1g73pM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3OG1g73pM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3OG1g73pM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3OG1g73pM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3OG1g73pM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3OG1g73pM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3OG1g73pM .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3OG1g73pM .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3OG1g73pM .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3OG1g73pM .nav-link:hover,
.cid-s3OG1g73pM .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3OGcTfgLI .google-map {
  height: 25rem;
  position: relative;
}
.cid-s3OGcTfgLI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s3OGcTfgLI .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-s3OGcTfgLI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s3OGcTfgLI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBUeYf8bif {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sBUeYf8bif .item {
  padding-bottom: 2rem;
}
.cid-sBUeYf8bif .item-wrapper {
  height: 100%;
}
.cid-sBUeYf8bif .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sBUeYf8bif .carousel-control,
.cid-sBUeYf8bif .close {
  background: #1b1b1b;
}
.cid-sBUeYf8bif .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sBUeYf8bif .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sBUeYf8bif .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-sBUeYf8bif .close::before {
  content: '\e91a';
}
.cid-sBUeYf8bif .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sBUeYf8bif .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-sBUeYf8bif .carousel-inner > .active {
  display: block;
}
.cid-sBUeYf8bif .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sBUeYf8bif .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sBUeYf8bif .carousel-control .icon-next,
.cid-sBUeYf8bif .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sBUeYf8bif .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sBUeYf8bif .carousel-control,
  .cid-sBUeYf8bif .carousel-indicators,
  .cid-sBUeYf8bif .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sBUeYf8bif .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sBUeYf8bif .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sBUeYf8bif .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-sBUeYf8bif .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sBUeYf8bif .carousel-indicators {
    display: none;
  }
}
.cid-sBUeYf8bif .carousel-indicators .active,
.cid-sBUeYf8bif .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-sBUeYf8bif .carousel-indicators .active {
  background: #fff;
}
.cid-sBUeYf8bif .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sBUeYf8bif .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sBUeYf8bif .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sBUeYf8bif .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sBUeYf8bif .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sBUeYf8bif .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-sBUeYf8bif .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sBUeYf8bif .carousel {
  width: 100%;
}
.cid-sBUeYf8bif .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sBUeYf8bif .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-sBUeYf8bif .modal.fade .modal-dialog,
.cid-sBUeYf8bif .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-sBUeYf8bif .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sBUeYf8bif a {
  display: block;
}
.cid-sBUeYf8bif a.img {
  pointer-events: none;
}
.cid-sBUeYZCMDa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sBUeYZCMDa .item {
  padding-bottom: 2rem;
}
.cid-sBUeYZCMDa .item-wrapper {
  height: 100%;
}
.cid-sBUeYZCMDa .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sBUeYZCMDa .carousel-control,
.cid-sBUeYZCMDa .close {
  background: #1b1b1b;
}
.cid-sBUeYZCMDa .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sBUeYZCMDa .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sBUeYZCMDa .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-sBUeYZCMDa .close::before {
  content: '\e91a';
}
.cid-sBUeYZCMDa .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sBUeYZCMDa .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-sBUeYZCMDa .carousel-inner > .active {
  display: block;
}
.cid-sBUeYZCMDa .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sBUeYZCMDa .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sBUeYZCMDa .carousel-control .icon-next,
.cid-sBUeYZCMDa .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sBUeYZCMDa .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sBUeYZCMDa .carousel-control,
  .cid-sBUeYZCMDa .carousel-indicators,
  .cid-sBUeYZCMDa .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sBUeYZCMDa .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sBUeYZCMDa .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sBUeYZCMDa .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-sBUeYZCMDa .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sBUeYZCMDa .carousel-indicators {
    display: none;
  }
}
.cid-sBUeYZCMDa .carousel-indicators .active,
.cid-sBUeYZCMDa .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-sBUeYZCMDa .carousel-indicators .active {
  background: #fff;
}
.cid-sBUeYZCMDa .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sBUeYZCMDa .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sBUeYZCMDa .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sBUeYZCMDa .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sBUeYZCMDa .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sBUeYZCMDa .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-sBUeYZCMDa .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sBUeYZCMDa .carousel {
  width: 100%;
}
.cid-sBUeYZCMDa .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sBUeYZCMDa .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-sBUeYZCMDa .modal.fade .modal-dialog,
.cid-sBUeYZCMDa .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-sBUeYZCMDa .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sBUeYZCMDa a {
  display: block;
}
.cid-sBUeYZCMDa a.img {
  pointer-events: none;
}
.cid-s416OVBG1u {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s416OVBG1u h2,
.cid-s416OVBG1u h3,
.cid-s416OVBG1u h4,
.cid-s416OVBG1u p {
  color: #ffffff;
}
.cid-s416OVBG1u .mbr-overlay {
  z-index: -1;
}
.cid-s416OVBG1u .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s416OVBG1u .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s416OVBG1u .form-control:focus,
.cid-s416OVBG1u .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s416OVBG1u .form-group {
  margin-bottom: 1rem;
}
.cid-s416OVBG1u input::-webkit-input-placeholder,
.cid-s416OVBG1u textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s416OVBG1u input:-moz-placeholder,
.cid-s416OVBG1u textarea:-moz-placeholder {
  color: #656565;
}
.cid-s416OVBG1u .jq-selectbox li,
.cid-s416OVBG1u .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s416OVBG1u .jq-selectbox li:hover,
.cid-s416OVBG1u .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s416OVBG1u .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s416OVBG1u .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s416OVBG1u .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s416OVBG1u .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s416OVBG1u .mbr-text {
  color: #767676;
}
.cid-s416OVBG1u .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s416OVBG1u .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s416OVBG1u .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s416OVBG1u a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s416OVBG1u .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s416OVBG1u .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s416OVBG1u textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s416OVBG1u .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s416OVBG1u .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s416OVBG1u .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s416OVBG1u h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s416OVBG1u .block-content {
    padding: 0;
  }
  .cid-s416OVBG1u .form-block {
    padding: 1rem;
  }
}
.cid-s416OVBG1u .mbr-section-title,
.cid-s416OVBG1u .mbr-section-btn {
  color: #4f4943;
}
.cid-s416OVBG1u P {
  color: #494949;
}
.cid-s41o5P8tDJ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s41o5P8tDJ .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s41o5P8tDJ .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s41o5P8tDJ .card:hover {
  margin-top: -0.6rem;
}
.cid-s41o5P8tDJ .card-wrapper {
  position: relative;
}
.cid-s41o5P8tDJ .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s41o5P8tDJ .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s41o5P8tDJ .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s41o5P8tDJ .big {
  margin-top: -25%;
}
.cid-s41o5P8tDJ .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s41o5P8tDJ .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s41o5P8tDJ .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-s41o6etXVn {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s41o6etXVn img {
  width: 100%;
  height: 130px;
  object-fit: cover;
}
.cid-s41o6etXVn .row {
  justify-content: center;
}
.cid-s41o6etXVn .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s41o6etXVn .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s41o6etXVn .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-s41o6etXVn .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-s41o6etXVn .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-s41o6etXVn .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s41o6etXVn .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s41o6etXVn .item {
    padding: 0.5rem;
  }
  .cid-s41o6etXVn .row {
    padding: 0 0.5rem;
  }
}
.cid-s41o6etXVn .btn {
  border-radius: 0;
}
.cid-s41o6etXVn .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s4et64U2qO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4et64U2qO .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4et64U2qO .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4et64U2qO .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4et64U2qO .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4et64U2qO .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4et64U2qO .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4et64U2qO .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4et64U2qO .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4et64U2qO .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4et64U2qO .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4et64U2qO .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4et64U2qO .carousel-control {
    display: none;
  }
  .cid-s4et64U2qO .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4et64U2qO .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4et64U2qO .cloneditem-1,
.cid-s4et64U2qO .cloneditem-2,
.cid-s4et64U2qO .cloneditem-3,
.cid-s4et64U2qO .cloneditem-4,
.cid-s4et64U2qO .cloneditem-5 {
  display: none;
}
.cid-s4et64U2qO .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4et64U2qO .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4et64U2qO .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4et64U2qO .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4et64U2qO .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4et64U2qO .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4et64U2qO .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4et64U2qO .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4et64U2qO .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4et64U2qO .carousel-inner.slides2 .cloneditem-1,
  .cid-s4et64U2qO .carousel-inner.slides2 .cloneditem-2,
  .cid-s4et64U2qO .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4et64U2qO .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4et64U2qO .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4et64U2qO .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4et64U2qO .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4et64U2qO .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4et64U2qO .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4et64U2qO .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4et64U2qO .carousel-inner.slides3 .cloneditem-1,
  .cid-s4et64U2qO .carousel-inner.slides3 .cloneditem-2,
  .cid-s4et64U2qO .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4et64U2qO .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4et64U2qO .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4et64U2qO .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4et64U2qO .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4et64U2qO .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4et64U2qO .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4et64U2qO .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4et64U2qO .carousel-inner.slides4 .cloneditem-1,
  .cid-s4et64U2qO .carousel-inner.slides4 .cloneditem-2,
  .cid-s4et64U2qO .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4et64U2qO .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4et64U2qO .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4et64U2qO .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4et64U2qO .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4et64U2qO .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4et64U2qO .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4et64U2qO .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4et64U2qO .carousel-inner.slides5 .cloneditem-1,
  .cid-s4et64U2qO .carousel-inner.slides5 .cloneditem-2,
  .cid-s4et64U2qO .carousel-inner.slides5 .cloneditem-3,
  .cid-s4et64U2qO .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4et64U2qO .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4et64U2qO .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4et64U2qO .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4et64U2qO .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4et64U2qO .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4et64U2qO .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4et64U2qO .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4et64U2qO .carousel-inner.slides6 .cloneditem-1,
  .cid-s4et64U2qO .carousel-inner.slides6 .cloneditem-2,
  .cid-s4et64U2qO .carousel-inner.slides6 .cloneditem-3,
  .cid-s4et64U2qO .carousel-inner.slides6 .cloneditem-4,
  .cid-s4et64U2qO .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4et64U2qO .mbr-section-title {
  margin: 0;
}
.cid-s4et64U2qO .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4et64U2qO .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4et64U2qO .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4et64U2qO .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4et64U2qO .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4et64U2qO .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4et64U2qO .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4et64U2qO .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3OG1oAWHz {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3OG1oAWHz .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-rPO670zx4V .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPO670zx4V .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPO670zx4V a {
  font-style: normal;
}
.cid-rPO670zx4V .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPO670zx4V .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPO670zx4V .nav-item:focus,
.cid-rPO670zx4V .nav-link:focus {
  outline: none;
}
.cid-rPO670zx4V .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPO670zx4V .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPO670zx4V .menu-logo {
  margin-right: auto;
}
.cid-rPO670zx4V .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPO670zx4V .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPO670zx4V .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPO670zx4V .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPO670zx4V .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPO670zx4V .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPO670zx4V .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPO670zx4V .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPO670zx4V .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPO670zx4V .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPO670zx4V .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPO670zx4V .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPO670zx4V .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPO670zx4V .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPO670zx4V .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPO670zx4V .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPO670zx4V .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rPO670zx4V .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPO670zx4V .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPO670zx4V .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPO670zx4V .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPO670zx4V .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPO670zx4V .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPO670zx4V button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPO670zx4V button.navbar-toggler:focus {
  outline: none;
}
.cid-rPO670zx4V button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPO670zx4V button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPO670zx4V button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPO670zx4V button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPO670zx4V button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPO670zx4V nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPO670zx4V nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPO670zx4V nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPO670zx4V nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPO670zx4V .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPO670zx4V .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPO670zx4V .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPO670zx4V .collapsed .navbar-collapse.collapsing,
.cid-rPO670zx4V .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPO670zx4V .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPO670zx4V .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPO670zx4V .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPO670zx4V .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPO670zx4V .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rPO670zx4V .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rPO670zx4V .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPO670zx4V .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPO670zx4V .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPO670zx4V .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPO670zx4V .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rPO670zx4V .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPO670zx4V .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPO670zx4V .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPO670zx4V .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPO670zx4V .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPO670zx4V .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPO670zx4V .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rPO670zx4V.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPO670zx4V img {
    height: 3.8rem !important;
  }
  .cid-rPO670zx4V .btn {
    display: -webkit-flex;
  }
  .cid-rPO670zx4V button.navbar-toggler {
    display: block;
  }
  .cid-rPO670zx4V .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPO670zx4V .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPO670zx4V .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPO670zx4V .navbar-collapse.collapsing,
  .cid-rPO670zx4V .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPO670zx4V .navbar-collapse.collapsing .navbar-nav,
  .cid-rPO670zx4V .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPO670zx4V .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPO670zx4V .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPO670zx4V .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rPO670zx4V .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPO670zx4V .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPO670zx4V .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPO670zx4V .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPO670zx4V .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPO670zx4V .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPO670zx4V .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPO670zx4V .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPO670zx4V .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rPO670zx4V .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPO670zx4V .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPO670zx4V .nav-link:hover,
.cid-rPO670zx4V .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rPO671gLeZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-rPO671gLeZ img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-rPO671gLeZ img:hover {
  transform: scale(1.1);
}
.cid-rPO671gLeZ .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-rPO671gLeZ h2 {
  padding: 0;
  margin: 0;
}
.cid-rPO671gLeZ .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rPO671gLeZ .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-rPO671gLeZ .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-rPO671gLeZ .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-rPO671gLeZ .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-rPO671gLeZ .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-rPO671gLeZ .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-rPO671gLeZ .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-rPO671gLeZ .text-col {
    padding: 2rem 1rem;
  }
}
.cid-rPO671gLeZ H2 {
  color: #333333;
}
.cid-rPO671gLeZ .mbr-text {
  color: #767676;
}
.cid-sK0XtMLQ6k {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sK0XtMLQ6k .mbr-section-subtitle {
  color: #767676;
}
.cid-sK0XtMLQ6k .formoid {
  margin: auto;
}
.cid-sK0XtMLQ6k .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sK0XtMLQ6k .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sK0XtMLQ6k input[type="email"] {
  border-radius: 100px !important;
}
.cid-sK0XtMLQ6k a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sK0XtMLQ6k a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sK0XtMLQ6k .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sK0XtMLQ6k .form-group,
  .cid-sK0XtMLQ6k .input-group-btn,
  .cid-sK0XtMLQ6k .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sK0XtMLQ6k .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-s41WEfWY22 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s41WEfWY22 .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s41WEfWY22 .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s41WEfWY22 .card:hover {
  margin-top: -0.6rem;
}
.cid-s41WEfWY22 .card-wrapper {
  position: relative;
}
.cid-s41WEfWY22 .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s41WEfWY22 .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s41WEfWY22 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s41WEfWY22 .big {
  margin-top: -25%;
}
.cid-s41WEfWY22 .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s41WEfWY22 .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s41WEfWY22 .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-s41WFIiDUa {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s41WFIiDUa img {
  width: 100%;
  height: 130px;
  object-fit: cover;
}
.cid-s41WFIiDUa .row {
  justify-content: center;
}
.cid-s41WFIiDUa .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s41WFIiDUa .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s41WFIiDUa .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-s41WFIiDUa .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-s41WFIiDUa .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-s41WFIiDUa .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s41WFIiDUa .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s41WFIiDUa .item {
    padding: 0.5rem;
  }
  .cid-s41WFIiDUa .row {
    padding: 0 0.5rem;
  }
}
.cid-s41WFIiDUa .btn {
  border-radius: 0;
}
.cid-s41WFIiDUa .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tf0hmQmdUf {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #47375b;
}
.cid-tf0hmQmdUf .underline .line {
  width: 2rem;
  height: 1px;
  background: #232323;
  display: inline-block;
}
.cid-tf0hmQmdUf .mbr-section-subtitle,
.cid-tf0hmQmdUf .mbr-text,
.cid-tf0hmQmdUf .card-subtitle,
.cid-tf0hmQmdUf .card-underline {
  color: #767676;
}
.cid-tf0hmQmdUf .wrapper {
  position: relative;
  padding: 2rem;
}
.cid-tf0hmQmdUf .wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tf0hmQmdUf .wrapper .content-block {
  padding: 2rem;
  position: relative;
}
.cid-tf0hmQmdUf .wrapper .content-block > *:not(.mbr-overlay) {
  position: relative;
}
.cid-tf0hmQmdUf .wrapper .content-block .mbr-overlay {
  background: #ffffff;
  opacity: 0.9;
}
.cid-tf0hmQmdUf .wrapper .content-block .mbr-text {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tf0hmQmdUf .content-section {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0hmQmdUf .wrapper {
    padding: 1rem;
  }
  .cid-tf0hmQmdUf .wrapper .content-block {
    padding: 1rem;
  }
}
.cid-tf0hmQmdUf .main-title {
  color: #ffffff;
}
.cid-s42jOo7Vur {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42jOo7Vur .mbr-text,
.cid-s42jOo7Vur blockquote {
  color: #767676;
}
.cid-s42jOo7Vur .mbr-text P {
  text-align: center;
}
.cid-s42jOo7Vur .mbr-text {
  color: #232323;
}
.cid-s42jOZHmW2 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42jOZHmW2 h2,
.cid-s42jOZHmW2 h3,
.cid-s42jOZHmW2 h4,
.cid-s42jOZHmW2 p {
  color: #ffffff;
}
.cid-s42jOZHmW2 .mbr-overlay {
  z-index: -1;
}
.cid-s42jOZHmW2 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42jOZHmW2 .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42jOZHmW2 .form-control:focus,
.cid-s42jOZHmW2 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42jOZHmW2 .form-group {
  margin-bottom: 1rem;
}
.cid-s42jOZHmW2 input::-webkit-input-placeholder,
.cid-s42jOZHmW2 textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42jOZHmW2 input:-moz-placeholder,
.cid-s42jOZHmW2 textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42jOZHmW2 .jq-selectbox li,
.cid-s42jOZHmW2 .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42jOZHmW2 .jq-selectbox li:hover,
.cid-s42jOZHmW2 .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42jOZHmW2 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42jOZHmW2 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42jOZHmW2 .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42jOZHmW2 .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42jOZHmW2 .mbr-text {
  color: #767676;
}
.cid-s42jOZHmW2 .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42jOZHmW2 .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42jOZHmW2 .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42jOZHmW2 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42jOZHmW2 .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42jOZHmW2 .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42jOZHmW2 textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42jOZHmW2 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42jOZHmW2 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42jOZHmW2 .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42jOZHmW2 h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42jOZHmW2 .block-content {
    padding: 0;
  }
  .cid-s42jOZHmW2 .form-block {
    padding: 1rem;
  }
}
.cid-s42jOZHmW2 .mbr-section-title,
.cid-s42jOZHmW2 .mbr-section-btn {
  color: #4f4943;
}
.cid-s42jOZHmW2 P {
  color: #494949;
}
.cid-s4et8azreW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4et8azreW .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4et8azreW .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4et8azreW .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4et8azreW .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4et8azreW .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4et8azreW .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4et8azreW .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4et8azreW .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4et8azreW .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4et8azreW .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4et8azreW .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4et8azreW .carousel-control {
    display: none;
  }
  .cid-s4et8azreW .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4et8azreW .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4et8azreW .cloneditem-1,
.cid-s4et8azreW .cloneditem-2,
.cid-s4et8azreW .cloneditem-3,
.cid-s4et8azreW .cloneditem-4,
.cid-s4et8azreW .cloneditem-5 {
  display: none;
}
.cid-s4et8azreW .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4et8azreW .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4et8azreW .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4et8azreW .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4et8azreW .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4et8azreW .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4et8azreW .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4et8azreW .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4et8azreW .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4et8azreW .carousel-inner.slides2 .cloneditem-1,
  .cid-s4et8azreW .carousel-inner.slides2 .cloneditem-2,
  .cid-s4et8azreW .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4et8azreW .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4et8azreW .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4et8azreW .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4et8azreW .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4et8azreW .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4et8azreW .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4et8azreW .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4et8azreW .carousel-inner.slides3 .cloneditem-1,
  .cid-s4et8azreW .carousel-inner.slides3 .cloneditem-2,
  .cid-s4et8azreW .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4et8azreW .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4et8azreW .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4et8azreW .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4et8azreW .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4et8azreW .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4et8azreW .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4et8azreW .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4et8azreW .carousel-inner.slides4 .cloneditem-1,
  .cid-s4et8azreW .carousel-inner.slides4 .cloneditem-2,
  .cid-s4et8azreW .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4et8azreW .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4et8azreW .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4et8azreW .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4et8azreW .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4et8azreW .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4et8azreW .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4et8azreW .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4et8azreW .carousel-inner.slides5 .cloneditem-1,
  .cid-s4et8azreW .carousel-inner.slides5 .cloneditem-2,
  .cid-s4et8azreW .carousel-inner.slides5 .cloneditem-3,
  .cid-s4et8azreW .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4et8azreW .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4et8azreW .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4et8azreW .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4et8azreW .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4et8azreW .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4et8azreW .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4et8azreW .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4et8azreW .carousel-inner.slides6 .cloneditem-1,
  .cid-s4et8azreW .carousel-inner.slides6 .cloneditem-2,
  .cid-s4et8azreW .carousel-inner.slides6 .cloneditem-3,
  .cid-s4et8azreW .carousel-inner.slides6 .cloneditem-4,
  .cid-s4et8azreW .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4et8azreW .mbr-section-title {
  margin: 0;
}
.cid-s4et8azreW .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4et8azreW .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4et8azreW .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4et8azreW .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4et8azreW .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4et8azreW .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4et8azreW .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4et8azreW .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-rPO67cJBvi {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rPO67cJBvi .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-rPO7CZIaq3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-rPO7CZIaq3 img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-rPO7CZIaq3 img:hover {
  transform: scale(1.1);
}
.cid-rPO7CZIaq3 .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-rPO7CZIaq3 h2 {
  padding: 0;
  margin: 0;
}
.cid-rPO7CZIaq3 .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rPO7CZIaq3 .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-rPO7CZIaq3 .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-rPO7CZIaq3 .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-rPO7CZIaq3 .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-rPO7CZIaq3 .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-rPO7CZIaq3 .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-rPO7CZIaq3 .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-rPO7CZIaq3 .text-col {
    padding: 2rem 1rem;
  }
}
.cid-rPO7CZIaq3 H2 {
  color: #333333;
}
.cid-rPO7CZIaq3 .mbr-text {
  color: #767676;
}
.cid-s41t09KCeD {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #efeeee;
}
.cid-s41t09KCeD img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-s41t09KCeD img:hover {
  transform: scale(1.1);
}
.cid-s41t09KCeD .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-s41t09KCeD h2 {
  padding: 0;
  margin: 0;
}
.cid-s41t09KCeD .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s41t09KCeD .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-s41t09KCeD .mbr-section-btn {
  position: absolute;
  transform: rotate(90deg);
  bottom: 300px;
  left: 0;
  transform-origin: bottom left;
}
.cid-s41t09KCeD .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 300px;
  justify-content: space-between;
}
.cid-s41t09KCeD .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
  transform: rotate(-90deg);
}
.cid-s41t09KCeD .mbr-section-btn:hover .mbr-iconfont {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0!important;
}
.cid-s41t09KCeD .mbr-iconfont {
  margin: 0!important;
}
.cid-s41t09KCeD .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-s41t09KCeD .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-s41t09KCeD .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-s41t09KCeD .btn {
    padding: 0.6rem 0.8rem!important;
    min-width: 200px!important;
  }
  .cid-s41t09KCeD .text-col {
    padding: 2rem 1rem;
  }
}
.cid-s41t09KCeD H2 {
  color: #333333;
}
.cid-s41t09KCeD .mbr-text {
  color: #767676;
}
.cid-sIhMNzIh3J {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIhMNzIh3J .mbr-text,
.cid-sIhMNzIh3J blockquote {
  color: #767676;
}
.cid-sIhMEw0sWx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIhMEw0sWx .counter-container {
  color: #767676;
}
.cid-sIhMEw0sWx .counter-container ul {
  margin-bottom: 0;
}
.cid-sIhMEw0sWx .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sIhMEw0sWx .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #47375b;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-rPOgjAdBhU {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rPOgjAdBhU .mbr-section-subtitle {
  color: #767676;
}
.cid-rPOcIUduLP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-rPOcIUduLP .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-rPOcIUduLP .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-rPOcIUduLP .mbr-text {
  color: #767676;
}
.cid-sK0XGkkew1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sK0XGkkew1 .mbr-section-subtitle {
  color: #767676;
}
.cid-sK0XGkkew1 .formoid {
  margin: auto;
}
.cid-sK0XGkkew1 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sK0XGkkew1 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sK0XGkkew1 input[type="email"] {
  border-radius: 100px !important;
}
.cid-sK0XGkkew1 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sK0XGkkew1 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sK0XGkkew1 .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sK0XGkkew1 .form-group,
  .cid-sK0XGkkew1 .input-group-btn,
  .cid-sK0XGkkew1 .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sK0XGkkew1 .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-s41zTZoad8 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s41zTZoad8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s41zTZoad8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s41zTZoad8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s41zTZoad8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s41zTZoad8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #767676;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #767676, #232323) !important;
}
.cid-s41zTZoad8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s41zTZoad8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s41zTZoad8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s41zTZoad8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #767676 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #767676, #232323) !important;
}
.cid-s41zTZoad8 .mbr-gallery-item > div > span P {
  text-align: left;
}
.cid-s3PmZ8q12J {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #47375b;
}
.cid-s3PmZ8q12J .underline .line {
  width: 2rem;
  height: 1px;
  background: #232323;
  display: inline-block;
}
.cid-s3PmZ8q12J .mbr-section-subtitle,
.cid-s3PmZ8q12J .mbr-text,
.cid-s3PmZ8q12J .card-subtitle,
.cid-s3PmZ8q12J .card-underline {
  color: #767676;
}
.cid-s3PmZ8q12J .wrapper {
  position: relative;
  padding: 2rem;
}
.cid-s3PmZ8q12J .wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-s3PmZ8q12J .wrapper .content-block {
  padding: 2rem;
  position: relative;
}
.cid-s3PmZ8q12J .wrapper .content-block > *:not(.mbr-overlay) {
  position: relative;
}
.cid-s3PmZ8q12J .wrapper .content-block .mbr-overlay {
  background: #ffffff;
  opacity: 0.9;
}
.cid-s3PmZ8q12J .wrapper .content-block .mbr-text {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-s3PmZ8q12J .content-section {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s3PmZ8q12J .wrapper {
    padding: 1rem;
  }
  .cid-s3PmZ8q12J .wrapper .content-block {
    padding: 1rem;
  }
}
.cid-s3PmZ8q12J .main-title {
  color: #ffffff;
}
.cid-s42jYkGP3q {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42jYkGP3q .mbr-text,
.cid-s42jYkGP3q blockquote {
  color: #767676;
}
.cid-s42jYkGP3q .mbr-text P {
  text-align: center;
}
.cid-s42jYkGP3q .mbr-text {
  color: #232323;
}
.cid-s42jYSUg8Y {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42jYSUg8Y h2,
.cid-s42jYSUg8Y h3,
.cid-s42jYSUg8Y h4,
.cid-s42jYSUg8Y p {
  color: #ffffff;
}
.cid-s42jYSUg8Y .mbr-overlay {
  z-index: -1;
}
.cid-s42jYSUg8Y .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42jYSUg8Y .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42jYSUg8Y .form-control:focus,
.cid-s42jYSUg8Y .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42jYSUg8Y .form-group {
  margin-bottom: 1rem;
}
.cid-s42jYSUg8Y input::-webkit-input-placeholder,
.cid-s42jYSUg8Y textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42jYSUg8Y input:-moz-placeholder,
.cid-s42jYSUg8Y textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42jYSUg8Y .jq-selectbox li,
.cid-s42jYSUg8Y .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42jYSUg8Y .jq-selectbox li:hover,
.cid-s42jYSUg8Y .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42jYSUg8Y .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42jYSUg8Y .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42jYSUg8Y .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42jYSUg8Y .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42jYSUg8Y .mbr-text {
  color: #767676;
}
.cid-s42jYSUg8Y .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42jYSUg8Y .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42jYSUg8Y .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42jYSUg8Y a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42jYSUg8Y .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42jYSUg8Y .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42jYSUg8Y textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42jYSUg8Y .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42jYSUg8Y .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42jYSUg8Y .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42jYSUg8Y h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42jYSUg8Y .block-content {
    padding: 0;
  }
  .cid-s42jYSUg8Y .form-block {
    padding: 1rem;
  }
}
.cid-s42jYSUg8Y .mbr-section-title,
.cid-s42jYSUg8Y .mbr-section-btn {
  color: #4f4943;
}
.cid-s42jYSUg8Y P {
  color: #494949;
}
.cid-s4etaPG7j0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4etaPG7j0 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4etaPG7j0 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4etaPG7j0 .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4etaPG7j0 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4etaPG7j0 .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4etaPG7j0 .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4etaPG7j0 .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4etaPG7j0 .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4etaPG7j0 .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4etaPG7j0 .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4etaPG7j0 .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4etaPG7j0 .carousel-control {
    display: none;
  }
  .cid-s4etaPG7j0 .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4etaPG7j0 .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4etaPG7j0 .cloneditem-1,
.cid-s4etaPG7j0 .cloneditem-2,
.cid-s4etaPG7j0 .cloneditem-3,
.cid-s4etaPG7j0 .cloneditem-4,
.cid-s4etaPG7j0 .cloneditem-5 {
  display: none;
}
.cid-s4etaPG7j0 .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4etaPG7j0 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4etaPG7j0 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4etaPG7j0 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4etaPG7j0 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4etaPG7j0 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4etaPG7j0 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4etaPG7j0 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etaPG7j0 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etaPG7j0 .carousel-inner.slides2 .cloneditem-1,
  .cid-s4etaPG7j0 .carousel-inner.slides2 .cloneditem-2,
  .cid-s4etaPG7j0 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4etaPG7j0 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4etaPG7j0 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4etaPG7j0 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4etaPG7j0 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4etaPG7j0 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4etaPG7j0 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etaPG7j0 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etaPG7j0 .carousel-inner.slides3 .cloneditem-1,
  .cid-s4etaPG7j0 .carousel-inner.slides3 .cloneditem-2,
  .cid-s4etaPG7j0 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4etaPG7j0 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4etaPG7j0 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4etaPG7j0 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4etaPG7j0 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4etaPG7j0 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4etaPG7j0 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etaPG7j0 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etaPG7j0 .carousel-inner.slides4 .cloneditem-1,
  .cid-s4etaPG7j0 .carousel-inner.slides4 .cloneditem-2,
  .cid-s4etaPG7j0 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4etaPG7j0 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4etaPG7j0 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4etaPG7j0 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4etaPG7j0 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4etaPG7j0 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4etaPG7j0 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etaPG7j0 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etaPG7j0 .carousel-inner.slides5 .cloneditem-1,
  .cid-s4etaPG7j0 .carousel-inner.slides5 .cloneditem-2,
  .cid-s4etaPG7j0 .carousel-inner.slides5 .cloneditem-3,
  .cid-s4etaPG7j0 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4etaPG7j0 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4etaPG7j0 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4etaPG7j0 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4etaPG7j0 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4etaPG7j0 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4etaPG7j0 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etaPG7j0 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etaPG7j0 .carousel-inner.slides6 .cloneditem-1,
  .cid-s4etaPG7j0 .carousel-inner.slides6 .cloneditem-2,
  .cid-s4etaPG7j0 .carousel-inner.slides6 .cloneditem-3,
  .cid-s4etaPG7j0 .carousel-inner.slides6 .cloneditem-4,
  .cid-s4etaPG7j0 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4etaPG7j0 .mbr-section-title {
  margin: 0;
}
.cid-s4etaPG7j0 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4etaPG7j0 .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4etaPG7j0 .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4etaPG7j0 .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4etaPG7j0 .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4etaPG7j0 .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4etaPG7j0 .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4etaPG7j0 .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-rPO7CYWkdb .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPO7CYWkdb .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPO7CYWkdb a {
  font-style: normal;
}
.cid-rPO7CYWkdb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPO7CYWkdb .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPO7CYWkdb .nav-item:focus,
.cid-rPO7CYWkdb .nav-link:focus {
  outline: none;
}
.cid-rPO7CYWkdb .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPO7CYWkdb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPO7CYWkdb .menu-logo {
  margin-right: auto;
}
.cid-rPO7CYWkdb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPO7CYWkdb .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPO7CYWkdb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPO7CYWkdb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPO7CYWkdb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPO7CYWkdb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPO7CYWkdb .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPO7CYWkdb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPO7CYWkdb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPO7CYWkdb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPO7CYWkdb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPO7CYWkdb .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPO7CYWkdb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPO7CYWkdb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPO7CYWkdb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPO7CYWkdb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPO7CYWkdb .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rPO7CYWkdb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPO7CYWkdb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPO7CYWkdb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPO7CYWkdb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPO7CYWkdb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPO7CYWkdb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPO7CYWkdb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPO7CYWkdb button.navbar-toggler:focus {
  outline: none;
}
.cid-rPO7CYWkdb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPO7CYWkdb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPO7CYWkdb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPO7CYWkdb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPO7CYWkdb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPO7CYWkdb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPO7CYWkdb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPO7CYWkdb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPO7CYWkdb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPO7CYWkdb .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPO7CYWkdb .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPO7CYWkdb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPO7CYWkdb .collapsed .navbar-collapse.collapsing,
.cid-rPO7CYWkdb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPO7CYWkdb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPO7CYWkdb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPO7CYWkdb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPO7CYWkdb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPO7CYWkdb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rPO7CYWkdb .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rPO7CYWkdb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPO7CYWkdb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPO7CYWkdb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPO7CYWkdb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPO7CYWkdb .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rPO7CYWkdb .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPO7CYWkdb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPO7CYWkdb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPO7CYWkdb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPO7CYWkdb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPO7CYWkdb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPO7CYWkdb .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rPO7CYWkdb.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPO7CYWkdb img {
    height: 3.8rem !important;
  }
  .cid-rPO7CYWkdb .btn {
    display: -webkit-flex;
  }
  .cid-rPO7CYWkdb button.navbar-toggler {
    display: block;
  }
  .cid-rPO7CYWkdb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPO7CYWkdb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPO7CYWkdb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPO7CYWkdb .navbar-collapse.collapsing,
  .cid-rPO7CYWkdb .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPO7CYWkdb .navbar-collapse.collapsing .navbar-nav,
  .cid-rPO7CYWkdb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPO7CYWkdb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPO7CYWkdb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPO7CYWkdb .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rPO7CYWkdb .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPO7CYWkdb .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPO7CYWkdb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPO7CYWkdb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPO7CYWkdb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPO7CYWkdb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPO7CYWkdb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPO7CYWkdb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPO7CYWkdb .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rPO7CYWkdb .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPO7CYWkdb .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPO7CYWkdb .nav-link:hover,
.cid-rPO7CYWkdb .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rPO7DbQXM8 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rPO7DbQXM8 .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-rQlIszx7Ad .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQlIszx7Ad .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQlIszx7Ad a {
  font-style: normal;
}
.cid-rQlIszx7Ad .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQlIszx7Ad .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQlIszx7Ad .nav-item:focus,
.cid-rQlIszx7Ad .nav-link:focus {
  outline: none;
}
.cid-rQlIszx7Ad .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQlIszx7Ad .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQlIszx7Ad .menu-logo {
  margin-right: auto;
}
.cid-rQlIszx7Ad .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQlIszx7Ad .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQlIszx7Ad .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQlIszx7Ad .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQlIszx7Ad .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQlIszx7Ad .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQlIszx7Ad .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQlIszx7Ad .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQlIszx7Ad .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQlIszx7Ad .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQlIszx7Ad .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQlIszx7Ad .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQlIszx7Ad .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQlIszx7Ad .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQlIszx7Ad .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQlIszx7Ad .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQlIszx7Ad .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQlIszx7Ad .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQlIszx7Ad .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQlIszx7Ad .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQlIszx7Ad .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQlIszx7Ad .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQlIszx7Ad .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQlIszx7Ad button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQlIszx7Ad button.navbar-toggler:focus {
  outline: none;
}
.cid-rQlIszx7Ad button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rQlIszx7Ad button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQlIszx7Ad button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQlIszx7Ad button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQlIszx7Ad button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQlIszx7Ad nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQlIszx7Ad nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQlIszx7Ad nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQlIszx7Ad nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQlIszx7Ad .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQlIszx7Ad .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQlIszx7Ad .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQlIszx7Ad .collapsed .navbar-collapse.collapsing,
.cid-rQlIszx7Ad .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQlIszx7Ad .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQlIszx7Ad .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQlIszx7Ad .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQlIszx7Ad .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQlIszx7Ad .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rQlIszx7Ad .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rQlIszx7Ad .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQlIszx7Ad .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQlIszx7Ad .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQlIszx7Ad .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQlIszx7Ad .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rQlIszx7Ad .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQlIszx7Ad .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQlIszx7Ad .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQlIszx7Ad .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQlIszx7Ad .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQlIszx7Ad .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQlIszx7Ad .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rQlIszx7Ad.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQlIszx7Ad img {
    height: 3.8rem !important;
  }
  .cid-rQlIszx7Ad .btn {
    display: -webkit-flex;
  }
  .cid-rQlIszx7Ad button.navbar-toggler {
    display: block;
  }
  .cid-rQlIszx7Ad .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQlIszx7Ad .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQlIszx7Ad .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQlIszx7Ad .navbar-collapse.collapsing,
  .cid-rQlIszx7Ad .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQlIszx7Ad .navbar-collapse.collapsing .navbar-nav,
  .cid-rQlIszx7Ad .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQlIszx7Ad .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQlIszx7Ad .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQlIszx7Ad .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rQlIszx7Ad .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQlIszx7Ad .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQlIszx7Ad .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQlIszx7Ad .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQlIszx7Ad .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQlIszx7Ad .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQlIszx7Ad .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQlIszx7Ad .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQlIszx7Ad .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQlIszx7Ad .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQlIszx7Ad .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQlIszx7Ad .nav-link:hover,
.cid-rQlIszx7Ad .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rQlIsAcTRj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-rQlIsAcTRj img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-rQlIsAcTRj img:hover {
  transform: scale(1.1);
}
.cid-rQlIsAcTRj .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-rQlIsAcTRj h2 {
  padding: 0;
  margin: 0;
}
.cid-rQlIsAcTRj .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rQlIsAcTRj .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-rQlIsAcTRj .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-rQlIsAcTRj .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-rQlIsAcTRj .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-rQlIsAcTRj .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-rQlIsAcTRj .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-rQlIsAcTRj .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-rQlIsAcTRj .text-col {
    padding: 2rem 1rem;
  }
}
.cid-rQlIsAcTRj H2 {
  color: #333333;
}
.cid-rQlIsAcTRj .mbr-text {
  color: #767676;
}
.cid-sK0Zk8I2Qr {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sK0Zk8I2Qr .mbr-section-subtitle {
  color: #767676;
}
.cid-sK0Zk8I2Qr .formoid {
  margin: auto;
}
.cid-sK0Zk8I2Qr .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sK0Zk8I2Qr .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sK0Zk8I2Qr input[type="email"] {
  border-radius: 100px !important;
}
.cid-sK0Zk8I2Qr a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sK0Zk8I2Qr a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sK0Zk8I2Qr .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sK0Zk8I2Qr .form-group,
  .cid-sK0Zk8I2Qr .input-group-btn,
  .cid-sK0Zk8I2Qr .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sK0Zk8I2Qr .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-sIeTqL0xXK {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-sIeTqL0xXK .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-sIeTqL0xXK .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-sIeTqL0xXK .mbr-text {
  color: #767676;
}
.cid-sIeTqL0xXK .mbr-text P {
  text-align: center;
}
.cid-sIeTqL0xXK P {
  text-align: left;
}
.cid-tf0rB0fMAt {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #47375b;
}
.cid-tf0rB0fMAt .underline .line {
  width: 2rem;
  height: 1px;
  background: #232323;
  display: inline-block;
}
.cid-tf0rB0fMAt .mbr-section-subtitle,
.cid-tf0rB0fMAt .mbr-text,
.cid-tf0rB0fMAt .card-subtitle,
.cid-tf0rB0fMAt .card-underline {
  color: #767676;
}
.cid-tf0rB0fMAt .wrapper {
  position: relative;
  padding: 2rem;
}
.cid-tf0rB0fMAt .wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tf0rB0fMAt .wrapper .content-block {
  padding: 2rem;
  position: relative;
}
.cid-tf0rB0fMAt .wrapper .content-block > *:not(.mbr-overlay) {
  position: relative;
}
.cid-tf0rB0fMAt .wrapper .content-block .mbr-overlay {
  background: #ffffff;
  opacity: 0.9;
}
.cid-tf0rB0fMAt .wrapper .content-block .mbr-text {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tf0rB0fMAt .content-section {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0rB0fMAt .wrapper {
    padding: 1rem;
  }
  .cid-tf0rB0fMAt .wrapper .content-block {
    padding: 1rem;
  }
}
.cid-tf0rB0fMAt .main-title {
  color: #ffffff;
}
.cid-rQlJa9aMEu {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQlJa9aMEu h2 {
  margin-bottom: 0;
}
.cid-rQlJa9aMEu h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-rQlJa9aMEu p {
  color: #767676;
  margin-bottom: 0;
}
.cid-rQlJa9aMEu .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-rQlJa9aMEu .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-rQlJa9aMEu .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rQlJa9aMEu .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-rQlJa9aMEu .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rQlJa9aMEu .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-rQlJa9aMEu P {
  text-align: left;
}
.cid-rQlKJOeC9D {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQlKJOeC9D .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-s41WZNi5KZ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s41WZNi5KZ .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s41WZNi5KZ .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s41WZNi5KZ .card:hover {
  margin-top: -0.6rem;
}
.cid-s41WZNi5KZ .card-wrapper {
  position: relative;
}
.cid-s41WZNi5KZ .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s41WZNi5KZ .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s41WZNi5KZ .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s41WZNi5KZ .big {
  margin-top: -25%;
}
.cid-s41WZNi5KZ .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s41WZNi5KZ .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s41WZNi5KZ .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-s41X0ouZU0 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s41X0ouZU0 img {
  width: 100%;
  height: 130px;
  object-fit: cover;
}
.cid-s41X0ouZU0 .row {
  justify-content: center;
}
.cid-s41X0ouZU0 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s41X0ouZU0 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s41X0ouZU0 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-s41X0ouZU0 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-s41X0ouZU0 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-s41X0ouZU0 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s41X0ouZU0 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s41X0ouZU0 .item {
    padding: 0.5rem;
  }
  .cid-s41X0ouZU0 .row {
    padding: 0 0.5rem;
  }
}
.cid-s41X0ouZU0 .btn {
  border-radius: 0;
}
.cid-s41X0ouZU0 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s42k1r2pZE {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42k1r2pZE .mbr-text,
.cid-s42k1r2pZE blockquote {
  color: #767676;
}
.cid-s42k1r2pZE .mbr-text P {
  text-align: center;
}
.cid-s42k1r2pZE .mbr-text {
  color: #232323;
}
.cid-s42k9TuB5T {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42k9TuB5T h2,
.cid-s42k9TuB5T h3,
.cid-s42k9TuB5T h4,
.cid-s42k9TuB5T p {
  color: #ffffff;
}
.cid-s42k9TuB5T .mbr-overlay {
  z-index: -1;
}
.cid-s42k9TuB5T .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42k9TuB5T .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42k9TuB5T .form-control:focus,
.cid-s42k9TuB5T .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42k9TuB5T .form-group {
  margin-bottom: 1rem;
}
.cid-s42k9TuB5T input::-webkit-input-placeholder,
.cid-s42k9TuB5T textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42k9TuB5T input:-moz-placeholder,
.cid-s42k9TuB5T textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42k9TuB5T .jq-selectbox li,
.cid-s42k9TuB5T .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42k9TuB5T .jq-selectbox li:hover,
.cid-s42k9TuB5T .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42k9TuB5T .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42k9TuB5T .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42k9TuB5T .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42k9TuB5T .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42k9TuB5T .mbr-text {
  color: #767676;
}
.cid-s42k9TuB5T .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42k9TuB5T .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42k9TuB5T .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42k9TuB5T a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42k9TuB5T .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42k9TuB5T .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42k9TuB5T textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42k9TuB5T .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42k9TuB5T .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42k9TuB5T .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42k9TuB5T h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42k9TuB5T .block-content {
    padding: 0;
  }
  .cid-s42k9TuB5T .form-block {
    padding: 1rem;
  }
}
.cid-s42k9TuB5T .mbr-section-title,
.cid-s42k9TuB5T .mbr-section-btn {
  color: #4f4943;
}
.cid-s42k9TuB5T P {
  color: #494949;
}
.cid-s4etcQ296A {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4etcQ296A .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4etcQ296A .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4etcQ296A .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4etcQ296A .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4etcQ296A .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4etcQ296A .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4etcQ296A .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4etcQ296A .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4etcQ296A .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4etcQ296A .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4etcQ296A .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4etcQ296A .carousel-control {
    display: none;
  }
  .cid-s4etcQ296A .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4etcQ296A .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4etcQ296A .cloneditem-1,
.cid-s4etcQ296A .cloneditem-2,
.cid-s4etcQ296A .cloneditem-3,
.cid-s4etcQ296A .cloneditem-4,
.cid-s4etcQ296A .cloneditem-5 {
  display: none;
}
.cid-s4etcQ296A .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4etcQ296A .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4etcQ296A .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4etcQ296A .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4etcQ296A .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4etcQ296A .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4etcQ296A .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4etcQ296A .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etcQ296A .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etcQ296A .carousel-inner.slides2 .cloneditem-1,
  .cid-s4etcQ296A .carousel-inner.slides2 .cloneditem-2,
  .cid-s4etcQ296A .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4etcQ296A .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4etcQ296A .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4etcQ296A .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4etcQ296A .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4etcQ296A .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4etcQ296A .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etcQ296A .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etcQ296A .carousel-inner.slides3 .cloneditem-1,
  .cid-s4etcQ296A .carousel-inner.slides3 .cloneditem-2,
  .cid-s4etcQ296A .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4etcQ296A .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4etcQ296A .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4etcQ296A .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4etcQ296A .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4etcQ296A .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4etcQ296A .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etcQ296A .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etcQ296A .carousel-inner.slides4 .cloneditem-1,
  .cid-s4etcQ296A .carousel-inner.slides4 .cloneditem-2,
  .cid-s4etcQ296A .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4etcQ296A .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4etcQ296A .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4etcQ296A .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4etcQ296A .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4etcQ296A .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4etcQ296A .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etcQ296A .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etcQ296A .carousel-inner.slides5 .cloneditem-1,
  .cid-s4etcQ296A .carousel-inner.slides5 .cloneditem-2,
  .cid-s4etcQ296A .carousel-inner.slides5 .cloneditem-3,
  .cid-s4etcQ296A .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4etcQ296A .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4etcQ296A .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4etcQ296A .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4etcQ296A .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4etcQ296A .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4etcQ296A .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etcQ296A .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etcQ296A .carousel-inner.slides6 .cloneditem-1,
  .cid-s4etcQ296A .carousel-inner.slides6 .cloneditem-2,
  .cid-s4etcQ296A .carousel-inner.slides6 .cloneditem-3,
  .cid-s4etcQ296A .carousel-inner.slides6 .cloneditem-4,
  .cid-s4etcQ296A .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4etcQ296A .mbr-section-title {
  margin: 0;
}
.cid-s4etcQ296A .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4etcQ296A .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4etcQ296A .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4etcQ296A .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4etcQ296A .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4etcQ296A .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4etcQ296A .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4etcQ296A .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-rQlIsFOuGz {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rQlIsFOuGz .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-rQlOiEZCaB .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQlOiEZCaB .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQlOiEZCaB a {
  font-style: normal;
}
.cid-rQlOiEZCaB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQlOiEZCaB .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQlOiEZCaB .nav-item:focus,
.cid-rQlOiEZCaB .nav-link:focus {
  outline: none;
}
.cid-rQlOiEZCaB .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQlOiEZCaB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQlOiEZCaB .menu-logo {
  margin-right: auto;
}
.cid-rQlOiEZCaB .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQlOiEZCaB .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQlOiEZCaB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQlOiEZCaB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQlOiEZCaB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQlOiEZCaB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQlOiEZCaB .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQlOiEZCaB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQlOiEZCaB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQlOiEZCaB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQlOiEZCaB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQlOiEZCaB .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQlOiEZCaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQlOiEZCaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQlOiEZCaB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQlOiEZCaB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQlOiEZCaB .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQlOiEZCaB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQlOiEZCaB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQlOiEZCaB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQlOiEZCaB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQlOiEZCaB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQlOiEZCaB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQlOiEZCaB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQlOiEZCaB button.navbar-toggler:focus {
  outline: none;
}
.cid-rQlOiEZCaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rQlOiEZCaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQlOiEZCaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQlOiEZCaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQlOiEZCaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQlOiEZCaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQlOiEZCaB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQlOiEZCaB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQlOiEZCaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQlOiEZCaB .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQlOiEZCaB .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQlOiEZCaB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQlOiEZCaB .collapsed .navbar-collapse.collapsing,
.cid-rQlOiEZCaB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQlOiEZCaB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQlOiEZCaB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQlOiEZCaB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQlOiEZCaB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQlOiEZCaB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rQlOiEZCaB .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rQlOiEZCaB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQlOiEZCaB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQlOiEZCaB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQlOiEZCaB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQlOiEZCaB .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rQlOiEZCaB .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQlOiEZCaB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQlOiEZCaB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQlOiEZCaB .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQlOiEZCaB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQlOiEZCaB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQlOiEZCaB .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rQlOiEZCaB.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQlOiEZCaB img {
    height: 3.8rem !important;
  }
  .cid-rQlOiEZCaB .btn {
    display: -webkit-flex;
  }
  .cid-rQlOiEZCaB button.navbar-toggler {
    display: block;
  }
  .cid-rQlOiEZCaB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQlOiEZCaB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQlOiEZCaB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQlOiEZCaB .navbar-collapse.collapsing,
  .cid-rQlOiEZCaB .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQlOiEZCaB .navbar-collapse.collapsing .navbar-nav,
  .cid-rQlOiEZCaB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQlOiEZCaB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQlOiEZCaB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQlOiEZCaB .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rQlOiEZCaB .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQlOiEZCaB .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQlOiEZCaB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQlOiEZCaB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQlOiEZCaB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQlOiEZCaB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQlOiEZCaB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQlOiEZCaB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQlOiEZCaB .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQlOiEZCaB .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQlOiEZCaB .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQlOiEZCaB .nav-link:hover,
.cid-rQlOiEZCaB .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rQlPwe35PL {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rQlPwe35PL .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #47375b;
}
.cid-rQlPwe35PL img {
  width: 100%;
}
.cid-rQlPwe35PL p {
  margin-top: 6rem;
}
.cid-rQlPwe35PL .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-rQlPwe35PL .content-wrapper {
  padding-top: 6rem;
}
.cid-rQlPwe35PL h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-rQlPwe35PL .content-wrapper {
    padding-top: 0rem;
  }
  .cid-rQlPwe35PL p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-rQlPwe35PL .back {
    width: 100%;
    height: 75%;
  }
  .cid-rQlPwe35PL .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-rQlPwe35PL p {
    margin-top: 4rem;
  }
}
.cid-rQlPwe35PL .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-rQlPwe35PL .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-rQlPwe35PL .content-wrapper {
    padding-right: 3rem;
  }
  .cid-rQlPwe35PL h4 {
    right: 2rem;
  }
}
.cid-rQlPwe35PL H3 {
  color: #ffffff;
}
.cid-rQlPwe35PL H1 {
  color: #ffffff;
}
.cid-rQlPwe35PL .mbr-text,
.cid-rQlPwe35PL .mbr-section-btn {
  color: #ffffff;
}
.cid-rQlPwe35PL H4 {
  color: #ffffff;
}
.cid-sIhUhyDf17 {
  padding-top: 60px;
  padding-bottom: 30px;
  background: linear-gradient(45deg, #efefef, #efefef);
}
@media (min-width: 992px) {
  .cid-sIhUhyDf17 .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sIhUhyDf17 .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sIhUhyDf17 .mbr-text,
.cid-sIhUhyDf17 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sIhUhyDf17 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-rQlWTtuLX7 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rQlWTtuLX7 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rQlWTtuLX7 p {
  color: #767676;
  text-align: left;
}
.cid-rQlWTtuLX7 .card-wrapper {
  height: 100%;
}
.cid-rQlWTtuLX7 .container-fluid {
  max-width: 1600px;
}
.cid-rQlWTtuLX7 .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rQlWTtuLX7 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-rQlWTtuLX7 .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rQlWTtuLX7 .card:hover img {
  filter: blur(3px);
}
.cid-rQlWTtuLX7 .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rQlWTtuLX7 .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rQlWTtuLX7 .mbr-iconfont {
    opacity: 1;
  }
  .cid-rQlWTtuLX7 img {
    filter: blur(3px);
  }
}
.cid-sK0ZNdVdvy {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sK0ZNdVdvy .mbr-section-subtitle {
  color: #767676;
}
.cid-sK0ZNdVdvy .formoid {
  margin: auto;
}
.cid-sK0ZNdVdvy .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sK0ZNdVdvy .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sK0ZNdVdvy input[type="email"] {
  border-radius: 100px !important;
}
.cid-sK0ZNdVdvy a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sK0ZNdVdvy a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sK0ZNdVdvy .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sK0ZNdVdvy .form-group,
  .cid-sK0ZNdVdvy .input-group-btn,
  .cid-sK0ZNdVdvy .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sK0ZNdVdvy .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-tf2ITFR8QT {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tf2ITFR8QT .mbr-section-subtitle {
  color: #767676;
}
.cid-tf2ITFR8QT .container-table {
  margin: 0 auto;
}
.cid-tf2ITFR8QT .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tf2ITFR8QT .dataTables_wrapper {
  display: block;
}
.cid-tf2ITFR8QT .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tf2ITFR8QT .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tf2ITFR8QT table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tf2ITFR8QT table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tf2ITFR8QT table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tf2ITFR8QT table td {
  border-top: 1px solid #cccccc;
}
.cid-tf2ITFR8QT table.table {
  background: #ffffff;
}
.cid-tf2ITFR8QT .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tf2ITFR8QT .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tf2ITFR8QT .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tf2ITFR8QT .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tf2ITFR8QT .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tf2ITFR8QT .dataTables_filter {
    text-align: center;
  }
  .cid-tf2ITFR8QT .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-s42mzeMEkv {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42mzeMEkv .mbr-text,
.cid-s42mzeMEkv blockquote {
  color: #767676;
}
.cid-s42mzeMEkv .mbr-text P {
  text-align: center;
}
.cid-s42mzeMEkv .mbr-text {
  color: #232323;
}
.cid-s42mzNFfEw {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42mzNFfEw h2,
.cid-s42mzNFfEw h3,
.cid-s42mzNFfEw h4,
.cid-s42mzNFfEw p {
  color: #ffffff;
}
.cid-s42mzNFfEw .mbr-overlay {
  z-index: -1;
}
.cid-s42mzNFfEw .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42mzNFfEw .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42mzNFfEw .form-control:focus,
.cid-s42mzNFfEw .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42mzNFfEw .form-group {
  margin-bottom: 1rem;
}
.cid-s42mzNFfEw input::-webkit-input-placeholder,
.cid-s42mzNFfEw textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42mzNFfEw input:-moz-placeholder,
.cid-s42mzNFfEw textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42mzNFfEw .jq-selectbox li,
.cid-s42mzNFfEw .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42mzNFfEw .jq-selectbox li:hover,
.cid-s42mzNFfEw .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42mzNFfEw .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42mzNFfEw .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42mzNFfEw .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42mzNFfEw .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42mzNFfEw .mbr-text {
  color: #767676;
}
.cid-s42mzNFfEw .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42mzNFfEw .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42mzNFfEw .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42mzNFfEw a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42mzNFfEw .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42mzNFfEw .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42mzNFfEw textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42mzNFfEw .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42mzNFfEw .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42mzNFfEw .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42mzNFfEw h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42mzNFfEw .block-content {
    padding: 0;
  }
  .cid-s42mzNFfEw .form-block {
    padding: 1rem;
  }
}
.cid-s42mzNFfEw .mbr-section-title,
.cid-s42mzNFfEw .mbr-section-btn {
  color: #4f4943;
}
.cid-s42mzNFfEw P {
  color: #494949;
}
.cid-s4etpBPgF7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4etpBPgF7 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4etpBPgF7 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4etpBPgF7 .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4etpBPgF7 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4etpBPgF7 .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4etpBPgF7 .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4etpBPgF7 .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4etpBPgF7 .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4etpBPgF7 .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4etpBPgF7 .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4etpBPgF7 .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4etpBPgF7 .carousel-control {
    display: none;
  }
  .cid-s4etpBPgF7 .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4etpBPgF7 .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4etpBPgF7 .cloneditem-1,
.cid-s4etpBPgF7 .cloneditem-2,
.cid-s4etpBPgF7 .cloneditem-3,
.cid-s4etpBPgF7 .cloneditem-4,
.cid-s4etpBPgF7 .cloneditem-5 {
  display: none;
}
.cid-s4etpBPgF7 .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4etpBPgF7 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4etpBPgF7 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4etpBPgF7 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4etpBPgF7 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4etpBPgF7 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4etpBPgF7 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4etpBPgF7 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etpBPgF7 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etpBPgF7 .carousel-inner.slides2 .cloneditem-1,
  .cid-s4etpBPgF7 .carousel-inner.slides2 .cloneditem-2,
  .cid-s4etpBPgF7 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4etpBPgF7 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4etpBPgF7 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4etpBPgF7 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4etpBPgF7 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4etpBPgF7 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4etpBPgF7 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etpBPgF7 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etpBPgF7 .carousel-inner.slides3 .cloneditem-1,
  .cid-s4etpBPgF7 .carousel-inner.slides3 .cloneditem-2,
  .cid-s4etpBPgF7 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4etpBPgF7 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4etpBPgF7 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4etpBPgF7 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4etpBPgF7 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4etpBPgF7 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4etpBPgF7 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etpBPgF7 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etpBPgF7 .carousel-inner.slides4 .cloneditem-1,
  .cid-s4etpBPgF7 .carousel-inner.slides4 .cloneditem-2,
  .cid-s4etpBPgF7 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4etpBPgF7 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4etpBPgF7 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4etpBPgF7 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4etpBPgF7 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4etpBPgF7 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4etpBPgF7 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etpBPgF7 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etpBPgF7 .carousel-inner.slides5 .cloneditem-1,
  .cid-s4etpBPgF7 .carousel-inner.slides5 .cloneditem-2,
  .cid-s4etpBPgF7 .carousel-inner.slides5 .cloneditem-3,
  .cid-s4etpBPgF7 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4etpBPgF7 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4etpBPgF7 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4etpBPgF7 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4etpBPgF7 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4etpBPgF7 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4etpBPgF7 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etpBPgF7 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etpBPgF7 .carousel-inner.slides6 .cloneditem-1,
  .cid-s4etpBPgF7 .carousel-inner.slides6 .cloneditem-2,
  .cid-s4etpBPgF7 .carousel-inner.slides6 .cloneditem-3,
  .cid-s4etpBPgF7 .carousel-inner.slides6 .cloneditem-4,
  .cid-s4etpBPgF7 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4etpBPgF7 .mbr-section-title {
  margin: 0;
}
.cid-s4etpBPgF7 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4etpBPgF7 .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4etpBPgF7 .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4etpBPgF7 .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4etpBPgF7 .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4etpBPgF7 .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4etpBPgF7 .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4etpBPgF7 .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-rQlOiKT6ah {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rQlOiKT6ah .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3KYNA2UQR .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3KYNA2UQR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3KYNA2UQR a {
  font-style: normal;
}
.cid-s3KYNA2UQR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3KYNA2UQR .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3KYNA2UQR .nav-item:focus,
.cid-s3KYNA2UQR .nav-link:focus {
  outline: none;
}
.cid-s3KYNA2UQR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3KYNA2UQR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3KYNA2UQR .menu-logo {
  margin-right: auto;
}
.cid-s3KYNA2UQR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3KYNA2UQR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3KYNA2UQR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3KYNA2UQR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3KYNA2UQR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3KYNA2UQR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3KYNA2UQR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3KYNA2UQR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3KYNA2UQR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3KYNA2UQR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3KYNA2UQR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3KYNA2UQR .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3KYNA2UQR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3KYNA2UQR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3KYNA2UQR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3KYNA2UQR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3KYNA2UQR .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3KYNA2UQR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3KYNA2UQR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3KYNA2UQR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3KYNA2UQR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3KYNA2UQR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3KYNA2UQR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3KYNA2UQR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3KYNA2UQR button.navbar-toggler:focus {
  outline: none;
}
.cid-s3KYNA2UQR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3KYNA2UQR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3KYNA2UQR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3KYNA2UQR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3KYNA2UQR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3KYNA2UQR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3KYNA2UQR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3KYNA2UQR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3KYNA2UQR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3KYNA2UQR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3KYNA2UQR .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3KYNA2UQR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3KYNA2UQR .collapsed .navbar-collapse.collapsing,
.cid-s3KYNA2UQR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3KYNA2UQR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3KYNA2UQR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3KYNA2UQR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3KYNA2UQR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3KYNA2UQR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3KYNA2UQR .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3KYNA2UQR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3KYNA2UQR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3KYNA2UQR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3KYNA2UQR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3KYNA2UQR .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3KYNA2UQR .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3KYNA2UQR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3KYNA2UQR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3KYNA2UQR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3KYNA2UQR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3KYNA2UQR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3KYNA2UQR .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3KYNA2UQR.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3KYNA2UQR img {
    height: 3.8rem !important;
  }
  .cid-s3KYNA2UQR .btn {
    display: -webkit-flex;
  }
  .cid-s3KYNA2UQR button.navbar-toggler {
    display: block;
  }
  .cid-s3KYNA2UQR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3KYNA2UQR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3KYNA2UQR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3KYNA2UQR .navbar-collapse.collapsing,
  .cid-s3KYNA2UQR .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3KYNA2UQR .navbar-collapse.collapsing .navbar-nav,
  .cid-s3KYNA2UQR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3KYNA2UQR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3KYNA2UQR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3KYNA2UQR .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3KYNA2UQR .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3KYNA2UQR .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3KYNA2UQR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3KYNA2UQR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3KYNA2UQR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3KYNA2UQR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3KYNA2UQR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3KYNA2UQR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3KYNA2UQR .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3KYNA2UQR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3KYNA2UQR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3KYNA2UQR .nav-link:hover,
.cid-s3KYNA2UQR .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3KYNALp4x {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-s3KYNALp4x .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #47375b;
}
.cid-s3KYNALp4x img {
  width: 100%;
}
.cid-s3KYNALp4x p {
  margin-top: 6rem;
}
.cid-s3KYNALp4x .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-s3KYNALp4x .content-wrapper {
  padding-top: 6rem;
}
.cid-s3KYNALp4x h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3KYNALp4x .content-wrapper {
    padding-top: 0rem;
  }
  .cid-s3KYNALp4x p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-s3KYNALp4x .back {
    width: 100%;
    height: 75%;
  }
  .cid-s3KYNALp4x .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-s3KYNALp4x p {
    margin-top: 4rem;
  }
}
.cid-s3KYNALp4x .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-s3KYNALp4x .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-s3KYNALp4x .content-wrapper {
    padding-right: 3rem;
  }
  .cid-s3KYNALp4x h4 {
    right: 2rem;
  }
}
.cid-s3KYNALp4x H3 {
  color: #ffffff;
}
.cid-s3KYNALp4x H1 {
  color: #ffffff;
}
.cid-s3KYNALp4x .mbr-text,
.cid-s3KYNALp4x .mbr-section-btn {
  color: #ffffff;
}
.cid-s3KYNALp4x H4 {
  color: #ffffff;
}
.cid-s3L9eM0LrB {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s3L9eM0LrB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s3L9eM0LrB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s3L9eM0LrB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s3L9eM0LrB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s3L9eM0LrB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-s3L9eM0LrB .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-s3L9eM0LrB .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-s3L9eM0LrB .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #232323 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-s3L9eM0LrB .mbr-gallery-filter ul {
  display: block;
}
.cid-s3L9eM0LrB .mbr-gallery-filter ul li {
  position: relative;
}
.cid-s3L9eM0LrB .mbr-gallery-filter li.active .btn,
.cid-s3L9eM0LrB .mbr-gallery-filter li .btn.active {
  color: #149dcc !important;
  background: transparent;
}
.cid-s3L9eM0LrB .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #149dcc !important;
}
.cid-s3L9eM0LrB .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-s3L9eM0LrB .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-s3L9eM0LrB .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #149dcc !important;
}
.cid-s3L9eM0LrB .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-s3L9eM0LrB .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-s3L9eM0LrB .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-s3L9eM0LrB .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-s3L9eM0LrB .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-s3L9eM0LrB .icon-focus:before {
  content: '\e95e';
}
.cid-s3L9eM0LrB .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-s3L9eM0LrB .mbr-section-title {
  margin: 0;
}
.cid-s3L9eM0LrB .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s3L9eM0LrB .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sL2o6LElrY {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sL2o6LElrY .mbr-section-subtitle {
  color: #767676;
}
.cid-sL2o6LElrY .formoid {
  margin: auto;
}
.cid-sL2o6LElrY .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sL2o6LElrY .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sL2o6LElrY input[type="email"] {
  border-radius: 100px !important;
}
.cid-sL2o6LElrY a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sL2o6LElrY a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sL2o6LElrY .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sL2o6LElrY .form-group,
  .cid-sL2o6LElrY .input-group-btn,
  .cid-sL2o6LElrY .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sL2o6LElrY .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-s3KZnyOWmB {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s3KZnyOWmB .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-s3KZnyOWmB .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-s3KZnyOWmB H2 {
  text-align: left;
}
.cid-s42mEK2Jop {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42mEK2Jop .mbr-text,
.cid-s42mEK2Jop blockquote {
  color: #767676;
}
.cid-s42mEK2Jop .mbr-text P {
  text-align: center;
}
.cid-s42mEK2Jop .mbr-text {
  color: #232323;
}
.cid-s42mFveIvs {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42mFveIvs h2,
.cid-s42mFveIvs h3,
.cid-s42mFveIvs h4,
.cid-s42mFveIvs p {
  color: #ffffff;
}
.cid-s42mFveIvs .mbr-overlay {
  z-index: -1;
}
.cid-s42mFveIvs .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42mFveIvs .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42mFveIvs .form-control:focus,
.cid-s42mFveIvs .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42mFveIvs .form-group {
  margin-bottom: 1rem;
}
.cid-s42mFveIvs input::-webkit-input-placeholder,
.cid-s42mFveIvs textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42mFveIvs input:-moz-placeholder,
.cid-s42mFveIvs textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42mFveIvs .jq-selectbox li,
.cid-s42mFveIvs .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42mFveIvs .jq-selectbox li:hover,
.cid-s42mFveIvs .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42mFveIvs .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42mFveIvs .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42mFveIvs .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42mFveIvs .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42mFveIvs .mbr-text {
  color: #767676;
}
.cid-s42mFveIvs .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42mFveIvs .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42mFveIvs .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42mFveIvs a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42mFveIvs .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42mFveIvs .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42mFveIvs textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42mFveIvs .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42mFveIvs .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42mFveIvs .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42mFveIvs h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42mFveIvs .block-content {
    padding: 0;
  }
  .cid-s42mFveIvs .form-block {
    padding: 1rem;
  }
}
.cid-s42mFveIvs .mbr-section-title,
.cid-s42mFveIvs .mbr-section-btn {
  color: #4f4943;
}
.cid-s42mFveIvs P {
  color: #494949;
}
.cid-s4eBBpvvay {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4eBBpvvay .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4eBBpvvay .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4eBBpvvay .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4eBBpvvay .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4eBBpvvay .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4eBBpvvay .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4eBBpvvay .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4eBBpvvay .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4eBBpvvay .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4eBBpvvay .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4eBBpvvay .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4eBBpvvay .carousel-control {
    display: none;
  }
  .cid-s4eBBpvvay .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4eBBpvvay .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4eBBpvvay .cloneditem-1,
.cid-s4eBBpvvay .cloneditem-2,
.cid-s4eBBpvvay .cloneditem-3,
.cid-s4eBBpvvay .cloneditem-4,
.cid-s4eBBpvvay .cloneditem-5 {
  display: none;
}
.cid-s4eBBpvvay .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4eBBpvvay .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4eBBpvvay .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4eBBpvvay .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4eBBpvvay .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4eBBpvvay .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4eBBpvvay .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4eBBpvvay .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4eBBpvvay .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4eBBpvvay .carousel-inner.slides2 .cloneditem-1,
  .cid-s4eBBpvvay .carousel-inner.slides2 .cloneditem-2,
  .cid-s4eBBpvvay .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4eBBpvvay .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4eBBpvvay .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4eBBpvvay .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4eBBpvvay .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4eBBpvvay .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4eBBpvvay .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4eBBpvvay .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4eBBpvvay .carousel-inner.slides3 .cloneditem-1,
  .cid-s4eBBpvvay .carousel-inner.slides3 .cloneditem-2,
  .cid-s4eBBpvvay .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4eBBpvvay .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4eBBpvvay .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4eBBpvvay .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4eBBpvvay .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4eBBpvvay .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4eBBpvvay .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4eBBpvvay .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4eBBpvvay .carousel-inner.slides4 .cloneditem-1,
  .cid-s4eBBpvvay .carousel-inner.slides4 .cloneditem-2,
  .cid-s4eBBpvvay .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4eBBpvvay .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4eBBpvvay .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4eBBpvvay .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4eBBpvvay .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4eBBpvvay .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4eBBpvvay .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4eBBpvvay .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4eBBpvvay .carousel-inner.slides5 .cloneditem-1,
  .cid-s4eBBpvvay .carousel-inner.slides5 .cloneditem-2,
  .cid-s4eBBpvvay .carousel-inner.slides5 .cloneditem-3,
  .cid-s4eBBpvvay .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4eBBpvvay .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4eBBpvvay .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4eBBpvvay .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4eBBpvvay .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4eBBpvvay .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4eBBpvvay .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4eBBpvvay .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4eBBpvvay .carousel-inner.slides6 .cloneditem-1,
  .cid-s4eBBpvvay .carousel-inner.slides6 .cloneditem-2,
  .cid-s4eBBpvvay .carousel-inner.slides6 .cloneditem-3,
  .cid-s4eBBpvvay .carousel-inner.slides6 .cloneditem-4,
  .cid-s4eBBpvvay .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4eBBpvvay .mbr-section-title {
  margin: 0;
}
.cid-s4eBBpvvay .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4eBBpvvay .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4eBBpvvay .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4eBBpvvay .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4eBBpvvay .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4eBBpvvay .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4eBBpvvay .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4eBBpvvay .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3KYNJEThW {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3KYNJEThW .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3LbdrmBaO .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3LbdrmBaO .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3LbdrmBaO a {
  font-style: normal;
}
.cid-s3LbdrmBaO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3LbdrmBaO .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3LbdrmBaO .nav-item:focus,
.cid-s3LbdrmBaO .nav-link:focus {
  outline: none;
}
.cid-s3LbdrmBaO .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3LbdrmBaO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3LbdrmBaO .menu-logo {
  margin-right: auto;
}
.cid-s3LbdrmBaO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3LbdrmBaO .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3LbdrmBaO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3LbdrmBaO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3LbdrmBaO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3LbdrmBaO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3LbdrmBaO .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3LbdrmBaO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3LbdrmBaO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3LbdrmBaO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3LbdrmBaO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3LbdrmBaO .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3LbdrmBaO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3LbdrmBaO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3LbdrmBaO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3LbdrmBaO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3LbdrmBaO .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3LbdrmBaO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3LbdrmBaO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3LbdrmBaO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3LbdrmBaO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3LbdrmBaO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3LbdrmBaO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3LbdrmBaO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3LbdrmBaO button.navbar-toggler:focus {
  outline: none;
}
.cid-s3LbdrmBaO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3LbdrmBaO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3LbdrmBaO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3LbdrmBaO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3LbdrmBaO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3LbdrmBaO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3LbdrmBaO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3LbdrmBaO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3LbdrmBaO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3LbdrmBaO .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3LbdrmBaO .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3LbdrmBaO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3LbdrmBaO .collapsed .navbar-collapse.collapsing,
.cid-s3LbdrmBaO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3LbdrmBaO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3LbdrmBaO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3LbdrmBaO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3LbdrmBaO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3LbdrmBaO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3LbdrmBaO .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3LbdrmBaO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3LbdrmBaO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3LbdrmBaO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3LbdrmBaO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3LbdrmBaO .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3LbdrmBaO .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3LbdrmBaO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3LbdrmBaO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3LbdrmBaO .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3LbdrmBaO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3LbdrmBaO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3LbdrmBaO .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3LbdrmBaO.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3LbdrmBaO img {
    height: 3.8rem !important;
  }
  .cid-s3LbdrmBaO .btn {
    display: -webkit-flex;
  }
  .cid-s3LbdrmBaO button.navbar-toggler {
    display: block;
  }
  .cid-s3LbdrmBaO .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3LbdrmBaO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3LbdrmBaO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3LbdrmBaO .navbar-collapse.collapsing,
  .cid-s3LbdrmBaO .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3LbdrmBaO .navbar-collapse.collapsing .navbar-nav,
  .cid-s3LbdrmBaO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3LbdrmBaO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3LbdrmBaO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3LbdrmBaO .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3LbdrmBaO .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3LbdrmBaO .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3LbdrmBaO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3LbdrmBaO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3LbdrmBaO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3LbdrmBaO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3LbdrmBaO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3LbdrmBaO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3LbdrmBaO .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3LbdrmBaO .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3LbdrmBaO .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3LbdrmBaO .nav-link:hover,
.cid-s3LbdrmBaO .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3Lbdsa0uS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s3Lbdsa0uS .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #47375b;
}
.cid-s3Lbdsa0uS img {
  width: 100%;
}
.cid-s3Lbdsa0uS p {
  margin-top: 6rem;
}
.cid-s3Lbdsa0uS .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-s3Lbdsa0uS .content-wrapper {
  padding-top: 6rem;
}
.cid-s3Lbdsa0uS h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3Lbdsa0uS .content-wrapper {
    padding-top: 0rem;
  }
  .cid-s3Lbdsa0uS p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-s3Lbdsa0uS .back {
    width: 100%;
    height: 75%;
  }
  .cid-s3Lbdsa0uS .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-s3Lbdsa0uS p {
    margin-top: 4rem;
  }
}
.cid-s3Lbdsa0uS .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-s3Lbdsa0uS .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-s3Lbdsa0uS .content-wrapper {
    padding-right: 3rem;
  }
  .cid-s3Lbdsa0uS h4 {
    right: 2rem;
  }
}
.cid-s3Lbdsa0uS H3 {
  color: #ffffff;
}
.cid-s3Lbdsa0uS H1 {
  color: #ffffff;
}
.cid-s3Lbdsa0uS .mbr-text,
.cid-s3Lbdsa0uS .mbr-section-btn {
  color: #ffffff;
}
.cid-s3Lbdsa0uS H4 {
  color: #ffffff;
}
.cid-s3Lc9tmHOR {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s3Lc9tmHOR .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s3Lc9tmHOR .text-block {
  position: relative;
  z-index: 0;
}
.cid-s3Lc9tmHOR .box {
  width: 25%;
  height: 40%;
  background: #cccccc;
  position: absolute;
  top: 4%;
}
.cid-s3Lc9tmHOR .box {
  left: 20%;
}
.cid-s3Lc9tmHOR .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s3Lc9tmHOR .mbr-section-text,
.cid-s3Lc9tmHOR .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s3Lc9tmHOR .text-box {
    display: none;
  }
  .cid-s3Lc9tmHOR .mbr-section-title,
  .cid-s3Lc9tmHOR .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s3Lc9tmHOR .box {
    display: none;
  }
  .cid-s3Lc9tmHOR .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s3Lc9tmHOR .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s3Lc9tmHOR .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s3Lc9tmHOR .mbr-section-text {
  color: #767676;
}
.cid-sL2nJX6XRL {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sL2nJX6XRL .mbr-section-subtitle {
  color: #767676;
}
.cid-sL2nJX6XRL .formoid {
  margin: auto;
}
.cid-sL2nJX6XRL .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sL2nJX6XRL .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sL2nJX6XRL input[type="email"] {
  border-radius: 100px !important;
}
.cid-sL2nJX6XRL a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sL2nJX6XRL a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sL2nJX6XRL .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sL2nJX6XRL .form-group,
  .cid-sL2nJX6XRL .input-group-btn,
  .cid-sL2nJX6XRL .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sL2nJX6XRL .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-s3LdNKMSBr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-s3LdNKMSBr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s3LdNKMSBr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s3LdNKMSBr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s3LdNKMSBr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s3LdNKMSBr .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-s3LdNKMSBr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s3LdNKMSBr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s3LdNKMSBr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s3LdNKMSBr .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-s3LfVqtaXa {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3LfVqtaXa h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-s3LfVqtaXa p {
  color: #767676;
}
.cid-s3LfVqtaXa .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s3LfVqtaXa .card-wrapper .card-box {
  padding: 2rem;
  width: 100%;
}
.cid-s3LfVqtaXa .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s3LfVqtaXa .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-s3LfVqtaXa .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s3LfVqtaXa .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s3LfVqtaXa .cost {
  text-align: right;
}
.cid-s42mL5ZSKr {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42mL5ZSKr .mbr-text,
.cid-s42mL5ZSKr blockquote {
  color: #767676;
}
.cid-s42mL5ZSKr .mbr-text P {
  text-align: center;
}
.cid-s42mL5ZSKr .mbr-text {
  color: #232323;
}
.cid-s42mLAtHrp {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42mLAtHrp h2,
.cid-s42mLAtHrp h3,
.cid-s42mLAtHrp h4,
.cid-s42mLAtHrp p {
  color: #ffffff;
}
.cid-s42mLAtHrp .mbr-overlay {
  z-index: -1;
}
.cid-s42mLAtHrp .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42mLAtHrp .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42mLAtHrp .form-control:focus,
.cid-s42mLAtHrp .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42mLAtHrp .form-group {
  margin-bottom: 1rem;
}
.cid-s42mLAtHrp input::-webkit-input-placeholder,
.cid-s42mLAtHrp textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42mLAtHrp input:-moz-placeholder,
.cid-s42mLAtHrp textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42mLAtHrp .jq-selectbox li,
.cid-s42mLAtHrp .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42mLAtHrp .jq-selectbox li:hover,
.cid-s42mLAtHrp .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42mLAtHrp .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42mLAtHrp .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42mLAtHrp .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42mLAtHrp .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42mLAtHrp .mbr-text {
  color: #767676;
}
.cid-s42mLAtHrp .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42mLAtHrp .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42mLAtHrp .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42mLAtHrp a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42mLAtHrp .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42mLAtHrp .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42mLAtHrp textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42mLAtHrp .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42mLAtHrp .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42mLAtHrp .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42mLAtHrp h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42mLAtHrp .block-content {
    padding: 0;
  }
  .cid-s42mLAtHrp .form-block {
    padding: 1rem;
  }
}
.cid-s42mLAtHrp .mbr-section-title,
.cid-s42mLAtHrp .mbr-section-btn {
  color: #4f4943;
}
.cid-s42mLAtHrp P {
  color: #494949;
}
.cid-s4eBFPqgmV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4eBFPqgmV .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4eBFPqgmV .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4eBFPqgmV .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4eBFPqgmV .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4eBFPqgmV .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4eBFPqgmV .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4eBFPqgmV .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4eBFPqgmV .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4eBFPqgmV .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4eBFPqgmV .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4eBFPqgmV .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4eBFPqgmV .carousel-control {
    display: none;
  }
  .cid-s4eBFPqgmV .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4eBFPqgmV .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4eBFPqgmV .cloneditem-1,
.cid-s4eBFPqgmV .cloneditem-2,
.cid-s4eBFPqgmV .cloneditem-3,
.cid-s4eBFPqgmV .cloneditem-4,
.cid-s4eBFPqgmV .cloneditem-5 {
  display: none;
}
.cid-s4eBFPqgmV .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4eBFPqgmV .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4eBFPqgmV .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4eBFPqgmV .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4eBFPqgmV .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4eBFPqgmV .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4eBFPqgmV .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4eBFPqgmV .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4eBFPqgmV .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4eBFPqgmV .carousel-inner.slides2 .cloneditem-1,
  .cid-s4eBFPqgmV .carousel-inner.slides2 .cloneditem-2,
  .cid-s4eBFPqgmV .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4eBFPqgmV .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4eBFPqgmV .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4eBFPqgmV .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4eBFPqgmV .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4eBFPqgmV .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4eBFPqgmV .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4eBFPqgmV .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4eBFPqgmV .carousel-inner.slides3 .cloneditem-1,
  .cid-s4eBFPqgmV .carousel-inner.slides3 .cloneditem-2,
  .cid-s4eBFPqgmV .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4eBFPqgmV .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4eBFPqgmV .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4eBFPqgmV .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4eBFPqgmV .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4eBFPqgmV .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4eBFPqgmV .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4eBFPqgmV .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4eBFPqgmV .carousel-inner.slides4 .cloneditem-1,
  .cid-s4eBFPqgmV .carousel-inner.slides4 .cloneditem-2,
  .cid-s4eBFPqgmV .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4eBFPqgmV .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4eBFPqgmV .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4eBFPqgmV .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4eBFPqgmV .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4eBFPqgmV .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4eBFPqgmV .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4eBFPqgmV .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4eBFPqgmV .carousel-inner.slides5 .cloneditem-1,
  .cid-s4eBFPqgmV .carousel-inner.slides5 .cloneditem-2,
  .cid-s4eBFPqgmV .carousel-inner.slides5 .cloneditem-3,
  .cid-s4eBFPqgmV .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4eBFPqgmV .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4eBFPqgmV .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4eBFPqgmV .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4eBFPqgmV .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4eBFPqgmV .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4eBFPqgmV .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4eBFPqgmV .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4eBFPqgmV .carousel-inner.slides6 .cloneditem-1,
  .cid-s4eBFPqgmV .carousel-inner.slides6 .cloneditem-2,
  .cid-s4eBFPqgmV .carousel-inner.slides6 .cloneditem-3,
  .cid-s4eBFPqgmV .carousel-inner.slides6 .cloneditem-4,
  .cid-s4eBFPqgmV .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4eBFPqgmV .mbr-section-title {
  margin: 0;
}
.cid-s4eBFPqgmV .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4eBFPqgmV .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4eBFPqgmV .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4eBFPqgmV .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4eBFPqgmV .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4eBFPqgmV .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4eBFPqgmV .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4eBFPqgmV .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3LbdE9JiG {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3LbdE9JiG .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3Loo49SUm .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3Loo49SUm .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3Loo49SUm a {
  font-style: normal;
}
.cid-s3Loo49SUm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3Loo49SUm .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3Loo49SUm .nav-item:focus,
.cid-s3Loo49SUm .nav-link:focus {
  outline: none;
}
.cid-s3Loo49SUm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3Loo49SUm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3Loo49SUm .menu-logo {
  margin-right: auto;
}
.cid-s3Loo49SUm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3Loo49SUm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3Loo49SUm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3Loo49SUm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3Loo49SUm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3Loo49SUm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3Loo49SUm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3Loo49SUm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3Loo49SUm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3Loo49SUm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3Loo49SUm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3Loo49SUm .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3Loo49SUm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3Loo49SUm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3Loo49SUm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3Loo49SUm .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3Loo49SUm .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3Loo49SUm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3Loo49SUm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3Loo49SUm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3Loo49SUm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3Loo49SUm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3Loo49SUm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3Loo49SUm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3Loo49SUm button.navbar-toggler:focus {
  outline: none;
}
.cid-s3Loo49SUm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3Loo49SUm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3Loo49SUm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3Loo49SUm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3Loo49SUm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3Loo49SUm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3Loo49SUm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3Loo49SUm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3Loo49SUm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3Loo49SUm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3Loo49SUm .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3Loo49SUm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3Loo49SUm .collapsed .navbar-collapse.collapsing,
.cid-s3Loo49SUm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3Loo49SUm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3Loo49SUm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3Loo49SUm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3Loo49SUm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3Loo49SUm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3Loo49SUm .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3Loo49SUm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3Loo49SUm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3Loo49SUm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3Loo49SUm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3Loo49SUm .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3Loo49SUm .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3Loo49SUm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3Loo49SUm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3Loo49SUm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3Loo49SUm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3Loo49SUm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3Loo49SUm .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3Loo49SUm.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3Loo49SUm img {
    height: 3.8rem !important;
  }
  .cid-s3Loo49SUm .btn {
    display: -webkit-flex;
  }
  .cid-s3Loo49SUm button.navbar-toggler {
    display: block;
  }
  .cid-s3Loo49SUm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3Loo49SUm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3Loo49SUm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3Loo49SUm .navbar-collapse.collapsing,
  .cid-s3Loo49SUm .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3Loo49SUm .navbar-collapse.collapsing .navbar-nav,
  .cid-s3Loo49SUm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3Loo49SUm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3Loo49SUm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3Loo49SUm .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3Loo49SUm .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3Loo49SUm .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3Loo49SUm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3Loo49SUm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3Loo49SUm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3Loo49SUm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3Loo49SUm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3Loo49SUm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3Loo49SUm .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3Loo49SUm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3Loo49SUm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3Loo49SUm .nav-link:hover,
.cid-s3Loo49SUm .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3Loo4W90m {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-s3Loo4W90m .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #47375b;
}
.cid-s3Loo4W90m img {
  width: 100%;
}
.cid-s3Loo4W90m p {
  margin-top: 6rem;
}
.cid-s3Loo4W90m .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-s3Loo4W90m .content-wrapper {
  padding-top: 6rem;
}
.cid-s3Loo4W90m h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3Loo4W90m .content-wrapper {
    padding-top: 0rem;
  }
  .cid-s3Loo4W90m p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-s3Loo4W90m .back {
    width: 100%;
    height: 75%;
  }
  .cid-s3Loo4W90m .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-s3Loo4W90m p {
    margin-top: 4rem;
  }
}
.cid-s3Loo4W90m .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-s3Loo4W90m .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-s3Loo4W90m .content-wrapper {
    padding-right: 3rem;
  }
  .cid-s3Loo4W90m h4 {
    right: 2rem;
  }
}
.cid-s3Loo4W90m H3 {
  color: #ffffff;
}
.cid-s3Loo4W90m H1 {
  color: #ffffff;
}
.cid-s3Loo4W90m .mbr-text,
.cid-s3Loo4W90m .mbr-section-btn {
  color: #ffffff;
}
.cid-s3Loo4W90m H4 {
  color: #ffffff;
}
.cid-s3Lsz6mf6i {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3Lsz6mf6i .mbr-section-subtitle {
  color: #767676;
}
.cid-s3LsryG9DR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3LsryG9DR .box1 {
  background-image: url("../../../assets/images/sydney-cantonese-singer-1-628x300.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-s3LsryG9DR .box2 {
  background-image: url("../../../assets/images/sydney-mandarin-singer-1-624x292.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-s3LsryG9DR .icon-wrap {
  background-color: #149dcc !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-s3LsryG9DR .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-s3LsryG9DR .icon-wrap span {
  padding-left: 8px;
}
.cid-s3LsryG9DR .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-s3LsryG9DR .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-s3LsryG9DR .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s3LsryG9DR .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-s3LsryG9DR .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-s3LsryG9DR a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s3LsryG9DR a.close:hover {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-s3LsryG9DR {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .cid-s3LsryG9DR .box1 {
    margin-bottom: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-s3LsryG9DR {
    padding-top: 14px;
    padding-bottom: 14px;
  }
  .cid-s3LsryG9DR .box1,
  .cid-s3LsryG9DR .box2 {
    height: 250px;
  }
}
.cid-s3Lss0KHJ4 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3Lss0KHJ4 .box1 {
  background-image: url("../../../assets/images/suave-strings-north-west-corporate-string-quartet-1070x712.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-s3Lss0KHJ4 .box2 {
  background-image: url("../../../assets/images/fungbanner-1-448x244.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-s3Lss0KHJ4 .icon-wrap {
  background-color: #149dcc !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-s3Lss0KHJ4 .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-s3Lss0KHJ4 .icon-wrap span {
  padding-left: 8px;
}
.cid-s3Lss0KHJ4 .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-s3Lss0KHJ4 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-s3Lss0KHJ4 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s3Lss0KHJ4 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-s3Lss0KHJ4 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-s3Lss0KHJ4 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s3Lss0KHJ4 a.close:hover {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-s3Lss0KHJ4 {
    padding-top: 0px;
    padding-bottom: 20px;
  }
  .cid-s3Lss0KHJ4 .box1 {
    margin-bottom: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-s3Lss0KHJ4 {
    padding-top: 0px;
    padding-bottom: 14px;
  }
  .cid-s3Lss0KHJ4 .box1,
  .cid-s3Lss0KHJ4 .box2 {
    height: 250px;
  }
}
.cid-s41dzAh3Qi {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s41dzAh3Qi .box1 {
  background-image: url("../../../assets/images/chinese-lion-dance-with-congratulatory-banners-alisa-tongg-celebrant-emily-wren-photography-1600x1066.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-s41dzAh3Qi .box2 {
  background-image: url("../../../assets/images/jing-wo-lion-dance-26-20140830-2000x1334.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-s41dzAh3Qi .icon-wrap {
  background-color: #149dcc !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-s41dzAh3Qi .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-s41dzAh3Qi .icon-wrap span {
  padding-left: 8px;
}
.cid-s41dzAh3Qi .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-s41dzAh3Qi .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-s41dzAh3Qi .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s41dzAh3Qi .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-s41dzAh3Qi .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-s41dzAh3Qi a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s41dzAh3Qi a.close:hover {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-s41dzAh3Qi {
    padding-top: 0px;
    padding-bottom: 20px;
  }
  .cid-s41dzAh3Qi .box1 {
    margin-bottom: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-s41dzAh3Qi {
    padding-top: 0px;
    padding-bottom: 14px;
  }
  .cid-s41dzAh3Qi .box1,
  .cid-s41dzAh3Qi .box2 {
    height: 250px;
  }
}
.cid-sL2og7fNhN {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sL2og7fNhN .mbr-section-subtitle {
  color: #767676;
}
.cid-sL2og7fNhN .formoid {
  margin: auto;
}
.cid-sL2og7fNhN .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sL2og7fNhN .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sL2og7fNhN input[type="email"] {
  border-radius: 100px !important;
}
.cid-sL2og7fNhN a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sL2og7fNhN a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sL2og7fNhN .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sL2og7fNhN .form-group,
  .cid-sL2og7fNhN .input-group-btn,
  .cid-sL2og7fNhN .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sL2og7fNhN .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-s3Loo7Z9zH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3Loo7Z9zH h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-s3Loo7Z9zH p {
  color: #767676;
}
.cid-s3Loo7Z9zH .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s3Loo7Z9zH .card-wrapper .card-box {
  padding: 2rem;
  width: 100%;
}
.cid-s3Loo7Z9zH .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s3Loo7Z9zH .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-s3Loo7Z9zH .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s3Loo7Z9zH .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s3Loo7Z9zH .cost {
  text-align: right;
}
.cid-s42noSEjaP {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42noSEjaP .mbr-text,
.cid-s42noSEjaP blockquote {
  color: #767676;
}
.cid-s42noSEjaP .mbr-text P {
  text-align: center;
}
.cid-s42noSEjaP .mbr-text {
  color: #232323;
}
.cid-s42npj8MFs {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42npj8MFs h2,
.cid-s42npj8MFs h3,
.cid-s42npj8MFs h4,
.cid-s42npj8MFs p {
  color: #ffffff;
}
.cid-s42npj8MFs .mbr-overlay {
  z-index: -1;
}
.cid-s42npj8MFs .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42npj8MFs .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42npj8MFs .form-control:focus,
.cid-s42npj8MFs .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42npj8MFs .form-group {
  margin-bottom: 1rem;
}
.cid-s42npj8MFs input::-webkit-input-placeholder,
.cid-s42npj8MFs textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42npj8MFs input:-moz-placeholder,
.cid-s42npj8MFs textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42npj8MFs .jq-selectbox li,
.cid-s42npj8MFs .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42npj8MFs .jq-selectbox li:hover,
.cid-s42npj8MFs .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42npj8MFs .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42npj8MFs .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42npj8MFs .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42npj8MFs .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42npj8MFs .mbr-text {
  color: #767676;
}
.cid-s42npj8MFs .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42npj8MFs .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42npj8MFs .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42npj8MFs a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42npj8MFs .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42npj8MFs .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42npj8MFs textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42npj8MFs .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42npj8MFs .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42npj8MFs .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42npj8MFs h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42npj8MFs .block-content {
    padding: 0;
  }
  .cid-s42npj8MFs .form-block {
    padding: 1rem;
  }
}
.cid-s42npj8MFs .mbr-section-title,
.cid-s42npj8MFs .mbr-section-btn {
  color: #4f4943;
}
.cid-s42npj8MFs P {
  color: #494949;
}
.cid-s4fmhajTwT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4fmhajTwT .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4fmhajTwT .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4fmhajTwT .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4fmhajTwT .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4fmhajTwT .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4fmhajTwT .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4fmhajTwT .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4fmhajTwT .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4fmhajTwT .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4fmhajTwT .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4fmhajTwT .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4fmhajTwT .carousel-control {
    display: none;
  }
  .cid-s4fmhajTwT .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4fmhajTwT .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4fmhajTwT .cloneditem-1,
.cid-s4fmhajTwT .cloneditem-2,
.cid-s4fmhajTwT .cloneditem-3,
.cid-s4fmhajTwT .cloneditem-4,
.cid-s4fmhajTwT .cloneditem-5 {
  display: none;
}
.cid-s4fmhajTwT .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4fmhajTwT .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4fmhajTwT .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4fmhajTwT .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4fmhajTwT .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4fmhajTwT .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4fmhajTwT .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4fmhajTwT .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmhajTwT .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmhajTwT .carousel-inner.slides2 .cloneditem-1,
  .cid-s4fmhajTwT .carousel-inner.slides2 .cloneditem-2,
  .cid-s4fmhajTwT .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmhajTwT .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4fmhajTwT .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4fmhajTwT .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4fmhajTwT .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4fmhajTwT .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4fmhajTwT .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmhajTwT .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmhajTwT .carousel-inner.slides3 .cloneditem-1,
  .cid-s4fmhajTwT .carousel-inner.slides3 .cloneditem-2,
  .cid-s4fmhajTwT .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmhajTwT .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4fmhajTwT .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4fmhajTwT .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4fmhajTwT .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4fmhajTwT .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4fmhajTwT .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmhajTwT .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmhajTwT .carousel-inner.slides4 .cloneditem-1,
  .cid-s4fmhajTwT .carousel-inner.slides4 .cloneditem-2,
  .cid-s4fmhajTwT .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmhajTwT .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4fmhajTwT .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4fmhajTwT .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4fmhajTwT .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4fmhajTwT .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4fmhajTwT .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmhajTwT .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmhajTwT .carousel-inner.slides5 .cloneditem-1,
  .cid-s4fmhajTwT .carousel-inner.slides5 .cloneditem-2,
  .cid-s4fmhajTwT .carousel-inner.slides5 .cloneditem-3,
  .cid-s4fmhajTwT .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4fmhajTwT .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4fmhajTwT .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4fmhajTwT .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4fmhajTwT .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4fmhajTwT .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4fmhajTwT .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmhajTwT .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmhajTwT .carousel-inner.slides6 .cloneditem-1,
  .cid-s4fmhajTwT .carousel-inner.slides6 .cloneditem-2,
  .cid-s4fmhajTwT .carousel-inner.slides6 .cloneditem-3,
  .cid-s4fmhajTwT .carousel-inner.slides6 .cloneditem-4,
  .cid-s4fmhajTwT .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4fmhajTwT .mbr-section-title {
  margin: 0;
}
.cid-s4fmhajTwT .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4fmhajTwT .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4fmhajTwT .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4fmhajTwT .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4fmhajTwT .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4fmhajTwT .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4fmhajTwT .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4fmhajTwT .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3Looei3XR {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3Looei3XR .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3LBqefSsn .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3LBqefSsn .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3LBqefSsn a {
  font-style: normal;
}
.cid-s3LBqefSsn .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3LBqefSsn .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3LBqefSsn .nav-item:focus,
.cid-s3LBqefSsn .nav-link:focus {
  outline: none;
}
.cid-s3LBqefSsn .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3LBqefSsn .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3LBqefSsn .menu-logo {
  margin-right: auto;
}
.cid-s3LBqefSsn .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3LBqefSsn .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3LBqefSsn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3LBqefSsn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3LBqefSsn .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3LBqefSsn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3LBqefSsn .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3LBqefSsn .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3LBqefSsn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3LBqefSsn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3LBqefSsn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3LBqefSsn .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3LBqefSsn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3LBqefSsn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3LBqefSsn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3LBqefSsn .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3LBqefSsn .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3LBqefSsn .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3LBqefSsn .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3LBqefSsn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3LBqefSsn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3LBqefSsn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3LBqefSsn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3LBqefSsn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3LBqefSsn button.navbar-toggler:focus {
  outline: none;
}
.cid-s3LBqefSsn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3LBqefSsn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3LBqefSsn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3LBqefSsn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3LBqefSsn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3LBqefSsn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3LBqefSsn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3LBqefSsn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3LBqefSsn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3LBqefSsn .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3LBqefSsn .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3LBqefSsn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3LBqefSsn .collapsed .navbar-collapse.collapsing,
.cid-s3LBqefSsn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3LBqefSsn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3LBqefSsn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3LBqefSsn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3LBqefSsn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3LBqefSsn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3LBqefSsn .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3LBqefSsn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3LBqefSsn .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3LBqefSsn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3LBqefSsn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3LBqefSsn .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3LBqefSsn .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3LBqefSsn .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3LBqefSsn .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3LBqefSsn .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3LBqefSsn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3LBqefSsn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3LBqefSsn .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3LBqefSsn.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3LBqefSsn img {
    height: 3.8rem !important;
  }
  .cid-s3LBqefSsn .btn {
    display: -webkit-flex;
  }
  .cid-s3LBqefSsn button.navbar-toggler {
    display: block;
  }
  .cid-s3LBqefSsn .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3LBqefSsn .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3LBqefSsn .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3LBqefSsn .navbar-collapse.collapsing,
  .cid-s3LBqefSsn .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3LBqefSsn .navbar-collapse.collapsing .navbar-nav,
  .cid-s3LBqefSsn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3LBqefSsn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3LBqefSsn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3LBqefSsn .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3LBqefSsn .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3LBqefSsn .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3LBqefSsn .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3LBqefSsn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3LBqefSsn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3LBqefSsn .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3LBqefSsn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3LBqefSsn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3LBqefSsn .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3LBqefSsn .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3LBqefSsn .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3LBqefSsn .nav-link:hover,
.cid-s3LBqefSsn .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3LBqeTwWz {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-s3LBqeTwWz .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #47375b;
}
.cid-s3LBqeTwWz img {
  width: 100%;
}
.cid-s3LBqeTwWz p {
  margin-top: 6rem;
}
.cid-s3LBqeTwWz .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-s3LBqeTwWz .content-wrapper {
  padding-top: 6rem;
}
.cid-s3LBqeTwWz h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3LBqeTwWz .content-wrapper {
    padding-top: 0rem;
  }
  .cid-s3LBqeTwWz p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-s3LBqeTwWz .back {
    width: 100%;
    height: 75%;
  }
  .cid-s3LBqeTwWz .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-s3LBqeTwWz p {
    margin-top: 4rem;
  }
}
.cid-s3LBqeTwWz .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-s3LBqeTwWz .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-s3LBqeTwWz .content-wrapper {
    padding-right: 3rem;
  }
  .cid-s3LBqeTwWz h4 {
    right: 2rem;
  }
}
.cid-s3LBqeTwWz H3 {
  color: #ffffff;
}
.cid-s3LBqeTwWz H1 {
  color: #ffffff;
}
.cid-s3LBqeTwWz .mbr-text,
.cid-s3LBqeTwWz .mbr-section-btn {
  color: #ffffff;
}
.cid-s3LBqeTwWz H4 {
  color: #ffffff;
}
.cid-s426dIJOYQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-s426dIJOYQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s426dIJOYQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s426dIJOYQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s426dIJOYQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s426dIJOYQ .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-s426dIJOYQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s426dIJOYQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s426dIJOYQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s426dIJOYQ .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-sL2okZUvKK {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sL2okZUvKK .mbr-section-subtitle {
  color: #767676;
}
.cid-sL2okZUvKK .formoid {
  margin: auto;
}
.cid-sL2okZUvKK .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sL2okZUvKK .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sL2okZUvKK input[type="email"] {
  border-radius: 100px !important;
}
.cid-sL2okZUvKK a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sL2okZUvKK a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sL2okZUvKK .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sL2okZUvKK .form-group,
  .cid-sL2okZUvKK .input-group-btn,
  .cid-sL2okZUvKK .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sL2okZUvKK .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-sBSmFiVBEb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sBSmFiVBEb h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-sBSmFiVBEb p {
  color: #767676;
}
.cid-sBSmFiVBEb .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-sBSmFiVBEb .card-wrapper .card-box {
  padding: 2rem;
  width: 100%;
}
.cid-sBSmFiVBEb .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-sBSmFiVBEb .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-sBSmFiVBEb .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-sBSmFiVBEb .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-sBSmFiVBEb .cost {
  text-align: center;
}
.cid-s42nkNMhcF {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42nkNMhcF .mbr-text,
.cid-s42nkNMhcF blockquote {
  color: #767676;
}
.cid-s42nkNMhcF .mbr-text P {
  text-align: center;
}
.cid-s42nkNMhcF .mbr-text {
  color: #232323;
}
.cid-s42nlA43Zj {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42nlA43Zj h2,
.cid-s42nlA43Zj h3,
.cid-s42nlA43Zj h4,
.cid-s42nlA43Zj p {
  color: #ffffff;
}
.cid-s42nlA43Zj .mbr-overlay {
  z-index: -1;
}
.cid-s42nlA43Zj .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42nlA43Zj .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42nlA43Zj .form-control:focus,
.cid-s42nlA43Zj .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42nlA43Zj .form-group {
  margin-bottom: 1rem;
}
.cid-s42nlA43Zj input::-webkit-input-placeholder,
.cid-s42nlA43Zj textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42nlA43Zj input:-moz-placeholder,
.cid-s42nlA43Zj textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42nlA43Zj .jq-selectbox li,
.cid-s42nlA43Zj .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42nlA43Zj .jq-selectbox li:hover,
.cid-s42nlA43Zj .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42nlA43Zj .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42nlA43Zj .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42nlA43Zj .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42nlA43Zj .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42nlA43Zj .mbr-text {
  color: #767676;
}
.cid-s42nlA43Zj .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42nlA43Zj .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42nlA43Zj .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42nlA43Zj a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42nlA43Zj .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42nlA43Zj .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42nlA43Zj textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42nlA43Zj .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42nlA43Zj .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42nlA43Zj .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42nlA43Zj h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42nlA43Zj .block-content {
    padding: 0;
  }
  .cid-s42nlA43Zj .form-block {
    padding: 1rem;
  }
}
.cid-s42nlA43Zj .mbr-section-title,
.cid-s42nlA43Zj .mbr-section-btn {
  color: #4f4943;
}
.cid-s42nlA43Zj P {
  color: #494949;
}
.cid-s4fmjCogDX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4fmjCogDX .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4fmjCogDX .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4fmjCogDX .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4fmjCogDX .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4fmjCogDX .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4fmjCogDX .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4fmjCogDX .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4fmjCogDX .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4fmjCogDX .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4fmjCogDX .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4fmjCogDX .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4fmjCogDX .carousel-control {
    display: none;
  }
  .cid-s4fmjCogDX .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4fmjCogDX .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4fmjCogDX .cloneditem-1,
.cid-s4fmjCogDX .cloneditem-2,
.cid-s4fmjCogDX .cloneditem-3,
.cid-s4fmjCogDX .cloneditem-4,
.cid-s4fmjCogDX .cloneditem-5 {
  display: none;
}
.cid-s4fmjCogDX .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4fmjCogDX .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4fmjCogDX .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4fmjCogDX .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4fmjCogDX .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4fmjCogDX .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4fmjCogDX .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4fmjCogDX .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmjCogDX .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmjCogDX .carousel-inner.slides2 .cloneditem-1,
  .cid-s4fmjCogDX .carousel-inner.slides2 .cloneditem-2,
  .cid-s4fmjCogDX .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmjCogDX .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4fmjCogDX .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4fmjCogDX .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4fmjCogDX .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4fmjCogDX .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4fmjCogDX .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmjCogDX .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmjCogDX .carousel-inner.slides3 .cloneditem-1,
  .cid-s4fmjCogDX .carousel-inner.slides3 .cloneditem-2,
  .cid-s4fmjCogDX .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmjCogDX .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4fmjCogDX .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4fmjCogDX .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4fmjCogDX .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4fmjCogDX .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4fmjCogDX .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmjCogDX .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmjCogDX .carousel-inner.slides4 .cloneditem-1,
  .cid-s4fmjCogDX .carousel-inner.slides4 .cloneditem-2,
  .cid-s4fmjCogDX .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmjCogDX .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4fmjCogDX .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4fmjCogDX .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4fmjCogDX .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4fmjCogDX .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4fmjCogDX .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmjCogDX .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmjCogDX .carousel-inner.slides5 .cloneditem-1,
  .cid-s4fmjCogDX .carousel-inner.slides5 .cloneditem-2,
  .cid-s4fmjCogDX .carousel-inner.slides5 .cloneditem-3,
  .cid-s4fmjCogDX .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4fmjCogDX .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4fmjCogDX .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4fmjCogDX .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4fmjCogDX .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4fmjCogDX .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4fmjCogDX .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmjCogDX .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmjCogDX .carousel-inner.slides6 .cloneditem-1,
  .cid-s4fmjCogDX .carousel-inner.slides6 .cloneditem-2,
  .cid-s4fmjCogDX .carousel-inner.slides6 .cloneditem-3,
  .cid-s4fmjCogDX .carousel-inner.slides6 .cloneditem-4,
  .cid-s4fmjCogDX .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4fmjCogDX .mbr-section-title {
  margin: 0;
}
.cid-s4fmjCogDX .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4fmjCogDX .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4fmjCogDX .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4fmjCogDX .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4fmjCogDX .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4fmjCogDX .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4fmjCogDX .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4fmjCogDX .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3LBqruMtk {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3LBqruMtk .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3KPVhyl87 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3KPVhyl87 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3KPVhyl87 a {
  font-style: normal;
}
.cid-s3KPVhyl87 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3KPVhyl87 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3KPVhyl87 .nav-item:focus,
.cid-s3KPVhyl87 .nav-link:focus {
  outline: none;
}
.cid-s3KPVhyl87 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3KPVhyl87 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3KPVhyl87 .menu-logo {
  margin-right: auto;
}
.cid-s3KPVhyl87 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3KPVhyl87 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3KPVhyl87 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3KPVhyl87 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3KPVhyl87 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3KPVhyl87 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3KPVhyl87 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3KPVhyl87 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3KPVhyl87 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3KPVhyl87 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3KPVhyl87 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3KPVhyl87 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3KPVhyl87 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3KPVhyl87 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3KPVhyl87 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3KPVhyl87 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3KPVhyl87 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3KPVhyl87 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3KPVhyl87 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3KPVhyl87 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3KPVhyl87 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3KPVhyl87 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3KPVhyl87 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3KPVhyl87 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3KPVhyl87 button.navbar-toggler:focus {
  outline: none;
}
.cid-s3KPVhyl87 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3KPVhyl87 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3KPVhyl87 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3KPVhyl87 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3KPVhyl87 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3KPVhyl87 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3KPVhyl87 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3KPVhyl87 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3KPVhyl87 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3KPVhyl87 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3KPVhyl87 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3KPVhyl87 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3KPVhyl87 .collapsed .navbar-collapse.collapsing,
.cid-s3KPVhyl87 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3KPVhyl87 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3KPVhyl87 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3KPVhyl87 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3KPVhyl87 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3KPVhyl87 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3KPVhyl87 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3KPVhyl87 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3KPVhyl87 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3KPVhyl87 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3KPVhyl87 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3KPVhyl87 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3KPVhyl87 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3KPVhyl87 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3KPVhyl87 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3KPVhyl87 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3KPVhyl87 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3KPVhyl87 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3KPVhyl87 .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3KPVhyl87.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3KPVhyl87 img {
    height: 3.8rem !important;
  }
  .cid-s3KPVhyl87 .btn {
    display: -webkit-flex;
  }
  .cid-s3KPVhyl87 button.navbar-toggler {
    display: block;
  }
  .cid-s3KPVhyl87 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3KPVhyl87 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3KPVhyl87 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3KPVhyl87 .navbar-collapse.collapsing,
  .cid-s3KPVhyl87 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3KPVhyl87 .navbar-collapse.collapsing .navbar-nav,
  .cid-s3KPVhyl87 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3KPVhyl87 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3KPVhyl87 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3KPVhyl87 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3KPVhyl87 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3KPVhyl87 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3KPVhyl87 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3KPVhyl87 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3KPVhyl87 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3KPVhyl87 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3KPVhyl87 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3KPVhyl87 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3KPVhyl87 .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3KPVhyl87 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3KPVhyl87 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3KPVhyl87 .nav-link:hover,
.cid-s3KPVhyl87 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3KPVi5kBR {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-s3KPVi5kBR .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #47375b;
}
.cid-s3KPVi5kBR img {
  width: 100%;
}
.cid-s3KPVi5kBR p {
  margin-top: 6rem;
}
.cid-s3KPVi5kBR .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-s3KPVi5kBR .content-wrapper {
  padding-top: 6rem;
}
.cid-s3KPVi5kBR h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3KPVi5kBR .content-wrapper {
    padding-top: 0rem;
  }
  .cid-s3KPVi5kBR p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-s3KPVi5kBR .back {
    width: 100%;
    height: 75%;
  }
  .cid-s3KPVi5kBR .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-s3KPVi5kBR p {
    margin-top: 4rem;
  }
}
.cid-s3KPVi5kBR .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-s3KPVi5kBR .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-s3KPVi5kBR .content-wrapper {
    padding-right: 3rem;
  }
  .cid-s3KPVi5kBR h4 {
    right: 2rem;
  }
}
.cid-s3KPVi5kBR H3 {
  color: #ffffff;
}
.cid-s3KPVi5kBR H1 {
  color: #ffffff;
}
.cid-s3KPVi5kBR .mbr-text,
.cid-s3KPVi5kBR .mbr-section-btn {
  color: #ffffff;
}
.cid-s3KPVi5kBR H4 {
  color: #ffffff;
}
.cid-s3KR6UwY29 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3KR6UwY29 .item {
  padding-bottom: 2rem;
}
.cid-s3KR6UwY29 .item-wrapper {
  height: 100%;
}
.cid-s3KR6UwY29 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-s3KR6UwY29 .carousel-control,
.cid-s3KR6UwY29 .close {
  background: #1b1b1b;
}
.cid-s3KR6UwY29 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-s3KR6UwY29 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-s3KR6UwY29 .close {
  position: fixed;
  opacity: .5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity .3s ease;
  -moz-transition: opacity .3s ease;
  -o-transition: opacity .3s ease;
  transition: opacity .3s ease;
  font-family: 'MobiriseIcons';
}
.cid-s3KR6UwY29 .close::before {
  content: '\e91a';
}
.cid-s3KR6UwY29 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-s3KR6UwY29 .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: .5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-s3KR6UwY29 .carousel-inner > .active {
  display: block;
}
.cid-s3KR6UwY29 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s3KR6UwY29 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s3KR6UwY29 .carousel-control .icon-next,
.cid-s3KR6UwY29 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-s3KR6UwY29 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-s3KR6UwY29 .carousel-control,
  .cid-s3KR6UwY29 .carousel-indicators,
  .cid-s3KR6UwY29 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-s3KR6UwY29 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-s3KR6UwY29 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-s3KR6UwY29 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-s3KR6UwY29 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-s3KR6UwY29 .carousel-indicators {
    display: none;
  }
}
.cid-s3KR6UwY29 .carousel-indicators .active,
.cid-s3KR6UwY29 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: .5;
  border: 4px solid #1b1b1b;
}
.cid-s3KR6UwY29 .carousel-indicators .active {
  background: #fff;
}
.cid-s3KR6UwY29 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-s3KR6UwY29 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-s3KR6UwY29 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-s3KR6UwY29 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-s3KR6UwY29 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-s3KR6UwY29 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(98.25vh);
  height: fit-content;
}
.cid-s3KR6UwY29 .carousel {
  width: 100%;
}
.cid-s3KR6UwY29 .modal-backdrop.in {
  opacity: .8;
}
.cid-s3KR6UwY29 .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-s3KR6UwY29 .modal.fade .modal-dialog,
.cid-s3KR6UwY29 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-s3KTRhvYkA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3KTRhvYkA .item {
  padding-bottom: 2rem;
}
.cid-s3KTRhvYkA .item-wrapper {
  height: 100%;
}
.cid-s3KTRhvYkA .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-s3KTRhvYkA .carousel-control,
.cid-s3KTRhvYkA .close {
  background: #1b1b1b;
}
.cid-s3KTRhvYkA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-s3KTRhvYkA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-s3KTRhvYkA .close {
  position: fixed;
  opacity: .5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity .3s ease;
  -moz-transition: opacity .3s ease;
  -o-transition: opacity .3s ease;
  transition: opacity .3s ease;
  font-family: 'MobiriseIcons';
}
.cid-s3KTRhvYkA .close::before {
  content: '\e91a';
}
.cid-s3KTRhvYkA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-s3KTRhvYkA .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: .5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-s3KTRhvYkA .carousel-inner > .active {
  display: block;
}
.cid-s3KTRhvYkA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s3KTRhvYkA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s3KTRhvYkA .carousel-control .icon-next,
.cid-s3KTRhvYkA .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-s3KTRhvYkA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-s3KTRhvYkA .carousel-control,
  .cid-s3KTRhvYkA .carousel-indicators,
  .cid-s3KTRhvYkA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-s3KTRhvYkA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-s3KTRhvYkA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-s3KTRhvYkA .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-s3KTRhvYkA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-s3KTRhvYkA .carousel-indicators {
    display: none;
  }
}
.cid-s3KTRhvYkA .carousel-indicators .active,
.cid-s3KTRhvYkA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: .5;
  border: 4px solid #1b1b1b;
}
.cid-s3KTRhvYkA .carousel-indicators .active {
  background: #fff;
}
.cid-s3KTRhvYkA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-s3KTRhvYkA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-s3KTRhvYkA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-s3KTRhvYkA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-s3KTRhvYkA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-s3KTRhvYkA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(98.25vh);
  height: fit-content;
}
.cid-s3KTRhvYkA .carousel {
  width: 100%;
}
.cid-s3KTRhvYkA .modal-backdrop.in {
  opacity: .8;
}
.cid-s3KTRhvYkA .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-s3KTRhvYkA .modal.fade .modal-dialog,
.cid-s3KTRhvYkA .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-s3KTQckrJK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3KTQckrJK .item {
  padding-bottom: 2rem;
}
.cid-s3KTQckrJK .item-wrapper {
  height: 100%;
}
.cid-s3KTQckrJK .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-s3KTQckrJK .carousel-control,
.cid-s3KTQckrJK .close {
  background: #1b1b1b;
}
.cid-s3KTQckrJK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-s3KTQckrJK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-s3KTQckrJK .close {
  position: fixed;
  opacity: .5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity .3s ease;
  -moz-transition: opacity .3s ease;
  -o-transition: opacity .3s ease;
  transition: opacity .3s ease;
  font-family: 'MobiriseIcons';
}
.cid-s3KTQckrJK .close::before {
  content: '\e91a';
}
.cid-s3KTQckrJK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-s3KTQckrJK .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: .5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-s3KTQckrJK .carousel-inner > .active {
  display: block;
}
.cid-s3KTQckrJK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s3KTQckrJK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s3KTQckrJK .carousel-control .icon-next,
.cid-s3KTQckrJK .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-s3KTQckrJK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-s3KTQckrJK .carousel-control,
  .cid-s3KTQckrJK .carousel-indicators,
  .cid-s3KTQckrJK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-s3KTQckrJK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-s3KTQckrJK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-s3KTQckrJK .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-s3KTQckrJK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-s3KTQckrJK .carousel-indicators {
    display: none;
  }
}
.cid-s3KTQckrJK .carousel-indicators .active,
.cid-s3KTQckrJK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: .5;
  border: 4px solid #1b1b1b;
}
.cid-s3KTQckrJK .carousel-indicators .active {
  background: #fff;
}
.cid-s3KTQckrJK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-s3KTQckrJK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-s3KTQckrJK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-s3KTQckrJK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-s3KTQckrJK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-s3KTQckrJK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(98.25vh);
  height: fit-content;
}
.cid-s3KTQckrJK .carousel {
  width: 100%;
}
.cid-s3KTQckrJK .modal-backdrop.in {
  opacity: .8;
}
.cid-s3KTQckrJK .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-s3KTQckrJK .modal.fade .modal-dialog,
.cid-s3KTQckrJK .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-s3KTQLjEsK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3KTQLjEsK .item {
  padding-bottom: 2rem;
}
.cid-s3KTQLjEsK .item-wrapper {
  height: 100%;
}
.cid-s3KTQLjEsK .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-s3KTQLjEsK .carousel-control,
.cid-s3KTQLjEsK .close {
  background: #1b1b1b;
}
.cid-s3KTQLjEsK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-s3KTQLjEsK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-s3KTQLjEsK .close {
  position: fixed;
  opacity: .5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity .3s ease;
  -moz-transition: opacity .3s ease;
  -o-transition: opacity .3s ease;
  transition: opacity .3s ease;
  font-family: 'MobiriseIcons';
}
.cid-s3KTQLjEsK .close::before {
  content: '\e91a';
}
.cid-s3KTQLjEsK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-s3KTQLjEsK .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: .5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-s3KTQLjEsK .carousel-inner > .active {
  display: block;
}
.cid-s3KTQLjEsK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s3KTQLjEsK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s3KTQLjEsK .carousel-control .icon-next,
.cid-s3KTQLjEsK .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-s3KTQLjEsK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-s3KTQLjEsK .carousel-control,
  .cid-s3KTQLjEsK .carousel-indicators,
  .cid-s3KTQLjEsK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-s3KTQLjEsK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-s3KTQLjEsK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-s3KTQLjEsK .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-s3KTQLjEsK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-s3KTQLjEsK .carousel-indicators {
    display: none;
  }
}
.cid-s3KTQLjEsK .carousel-indicators .active,
.cid-s3KTQLjEsK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: .5;
  border: 4px solid #1b1b1b;
}
.cid-s3KTQLjEsK .carousel-indicators .active {
  background: #fff;
}
.cid-s3KTQLjEsK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-s3KTQLjEsK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-s3KTQLjEsK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-s3KTQLjEsK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-s3KTQLjEsK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-s3KTQLjEsK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(98.25vh);
  height: fit-content;
}
.cid-s3KTQLjEsK .carousel {
  width: 100%;
}
.cid-s3KTQLjEsK .modal-backdrop.in {
  opacity: .8;
}
.cid-s3KTQLjEsK .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-s3KTQLjEsK .modal.fade .modal-dialog,
.cid-s3KTQLjEsK .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-s41IL8gC3i {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s41IL8gC3i .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-s41IL8gC3i .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sL2onVVMjd {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sL2onVVMjd .mbr-section-subtitle {
  color: #767676;
}
.cid-sL2onVVMjd .formoid {
  margin: auto;
}
.cid-sL2onVVMjd .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sL2onVVMjd .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sL2onVVMjd input[type="email"] {
  border-radius: 100px !important;
}
.cid-sL2onVVMjd a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sL2onVVMjd a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sL2onVVMjd .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sL2onVVMjd .form-group,
  .cid-sL2onVVMjd .input-group-btn,
  .cid-sL2onVVMjd .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sL2onVVMjd .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-s42oaEtG64 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42oaEtG64 .mbr-text,
.cid-s42oaEtG64 blockquote {
  color: #767676;
}
.cid-s42oaEtG64 .mbr-text P {
  text-align: center;
}
.cid-s42oaEtG64 .mbr-text {
  color: #232323;
}
.cid-s42obibCpO {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42obibCpO h2,
.cid-s42obibCpO h3,
.cid-s42obibCpO h4,
.cid-s42obibCpO p {
  color: #ffffff;
}
.cid-s42obibCpO .mbr-overlay {
  z-index: -1;
}
.cid-s42obibCpO .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42obibCpO .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42obibCpO .form-control:focus,
.cid-s42obibCpO .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42obibCpO .form-group {
  margin-bottom: 1rem;
}
.cid-s42obibCpO input::-webkit-input-placeholder,
.cid-s42obibCpO textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42obibCpO input:-moz-placeholder,
.cid-s42obibCpO textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42obibCpO .jq-selectbox li,
.cid-s42obibCpO .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42obibCpO .jq-selectbox li:hover,
.cid-s42obibCpO .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42obibCpO .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42obibCpO .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42obibCpO .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42obibCpO .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42obibCpO .mbr-text {
  color: #767676;
}
.cid-s42obibCpO .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42obibCpO .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42obibCpO .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42obibCpO a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42obibCpO .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42obibCpO .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42obibCpO textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42obibCpO .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42obibCpO .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42obibCpO .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42obibCpO h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42obibCpO .block-content {
    padding: 0;
  }
  .cid-s42obibCpO .form-block {
    padding: 1rem;
  }
}
.cid-s42obibCpO .mbr-section-title,
.cid-s42obibCpO .mbr-section-btn {
  color: #4f4943;
}
.cid-s42obibCpO P {
  color: #494949;
}
.cid-s4fmlyAqtr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4fmlyAqtr .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4fmlyAqtr .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4fmlyAqtr .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4fmlyAqtr .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4fmlyAqtr .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4fmlyAqtr .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4fmlyAqtr .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4fmlyAqtr .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4fmlyAqtr .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4fmlyAqtr .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4fmlyAqtr .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4fmlyAqtr .carousel-control {
    display: none;
  }
  .cid-s4fmlyAqtr .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4fmlyAqtr .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4fmlyAqtr .cloneditem-1,
.cid-s4fmlyAqtr .cloneditem-2,
.cid-s4fmlyAqtr .cloneditem-3,
.cid-s4fmlyAqtr .cloneditem-4,
.cid-s4fmlyAqtr .cloneditem-5 {
  display: none;
}
.cid-s4fmlyAqtr .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4fmlyAqtr .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4fmlyAqtr .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4fmlyAqtr .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4fmlyAqtr .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4fmlyAqtr .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4fmlyAqtr .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4fmlyAqtr .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmlyAqtr .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmlyAqtr .carousel-inner.slides2 .cloneditem-1,
  .cid-s4fmlyAqtr .carousel-inner.slides2 .cloneditem-2,
  .cid-s4fmlyAqtr .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmlyAqtr .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4fmlyAqtr .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4fmlyAqtr .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4fmlyAqtr .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4fmlyAqtr .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4fmlyAqtr .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmlyAqtr .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmlyAqtr .carousel-inner.slides3 .cloneditem-1,
  .cid-s4fmlyAqtr .carousel-inner.slides3 .cloneditem-2,
  .cid-s4fmlyAqtr .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmlyAqtr .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4fmlyAqtr .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4fmlyAqtr .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4fmlyAqtr .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4fmlyAqtr .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4fmlyAqtr .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmlyAqtr .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmlyAqtr .carousel-inner.slides4 .cloneditem-1,
  .cid-s4fmlyAqtr .carousel-inner.slides4 .cloneditem-2,
  .cid-s4fmlyAqtr .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmlyAqtr .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4fmlyAqtr .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4fmlyAqtr .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4fmlyAqtr .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4fmlyAqtr .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4fmlyAqtr .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmlyAqtr .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmlyAqtr .carousel-inner.slides5 .cloneditem-1,
  .cid-s4fmlyAqtr .carousel-inner.slides5 .cloneditem-2,
  .cid-s4fmlyAqtr .carousel-inner.slides5 .cloneditem-3,
  .cid-s4fmlyAqtr .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4fmlyAqtr .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4fmlyAqtr .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4fmlyAqtr .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4fmlyAqtr .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4fmlyAqtr .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4fmlyAqtr .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmlyAqtr .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmlyAqtr .carousel-inner.slides6 .cloneditem-1,
  .cid-s4fmlyAqtr .carousel-inner.slides6 .cloneditem-2,
  .cid-s4fmlyAqtr .carousel-inner.slides6 .cloneditem-3,
  .cid-s4fmlyAqtr .carousel-inner.slides6 .cloneditem-4,
  .cid-s4fmlyAqtr .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4fmlyAqtr .mbr-section-title {
  margin: 0;
}
.cid-s4fmlyAqtr .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4fmlyAqtr .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4fmlyAqtr .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4fmlyAqtr .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4fmlyAqtr .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4fmlyAqtr .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4fmlyAqtr .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4fmlyAqtr .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3KPVq0KvH {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3KPVq0KvH .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3Fx47qKKf .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3Fx47qKKf .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3Fx47qKKf a {
  font-style: normal;
}
.cid-s3Fx47qKKf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3Fx47qKKf .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3Fx47qKKf .nav-item:focus,
.cid-s3Fx47qKKf .nav-link:focus {
  outline: none;
}
.cid-s3Fx47qKKf .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3Fx47qKKf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3Fx47qKKf .menu-logo {
  margin-right: auto;
}
.cid-s3Fx47qKKf .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3Fx47qKKf .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3Fx47qKKf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3Fx47qKKf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3Fx47qKKf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3Fx47qKKf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3Fx47qKKf .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3Fx47qKKf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3Fx47qKKf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3Fx47qKKf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3Fx47qKKf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3Fx47qKKf .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3Fx47qKKf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3Fx47qKKf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3Fx47qKKf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3Fx47qKKf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3Fx47qKKf .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3Fx47qKKf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3Fx47qKKf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3Fx47qKKf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3Fx47qKKf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3Fx47qKKf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3Fx47qKKf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3Fx47qKKf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3Fx47qKKf button.navbar-toggler:focus {
  outline: none;
}
.cid-s3Fx47qKKf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3Fx47qKKf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3Fx47qKKf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3Fx47qKKf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3Fx47qKKf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3Fx47qKKf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3Fx47qKKf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3Fx47qKKf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3Fx47qKKf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3Fx47qKKf .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3Fx47qKKf .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3Fx47qKKf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3Fx47qKKf .collapsed .navbar-collapse.collapsing,
.cid-s3Fx47qKKf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3Fx47qKKf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3Fx47qKKf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3Fx47qKKf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3Fx47qKKf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3Fx47qKKf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3Fx47qKKf .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3Fx47qKKf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3Fx47qKKf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3Fx47qKKf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3Fx47qKKf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3Fx47qKKf .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3Fx47qKKf .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3Fx47qKKf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3Fx47qKKf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3Fx47qKKf .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3Fx47qKKf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3Fx47qKKf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3Fx47qKKf .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3Fx47qKKf.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3Fx47qKKf img {
    height: 3.8rem !important;
  }
  .cid-s3Fx47qKKf .btn {
    display: -webkit-flex;
  }
  .cid-s3Fx47qKKf button.navbar-toggler {
    display: block;
  }
  .cid-s3Fx47qKKf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3Fx47qKKf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3Fx47qKKf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3Fx47qKKf .navbar-collapse.collapsing,
  .cid-s3Fx47qKKf .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3Fx47qKKf .navbar-collapse.collapsing .navbar-nav,
  .cid-s3Fx47qKKf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3Fx47qKKf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3Fx47qKKf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3Fx47qKKf .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3Fx47qKKf .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3Fx47qKKf .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3Fx47qKKf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3Fx47qKKf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3Fx47qKKf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3Fx47qKKf .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3Fx47qKKf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3Fx47qKKf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3Fx47qKKf .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3Fx47qKKf .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3Fx47qKKf .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3Fx47qKKf .nav-link:hover,
.cid-s3Fx47qKKf .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3Fx47UALY {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-s3Fx47UALY .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #47375b;
}
.cid-s3Fx47UALY img {
  width: 100%;
}
.cid-s3Fx47UALY p {
  margin-top: 6rem;
}
.cid-s3Fx47UALY .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-s3Fx47UALY .content-wrapper {
  padding-top: 6rem;
}
.cid-s3Fx47UALY h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3Fx47UALY .content-wrapper {
    padding-top: 0rem;
  }
  .cid-s3Fx47UALY p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-s3Fx47UALY .back {
    width: 100%;
    height: 75%;
  }
  .cid-s3Fx47UALY .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-s3Fx47UALY p {
    margin-top: 4rem;
  }
}
.cid-s3Fx47UALY .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-s3Fx47UALY .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-s3Fx47UALY .content-wrapper {
    padding-right: 3rem;
  }
  .cid-s3Fx47UALY h4 {
    right: 2rem;
  }
}
.cid-s3Fx47UALY H3 {
  color: #ffffff;
}
.cid-s3Fx47UALY H1 {
  color: #ffffff;
}
.cid-s3Fx47UALY .mbr-text,
.cid-s3Fx47UALY .mbr-section-btn {
  color: #ffffff;
}
.cid-s3Fx47UALY H4 {
  color: #ffffff;
}
.cid-s3Fzf1y65S {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3Fzf1y65S .box1 {
  background-image: url("../../../assets/images/renaejosephwd-a6-7903-2-2000x1333.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-s3Fzf1y65S .box2 {
  background-image: url("../../../assets/images/wendy-and-tommy-wedding-884-2000x1335.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-s3Fzf1y65S .icon-wrap {
  background-color: #149dcc !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-s3Fzf1y65S .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-s3Fzf1y65S .icon-wrap span {
  padding-left: 8px;
}
.cid-s3Fzf1y65S .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-s3Fzf1y65S .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-s3Fzf1y65S .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s3Fzf1y65S .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-s3Fzf1y65S .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-s3Fzf1y65S a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s3Fzf1y65S a.close:hover {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-s3Fzf1y65S {
    padding-top: 10px;
    padding-bottom: 20px;
  }
  .cid-s3Fzf1y65S .box1 {
    margin-bottom: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-s3Fzf1y65S {
    padding-top: 7px;
    padding-bottom: 14px;
  }
  .cid-s3Fzf1y65S .box1,
  .cid-s3Fzf1y65S .box2 {
    height: 250px;
  }
}
.cid-s3FzfngXI0 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3FzfngXI0 .box1 {
  background-image: url("../../../assets/images/aliciaaaron-wedding07012017-886-2000x2997.jpeg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-s3FzfngXI0 .box2 {
  background-image: url("../../../assets/images/wansypaul-wedding011017-848-2000x1333.jpeg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-s3FzfngXI0 .icon-wrap {
  background-color: #149dcc !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-s3FzfngXI0 .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-s3FzfngXI0 .icon-wrap span {
  padding-left: 8px;
}
.cid-s3FzfngXI0 .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-s3FzfngXI0 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-s3FzfngXI0 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s3FzfngXI0 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-s3FzfngXI0 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-s3FzfngXI0 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s3FzfngXI0 a.close:hover {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-s3FzfngXI0 {
    padding-top: 0px;
    padding-bottom: 50px;
  }
  .cid-s3FzfngXI0 .box1 {
    margin-bottom: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-s3FzfngXI0 {
    padding-top: 0px;
    padding-bottom: 35px;
  }
  .cid-s3FzfngXI0 .box1,
  .cid-s3FzfngXI0 .box2 {
    height: 250px;
  }
}
.cid-s3Fx494wns {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-s3Fx494wns .mbr-text,
.cid-s3Fx494wns blockquote {
  color: #767676;
}
.cid-s3Fx4aqHSZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3Fx4aqHSZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s3Fx4aqHSZ p {
  color: #767676;
  text-align: left;
}
.cid-s3Fx4aqHSZ .card-wrapper {
  height: 100%;
}
.cid-s3Fx4aqHSZ .container-fluid {
  max-width: 1600px;
}
.cid-s3Fx4aqHSZ .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-s3Fx4aqHSZ img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-s3Fx4aqHSZ .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-s3Fx4aqHSZ .card:hover img {
  filter: blur(3px);
}
.cid-s3Fx4aqHSZ .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-s3Fx4aqHSZ .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-s3Fx4aqHSZ .mbr-iconfont {
    opacity: 1;
  }
  .cid-s3Fx4aqHSZ img {
    filter: blur(3px);
  }
}
.cid-sKby5Fr9YG {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sKby5Fr9YG .mbr-section-subtitle {
  color: #767676;
}
.cid-sKby5Fr9YG .formoid {
  margin: auto;
}
.cid-sKby5Fr9YG .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sKby5Fr9YG .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sKby5Fr9YG input[type="email"] {
  border-radius: 100px !important;
}
.cid-sKby5Fr9YG a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sKby5Fr9YG a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sKby5Fr9YG .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sKby5Fr9YG .form-group,
  .cid-sKby5Fr9YG .input-group-btn,
  .cid-sKby5Fr9YG .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sKby5Fr9YG .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-s3Fx49xBgi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3Fx49xBgi h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-s3Fx49xBgi p {
  color: #767676;
}
.cid-s3Fx49xBgi .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s3Fx49xBgi .card-wrapper .card-box {
  padding: 2rem;
  width: 100%;
}
.cid-s3Fx49xBgi .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s3Fx49xBgi .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-s3Fx49xBgi .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s3Fx49xBgi .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s3Fx49xBgi .cost {
  text-align: center;
}
.cid-s42oGxUJoj {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42oGxUJoj .mbr-text,
.cid-s42oGxUJoj blockquote {
  color: #767676;
}
.cid-s42oGxUJoj .mbr-text P {
  text-align: center;
}
.cid-s42oGxUJoj .mbr-text {
  color: #232323;
}
.cid-s42oH1xbIR {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42oH1xbIR h2,
.cid-s42oH1xbIR h3,
.cid-s42oH1xbIR h4,
.cid-s42oH1xbIR p {
  color: #ffffff;
}
.cid-s42oH1xbIR .mbr-overlay {
  z-index: -1;
}
.cid-s42oH1xbIR .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42oH1xbIR .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42oH1xbIR .form-control:focus,
.cid-s42oH1xbIR .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42oH1xbIR .form-group {
  margin-bottom: 1rem;
}
.cid-s42oH1xbIR input::-webkit-input-placeholder,
.cid-s42oH1xbIR textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42oH1xbIR input:-moz-placeholder,
.cid-s42oH1xbIR textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42oH1xbIR .jq-selectbox li,
.cid-s42oH1xbIR .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42oH1xbIR .jq-selectbox li:hover,
.cid-s42oH1xbIR .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42oH1xbIR .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42oH1xbIR .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42oH1xbIR .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42oH1xbIR .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42oH1xbIR .mbr-text {
  color: #767676;
}
.cid-s42oH1xbIR .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42oH1xbIR .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42oH1xbIR .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42oH1xbIR a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42oH1xbIR .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42oH1xbIR .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42oH1xbIR textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42oH1xbIR .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42oH1xbIR .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42oH1xbIR .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42oH1xbIR h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42oH1xbIR .block-content {
    padding: 0;
  }
  .cid-s42oH1xbIR .form-block {
    padding: 1rem;
  }
}
.cid-s42oH1xbIR .mbr-section-title,
.cid-s42oH1xbIR .mbr-section-btn {
  color: #4f4943;
}
.cid-s42oH1xbIR P {
  color: #494949;
}
.cid-s4fmo3N0D4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4fmo3N0D4 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4fmo3N0D4 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4fmo3N0D4 .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4fmo3N0D4 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4fmo3N0D4 .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4fmo3N0D4 .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4fmo3N0D4 .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4fmo3N0D4 .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4fmo3N0D4 .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4fmo3N0D4 .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4fmo3N0D4 .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4fmo3N0D4 .carousel-control {
    display: none;
  }
  .cid-s4fmo3N0D4 .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4fmo3N0D4 .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4fmo3N0D4 .cloneditem-1,
.cid-s4fmo3N0D4 .cloneditem-2,
.cid-s4fmo3N0D4 .cloneditem-3,
.cid-s4fmo3N0D4 .cloneditem-4,
.cid-s4fmo3N0D4 .cloneditem-5 {
  display: none;
}
.cid-s4fmo3N0D4 .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4fmo3N0D4 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4fmo3N0D4 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4fmo3N0D4 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4fmo3N0D4 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4fmo3N0D4 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4fmo3N0D4 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4fmo3N0D4 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmo3N0D4 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmo3N0D4 .carousel-inner.slides2 .cloneditem-1,
  .cid-s4fmo3N0D4 .carousel-inner.slides2 .cloneditem-2,
  .cid-s4fmo3N0D4 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmo3N0D4 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4fmo3N0D4 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4fmo3N0D4 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4fmo3N0D4 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4fmo3N0D4 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4fmo3N0D4 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmo3N0D4 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmo3N0D4 .carousel-inner.slides3 .cloneditem-1,
  .cid-s4fmo3N0D4 .carousel-inner.slides3 .cloneditem-2,
  .cid-s4fmo3N0D4 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmo3N0D4 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4fmo3N0D4 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4fmo3N0D4 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4fmo3N0D4 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4fmo3N0D4 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4fmo3N0D4 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmo3N0D4 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmo3N0D4 .carousel-inner.slides4 .cloneditem-1,
  .cid-s4fmo3N0D4 .carousel-inner.slides4 .cloneditem-2,
  .cid-s4fmo3N0D4 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmo3N0D4 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4fmo3N0D4 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4fmo3N0D4 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4fmo3N0D4 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4fmo3N0D4 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4fmo3N0D4 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmo3N0D4 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmo3N0D4 .carousel-inner.slides5 .cloneditem-1,
  .cid-s4fmo3N0D4 .carousel-inner.slides5 .cloneditem-2,
  .cid-s4fmo3N0D4 .carousel-inner.slides5 .cloneditem-3,
  .cid-s4fmo3N0D4 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4fmo3N0D4 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4fmo3N0D4 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4fmo3N0D4 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4fmo3N0D4 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4fmo3N0D4 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4fmo3N0D4 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmo3N0D4 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmo3N0D4 .carousel-inner.slides6 .cloneditem-1,
  .cid-s4fmo3N0D4 .carousel-inner.slides6 .cloneditem-2,
  .cid-s4fmo3N0D4 .carousel-inner.slides6 .cloneditem-3,
  .cid-s4fmo3N0D4 .carousel-inner.slides6 .cloneditem-4,
  .cid-s4fmo3N0D4 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4fmo3N0D4 .mbr-section-title {
  margin: 0;
}
.cid-s4fmo3N0D4 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4fmo3N0D4 .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4fmo3N0D4 .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4fmo3N0D4 .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4fmo3N0D4 .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4fmo3N0D4 .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4fmo3N0D4 .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4fmo3N0D4 .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3Fx4fTy0v {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3Fx4fTy0v .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3FFQOIVRp .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3FFQOIVRp .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3FFQOIVRp a {
  font-style: normal;
}
.cid-s3FFQOIVRp .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3FFQOIVRp .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3FFQOIVRp .nav-item:focus,
.cid-s3FFQOIVRp .nav-link:focus {
  outline: none;
}
.cid-s3FFQOIVRp .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3FFQOIVRp .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3FFQOIVRp .menu-logo {
  margin-right: auto;
}
.cid-s3FFQOIVRp .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3FFQOIVRp .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3FFQOIVRp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3FFQOIVRp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3FFQOIVRp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3FFQOIVRp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3FFQOIVRp .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3FFQOIVRp .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3FFQOIVRp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3FFQOIVRp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3FFQOIVRp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3FFQOIVRp .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3FFQOIVRp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3FFQOIVRp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3FFQOIVRp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3FFQOIVRp .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3FFQOIVRp .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3FFQOIVRp .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3FFQOIVRp .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3FFQOIVRp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3FFQOIVRp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3FFQOIVRp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3FFQOIVRp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3FFQOIVRp button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3FFQOIVRp button.navbar-toggler:focus {
  outline: none;
}
.cid-s3FFQOIVRp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3FFQOIVRp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3FFQOIVRp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3FFQOIVRp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3FFQOIVRp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3FFQOIVRp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3FFQOIVRp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3FFQOIVRp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3FFQOIVRp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3FFQOIVRp .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3FFQOIVRp .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3FFQOIVRp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3FFQOIVRp .collapsed .navbar-collapse.collapsing,
.cid-s3FFQOIVRp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3FFQOIVRp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3FFQOIVRp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3FFQOIVRp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3FFQOIVRp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3FFQOIVRp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3FFQOIVRp .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3FFQOIVRp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3FFQOIVRp .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3FFQOIVRp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3FFQOIVRp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3FFQOIVRp .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3FFQOIVRp .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3FFQOIVRp .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3FFQOIVRp .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3FFQOIVRp .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3FFQOIVRp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3FFQOIVRp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3FFQOIVRp .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3FFQOIVRp.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3FFQOIVRp img {
    height: 3.8rem !important;
  }
  .cid-s3FFQOIVRp .btn {
    display: -webkit-flex;
  }
  .cid-s3FFQOIVRp button.navbar-toggler {
    display: block;
  }
  .cid-s3FFQOIVRp .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3FFQOIVRp .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3FFQOIVRp .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3FFQOIVRp .navbar-collapse.collapsing,
  .cid-s3FFQOIVRp .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3FFQOIVRp .navbar-collapse.collapsing .navbar-nav,
  .cid-s3FFQOIVRp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3FFQOIVRp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3FFQOIVRp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3FFQOIVRp .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3FFQOIVRp .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3FFQOIVRp .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3FFQOIVRp .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3FFQOIVRp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3FFQOIVRp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3FFQOIVRp .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3FFQOIVRp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3FFQOIVRp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3FFQOIVRp .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3FFQOIVRp .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3FFQOIVRp .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3FFQOIVRp .nav-link:hover,
.cid-s3FFQOIVRp .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3FFQPrN4O {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-s3FFQPrN4O .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #47375b;
}
.cid-s3FFQPrN4O img {
  width: 100%;
}
.cid-s3FFQPrN4O p {
  margin-top: 6rem;
}
.cid-s3FFQPrN4O .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-s3FFQPrN4O .content-wrapper {
  padding-top: 6rem;
}
.cid-s3FFQPrN4O h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3FFQPrN4O .content-wrapper {
    padding-top: 0rem;
  }
  .cid-s3FFQPrN4O p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-s3FFQPrN4O .back {
    width: 100%;
    height: 75%;
  }
  .cid-s3FFQPrN4O .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-s3FFQPrN4O p {
    margin-top: 4rem;
  }
}
.cid-s3FFQPrN4O .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-s3FFQPrN4O .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-s3FFQPrN4O .content-wrapper {
    padding-right: 3rem;
  }
  .cid-s3FFQPrN4O h4 {
    right: 2rem;
  }
}
.cid-s3FFQPrN4O H3 {
  color: #ffffff;
}
.cid-s3FFQPrN4O H1 {
  color: #ffffff;
}
.cid-s3FFQPrN4O .mbr-text,
.cid-s3FFQPrN4O .mbr-section-btn {
  color: #ffffff;
}
.cid-s3FFQPrN4O H4 {
  color: #ffffff;
}
.cid-sK11AERWHg {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sK11AERWHg .mbr-section-subtitle {
  color: #767676;
}
.cid-sK11AERWHg .formoid {
  margin: auto;
}
.cid-sK11AERWHg .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sK11AERWHg .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sK11AERWHg input[type="email"] {
  border-radius: 100px !important;
}
.cid-sK11AERWHg a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sK11AERWHg a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sK11AERWHg .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sK11AERWHg .form-group,
  .cid-sK11AERWHg .input-group-btn,
  .cid-sK11AERWHg .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sK11AERWHg .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-tf0CudNEHB {
  background: #ffffff;
}
.cid-tf0CudNEHB .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf0CudNEHB figcaption {
  position: relative;
}
.cid-tf0CudNEHB figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf0CudNEHB .image-block {
    width: 100% !important;
  }
}
.cid-tf0EvAUCss {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf0EvAUCss .item {
  padding-bottom: 2rem;
}
.cid-tf0EvAUCss .item-wrapper {
  height: 100%;
}
.cid-tf0EvAUCss .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf0EvAUCss .carousel-control,
.cid-tf0EvAUCss .close {
  background: #1b1b1b;
}
.cid-tf0EvAUCss .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf0EvAUCss .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf0EvAUCss .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf0EvAUCss .close::before {
  content: '\e91a';
}
.cid-tf0EvAUCss .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf0EvAUCss .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf0EvAUCss .carousel-inner > .active {
  display: block;
}
.cid-tf0EvAUCss .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf0EvAUCss .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf0EvAUCss .carousel-control .icon-next,
.cid-tf0EvAUCss .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf0EvAUCss .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf0EvAUCss .carousel-control,
  .cid-tf0EvAUCss .carousel-indicators,
  .cid-tf0EvAUCss .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf0EvAUCss .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf0EvAUCss .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf0EvAUCss .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf0EvAUCss .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0EvAUCss .carousel-indicators {
    display: none;
  }
}
.cid-tf0EvAUCss .carousel-indicators .active,
.cid-tf0EvAUCss .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf0EvAUCss .carousel-indicators .active {
  background: #fff;
}
.cid-tf0EvAUCss .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf0EvAUCss .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf0EvAUCss .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf0EvAUCss .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf0EvAUCss .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf0EvAUCss .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf0EvAUCss .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf0EvAUCss .carousel {
  width: 100%;
}
.cid-tf0EvAUCss .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf0EvAUCss .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf0EvAUCss .modal.fade .modal-dialog,
.cid-tf0EvAUCss .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf0EvAUCss .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf0EvAUCss a {
  display: block;
}
.cid-tf0EvAUCss a.img {
  pointer-events: none;
}
.cid-tf0CvxMQWM {
  background: #ffffff;
}
.cid-tf0CvxMQWM .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf0CvxMQWM figcaption {
  position: relative;
}
.cid-tf0CvxMQWM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf0CvxMQWM .image-block {
    width: 100% !important;
  }
}
.cid-tf0F5D1ppN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf0F5D1ppN .item {
  padding-bottom: 2rem;
}
.cid-tf0F5D1ppN .item-wrapper {
  height: 100%;
}
.cid-tf0F5D1ppN .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf0F5D1ppN .carousel-control,
.cid-tf0F5D1ppN .close {
  background: #1b1b1b;
}
.cid-tf0F5D1ppN .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf0F5D1ppN .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf0F5D1ppN .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf0F5D1ppN .close::before {
  content: '\e91a';
}
.cid-tf0F5D1ppN .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf0F5D1ppN .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf0F5D1ppN .carousel-inner > .active {
  display: block;
}
.cid-tf0F5D1ppN .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf0F5D1ppN .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf0F5D1ppN .carousel-control .icon-next,
.cid-tf0F5D1ppN .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf0F5D1ppN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf0F5D1ppN .carousel-control,
  .cid-tf0F5D1ppN .carousel-indicators,
  .cid-tf0F5D1ppN .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf0F5D1ppN .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf0F5D1ppN .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf0F5D1ppN .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf0F5D1ppN .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0F5D1ppN .carousel-indicators {
    display: none;
  }
}
.cid-tf0F5D1ppN .carousel-indicators .active,
.cid-tf0F5D1ppN .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf0F5D1ppN .carousel-indicators .active {
  background: #fff;
}
.cid-tf0F5D1ppN .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf0F5D1ppN .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf0F5D1ppN .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf0F5D1ppN .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf0F5D1ppN .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf0F5D1ppN .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf0F5D1ppN .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf0F5D1ppN .carousel {
  width: 100%;
}
.cid-tf0F5D1ppN .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf0F5D1ppN .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf0F5D1ppN .modal.fade .modal-dialog,
.cid-tf0F5D1ppN .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf0F5D1ppN .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf0F5D1ppN a {
  display: block;
}
.cid-tf0F5D1ppN a.img {
  pointer-events: none;
}
.cid-tf0Cw2rzlY {
  background: #ffffff;
}
.cid-tf0Cw2rzlY .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf0Cw2rzlY figcaption {
  position: relative;
}
.cid-tf0Cw2rzlY figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf0Cw2rzlY .image-block {
    width: 100% !important;
  }
}
.cid-tf0F6j1nts {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf0F6j1nts .item {
  padding-bottom: 2rem;
}
.cid-tf0F6j1nts .item-wrapper {
  height: 100%;
}
.cid-tf0F6j1nts .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf0F6j1nts .carousel-control,
.cid-tf0F6j1nts .close {
  background: #1b1b1b;
}
.cid-tf0F6j1nts .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf0F6j1nts .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf0F6j1nts .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf0F6j1nts .close::before {
  content: '\e91a';
}
.cid-tf0F6j1nts .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf0F6j1nts .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf0F6j1nts .carousel-inner > .active {
  display: block;
}
.cid-tf0F6j1nts .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf0F6j1nts .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf0F6j1nts .carousel-control .icon-next,
.cid-tf0F6j1nts .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf0F6j1nts .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf0F6j1nts .carousel-control,
  .cid-tf0F6j1nts .carousel-indicators,
  .cid-tf0F6j1nts .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf0F6j1nts .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf0F6j1nts .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf0F6j1nts .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf0F6j1nts .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0F6j1nts .carousel-indicators {
    display: none;
  }
}
.cid-tf0F6j1nts .carousel-indicators .active,
.cid-tf0F6j1nts .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf0F6j1nts .carousel-indicators .active {
  background: #fff;
}
.cid-tf0F6j1nts .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf0F6j1nts .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf0F6j1nts .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf0F6j1nts .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf0F6j1nts .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf0F6j1nts .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf0F6j1nts .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf0F6j1nts .carousel {
  width: 100%;
}
.cid-tf0F6j1nts .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf0F6j1nts .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf0F6j1nts .modal.fade .modal-dialog,
.cid-tf0F6j1nts .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf0F6j1nts .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf0F6j1nts a {
  display: block;
}
.cid-tf0F6j1nts a.img {
  pointer-events: none;
}
.cid-tf0CwsZCc4 {
  background: #ffffff;
}
.cid-tf0CwsZCc4 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf0CwsZCc4 figcaption {
  position: relative;
}
.cid-tf0CwsZCc4 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf0CwsZCc4 .image-block {
    width: 100% !important;
  }
}
.cid-tf0F6UCnRN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf0F6UCnRN .item {
  padding-bottom: 2rem;
}
.cid-tf0F6UCnRN .item-wrapper {
  height: 100%;
}
.cid-tf0F6UCnRN .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf0F6UCnRN .carousel-control,
.cid-tf0F6UCnRN .close {
  background: #1b1b1b;
}
.cid-tf0F6UCnRN .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf0F6UCnRN .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf0F6UCnRN .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf0F6UCnRN .close::before {
  content: '\e91a';
}
.cid-tf0F6UCnRN .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf0F6UCnRN .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf0F6UCnRN .carousel-inner > .active {
  display: block;
}
.cid-tf0F6UCnRN .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf0F6UCnRN .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf0F6UCnRN .carousel-control .icon-next,
.cid-tf0F6UCnRN .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf0F6UCnRN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf0F6UCnRN .carousel-control,
  .cid-tf0F6UCnRN .carousel-indicators,
  .cid-tf0F6UCnRN .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf0F6UCnRN .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf0F6UCnRN .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf0F6UCnRN .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf0F6UCnRN .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0F6UCnRN .carousel-indicators {
    display: none;
  }
}
.cid-tf0F6UCnRN .carousel-indicators .active,
.cid-tf0F6UCnRN .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf0F6UCnRN .carousel-indicators .active {
  background: #fff;
}
.cid-tf0F6UCnRN .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf0F6UCnRN .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf0F6UCnRN .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf0F6UCnRN .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf0F6UCnRN .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf0F6UCnRN .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf0F6UCnRN .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf0F6UCnRN .carousel {
  width: 100%;
}
.cid-tf0F6UCnRN .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf0F6UCnRN .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf0F6UCnRN .modal.fade .modal-dialog,
.cid-tf0F6UCnRN .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf0F6UCnRN .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf0F6UCnRN a {
  display: block;
}
.cid-tf0F6UCnRN a.img {
  pointer-events: none;
}
.cid-tf0CwTQxil {
  background: #ffffff;
}
.cid-tf0CwTQxil .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf0CwTQxil figcaption {
  position: relative;
}
.cid-tf0CwTQxil figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf0CwTQxil .image-block {
    width: 100% !important;
  }
}
.cid-tf0F7vQWEY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf0F7vQWEY .item {
  padding-bottom: 2rem;
}
.cid-tf0F7vQWEY .item-wrapper {
  height: 100%;
}
.cid-tf0F7vQWEY .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf0F7vQWEY .carousel-control,
.cid-tf0F7vQWEY .close {
  background: #1b1b1b;
}
.cid-tf0F7vQWEY .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf0F7vQWEY .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf0F7vQWEY .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf0F7vQWEY .close::before {
  content: '\e91a';
}
.cid-tf0F7vQWEY .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf0F7vQWEY .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf0F7vQWEY .carousel-inner > .active {
  display: block;
}
.cid-tf0F7vQWEY .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf0F7vQWEY .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf0F7vQWEY .carousel-control .icon-next,
.cid-tf0F7vQWEY .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf0F7vQWEY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf0F7vQWEY .carousel-control,
  .cid-tf0F7vQWEY .carousel-indicators,
  .cid-tf0F7vQWEY .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf0F7vQWEY .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf0F7vQWEY .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf0F7vQWEY .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf0F7vQWEY .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0F7vQWEY .carousel-indicators {
    display: none;
  }
}
.cid-tf0F7vQWEY .carousel-indicators .active,
.cid-tf0F7vQWEY .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf0F7vQWEY .carousel-indicators .active {
  background: #fff;
}
.cid-tf0F7vQWEY .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf0F7vQWEY .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf0F7vQWEY .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf0F7vQWEY .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf0F7vQWEY .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf0F7vQWEY .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf0F7vQWEY .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf0F7vQWEY .carousel {
  width: 100%;
}
.cid-tf0F7vQWEY .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf0F7vQWEY .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf0F7vQWEY .modal.fade .modal-dialog,
.cid-tf0F7vQWEY .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf0F7vQWEY .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf0F7vQWEY a {
  display: block;
}
.cid-tf0F7vQWEY a.img {
  pointer-events: none;
}
.cid-tf0Cxm7wtt {
  background: #ffffff;
}
.cid-tf0Cxm7wtt .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf0Cxm7wtt figcaption {
  position: relative;
}
.cid-tf0Cxm7wtt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf0Cxm7wtt .image-block {
    width: 100% !important;
  }
}
.cid-tf0F86nvOO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf0F86nvOO .item {
  padding-bottom: 2rem;
}
.cid-tf0F86nvOO .item-wrapper {
  height: 100%;
}
.cid-tf0F86nvOO .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf0F86nvOO .carousel-control,
.cid-tf0F86nvOO .close {
  background: #1b1b1b;
}
.cid-tf0F86nvOO .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf0F86nvOO .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf0F86nvOO .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf0F86nvOO .close::before {
  content: '\e91a';
}
.cid-tf0F86nvOO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf0F86nvOO .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf0F86nvOO .carousel-inner > .active {
  display: block;
}
.cid-tf0F86nvOO .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf0F86nvOO .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf0F86nvOO .carousel-control .icon-next,
.cid-tf0F86nvOO .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf0F86nvOO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf0F86nvOO .carousel-control,
  .cid-tf0F86nvOO .carousel-indicators,
  .cid-tf0F86nvOO .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf0F86nvOO .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf0F86nvOO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf0F86nvOO .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf0F86nvOO .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0F86nvOO .carousel-indicators {
    display: none;
  }
}
.cid-tf0F86nvOO .carousel-indicators .active,
.cid-tf0F86nvOO .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf0F86nvOO .carousel-indicators .active {
  background: #fff;
}
.cid-tf0F86nvOO .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf0F86nvOO .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf0F86nvOO .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf0F86nvOO .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf0F86nvOO .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf0F86nvOO .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf0F86nvOO .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf0F86nvOO .carousel {
  width: 100%;
}
.cid-tf0F86nvOO .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf0F86nvOO .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf0F86nvOO .modal.fade .modal-dialog,
.cid-tf0F86nvOO .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf0F86nvOO .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf0F86nvOO a {
  display: block;
}
.cid-tf0F86nvOO a.img {
  pointer-events: none;
}
.cid-tf0CxPgbFG {
  background: #ffffff;
}
.cid-tf0CxPgbFG .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf0CxPgbFG figcaption {
  position: relative;
}
.cid-tf0CxPgbFG figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf0CxPgbFG .image-block {
    width: 100% !important;
  }
}
.cid-tf0F8BEWcv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf0F8BEWcv .item {
  padding-bottom: 2rem;
}
.cid-tf0F8BEWcv .item-wrapper {
  height: 100%;
}
.cid-tf0F8BEWcv .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf0F8BEWcv .carousel-control,
.cid-tf0F8BEWcv .close {
  background: #1b1b1b;
}
.cid-tf0F8BEWcv .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf0F8BEWcv .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf0F8BEWcv .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf0F8BEWcv .close::before {
  content: '\e91a';
}
.cid-tf0F8BEWcv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf0F8BEWcv .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf0F8BEWcv .carousel-inner > .active {
  display: block;
}
.cid-tf0F8BEWcv .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf0F8BEWcv .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf0F8BEWcv .carousel-control .icon-next,
.cid-tf0F8BEWcv .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf0F8BEWcv .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf0F8BEWcv .carousel-control,
  .cid-tf0F8BEWcv .carousel-indicators,
  .cid-tf0F8BEWcv .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf0F8BEWcv .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf0F8BEWcv .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf0F8BEWcv .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf0F8BEWcv .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0F8BEWcv .carousel-indicators {
    display: none;
  }
}
.cid-tf0F8BEWcv .carousel-indicators .active,
.cid-tf0F8BEWcv .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf0F8BEWcv .carousel-indicators .active {
  background: #fff;
}
.cid-tf0F8BEWcv .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf0F8BEWcv .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf0F8BEWcv .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf0F8BEWcv .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf0F8BEWcv .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf0F8BEWcv .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf0F8BEWcv .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf0F8BEWcv .carousel {
  width: 100%;
}
.cid-tf0F8BEWcv .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf0F8BEWcv .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf0F8BEWcv .modal.fade .modal-dialog,
.cid-tf0F8BEWcv .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf0F8BEWcv .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf0F8BEWcv a {
  display: block;
}
.cid-tf0F8BEWcv a.img {
  pointer-events: none;
}
.cid-tf0CyiEybP {
  background: #ffffff;
}
.cid-tf0CyiEybP .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf0CyiEybP figcaption {
  position: relative;
}
.cid-tf0CyiEybP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf0CyiEybP .image-block {
    width: 100% !important;
  }
}
.cid-tf0F97dlVZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf0F97dlVZ .item {
  padding-bottom: 2rem;
}
.cid-tf0F97dlVZ .item-wrapper {
  height: 100%;
}
.cid-tf0F97dlVZ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf0F97dlVZ .carousel-control,
.cid-tf0F97dlVZ .close {
  background: #1b1b1b;
}
.cid-tf0F97dlVZ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf0F97dlVZ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf0F97dlVZ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf0F97dlVZ .close::before {
  content: '\e91a';
}
.cid-tf0F97dlVZ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf0F97dlVZ .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf0F97dlVZ .carousel-inner > .active {
  display: block;
}
.cid-tf0F97dlVZ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf0F97dlVZ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf0F97dlVZ .carousel-control .icon-next,
.cid-tf0F97dlVZ .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf0F97dlVZ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf0F97dlVZ .carousel-control,
  .cid-tf0F97dlVZ .carousel-indicators,
  .cid-tf0F97dlVZ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf0F97dlVZ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf0F97dlVZ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf0F97dlVZ .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf0F97dlVZ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0F97dlVZ .carousel-indicators {
    display: none;
  }
}
.cid-tf0F97dlVZ .carousel-indicators .active,
.cid-tf0F97dlVZ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf0F97dlVZ .carousel-indicators .active {
  background: #fff;
}
.cid-tf0F97dlVZ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf0F97dlVZ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf0F97dlVZ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf0F97dlVZ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf0F97dlVZ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf0F97dlVZ .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf0F97dlVZ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf0F97dlVZ .carousel {
  width: 100%;
}
.cid-tf0F97dlVZ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf0F97dlVZ .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf0F97dlVZ .modal.fade .modal-dialog,
.cid-tf0F97dlVZ .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf0F97dlVZ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf0F97dlVZ a {
  display: block;
}
.cid-tf0F97dlVZ a.img {
  pointer-events: none;
}
.cid-tf0I6r7Gal {
  background: #ffffff;
}
.cid-tf0I6r7Gal .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf0I6r7Gal figcaption {
  position: relative;
}
.cid-tf0I6r7Gal figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf0I6r7Gal .image-block {
    width: 100% !important;
  }
}
.cid-tf0Ie6APWa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf0Ie6APWa .item {
  padding-bottom: 2rem;
}
.cid-tf0Ie6APWa .item-wrapper {
  height: 100%;
}
.cid-tf0Ie6APWa .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf0Ie6APWa .carousel-control,
.cid-tf0Ie6APWa .close {
  background: #1b1b1b;
}
.cid-tf0Ie6APWa .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf0Ie6APWa .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf0Ie6APWa .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf0Ie6APWa .close::before {
  content: '\e91a';
}
.cid-tf0Ie6APWa .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf0Ie6APWa .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf0Ie6APWa .carousel-inner > .active {
  display: block;
}
.cid-tf0Ie6APWa .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf0Ie6APWa .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf0Ie6APWa .carousel-control .icon-next,
.cid-tf0Ie6APWa .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf0Ie6APWa .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf0Ie6APWa .carousel-control,
  .cid-tf0Ie6APWa .carousel-indicators,
  .cid-tf0Ie6APWa .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf0Ie6APWa .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf0Ie6APWa .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf0Ie6APWa .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf0Ie6APWa .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0Ie6APWa .carousel-indicators {
    display: none;
  }
}
.cid-tf0Ie6APWa .carousel-indicators .active,
.cid-tf0Ie6APWa .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf0Ie6APWa .carousel-indicators .active {
  background: #fff;
}
.cid-tf0Ie6APWa .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf0Ie6APWa .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf0Ie6APWa .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf0Ie6APWa .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf0Ie6APWa .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf0Ie6APWa .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf0Ie6APWa .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf0Ie6APWa .carousel {
  width: 100%;
}
.cid-tf0Ie6APWa .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf0Ie6APWa .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf0Ie6APWa .modal.fade .modal-dialog,
.cid-tf0Ie6APWa .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf0Ie6APWa .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf0Ie6APWa a {
  display: block;
}
.cid-tf0Ie6APWa a.img {
  pointer-events: none;
}
.cid-s3FFQTjPzT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3FFQTjPzT h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-s3FFQTjPzT p {
  color: #767676;
}
.cid-s3FFQTjPzT .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s3FFQTjPzT .card-wrapper .card-box {
  padding: 2rem;
  width: 100%;
}
.cid-s3FFQTjPzT .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s3FFQTjPzT .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-s3FFQTjPzT .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s3FFQTjPzT .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s3FFQTjPzT .cost {
  text-align: right;
}
.cid-s42oKtV7xJ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42oKtV7xJ .mbr-text,
.cid-s42oKtV7xJ blockquote {
  color: #767676;
}
.cid-s42oKtV7xJ .mbr-text P {
  text-align: center;
}
.cid-s42oKtV7xJ .mbr-text {
  color: #232323;
}
.cid-s42oL4kNv6 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42oL4kNv6 h2,
.cid-s42oL4kNv6 h3,
.cid-s42oL4kNv6 h4,
.cid-s42oL4kNv6 p {
  color: #ffffff;
}
.cid-s42oL4kNv6 .mbr-overlay {
  z-index: -1;
}
.cid-s42oL4kNv6 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42oL4kNv6 .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42oL4kNv6 .form-control:focus,
.cid-s42oL4kNv6 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42oL4kNv6 .form-group {
  margin-bottom: 1rem;
}
.cid-s42oL4kNv6 input::-webkit-input-placeholder,
.cid-s42oL4kNv6 textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42oL4kNv6 input:-moz-placeholder,
.cid-s42oL4kNv6 textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42oL4kNv6 .jq-selectbox li,
.cid-s42oL4kNv6 .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42oL4kNv6 .jq-selectbox li:hover,
.cid-s42oL4kNv6 .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42oL4kNv6 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42oL4kNv6 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42oL4kNv6 .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42oL4kNv6 .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42oL4kNv6 .mbr-text {
  color: #767676;
}
.cid-s42oL4kNv6 .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42oL4kNv6 .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42oL4kNv6 .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42oL4kNv6 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42oL4kNv6 .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42oL4kNv6 .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42oL4kNv6 textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42oL4kNv6 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42oL4kNv6 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42oL4kNv6 .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42oL4kNv6 h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42oL4kNv6 .block-content {
    padding: 0;
  }
  .cid-s42oL4kNv6 .form-block {
    padding: 1rem;
  }
}
.cid-s42oL4kNv6 .mbr-section-title,
.cid-s42oL4kNv6 .mbr-section-btn {
  color: #4f4943;
}
.cid-s42oL4kNv6 P {
  color: #494949;
}
.cid-s4fmyKIPMO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4fmyKIPMO .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4fmyKIPMO .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4fmyKIPMO .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4fmyKIPMO .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4fmyKIPMO .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4fmyKIPMO .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4fmyKIPMO .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4fmyKIPMO .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4fmyKIPMO .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4fmyKIPMO .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4fmyKIPMO .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4fmyKIPMO .carousel-control {
    display: none;
  }
  .cid-s4fmyKIPMO .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4fmyKIPMO .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4fmyKIPMO .cloneditem-1,
.cid-s4fmyKIPMO .cloneditem-2,
.cid-s4fmyKIPMO .cloneditem-3,
.cid-s4fmyKIPMO .cloneditem-4,
.cid-s4fmyKIPMO .cloneditem-5 {
  display: none;
}
.cid-s4fmyKIPMO .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4fmyKIPMO .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4fmyKIPMO .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4fmyKIPMO .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4fmyKIPMO .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4fmyKIPMO .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4fmyKIPMO .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4fmyKIPMO .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmyKIPMO .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmyKIPMO .carousel-inner.slides2 .cloneditem-1,
  .cid-s4fmyKIPMO .carousel-inner.slides2 .cloneditem-2,
  .cid-s4fmyKIPMO .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmyKIPMO .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4fmyKIPMO .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4fmyKIPMO .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4fmyKIPMO .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4fmyKIPMO .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4fmyKIPMO .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmyKIPMO .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmyKIPMO .carousel-inner.slides3 .cloneditem-1,
  .cid-s4fmyKIPMO .carousel-inner.slides3 .cloneditem-2,
  .cid-s4fmyKIPMO .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmyKIPMO .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4fmyKIPMO .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4fmyKIPMO .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4fmyKIPMO .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4fmyKIPMO .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4fmyKIPMO .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmyKIPMO .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmyKIPMO .carousel-inner.slides4 .cloneditem-1,
  .cid-s4fmyKIPMO .carousel-inner.slides4 .cloneditem-2,
  .cid-s4fmyKIPMO .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmyKIPMO .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4fmyKIPMO .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4fmyKIPMO .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4fmyKIPMO .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4fmyKIPMO .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4fmyKIPMO .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmyKIPMO .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmyKIPMO .carousel-inner.slides5 .cloneditem-1,
  .cid-s4fmyKIPMO .carousel-inner.slides5 .cloneditem-2,
  .cid-s4fmyKIPMO .carousel-inner.slides5 .cloneditem-3,
  .cid-s4fmyKIPMO .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4fmyKIPMO .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4fmyKIPMO .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4fmyKIPMO .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4fmyKIPMO .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4fmyKIPMO .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4fmyKIPMO .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmyKIPMO .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmyKIPMO .carousel-inner.slides6 .cloneditem-1,
  .cid-s4fmyKIPMO .carousel-inner.slides6 .cloneditem-2,
  .cid-s4fmyKIPMO .carousel-inner.slides6 .cloneditem-3,
  .cid-s4fmyKIPMO .carousel-inner.slides6 .cloneditem-4,
  .cid-s4fmyKIPMO .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4fmyKIPMO .mbr-section-title {
  margin: 0;
}
.cid-s4fmyKIPMO .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4fmyKIPMO .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4fmyKIPMO .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4fmyKIPMO .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4fmyKIPMO .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4fmyKIPMO .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4fmyKIPMO .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4fmyKIPMO .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3FFQYHT8W {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3FFQYHT8W .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3OUsQro5j .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3OUsQro5j .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3OUsQro5j a {
  font-style: normal;
}
.cid-s3OUsQro5j .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3OUsQro5j .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3OUsQro5j .nav-item:focus,
.cid-s3OUsQro5j .nav-link:focus {
  outline: none;
}
.cid-s3OUsQro5j .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3OUsQro5j .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3OUsQro5j .menu-logo {
  margin-right: auto;
}
.cid-s3OUsQro5j .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3OUsQro5j .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3OUsQro5j .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3OUsQro5j .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3OUsQro5j .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3OUsQro5j .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3OUsQro5j .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3OUsQro5j .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3OUsQro5j .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3OUsQro5j .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3OUsQro5j .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3OUsQro5j .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3OUsQro5j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3OUsQro5j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3OUsQro5j .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3OUsQro5j .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3OUsQro5j .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3OUsQro5j .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3OUsQro5j .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3OUsQro5j .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3OUsQro5j .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3OUsQro5j .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3OUsQro5j .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3OUsQro5j button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3OUsQro5j button.navbar-toggler:focus {
  outline: none;
}
.cid-s3OUsQro5j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3OUsQro5j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3OUsQro5j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3OUsQro5j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3OUsQro5j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3OUsQro5j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3OUsQro5j nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3OUsQro5j nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3OUsQro5j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3OUsQro5j .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3OUsQro5j .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3OUsQro5j .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3OUsQro5j .collapsed .navbar-collapse.collapsing,
.cid-s3OUsQro5j .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3OUsQro5j .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3OUsQro5j .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3OUsQro5j .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3OUsQro5j .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3OUsQro5j .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3OUsQro5j .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3OUsQro5j .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3OUsQro5j .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3OUsQro5j .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3OUsQro5j .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3OUsQro5j .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3OUsQro5j .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3OUsQro5j .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3OUsQro5j .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3OUsQro5j .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3OUsQro5j .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3OUsQro5j .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3OUsQro5j .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3OUsQro5j.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3OUsQro5j img {
    height: 3.8rem !important;
  }
  .cid-s3OUsQro5j .btn {
    display: -webkit-flex;
  }
  .cid-s3OUsQro5j button.navbar-toggler {
    display: block;
  }
  .cid-s3OUsQro5j .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3OUsQro5j .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3OUsQro5j .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3OUsQro5j .navbar-collapse.collapsing,
  .cid-s3OUsQro5j .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3OUsQro5j .navbar-collapse.collapsing .navbar-nav,
  .cid-s3OUsQro5j .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3OUsQro5j .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3OUsQro5j .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3OUsQro5j .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3OUsQro5j .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3OUsQro5j .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3OUsQro5j .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3OUsQro5j .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3OUsQro5j .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3OUsQro5j .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3OUsQro5j .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3OUsQro5j .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3OUsQro5j .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3OUsQro5j .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3OUsQro5j .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3OUsQro5j .nav-link:hover,
.cid-s3OUsQro5j .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3OUsR2vkS {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-s3OUsR2vkS .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #47375b;
}
.cid-s3OUsR2vkS img {
  width: 100%;
}
.cid-s3OUsR2vkS p {
  margin-top: 6rem;
}
.cid-s3OUsR2vkS .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-s3OUsR2vkS .content-wrapper {
  padding-top: 6rem;
}
.cid-s3OUsR2vkS h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3OUsR2vkS .content-wrapper {
    padding-top: 0rem;
  }
  .cid-s3OUsR2vkS p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-s3OUsR2vkS .back {
    width: 100%;
    height: 75%;
  }
  .cid-s3OUsR2vkS .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-s3OUsR2vkS p {
    margin-top: 4rem;
  }
}
.cid-s3OUsR2vkS .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-s3OUsR2vkS .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-s3OUsR2vkS .content-wrapper {
    padding-right: 3rem;
  }
  .cid-s3OUsR2vkS h4 {
    right: 2rem;
  }
}
.cid-s3OUsR2vkS H3 {
  color: #ffffff;
}
.cid-s3OUsR2vkS H1 {
  color: #ffffff;
}
.cid-s3OUsR2vkS .mbr-text,
.cid-s3OUsR2vkS .mbr-section-btn {
  color: #ffffff;
}
.cid-s3OUsR2vkS H4 {
  color: #ffffff;
}
.cid-s3OVFEZblg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-s3OVFEZblg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s3OVFEZblg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s3OVFEZblg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s3OVFEZblg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s3OVFEZblg .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-s3OVFEZblg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s3OVFEZblg .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s3OVFEZblg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s3OVFEZblg .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-tf0K4EXHMQ {
  background: #ffffff;
}
.cid-tf0K4EXHMQ .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf0K4EXHMQ figcaption {
  position: relative;
}
.cid-tf0K4EXHMQ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf0K4EXHMQ .image-block {
    width: 100% !important;
  }
}
.cid-tf0K5hFEEz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf0K5hFEEz .item {
  padding-bottom: 2rem;
}
.cid-tf0K5hFEEz .item-wrapper {
  height: 100%;
}
.cid-tf0K5hFEEz .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf0K5hFEEz .carousel-control,
.cid-tf0K5hFEEz .close {
  background: #1b1b1b;
}
.cid-tf0K5hFEEz .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf0K5hFEEz .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf0K5hFEEz .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf0K5hFEEz .close::before {
  content: '\e91a';
}
.cid-tf0K5hFEEz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf0K5hFEEz .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf0K5hFEEz .carousel-inner > .active {
  display: block;
}
.cid-tf0K5hFEEz .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf0K5hFEEz .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf0K5hFEEz .carousel-control .icon-next,
.cid-tf0K5hFEEz .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf0K5hFEEz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf0K5hFEEz .carousel-control,
  .cid-tf0K5hFEEz .carousel-indicators,
  .cid-tf0K5hFEEz .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf0K5hFEEz .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf0K5hFEEz .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf0K5hFEEz .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf0K5hFEEz .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0K5hFEEz .carousel-indicators {
    display: none;
  }
}
.cid-tf0K5hFEEz .carousel-indicators .active,
.cid-tf0K5hFEEz .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf0K5hFEEz .carousel-indicators .active {
  background: #fff;
}
.cid-tf0K5hFEEz .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf0K5hFEEz .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf0K5hFEEz .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf0K5hFEEz .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf0K5hFEEz .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf0K5hFEEz .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf0K5hFEEz .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf0K5hFEEz .carousel {
  width: 100%;
}
.cid-tf0K5hFEEz .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf0K5hFEEz .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf0K5hFEEz .modal.fade .modal-dialog,
.cid-tf0K5hFEEz .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf0K5hFEEz .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf0K5hFEEz a {
  display: block;
}
.cid-tf0K5hFEEz a.img {
  pointer-events: none;
}
.cid-tf0KlYfkeb {
  background: #ffffff;
}
.cid-tf0KlYfkeb .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf0KlYfkeb figcaption {
  position: relative;
}
.cid-tf0KlYfkeb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf0KlYfkeb .image-block {
    width: 100% !important;
  }
}
.cid-tf0Kmy8LNW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf0Kmy8LNW .item {
  padding-bottom: 2rem;
}
.cid-tf0Kmy8LNW .item-wrapper {
  height: 100%;
}
.cid-tf0Kmy8LNW .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf0Kmy8LNW .carousel-control,
.cid-tf0Kmy8LNW .close {
  background: #1b1b1b;
}
.cid-tf0Kmy8LNW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf0Kmy8LNW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf0Kmy8LNW .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf0Kmy8LNW .close::before {
  content: '\e91a';
}
.cid-tf0Kmy8LNW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf0Kmy8LNW .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf0Kmy8LNW .carousel-inner > .active {
  display: block;
}
.cid-tf0Kmy8LNW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf0Kmy8LNW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf0Kmy8LNW .carousel-control .icon-next,
.cid-tf0Kmy8LNW .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf0Kmy8LNW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf0Kmy8LNW .carousel-control,
  .cid-tf0Kmy8LNW .carousel-indicators,
  .cid-tf0Kmy8LNW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf0Kmy8LNW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf0Kmy8LNW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf0Kmy8LNW .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf0Kmy8LNW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0Kmy8LNW .carousel-indicators {
    display: none;
  }
}
.cid-tf0Kmy8LNW .carousel-indicators .active,
.cid-tf0Kmy8LNW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf0Kmy8LNW .carousel-indicators .active {
  background: #fff;
}
.cid-tf0Kmy8LNW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf0Kmy8LNW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf0Kmy8LNW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf0Kmy8LNW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf0Kmy8LNW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf0Kmy8LNW .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf0Kmy8LNW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf0Kmy8LNW .carousel {
  width: 100%;
}
.cid-tf0Kmy8LNW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf0Kmy8LNW .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf0Kmy8LNW .modal.fade .modal-dialog,
.cid-tf0Kmy8LNW .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf0Kmy8LNW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf0Kmy8LNW a {
  display: block;
}
.cid-tf0Kmy8LNW a.img {
  pointer-events: none;
}
.cid-tf0K73lkQ8 {
  background: #ffffff;
}
.cid-tf0K73lkQ8 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf0K73lkQ8 figcaption {
  position: relative;
}
.cid-tf0K73lkQ8 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf0K73lkQ8 .image-block {
    width: 100% !important;
  }
}
.cid-tf0K7HvfU2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf0K7HvfU2 .item {
  padding-bottom: 2rem;
}
.cid-tf0K7HvfU2 .item-wrapper {
  height: 100%;
}
.cid-tf0K7HvfU2 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf0K7HvfU2 .carousel-control,
.cid-tf0K7HvfU2 .close {
  background: #1b1b1b;
}
.cid-tf0K7HvfU2 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf0K7HvfU2 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf0K7HvfU2 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf0K7HvfU2 .close::before {
  content: '\e91a';
}
.cid-tf0K7HvfU2 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf0K7HvfU2 .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf0K7HvfU2 .carousel-inner > .active {
  display: block;
}
.cid-tf0K7HvfU2 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf0K7HvfU2 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf0K7HvfU2 .carousel-control .icon-next,
.cid-tf0K7HvfU2 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf0K7HvfU2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf0K7HvfU2 .carousel-control,
  .cid-tf0K7HvfU2 .carousel-indicators,
  .cid-tf0K7HvfU2 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf0K7HvfU2 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf0K7HvfU2 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf0K7HvfU2 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf0K7HvfU2 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0K7HvfU2 .carousel-indicators {
    display: none;
  }
}
.cid-tf0K7HvfU2 .carousel-indicators .active,
.cid-tf0K7HvfU2 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf0K7HvfU2 .carousel-indicators .active {
  background: #fff;
}
.cid-tf0K7HvfU2 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf0K7HvfU2 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf0K7HvfU2 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf0K7HvfU2 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf0K7HvfU2 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf0K7HvfU2 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf0K7HvfU2 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf0K7HvfU2 .carousel {
  width: 100%;
}
.cid-tf0K7HvfU2 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf0K7HvfU2 .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf0K7HvfU2 .modal.fade .modal-dialog,
.cid-tf0K7HvfU2 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf0K7HvfU2 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf0K7HvfU2 a {
  display: block;
}
.cid-tf0K7HvfU2 a.img {
  pointer-events: none;
}
.cid-tf0Ka50RCs {
  background: #ffffff;
}
.cid-tf0Ka50RCs .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf0Ka50RCs figcaption {
  position: relative;
}
.cid-tf0Ka50RCs figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf0Ka50RCs .image-block {
    width: 100% !important;
  }
}
.cid-tf0KaK97x4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf0KaK97x4 .item {
  padding-bottom: 2rem;
}
.cid-tf0KaK97x4 .item-wrapper {
  height: 100%;
}
.cid-tf0KaK97x4 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf0KaK97x4 .carousel-control,
.cid-tf0KaK97x4 .close {
  background: #1b1b1b;
}
.cid-tf0KaK97x4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf0KaK97x4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf0KaK97x4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf0KaK97x4 .close::before {
  content: '\e91a';
}
.cid-tf0KaK97x4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf0KaK97x4 .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf0KaK97x4 .carousel-inner > .active {
  display: block;
}
.cid-tf0KaK97x4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf0KaK97x4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf0KaK97x4 .carousel-control .icon-next,
.cid-tf0KaK97x4 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf0KaK97x4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf0KaK97x4 .carousel-control,
  .cid-tf0KaK97x4 .carousel-indicators,
  .cid-tf0KaK97x4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf0KaK97x4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf0KaK97x4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf0KaK97x4 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf0KaK97x4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0KaK97x4 .carousel-indicators {
    display: none;
  }
}
.cid-tf0KaK97x4 .carousel-indicators .active,
.cid-tf0KaK97x4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf0KaK97x4 .carousel-indicators .active {
  background: #fff;
}
.cid-tf0KaK97x4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf0KaK97x4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf0KaK97x4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf0KaK97x4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf0KaK97x4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf0KaK97x4 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf0KaK97x4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf0KaK97x4 .carousel {
  width: 100%;
}
.cid-tf0KaK97x4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf0KaK97x4 .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf0KaK97x4 .modal.fade .modal-dialog,
.cid-tf0KaK97x4 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf0KaK97x4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf0KaK97x4 a {
  display: block;
}
.cid-tf0KaK97x4 a.img {
  pointer-events: none;
}
.cid-tf0K8cBryM {
  background: #ffffff;
}
.cid-tf0K8cBryM .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf0K8cBryM figcaption {
  position: relative;
}
.cid-tf0K8cBryM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf0K8cBryM .image-block {
    width: 100% !important;
  }
}
.cid-tf0K8JrPFf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf0K8JrPFf .item {
  padding-bottom: 2rem;
}
.cid-tf0K8JrPFf .item-wrapper {
  height: 100%;
}
.cid-tf0K8JrPFf .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf0K8JrPFf .carousel-control,
.cid-tf0K8JrPFf .close {
  background: #1b1b1b;
}
.cid-tf0K8JrPFf .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf0K8JrPFf .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf0K8JrPFf .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf0K8JrPFf .close::before {
  content: '\e91a';
}
.cid-tf0K8JrPFf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf0K8JrPFf .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf0K8JrPFf .carousel-inner > .active {
  display: block;
}
.cid-tf0K8JrPFf .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf0K8JrPFf .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf0K8JrPFf .carousel-control .icon-next,
.cid-tf0K8JrPFf .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf0K8JrPFf .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf0K8JrPFf .carousel-control,
  .cid-tf0K8JrPFf .carousel-indicators,
  .cid-tf0K8JrPFf .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf0K8JrPFf .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf0K8JrPFf .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf0K8JrPFf .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf0K8JrPFf .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0K8JrPFf .carousel-indicators {
    display: none;
  }
}
.cid-tf0K8JrPFf .carousel-indicators .active,
.cid-tf0K8JrPFf .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf0K8JrPFf .carousel-indicators .active {
  background: #fff;
}
.cid-tf0K8JrPFf .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf0K8JrPFf .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf0K8JrPFf .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf0K8JrPFf .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf0K8JrPFf .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf0K8JrPFf .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf0K8JrPFf .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf0K8JrPFf .carousel {
  width: 100%;
}
.cid-tf0K8JrPFf .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf0K8JrPFf .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf0K8JrPFf .modal.fade .modal-dialog,
.cid-tf0K8JrPFf .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf0K8JrPFf .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf0K8JrPFf a {
  display: block;
}
.cid-tf0K8JrPFf a.img {
  pointer-events: none;
}
.cid-tf0KbR2a4w {
  background: #ffffff;
}
.cid-tf0KbR2a4w .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf0KbR2a4w figcaption {
  position: relative;
}
.cid-tf0KbR2a4w figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf0KbR2a4w .image-block {
    width: 100% !important;
  }
}
.cid-tf0Kcsbr2j {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf0Kcsbr2j .item {
  padding-bottom: 2rem;
}
.cid-tf0Kcsbr2j .item-wrapper {
  height: 100%;
}
.cid-tf0Kcsbr2j .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf0Kcsbr2j .carousel-control,
.cid-tf0Kcsbr2j .close {
  background: #1b1b1b;
}
.cid-tf0Kcsbr2j .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf0Kcsbr2j .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf0Kcsbr2j .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf0Kcsbr2j .close::before {
  content: '\e91a';
}
.cid-tf0Kcsbr2j .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf0Kcsbr2j .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf0Kcsbr2j .carousel-inner > .active {
  display: block;
}
.cid-tf0Kcsbr2j .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf0Kcsbr2j .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf0Kcsbr2j .carousel-control .icon-next,
.cid-tf0Kcsbr2j .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf0Kcsbr2j .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf0Kcsbr2j .carousel-control,
  .cid-tf0Kcsbr2j .carousel-indicators,
  .cid-tf0Kcsbr2j .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf0Kcsbr2j .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf0Kcsbr2j .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf0Kcsbr2j .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf0Kcsbr2j .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0Kcsbr2j .carousel-indicators {
    display: none;
  }
}
.cid-tf0Kcsbr2j .carousel-indicators .active,
.cid-tf0Kcsbr2j .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf0Kcsbr2j .carousel-indicators .active {
  background: #fff;
}
.cid-tf0Kcsbr2j .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf0Kcsbr2j .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf0Kcsbr2j .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf0Kcsbr2j .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf0Kcsbr2j .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf0Kcsbr2j .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf0Kcsbr2j .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf0Kcsbr2j .carousel {
  width: 100%;
}
.cid-tf0Kcsbr2j .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf0Kcsbr2j .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf0Kcsbr2j .modal.fade .modal-dialog,
.cid-tf0Kcsbr2j .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf0Kcsbr2j .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf0Kcsbr2j a {
  display: block;
}
.cid-tf0Kcsbr2j a.img {
  pointer-events: none;
}
.cid-tf0KqqaaCc {
  background: #ffffff;
}
.cid-tf0KqqaaCc .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf0KqqaaCc figcaption {
  position: relative;
}
.cid-tf0KqqaaCc figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf0KqqaaCc .image-block {
    width: 100% !important;
  }
}
.cid-tf0KrlHiz4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf0KrlHiz4 .item {
  padding-bottom: 2rem;
}
.cid-tf0KrlHiz4 .item-wrapper {
  height: 100%;
}
.cid-tf0KrlHiz4 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf0KrlHiz4 .carousel-control,
.cid-tf0KrlHiz4 .close {
  background: #1b1b1b;
}
.cid-tf0KrlHiz4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf0KrlHiz4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf0KrlHiz4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf0KrlHiz4 .close::before {
  content: '\e91a';
}
.cid-tf0KrlHiz4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf0KrlHiz4 .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf0KrlHiz4 .carousel-inner > .active {
  display: block;
}
.cid-tf0KrlHiz4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf0KrlHiz4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf0KrlHiz4 .carousel-control .icon-next,
.cid-tf0KrlHiz4 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf0KrlHiz4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf0KrlHiz4 .carousel-control,
  .cid-tf0KrlHiz4 .carousel-indicators,
  .cid-tf0KrlHiz4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf0KrlHiz4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf0KrlHiz4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf0KrlHiz4 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf0KrlHiz4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0KrlHiz4 .carousel-indicators {
    display: none;
  }
}
.cid-tf0KrlHiz4 .carousel-indicators .active,
.cid-tf0KrlHiz4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf0KrlHiz4 .carousel-indicators .active {
  background: #fff;
}
.cid-tf0KrlHiz4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf0KrlHiz4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf0KrlHiz4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf0KrlHiz4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf0KrlHiz4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf0KrlHiz4 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf0KrlHiz4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf0KrlHiz4 .carousel {
  width: 100%;
}
.cid-tf0KrlHiz4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf0KrlHiz4 .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf0KrlHiz4 .modal.fade .modal-dialog,
.cid-tf0KrlHiz4 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf0KrlHiz4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf0KrlHiz4 a {
  display: block;
}
.cid-tf0KrlHiz4 a.img {
  pointer-events: none;
}
.cid-tf0KrRMtz6 {
  background: #ffffff;
}
.cid-tf0KrRMtz6 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf0KrRMtz6 figcaption {
  position: relative;
}
.cid-tf0KrRMtz6 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf0KrRMtz6 .image-block {
    width: 100% !important;
  }
}
.cid-tf0KIbHaGR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf0KIbHaGR .item {
  padding-bottom: 2rem;
}
.cid-tf0KIbHaGR .item-wrapper {
  height: 100%;
}
.cid-tf0KIbHaGR .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf0KIbHaGR .carousel-control,
.cid-tf0KIbHaGR .close {
  background: #1b1b1b;
}
.cid-tf0KIbHaGR .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf0KIbHaGR .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf0KIbHaGR .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf0KIbHaGR .close::before {
  content: '\e91a';
}
.cid-tf0KIbHaGR .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf0KIbHaGR .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf0KIbHaGR .carousel-inner > .active {
  display: block;
}
.cid-tf0KIbHaGR .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf0KIbHaGR .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf0KIbHaGR .carousel-control .icon-next,
.cid-tf0KIbHaGR .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf0KIbHaGR .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf0KIbHaGR .carousel-control,
  .cid-tf0KIbHaGR .carousel-indicators,
  .cid-tf0KIbHaGR .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf0KIbHaGR .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf0KIbHaGR .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf0KIbHaGR .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf0KIbHaGR .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0KIbHaGR .carousel-indicators {
    display: none;
  }
}
.cid-tf0KIbHaGR .carousel-indicators .active,
.cid-tf0KIbHaGR .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf0KIbHaGR .carousel-indicators .active {
  background: #fff;
}
.cid-tf0KIbHaGR .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf0KIbHaGR .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf0KIbHaGR .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf0KIbHaGR .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf0KIbHaGR .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf0KIbHaGR .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf0KIbHaGR .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf0KIbHaGR .carousel {
  width: 100%;
}
.cid-tf0KIbHaGR .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf0KIbHaGR .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf0KIbHaGR .modal.fade .modal-dialog,
.cid-tf0KIbHaGR .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf0KIbHaGR .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf0KIbHaGR a {
  display: block;
}
.cid-tf0KIbHaGR a.img {
  pointer-events: none;
}
.cid-sK11KFIAJR {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sK11KFIAJR .mbr-section-subtitle {
  color: #767676;
}
.cid-sK11KFIAJR .formoid {
  margin: auto;
}
.cid-sK11KFIAJR .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sK11KFIAJR .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sK11KFIAJR input[type="email"] {
  border-radius: 100px !important;
}
.cid-sK11KFIAJR a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sK11KFIAJR a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sK11KFIAJR .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sK11KFIAJR .form-group,
  .cid-sK11KFIAJR .input-group-btn,
  .cid-sK11KFIAJR .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sK11KFIAJR .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-s3OUsWyYR5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3OUsWyYR5 h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-s3OUsWyYR5 p {
  color: #767676;
}
.cid-s3OUsWyYR5 .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s3OUsWyYR5 .card-wrapper .card-box {
  padding: 2rem;
  width: 100%;
}
.cid-s3OUsWyYR5 .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s3OUsWyYR5 .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-s3OUsWyYR5 .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s3OUsWyYR5 .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s3OUsWyYR5 .cost {
  text-align: right;
}
.cid-s42oYKshzy {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42oYKshzy .mbr-text,
.cid-s42oYKshzy blockquote {
  color: #767676;
}
.cid-s42oYKshzy .mbr-text P {
  text-align: center;
}
.cid-s42oYKshzy .mbr-text {
  color: #232323;
}
.cid-s42oZqEZiq {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42oZqEZiq h2,
.cid-s42oZqEZiq h3,
.cid-s42oZqEZiq h4,
.cid-s42oZqEZiq p {
  color: #ffffff;
}
.cid-s42oZqEZiq .mbr-overlay {
  z-index: -1;
}
.cid-s42oZqEZiq .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42oZqEZiq .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42oZqEZiq .form-control:focus,
.cid-s42oZqEZiq .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42oZqEZiq .form-group {
  margin-bottom: 1rem;
}
.cid-s42oZqEZiq input::-webkit-input-placeholder,
.cid-s42oZqEZiq textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42oZqEZiq input:-moz-placeholder,
.cid-s42oZqEZiq textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42oZqEZiq .jq-selectbox li,
.cid-s42oZqEZiq .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42oZqEZiq .jq-selectbox li:hover,
.cid-s42oZqEZiq .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42oZqEZiq .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42oZqEZiq .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42oZqEZiq .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42oZqEZiq .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42oZqEZiq .mbr-text {
  color: #767676;
}
.cid-s42oZqEZiq .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42oZqEZiq .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42oZqEZiq .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42oZqEZiq a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42oZqEZiq .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42oZqEZiq .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42oZqEZiq textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42oZqEZiq .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42oZqEZiq .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42oZqEZiq .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42oZqEZiq h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42oZqEZiq .block-content {
    padding: 0;
  }
  .cid-s42oZqEZiq .form-block {
    padding: 1rem;
  }
}
.cid-s42oZqEZiq .mbr-section-title,
.cid-s42oZqEZiq .mbr-section-btn {
  color: #4f4943;
}
.cid-s42oZqEZiq P {
  color: #494949;
}
.cid-s4fmBhbs0h {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4fmBhbs0h .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4fmBhbs0h .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4fmBhbs0h .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4fmBhbs0h .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4fmBhbs0h .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4fmBhbs0h .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4fmBhbs0h .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4fmBhbs0h .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4fmBhbs0h .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4fmBhbs0h .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4fmBhbs0h .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4fmBhbs0h .carousel-control {
    display: none;
  }
  .cid-s4fmBhbs0h .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4fmBhbs0h .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4fmBhbs0h .cloneditem-1,
.cid-s4fmBhbs0h .cloneditem-2,
.cid-s4fmBhbs0h .cloneditem-3,
.cid-s4fmBhbs0h .cloneditem-4,
.cid-s4fmBhbs0h .cloneditem-5 {
  display: none;
}
.cid-s4fmBhbs0h .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4fmBhbs0h .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4fmBhbs0h .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4fmBhbs0h .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4fmBhbs0h .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4fmBhbs0h .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4fmBhbs0h .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4fmBhbs0h .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmBhbs0h .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmBhbs0h .carousel-inner.slides2 .cloneditem-1,
  .cid-s4fmBhbs0h .carousel-inner.slides2 .cloneditem-2,
  .cid-s4fmBhbs0h .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmBhbs0h .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4fmBhbs0h .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4fmBhbs0h .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4fmBhbs0h .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4fmBhbs0h .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4fmBhbs0h .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmBhbs0h .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmBhbs0h .carousel-inner.slides3 .cloneditem-1,
  .cid-s4fmBhbs0h .carousel-inner.slides3 .cloneditem-2,
  .cid-s4fmBhbs0h .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmBhbs0h .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4fmBhbs0h .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4fmBhbs0h .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4fmBhbs0h .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4fmBhbs0h .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4fmBhbs0h .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmBhbs0h .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmBhbs0h .carousel-inner.slides4 .cloneditem-1,
  .cid-s4fmBhbs0h .carousel-inner.slides4 .cloneditem-2,
  .cid-s4fmBhbs0h .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmBhbs0h .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4fmBhbs0h .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4fmBhbs0h .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4fmBhbs0h .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4fmBhbs0h .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4fmBhbs0h .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmBhbs0h .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmBhbs0h .carousel-inner.slides5 .cloneditem-1,
  .cid-s4fmBhbs0h .carousel-inner.slides5 .cloneditem-2,
  .cid-s4fmBhbs0h .carousel-inner.slides5 .cloneditem-3,
  .cid-s4fmBhbs0h .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4fmBhbs0h .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4fmBhbs0h .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4fmBhbs0h .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4fmBhbs0h .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4fmBhbs0h .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4fmBhbs0h .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmBhbs0h .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmBhbs0h .carousel-inner.slides6 .cloneditem-1,
  .cid-s4fmBhbs0h .carousel-inner.slides6 .cloneditem-2,
  .cid-s4fmBhbs0h .carousel-inner.slides6 .cloneditem-3,
  .cid-s4fmBhbs0h .carousel-inner.slides6 .cloneditem-4,
  .cid-s4fmBhbs0h .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4fmBhbs0h .mbr-section-title {
  margin: 0;
}
.cid-s4fmBhbs0h .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4fmBhbs0h .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4fmBhbs0h .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4fmBhbs0h .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4fmBhbs0h .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4fmBhbs0h .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4fmBhbs0h .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4fmBhbs0h .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3OUt2LDTg {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3OUt2LDTg .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3OZTADRac .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3OZTADRac .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3OZTADRac a {
  font-style: normal;
}
.cid-s3OZTADRac .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3OZTADRac .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3OZTADRac .nav-item:focus,
.cid-s3OZTADRac .nav-link:focus {
  outline: none;
}
.cid-s3OZTADRac .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3OZTADRac .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3OZTADRac .menu-logo {
  margin-right: auto;
}
.cid-s3OZTADRac .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3OZTADRac .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3OZTADRac .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3OZTADRac .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3OZTADRac .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3OZTADRac .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3OZTADRac .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3OZTADRac .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3OZTADRac .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3OZTADRac .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3OZTADRac .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3OZTADRac .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3OZTADRac .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3OZTADRac .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3OZTADRac .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3OZTADRac .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3OZTADRac .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3OZTADRac .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3OZTADRac .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3OZTADRac .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3OZTADRac .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3OZTADRac .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3OZTADRac .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3OZTADRac button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3OZTADRac button.navbar-toggler:focus {
  outline: none;
}
.cid-s3OZTADRac button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3OZTADRac button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3OZTADRac button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3OZTADRac button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3OZTADRac button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3OZTADRac nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3OZTADRac nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3OZTADRac nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3OZTADRac nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3OZTADRac .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3OZTADRac .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3OZTADRac .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3OZTADRac .collapsed .navbar-collapse.collapsing,
.cid-s3OZTADRac .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3OZTADRac .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3OZTADRac .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3OZTADRac .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3OZTADRac .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3OZTADRac .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3OZTADRac .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3OZTADRac .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3OZTADRac .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3OZTADRac .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3OZTADRac .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3OZTADRac .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3OZTADRac .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3OZTADRac .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3OZTADRac .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3OZTADRac .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3OZTADRac .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3OZTADRac .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3OZTADRac .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3OZTADRac.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3OZTADRac img {
    height: 3.8rem !important;
  }
  .cid-s3OZTADRac .btn {
    display: -webkit-flex;
  }
  .cid-s3OZTADRac button.navbar-toggler {
    display: block;
  }
  .cid-s3OZTADRac .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3OZTADRac .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3OZTADRac .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3OZTADRac .navbar-collapse.collapsing,
  .cid-s3OZTADRac .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3OZTADRac .navbar-collapse.collapsing .navbar-nav,
  .cid-s3OZTADRac .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3OZTADRac .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3OZTADRac .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3OZTADRac .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3OZTADRac .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3OZTADRac .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3OZTADRac .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3OZTADRac .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3OZTADRac .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3OZTADRac .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3OZTADRac .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3OZTADRac .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3OZTADRac .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3OZTADRac .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3OZTADRac .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3OZTADRac .nav-link:hover,
.cid-s3OZTADRac .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3OZTB5uov {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s3OZTB5uov .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #47375b;
}
.cid-s3OZTB5uov img {
  width: 100%;
}
.cid-s3OZTB5uov p {
  margin-top: 6rem;
}
.cid-s3OZTB5uov .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-s3OZTB5uov .content-wrapper {
  padding-top: 6rem;
}
.cid-s3OZTB5uov h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3OZTB5uov .content-wrapper {
    padding-top: 0rem;
  }
  .cid-s3OZTB5uov p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-s3OZTB5uov .back {
    width: 100%;
    height: 75%;
  }
  .cid-s3OZTB5uov .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-s3OZTB5uov p {
    margin-top: 4rem;
  }
}
.cid-s3OZTB5uov .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-s3OZTB5uov .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-s3OZTB5uov .content-wrapper {
    padding-right: 3rem;
  }
  .cid-s3OZTB5uov h4 {
    right: 2rem;
  }
}
.cid-s3OZTB5uov H3 {
  color: #ffffff;
}
.cid-s3OZTB5uov H1 {
  color: #ffffff;
}
.cid-s3OZTB5uov .mbr-text,
.cid-s3OZTB5uov .mbr-section-btn {
  color: #ffffff;
}
.cid-s3OZTB5uov H4 {
  color: #ffffff;
}
.cid-sIi4Zt3dLQ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIi4Zt3dLQ .counter-container {
  color: #767676;
}
.cid-sIi4Zt3dLQ .counter-container ul {
  margin-bottom: 0;
}
.cid-sIi4Zt3dLQ .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sIi4Zt3dLQ .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #47375b;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-sIi3MuAqjz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIi3MuAqjz .mbr-section-subtitle {
  color: #767676;
}
.cid-sIi3MuAqjz .formoid {
  margin: auto;
}
.cid-sIi3MuAqjz .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sIi3MuAqjz .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sIi3MuAqjz input[type="email"] {
  border-radius: 100px !important;
}
.cid-sIi3MuAqjz a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sIi3MuAqjz a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sIi3MuAqjz .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sIi3MuAqjz .form-group,
  .cid-sIi3MuAqjz .input-group-btn,
  .cid-sIi3MuAqjz .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sIi3MuAqjz .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-s3OZTH7jBx {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3OZTH7jBx h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-s3OZTH7jBx p {
  color: #767676;
}
.cid-s3OZTH7jBx .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s3OZTH7jBx .card-wrapper .card-box {
  padding: 2rem;
  width: 100%;
}
.cid-s3OZTH7jBx .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s3OZTH7jBx .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-s3OZTH7jBx .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s3OZTH7jBx .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s3OZTH7jBx .cost {
  text-align: right;
}
.cid-s3OZTBFbwG {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-s3OZTBFbwG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s3OZTBFbwG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s3OZTBFbwG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s3OZTBFbwG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s3OZTBFbwG .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-s3OZTBFbwG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s3OZTBFbwG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s3OZTBFbwG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s3OZTBFbwG .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-tf2p2TArVb {
  background: #ffffff;
}
.cid-tf2p2TArVb .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2p2TArVb figcaption {
  position: relative;
}
.cid-tf2p2TArVb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2p2TArVb .image-block {
    width: 100% !important;
  }
}
.cid-tf2p3Msnpd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2p3Msnpd .item {
  padding-bottom: 2rem;
}
.cid-tf2p3Msnpd .item-wrapper {
  height: 100%;
}
.cid-tf2p3Msnpd .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2p3Msnpd .carousel-control,
.cid-tf2p3Msnpd .close {
  background: #1b1b1b;
}
.cid-tf2p3Msnpd .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2p3Msnpd .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2p3Msnpd .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2p3Msnpd .close::before {
  content: '\e91a';
}
.cid-tf2p3Msnpd .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2p3Msnpd .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2p3Msnpd .carousel-inner > .active {
  display: block;
}
.cid-tf2p3Msnpd .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2p3Msnpd .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2p3Msnpd .carousel-control .icon-next,
.cid-tf2p3Msnpd .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2p3Msnpd .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2p3Msnpd .carousel-control,
  .cid-tf2p3Msnpd .carousel-indicators,
  .cid-tf2p3Msnpd .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2p3Msnpd .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2p3Msnpd .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2p3Msnpd .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2p3Msnpd .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2p3Msnpd .carousel-indicators {
    display: none;
  }
}
.cid-tf2p3Msnpd .carousel-indicators .active,
.cid-tf2p3Msnpd .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2p3Msnpd .carousel-indicators .active {
  background: #fff;
}
.cid-tf2p3Msnpd .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2p3Msnpd .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2p3Msnpd .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2p3Msnpd .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2p3Msnpd .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2p3Msnpd .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2p3Msnpd .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2p3Msnpd .carousel {
  width: 100%;
}
.cid-tf2p3Msnpd .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2p3Msnpd .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2p3Msnpd .modal.fade .modal-dialog,
.cid-tf2p3Msnpd .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2p3Msnpd .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2p3Msnpd a {
  display: block;
}
.cid-tf2p3Msnpd a.img {
  pointer-events: none;
}
.cid-tf2p4w2ng6 {
  background: #ffffff;
}
.cid-tf2p4w2ng6 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2p4w2ng6 figcaption {
  position: relative;
}
.cid-tf2p4w2ng6 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2p4w2ng6 .image-block {
    width: 100% !important;
  }
}
.cid-tf2p6sqXp4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2p6sqXp4 .item {
  padding-bottom: 2rem;
}
.cid-tf2p6sqXp4 .item-wrapper {
  height: 100%;
}
.cid-tf2p6sqXp4 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2p6sqXp4 .carousel-control,
.cid-tf2p6sqXp4 .close {
  background: #1b1b1b;
}
.cid-tf2p6sqXp4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2p6sqXp4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2p6sqXp4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2p6sqXp4 .close::before {
  content: '\e91a';
}
.cid-tf2p6sqXp4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2p6sqXp4 .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2p6sqXp4 .carousel-inner > .active {
  display: block;
}
.cid-tf2p6sqXp4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2p6sqXp4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2p6sqXp4 .carousel-control .icon-next,
.cid-tf2p6sqXp4 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2p6sqXp4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2p6sqXp4 .carousel-control,
  .cid-tf2p6sqXp4 .carousel-indicators,
  .cid-tf2p6sqXp4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2p6sqXp4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2p6sqXp4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2p6sqXp4 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2p6sqXp4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2p6sqXp4 .carousel-indicators {
    display: none;
  }
}
.cid-tf2p6sqXp4 .carousel-indicators .active,
.cid-tf2p6sqXp4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2p6sqXp4 .carousel-indicators .active {
  background: #fff;
}
.cid-tf2p6sqXp4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2p6sqXp4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2p6sqXp4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2p6sqXp4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2p6sqXp4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2p6sqXp4 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2p6sqXp4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2p6sqXp4 .carousel {
  width: 100%;
}
.cid-tf2p6sqXp4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2p6sqXp4 .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2p6sqXp4 .modal.fade .modal-dialog,
.cid-tf2p6sqXp4 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2p6sqXp4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2p6sqXp4 a {
  display: block;
}
.cid-tf2p6sqXp4 a.img {
  pointer-events: none;
}
.cid-tf2p6USb6l {
  background: #ffffff;
}
.cid-tf2p6USb6l .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2p6USb6l figcaption {
  position: relative;
}
.cid-tf2p6USb6l figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2p6USb6l .image-block {
    width: 100% !important;
  }
}
.cid-tf2p85wuML {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2p85wuML .item {
  padding-bottom: 2rem;
}
.cid-tf2p85wuML .item-wrapper {
  height: 100%;
}
.cid-tf2p85wuML .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2p85wuML .carousel-control,
.cid-tf2p85wuML .close {
  background: #1b1b1b;
}
.cid-tf2p85wuML .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2p85wuML .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2p85wuML .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2p85wuML .close::before {
  content: '\e91a';
}
.cid-tf2p85wuML .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2p85wuML .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2p85wuML .carousel-inner > .active {
  display: block;
}
.cid-tf2p85wuML .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2p85wuML .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2p85wuML .carousel-control .icon-next,
.cid-tf2p85wuML .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2p85wuML .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2p85wuML .carousel-control,
  .cid-tf2p85wuML .carousel-indicators,
  .cid-tf2p85wuML .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2p85wuML .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2p85wuML .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2p85wuML .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2p85wuML .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2p85wuML .carousel-indicators {
    display: none;
  }
}
.cid-tf2p85wuML .carousel-indicators .active,
.cid-tf2p85wuML .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2p85wuML .carousel-indicators .active {
  background: #fff;
}
.cid-tf2p85wuML .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2p85wuML .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2p85wuML .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2p85wuML .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2p85wuML .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2p85wuML .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2p85wuML .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2p85wuML .carousel {
  width: 100%;
}
.cid-tf2p85wuML .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2p85wuML .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2p85wuML .modal.fade .modal-dialog,
.cid-tf2p85wuML .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2p85wuML .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2p85wuML a {
  display: block;
}
.cid-tf2p85wuML a.img {
  pointer-events: none;
}
.cid-tf2pcsonIG {
  background: #ffffff;
}
.cid-tf2pcsonIG .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2pcsonIG figcaption {
  position: relative;
}
.cid-tf2pcsonIG figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2pcsonIG .image-block {
    width: 100% !important;
  }
}
.cid-tf2p8IURrl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2p8IURrl .item {
  padding-bottom: 2rem;
}
.cid-tf2p8IURrl .item-wrapper {
  height: 100%;
}
.cid-tf2p8IURrl .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2p8IURrl .carousel-control,
.cid-tf2p8IURrl .close {
  background: #1b1b1b;
}
.cid-tf2p8IURrl .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2p8IURrl .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2p8IURrl .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2p8IURrl .close::before {
  content: '\e91a';
}
.cid-tf2p8IURrl .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2p8IURrl .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2p8IURrl .carousel-inner > .active {
  display: block;
}
.cid-tf2p8IURrl .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2p8IURrl .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2p8IURrl .carousel-control .icon-next,
.cid-tf2p8IURrl .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2p8IURrl .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2p8IURrl .carousel-control,
  .cid-tf2p8IURrl .carousel-indicators,
  .cid-tf2p8IURrl .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2p8IURrl .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2p8IURrl .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2p8IURrl .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2p8IURrl .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2p8IURrl .carousel-indicators {
    display: none;
  }
}
.cid-tf2p8IURrl .carousel-indicators .active,
.cid-tf2p8IURrl .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2p8IURrl .carousel-indicators .active {
  background: #fff;
}
.cid-tf2p8IURrl .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2p8IURrl .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2p8IURrl .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2p8IURrl .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2p8IURrl .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2p8IURrl .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2p8IURrl .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2p8IURrl .carousel {
  width: 100%;
}
.cid-tf2p8IURrl .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2p8IURrl .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2p8IURrl .modal.fade .modal-dialog,
.cid-tf2p8IURrl .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2p8IURrl .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2p8IURrl a {
  display: block;
}
.cid-tf2p8IURrl a.img {
  pointer-events: none;
}
.cid-tf2pdFuVDJ {
  background: #ffffff;
}
.cid-tf2pdFuVDJ .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2pdFuVDJ figcaption {
  position: relative;
}
.cid-tf2pdFuVDJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2pdFuVDJ .image-block {
    width: 100% !important;
  }
}
.cid-tf2per0SG8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2per0SG8 .item {
  padding-bottom: 2rem;
}
.cid-tf2per0SG8 .item-wrapper {
  height: 100%;
}
.cid-tf2per0SG8 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2per0SG8 .carousel-control,
.cid-tf2per0SG8 .close {
  background: #1b1b1b;
}
.cid-tf2per0SG8 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2per0SG8 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2per0SG8 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2per0SG8 .close::before {
  content: '\e91a';
}
.cid-tf2per0SG8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2per0SG8 .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2per0SG8 .carousel-inner > .active {
  display: block;
}
.cid-tf2per0SG8 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2per0SG8 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2per0SG8 .carousel-control .icon-next,
.cid-tf2per0SG8 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2per0SG8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2per0SG8 .carousel-control,
  .cid-tf2per0SG8 .carousel-indicators,
  .cid-tf2per0SG8 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2per0SG8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2per0SG8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2per0SG8 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2per0SG8 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2per0SG8 .carousel-indicators {
    display: none;
  }
}
.cid-tf2per0SG8 .carousel-indicators .active,
.cid-tf2per0SG8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2per0SG8 .carousel-indicators .active {
  background: #fff;
}
.cid-tf2per0SG8 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2per0SG8 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2per0SG8 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2per0SG8 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2per0SG8 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2per0SG8 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2per0SG8 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2per0SG8 .carousel {
  width: 100%;
}
.cid-tf2per0SG8 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2per0SG8 .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2per0SG8 .modal.fade .modal-dialog,
.cid-tf2per0SG8 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2per0SG8 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2per0SG8 a {
  display: block;
}
.cid-tf2per0SG8 a.img {
  pointer-events: none;
}
.cid-tf2pfU0nM6 {
  background: #ffffff;
}
.cid-tf2pfU0nM6 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2pfU0nM6 figcaption {
  position: relative;
}
.cid-tf2pfU0nM6 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2pfU0nM6 .image-block {
    width: 100% !important;
  }
}
.cid-tf2pgSuUEH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2pgSuUEH .item {
  padding-bottom: 2rem;
}
.cid-tf2pgSuUEH .item-wrapper {
  height: 100%;
}
.cid-tf2pgSuUEH .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2pgSuUEH .carousel-control,
.cid-tf2pgSuUEH .close {
  background: #1b1b1b;
}
.cid-tf2pgSuUEH .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2pgSuUEH .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2pgSuUEH .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2pgSuUEH .close::before {
  content: '\e91a';
}
.cid-tf2pgSuUEH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2pgSuUEH .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2pgSuUEH .carousel-inner > .active {
  display: block;
}
.cid-tf2pgSuUEH .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2pgSuUEH .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2pgSuUEH .carousel-control .icon-next,
.cid-tf2pgSuUEH .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2pgSuUEH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2pgSuUEH .carousel-control,
  .cid-tf2pgSuUEH .carousel-indicators,
  .cid-tf2pgSuUEH .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2pgSuUEH .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2pgSuUEH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2pgSuUEH .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2pgSuUEH .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2pgSuUEH .carousel-indicators {
    display: none;
  }
}
.cid-tf2pgSuUEH .carousel-indicators .active,
.cid-tf2pgSuUEH .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2pgSuUEH .carousel-indicators .active {
  background: #fff;
}
.cid-tf2pgSuUEH .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2pgSuUEH .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2pgSuUEH .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2pgSuUEH .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2pgSuUEH .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2pgSuUEH .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2pgSuUEH .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2pgSuUEH .carousel {
  width: 100%;
}
.cid-tf2pgSuUEH .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2pgSuUEH .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2pgSuUEH .modal.fade .modal-dialog,
.cid-tf2pgSuUEH .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2pgSuUEH .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2pgSuUEH a {
  display: block;
}
.cid-tf2pgSuUEH a.img {
  pointer-events: none;
}
.cid-s42p7CmrwS {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42p7CmrwS .mbr-text,
.cid-s42p7CmrwS blockquote {
  color: #767676;
}
.cid-s42p7CmrwS .mbr-text P {
  text-align: center;
}
.cid-s42p7CmrwS .mbr-text {
  color: #232323;
}
.cid-s42p8tBxjC {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42p8tBxjC h2,
.cid-s42p8tBxjC h3,
.cid-s42p8tBxjC h4,
.cid-s42p8tBxjC p {
  color: #ffffff;
}
.cid-s42p8tBxjC .mbr-overlay {
  z-index: -1;
}
.cid-s42p8tBxjC .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42p8tBxjC .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42p8tBxjC .form-control:focus,
.cid-s42p8tBxjC .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42p8tBxjC .form-group {
  margin-bottom: 1rem;
}
.cid-s42p8tBxjC input::-webkit-input-placeholder,
.cid-s42p8tBxjC textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42p8tBxjC input:-moz-placeholder,
.cid-s42p8tBxjC textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42p8tBxjC .jq-selectbox li,
.cid-s42p8tBxjC .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42p8tBxjC .jq-selectbox li:hover,
.cid-s42p8tBxjC .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42p8tBxjC .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42p8tBxjC .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42p8tBxjC .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42p8tBxjC .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42p8tBxjC .mbr-text {
  color: #767676;
}
.cid-s42p8tBxjC .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42p8tBxjC .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42p8tBxjC .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42p8tBxjC a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42p8tBxjC .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42p8tBxjC .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42p8tBxjC textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42p8tBxjC .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42p8tBxjC .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42p8tBxjC .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42p8tBxjC h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42p8tBxjC .block-content {
    padding: 0;
  }
  .cid-s42p8tBxjC .form-block {
    padding: 1rem;
  }
}
.cid-s42p8tBxjC .mbr-section-title,
.cid-s42p8tBxjC .mbr-section-btn {
  color: #4f4943;
}
.cid-s42p8tBxjC P {
  color: #494949;
}
.cid-s4fmDTQxvI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4fmDTQxvI .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4fmDTQxvI .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4fmDTQxvI .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4fmDTQxvI .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4fmDTQxvI .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4fmDTQxvI .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4fmDTQxvI .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4fmDTQxvI .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4fmDTQxvI .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4fmDTQxvI .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4fmDTQxvI .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4fmDTQxvI .carousel-control {
    display: none;
  }
  .cid-s4fmDTQxvI .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4fmDTQxvI .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4fmDTQxvI .cloneditem-1,
.cid-s4fmDTQxvI .cloneditem-2,
.cid-s4fmDTQxvI .cloneditem-3,
.cid-s4fmDTQxvI .cloneditem-4,
.cid-s4fmDTQxvI .cloneditem-5 {
  display: none;
}
.cid-s4fmDTQxvI .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4fmDTQxvI .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4fmDTQxvI .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4fmDTQxvI .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4fmDTQxvI .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4fmDTQxvI .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4fmDTQxvI .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4fmDTQxvI .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmDTQxvI .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmDTQxvI .carousel-inner.slides2 .cloneditem-1,
  .cid-s4fmDTQxvI .carousel-inner.slides2 .cloneditem-2,
  .cid-s4fmDTQxvI .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmDTQxvI .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4fmDTQxvI .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4fmDTQxvI .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4fmDTQxvI .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4fmDTQxvI .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4fmDTQxvI .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmDTQxvI .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmDTQxvI .carousel-inner.slides3 .cloneditem-1,
  .cid-s4fmDTQxvI .carousel-inner.slides3 .cloneditem-2,
  .cid-s4fmDTQxvI .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmDTQxvI .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4fmDTQxvI .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4fmDTQxvI .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4fmDTQxvI .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4fmDTQxvI .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4fmDTQxvI .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmDTQxvI .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmDTQxvI .carousel-inner.slides4 .cloneditem-1,
  .cid-s4fmDTQxvI .carousel-inner.slides4 .cloneditem-2,
  .cid-s4fmDTQxvI .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmDTQxvI .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4fmDTQxvI .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4fmDTQxvI .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4fmDTQxvI .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4fmDTQxvI .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4fmDTQxvI .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmDTQxvI .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmDTQxvI .carousel-inner.slides5 .cloneditem-1,
  .cid-s4fmDTQxvI .carousel-inner.slides5 .cloneditem-2,
  .cid-s4fmDTQxvI .carousel-inner.slides5 .cloneditem-3,
  .cid-s4fmDTQxvI .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4fmDTQxvI .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4fmDTQxvI .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4fmDTQxvI .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4fmDTQxvI .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4fmDTQxvI .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4fmDTQxvI .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmDTQxvI .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmDTQxvI .carousel-inner.slides6 .cloneditem-1,
  .cid-s4fmDTQxvI .carousel-inner.slides6 .cloneditem-2,
  .cid-s4fmDTQxvI .carousel-inner.slides6 .cloneditem-3,
  .cid-s4fmDTQxvI .carousel-inner.slides6 .cloneditem-4,
  .cid-s4fmDTQxvI .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4fmDTQxvI .mbr-section-title {
  margin: 0;
}
.cid-s4fmDTQxvI .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4fmDTQxvI .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4fmDTQxvI .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4fmDTQxvI .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4fmDTQxvI .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4fmDTQxvI .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4fmDTQxvI .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4fmDTQxvI .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3OZTMP0Of {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3OZTMP0Of .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3P4oXnWcq .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3P4oXnWcq .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3P4oXnWcq a {
  font-style: normal;
}
.cid-s3P4oXnWcq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3P4oXnWcq .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3P4oXnWcq .nav-item:focus,
.cid-s3P4oXnWcq .nav-link:focus {
  outline: none;
}
.cid-s3P4oXnWcq .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3P4oXnWcq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3P4oXnWcq .menu-logo {
  margin-right: auto;
}
.cid-s3P4oXnWcq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3P4oXnWcq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3P4oXnWcq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3P4oXnWcq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3P4oXnWcq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3P4oXnWcq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3P4oXnWcq .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3P4oXnWcq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3P4oXnWcq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3P4oXnWcq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3P4oXnWcq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3P4oXnWcq .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3P4oXnWcq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3P4oXnWcq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3P4oXnWcq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3P4oXnWcq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3P4oXnWcq .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3P4oXnWcq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3P4oXnWcq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3P4oXnWcq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3P4oXnWcq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3P4oXnWcq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3P4oXnWcq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3P4oXnWcq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3P4oXnWcq button.navbar-toggler:focus {
  outline: none;
}
.cid-s3P4oXnWcq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3P4oXnWcq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3P4oXnWcq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3P4oXnWcq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3P4oXnWcq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3P4oXnWcq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3P4oXnWcq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3P4oXnWcq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3P4oXnWcq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3P4oXnWcq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3P4oXnWcq .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3P4oXnWcq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3P4oXnWcq .collapsed .navbar-collapse.collapsing,
.cid-s3P4oXnWcq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3P4oXnWcq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3P4oXnWcq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3P4oXnWcq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3P4oXnWcq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3P4oXnWcq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3P4oXnWcq .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3P4oXnWcq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3P4oXnWcq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3P4oXnWcq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3P4oXnWcq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3P4oXnWcq .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3P4oXnWcq .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3P4oXnWcq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3P4oXnWcq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3P4oXnWcq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3P4oXnWcq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3P4oXnWcq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3P4oXnWcq .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3P4oXnWcq.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3P4oXnWcq img {
    height: 3.8rem !important;
  }
  .cid-s3P4oXnWcq .btn {
    display: -webkit-flex;
  }
  .cid-s3P4oXnWcq button.navbar-toggler {
    display: block;
  }
  .cid-s3P4oXnWcq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3P4oXnWcq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3P4oXnWcq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3P4oXnWcq .navbar-collapse.collapsing,
  .cid-s3P4oXnWcq .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3P4oXnWcq .navbar-collapse.collapsing .navbar-nav,
  .cid-s3P4oXnWcq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3P4oXnWcq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3P4oXnWcq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3P4oXnWcq .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3P4oXnWcq .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3P4oXnWcq .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3P4oXnWcq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3P4oXnWcq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3P4oXnWcq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3P4oXnWcq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3P4oXnWcq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3P4oXnWcq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3P4oXnWcq .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3P4oXnWcq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3P4oXnWcq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3P4oXnWcq .nav-link:hover,
.cid-s3P4oXnWcq .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3P4oY0PeW {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s3P4oY0PeW .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #47375b;
}
.cid-s3P4oY0PeW img {
  width: 100%;
}
.cid-s3P4oY0PeW p {
  margin-top: 6rem;
}
.cid-s3P4oY0PeW .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-s3P4oY0PeW .content-wrapper {
  padding-top: 6rem;
}
.cid-s3P4oY0PeW h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3P4oY0PeW .content-wrapper {
    padding-top: 0rem;
  }
  .cid-s3P4oY0PeW p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-s3P4oY0PeW .back {
    width: 100%;
    height: 75%;
  }
  .cid-s3P4oY0PeW .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-s3P4oY0PeW p {
    margin-top: 4rem;
  }
}
.cid-s3P4oY0PeW .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-s3P4oY0PeW .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-s3P4oY0PeW .content-wrapper {
    padding-right: 3rem;
  }
  .cid-s3P4oY0PeW h4 {
    right: 2rem;
  }
}
.cid-s3P4oY0PeW H3 {
  color: #ffffff;
}
.cid-s3P4oY0PeW H1 {
  color: #ffffff;
}
.cid-s3P4oY0PeW .mbr-text,
.cid-s3P4oY0PeW .mbr-section-btn {
  color: #ffffff;
}
.cid-s3P4oY0PeW H4 {
  color: #ffffff;
}
.cid-sIi66U13p3 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIi66U13p3 .counter-container {
  color: #767676;
}
.cid-sIi66U13p3 .counter-container ul {
  margin-bottom: 0;
}
.cid-sIi66U13p3 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sIi66U13p3 .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #47375b;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-sK0VaOHSft {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sK0VaOHSft .mbr-section-subtitle {
  color: #767676;
}
.cid-sK0VaOHSft .formoid {
  margin: auto;
}
.cid-sK0VaOHSft .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sK0VaOHSft .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sK0VaOHSft input[type="email"] {
  border-radius: 100px !important;
}
.cid-sK0VaOHSft a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sK0VaOHSft a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sK0VaOHSft .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sK0VaOHSft .form-group,
  .cid-sK0VaOHSft .input-group-btn,
  .cid-sK0VaOHSft .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sK0VaOHSft .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-sBSs9VHe5E {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sBSs9VHe5E h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-sBSs9VHe5E p {
  color: #767676;
}
.cid-sBSs9VHe5E .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-sBSs9VHe5E .card-wrapper .card-box {
  padding: 2rem;
  width: 100%;
}
.cid-sBSs9VHe5E .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-sBSs9VHe5E .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-sBSs9VHe5E .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-sBSs9VHe5E .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-sBSs9VHe5E .cost {
  text-align: right;
}
.cid-tf2qcwd1Rv {
  background: #ffffff;
}
.cid-tf2qcwd1Rv .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2qcwd1Rv figcaption {
  position: relative;
}
.cid-tf2qcwd1Rv figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2qcwd1Rv .image-block {
    width: 100% !important;
  }
}
.cid-tf2qdhhrVE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2qdhhrVE .item {
  padding-bottom: 2rem;
}
.cid-tf2qdhhrVE .item-wrapper {
  height: 100%;
}
.cid-tf2qdhhrVE .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2qdhhrVE .carousel-control,
.cid-tf2qdhhrVE .close {
  background: #1b1b1b;
}
.cid-tf2qdhhrVE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2qdhhrVE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2qdhhrVE .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2qdhhrVE .close::before {
  content: '\e91a';
}
.cid-tf2qdhhrVE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2qdhhrVE .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2qdhhrVE .carousel-inner > .active {
  display: block;
}
.cid-tf2qdhhrVE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2qdhhrVE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2qdhhrVE .carousel-control .icon-next,
.cid-tf2qdhhrVE .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2qdhhrVE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2qdhhrVE .carousel-control,
  .cid-tf2qdhhrVE .carousel-indicators,
  .cid-tf2qdhhrVE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2qdhhrVE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2qdhhrVE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2qdhhrVE .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2qdhhrVE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2qdhhrVE .carousel-indicators {
    display: none;
  }
}
.cid-tf2qdhhrVE .carousel-indicators .active,
.cid-tf2qdhhrVE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2qdhhrVE .carousel-indicators .active {
  background: #fff;
}
.cid-tf2qdhhrVE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2qdhhrVE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2qdhhrVE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2qdhhrVE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2qdhhrVE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2qdhhrVE .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2qdhhrVE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2qdhhrVE .carousel {
  width: 100%;
}
.cid-tf2qdhhrVE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2qdhhrVE .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2qdhhrVE .modal.fade .modal-dialog,
.cid-tf2qdhhrVE .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2qdhhrVE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2qdhhrVE a {
  display: block;
}
.cid-tf2qdhhrVE a.img {
  pointer-events: none;
}
.cid-tf2qe4IacV {
  background: #ffffff;
}
.cid-tf2qe4IacV .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2qe4IacV figcaption {
  position: relative;
}
.cid-tf2qe4IacV figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2qe4IacV .image-block {
    width: 100% !important;
  }
}
.cid-tf2qi2N4J5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2qi2N4J5 .item {
  padding-bottom: 2rem;
}
.cid-tf2qi2N4J5 .item-wrapper {
  height: 100%;
}
.cid-tf2qi2N4J5 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2qi2N4J5 .carousel-control,
.cid-tf2qi2N4J5 .close {
  background: #1b1b1b;
}
.cid-tf2qi2N4J5 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2qi2N4J5 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2qi2N4J5 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2qi2N4J5 .close::before {
  content: '\e91a';
}
.cid-tf2qi2N4J5 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2qi2N4J5 .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2qi2N4J5 .carousel-inner > .active {
  display: block;
}
.cid-tf2qi2N4J5 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2qi2N4J5 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2qi2N4J5 .carousel-control .icon-next,
.cid-tf2qi2N4J5 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2qi2N4J5 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2qi2N4J5 .carousel-control,
  .cid-tf2qi2N4J5 .carousel-indicators,
  .cid-tf2qi2N4J5 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2qi2N4J5 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2qi2N4J5 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2qi2N4J5 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2qi2N4J5 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2qi2N4J5 .carousel-indicators {
    display: none;
  }
}
.cid-tf2qi2N4J5 .carousel-indicators .active,
.cid-tf2qi2N4J5 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2qi2N4J5 .carousel-indicators .active {
  background: #fff;
}
.cid-tf2qi2N4J5 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2qi2N4J5 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2qi2N4J5 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2qi2N4J5 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2qi2N4J5 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2qi2N4J5 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2qi2N4J5 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2qi2N4J5 .carousel {
  width: 100%;
}
.cid-tf2qi2N4J5 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2qi2N4J5 .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2qi2N4J5 .modal.fade .modal-dialog,
.cid-tf2qi2N4J5 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2qi2N4J5 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2qi2N4J5 a {
  display: block;
}
.cid-tf2qi2N4J5 a.img {
  pointer-events: none;
}
.cid-tf2qixWSpD {
  background: #ffffff;
}
.cid-tf2qixWSpD .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2qixWSpD figcaption {
  position: relative;
}
.cid-tf2qixWSpD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2qixWSpD .image-block {
    width: 100% !important;
  }
}
.cid-tf2qjvacEi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2qjvacEi .item {
  padding-bottom: 2rem;
}
.cid-tf2qjvacEi .item-wrapper {
  height: 100%;
}
.cid-tf2qjvacEi .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2qjvacEi .carousel-control,
.cid-tf2qjvacEi .close {
  background: #1b1b1b;
}
.cid-tf2qjvacEi .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2qjvacEi .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2qjvacEi .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2qjvacEi .close::before {
  content: '\e91a';
}
.cid-tf2qjvacEi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2qjvacEi .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2qjvacEi .carousel-inner > .active {
  display: block;
}
.cid-tf2qjvacEi .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2qjvacEi .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2qjvacEi .carousel-control .icon-next,
.cid-tf2qjvacEi .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2qjvacEi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2qjvacEi .carousel-control,
  .cid-tf2qjvacEi .carousel-indicators,
  .cid-tf2qjvacEi .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2qjvacEi .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2qjvacEi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2qjvacEi .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2qjvacEi .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2qjvacEi .carousel-indicators {
    display: none;
  }
}
.cid-tf2qjvacEi .carousel-indicators .active,
.cid-tf2qjvacEi .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2qjvacEi .carousel-indicators .active {
  background: #fff;
}
.cid-tf2qjvacEi .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2qjvacEi .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2qjvacEi .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2qjvacEi .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2qjvacEi .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2qjvacEi .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2qjvacEi .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2qjvacEi .carousel {
  width: 100%;
}
.cid-tf2qjvacEi .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2qjvacEi .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2qjvacEi .modal.fade .modal-dialog,
.cid-tf2qjvacEi .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2qjvacEi .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2qjvacEi a {
  display: block;
}
.cid-tf2qjvacEi a.img {
  pointer-events: none;
}
.cid-tf2qrE92OK {
  background: #ffffff;
}
.cid-tf2qrE92OK .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2qrE92OK figcaption {
  position: relative;
}
.cid-tf2qrE92OK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2qrE92OK .image-block {
    width: 100% !important;
  }
}
.cid-tf2qsswG60 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2qsswG60 .item {
  padding-bottom: 2rem;
}
.cid-tf2qsswG60 .item-wrapper {
  height: 100%;
}
.cid-tf2qsswG60 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2qsswG60 .carousel-control,
.cid-tf2qsswG60 .close {
  background: #1b1b1b;
}
.cid-tf2qsswG60 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2qsswG60 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2qsswG60 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2qsswG60 .close::before {
  content: '\e91a';
}
.cid-tf2qsswG60 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2qsswG60 .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2qsswG60 .carousel-inner > .active {
  display: block;
}
.cid-tf2qsswG60 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2qsswG60 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2qsswG60 .carousel-control .icon-next,
.cid-tf2qsswG60 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2qsswG60 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2qsswG60 .carousel-control,
  .cid-tf2qsswG60 .carousel-indicators,
  .cid-tf2qsswG60 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2qsswG60 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2qsswG60 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2qsswG60 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2qsswG60 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2qsswG60 .carousel-indicators {
    display: none;
  }
}
.cid-tf2qsswG60 .carousel-indicators .active,
.cid-tf2qsswG60 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2qsswG60 .carousel-indicators .active {
  background: #fff;
}
.cid-tf2qsswG60 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2qsswG60 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2qsswG60 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2qsswG60 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2qsswG60 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2qsswG60 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2qsswG60 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2qsswG60 .carousel {
  width: 100%;
}
.cid-tf2qsswG60 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2qsswG60 .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2qsswG60 .modal.fade .modal-dialog,
.cid-tf2qsswG60 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2qsswG60 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2qsswG60 a {
  display: block;
}
.cid-tf2qsswG60 a.img {
  pointer-events: none;
}
.cid-tf2qtMCBRC {
  background: #ffffff;
}
.cid-tf2qtMCBRC .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2qtMCBRC figcaption {
  position: relative;
}
.cid-tf2qtMCBRC figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2qtMCBRC .image-block {
    width: 100% !important;
  }
}
.cid-tf2qusSLA2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2qusSLA2 .item {
  padding-bottom: 2rem;
}
.cid-tf2qusSLA2 .item-wrapper {
  height: 100%;
}
.cid-tf2qusSLA2 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2qusSLA2 .carousel-control,
.cid-tf2qusSLA2 .close {
  background: #1b1b1b;
}
.cid-tf2qusSLA2 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2qusSLA2 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2qusSLA2 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2qusSLA2 .close::before {
  content: '\e91a';
}
.cid-tf2qusSLA2 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2qusSLA2 .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2qusSLA2 .carousel-inner > .active {
  display: block;
}
.cid-tf2qusSLA2 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2qusSLA2 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2qusSLA2 .carousel-control .icon-next,
.cid-tf2qusSLA2 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2qusSLA2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2qusSLA2 .carousel-control,
  .cid-tf2qusSLA2 .carousel-indicators,
  .cid-tf2qusSLA2 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2qusSLA2 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2qusSLA2 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2qusSLA2 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2qusSLA2 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2qusSLA2 .carousel-indicators {
    display: none;
  }
}
.cid-tf2qusSLA2 .carousel-indicators .active,
.cid-tf2qusSLA2 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2qusSLA2 .carousel-indicators .active {
  background: #fff;
}
.cid-tf2qusSLA2 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2qusSLA2 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2qusSLA2 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2qusSLA2 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2qusSLA2 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2qusSLA2 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2qusSLA2 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2qusSLA2 .carousel {
  width: 100%;
}
.cid-tf2qusSLA2 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2qusSLA2 .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2qusSLA2 .modal.fade .modal-dialog,
.cid-tf2qusSLA2 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2qusSLA2 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2qusSLA2 a {
  display: block;
}
.cid-tf2qusSLA2 a.img {
  pointer-events: none;
}
.cid-tf2qvlu21v {
  background: #ffffff;
}
.cid-tf2qvlu21v .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2qvlu21v figcaption {
  position: relative;
}
.cid-tf2qvlu21v figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2qvlu21v .image-block {
    width: 100% !important;
  }
}
.cid-tf2qw3O9Zo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2qw3O9Zo .item {
  padding-bottom: 2rem;
}
.cid-tf2qw3O9Zo .item-wrapper {
  height: 100%;
}
.cid-tf2qw3O9Zo .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2qw3O9Zo .carousel-control,
.cid-tf2qw3O9Zo .close {
  background: #1b1b1b;
}
.cid-tf2qw3O9Zo .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2qw3O9Zo .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2qw3O9Zo .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2qw3O9Zo .close::before {
  content: '\e91a';
}
.cid-tf2qw3O9Zo .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2qw3O9Zo .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2qw3O9Zo .carousel-inner > .active {
  display: block;
}
.cid-tf2qw3O9Zo .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2qw3O9Zo .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2qw3O9Zo .carousel-control .icon-next,
.cid-tf2qw3O9Zo .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2qw3O9Zo .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2qw3O9Zo .carousel-control,
  .cid-tf2qw3O9Zo .carousel-indicators,
  .cid-tf2qw3O9Zo .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2qw3O9Zo .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2qw3O9Zo .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2qw3O9Zo .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2qw3O9Zo .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2qw3O9Zo .carousel-indicators {
    display: none;
  }
}
.cid-tf2qw3O9Zo .carousel-indicators .active,
.cid-tf2qw3O9Zo .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2qw3O9Zo .carousel-indicators .active {
  background: #fff;
}
.cid-tf2qw3O9Zo .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2qw3O9Zo .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2qw3O9Zo .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2qw3O9Zo .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2qw3O9Zo .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2qw3O9Zo .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2qw3O9Zo .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2qw3O9Zo .carousel {
  width: 100%;
}
.cid-tf2qw3O9Zo .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2qw3O9Zo .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2qw3O9Zo .modal.fade .modal-dialog,
.cid-tf2qw3O9Zo .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2qw3O9Zo .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2qw3O9Zo a {
  display: block;
}
.cid-tf2qw3O9Zo a.img {
  pointer-events: none;
}
.cid-s42pfMY3NJ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42pfMY3NJ .mbr-text,
.cid-s42pfMY3NJ blockquote {
  color: #767676;
}
.cid-s42pfMY3NJ .mbr-text P {
  text-align: center;
}
.cid-s42pfMY3NJ .mbr-text {
  color: #232323;
}
.cid-s42pgwy9mK {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42pgwy9mK h2,
.cid-s42pgwy9mK h3,
.cid-s42pgwy9mK h4,
.cid-s42pgwy9mK p {
  color: #ffffff;
}
.cid-s42pgwy9mK .mbr-overlay {
  z-index: -1;
}
.cid-s42pgwy9mK .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42pgwy9mK .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42pgwy9mK .form-control:focus,
.cid-s42pgwy9mK .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42pgwy9mK .form-group {
  margin-bottom: 1rem;
}
.cid-s42pgwy9mK input::-webkit-input-placeholder,
.cid-s42pgwy9mK textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42pgwy9mK input:-moz-placeholder,
.cid-s42pgwy9mK textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42pgwy9mK .jq-selectbox li,
.cid-s42pgwy9mK .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42pgwy9mK .jq-selectbox li:hover,
.cid-s42pgwy9mK .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42pgwy9mK .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42pgwy9mK .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42pgwy9mK .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42pgwy9mK .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42pgwy9mK .mbr-text {
  color: #767676;
}
.cid-s42pgwy9mK .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42pgwy9mK .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42pgwy9mK .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42pgwy9mK a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42pgwy9mK .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42pgwy9mK .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42pgwy9mK textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42pgwy9mK .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42pgwy9mK .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42pgwy9mK .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42pgwy9mK h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42pgwy9mK .block-content {
    padding: 0;
  }
  .cid-s42pgwy9mK .form-block {
    padding: 1rem;
  }
}
.cid-s42pgwy9mK .mbr-section-title,
.cid-s42pgwy9mK .mbr-section-btn {
  color: #4f4943;
}
.cid-s42pgwy9mK P {
  color: #494949;
}
.cid-s4fmGcSAGP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4fmGcSAGP .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4fmGcSAGP .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4fmGcSAGP .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4fmGcSAGP .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4fmGcSAGP .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4fmGcSAGP .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4fmGcSAGP .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4fmGcSAGP .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4fmGcSAGP .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4fmGcSAGP .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4fmGcSAGP .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4fmGcSAGP .carousel-control {
    display: none;
  }
  .cid-s4fmGcSAGP .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4fmGcSAGP .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4fmGcSAGP .cloneditem-1,
.cid-s4fmGcSAGP .cloneditem-2,
.cid-s4fmGcSAGP .cloneditem-3,
.cid-s4fmGcSAGP .cloneditem-4,
.cid-s4fmGcSAGP .cloneditem-5 {
  display: none;
}
.cid-s4fmGcSAGP .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4fmGcSAGP .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4fmGcSAGP .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4fmGcSAGP .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4fmGcSAGP .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4fmGcSAGP .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4fmGcSAGP .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4fmGcSAGP .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmGcSAGP .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmGcSAGP .carousel-inner.slides2 .cloneditem-1,
  .cid-s4fmGcSAGP .carousel-inner.slides2 .cloneditem-2,
  .cid-s4fmGcSAGP .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmGcSAGP .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4fmGcSAGP .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4fmGcSAGP .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4fmGcSAGP .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4fmGcSAGP .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4fmGcSAGP .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmGcSAGP .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmGcSAGP .carousel-inner.slides3 .cloneditem-1,
  .cid-s4fmGcSAGP .carousel-inner.slides3 .cloneditem-2,
  .cid-s4fmGcSAGP .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmGcSAGP .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4fmGcSAGP .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4fmGcSAGP .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4fmGcSAGP .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4fmGcSAGP .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4fmGcSAGP .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmGcSAGP .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmGcSAGP .carousel-inner.slides4 .cloneditem-1,
  .cid-s4fmGcSAGP .carousel-inner.slides4 .cloneditem-2,
  .cid-s4fmGcSAGP .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmGcSAGP .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4fmGcSAGP .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4fmGcSAGP .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4fmGcSAGP .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4fmGcSAGP .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4fmGcSAGP .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmGcSAGP .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmGcSAGP .carousel-inner.slides5 .cloneditem-1,
  .cid-s4fmGcSAGP .carousel-inner.slides5 .cloneditem-2,
  .cid-s4fmGcSAGP .carousel-inner.slides5 .cloneditem-3,
  .cid-s4fmGcSAGP .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4fmGcSAGP .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4fmGcSAGP .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4fmGcSAGP .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4fmGcSAGP .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4fmGcSAGP .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4fmGcSAGP .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmGcSAGP .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmGcSAGP .carousel-inner.slides6 .cloneditem-1,
  .cid-s4fmGcSAGP .carousel-inner.slides6 .cloneditem-2,
  .cid-s4fmGcSAGP .carousel-inner.slides6 .cloneditem-3,
  .cid-s4fmGcSAGP .carousel-inner.slides6 .cloneditem-4,
  .cid-s4fmGcSAGP .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4fmGcSAGP .mbr-section-title {
  margin: 0;
}
.cid-s4fmGcSAGP .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4fmGcSAGP .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4fmGcSAGP .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4fmGcSAGP .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4fmGcSAGP .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4fmGcSAGP .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4fmGcSAGP .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4fmGcSAGP .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3P4paNedb {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3P4paNedb .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3P53H3eDr .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3P53H3eDr .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3P53H3eDr a {
  font-style: normal;
}
.cid-s3P53H3eDr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3P53H3eDr .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3P53H3eDr .nav-item:focus,
.cid-s3P53H3eDr .nav-link:focus {
  outline: none;
}
.cid-s3P53H3eDr .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3P53H3eDr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3P53H3eDr .menu-logo {
  margin-right: auto;
}
.cid-s3P53H3eDr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3P53H3eDr .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3P53H3eDr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3P53H3eDr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3P53H3eDr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3P53H3eDr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3P53H3eDr .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3P53H3eDr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3P53H3eDr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3P53H3eDr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3P53H3eDr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3P53H3eDr .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3P53H3eDr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3P53H3eDr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3P53H3eDr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3P53H3eDr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3P53H3eDr .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3P53H3eDr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3P53H3eDr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3P53H3eDr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3P53H3eDr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3P53H3eDr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3P53H3eDr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3P53H3eDr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3P53H3eDr button.navbar-toggler:focus {
  outline: none;
}
.cid-s3P53H3eDr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3P53H3eDr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3P53H3eDr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3P53H3eDr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3P53H3eDr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3P53H3eDr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3P53H3eDr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3P53H3eDr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3P53H3eDr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3P53H3eDr .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3P53H3eDr .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3P53H3eDr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3P53H3eDr .collapsed .navbar-collapse.collapsing,
.cid-s3P53H3eDr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3P53H3eDr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3P53H3eDr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3P53H3eDr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3P53H3eDr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3P53H3eDr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3P53H3eDr .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3P53H3eDr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3P53H3eDr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3P53H3eDr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3P53H3eDr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3P53H3eDr .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3P53H3eDr .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3P53H3eDr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3P53H3eDr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3P53H3eDr .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3P53H3eDr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3P53H3eDr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3P53H3eDr .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3P53H3eDr.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3P53H3eDr img {
    height: 3.8rem !important;
  }
  .cid-s3P53H3eDr .btn {
    display: -webkit-flex;
  }
  .cid-s3P53H3eDr button.navbar-toggler {
    display: block;
  }
  .cid-s3P53H3eDr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3P53H3eDr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3P53H3eDr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3P53H3eDr .navbar-collapse.collapsing,
  .cid-s3P53H3eDr .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3P53H3eDr .navbar-collapse.collapsing .navbar-nav,
  .cid-s3P53H3eDr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3P53H3eDr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3P53H3eDr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3P53H3eDr .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3P53H3eDr .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3P53H3eDr .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3P53H3eDr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3P53H3eDr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3P53H3eDr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3P53H3eDr .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3P53H3eDr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3P53H3eDr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3P53H3eDr .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3P53H3eDr .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3P53H3eDr .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3P53H3eDr .nav-link:hover,
.cid-s3P53H3eDr .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3P53HM9q0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s3P53HM9q0 .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #47375b;
}
.cid-s3P53HM9q0 img {
  width: 100%;
}
.cid-s3P53HM9q0 p {
  margin-top: 6rem;
}
.cid-s3P53HM9q0 .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-s3P53HM9q0 .content-wrapper {
  padding-top: 6rem;
}
.cid-s3P53HM9q0 h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3P53HM9q0 .content-wrapper {
    padding-top: 0rem;
  }
  .cid-s3P53HM9q0 p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-s3P53HM9q0 .back {
    width: 100%;
    height: 75%;
  }
  .cid-s3P53HM9q0 .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-s3P53HM9q0 p {
    margin-top: 4rem;
  }
}
.cid-s3P53HM9q0 .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-s3P53HM9q0 .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-s3P53HM9q0 .content-wrapper {
    padding-right: 3rem;
  }
  .cid-s3P53HM9q0 h4 {
    right: 2rem;
  }
}
.cid-s3P53HM9q0 H3 {
  color: #ffffff;
}
.cid-s3P53HM9q0 H1 {
  color: #ffffff;
}
.cid-s3P53HM9q0 .mbr-text,
.cid-s3P53HM9q0 .mbr-section-btn {
  color: #ffffff;
}
.cid-s3P53HM9q0 H4 {
  color: #ffffff;
}
.cid-sIi6oiUQMv {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIi6oiUQMv .counter-container {
  color: #767676;
}
.cid-sIi6oiUQMv .counter-container ul {
  margin-bottom: 0;
}
.cid-sIi6oiUQMv .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sIi6oiUQMv .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #47375b;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-sK0V1SOh9c {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sK0V1SOh9c .mbr-section-subtitle {
  color: #767676;
}
.cid-sK0V1SOh9c .formoid {
  margin: auto;
}
.cid-sK0V1SOh9c .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sK0V1SOh9c .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sK0V1SOh9c input[type="email"] {
  border-radius: 100px !important;
}
.cid-sK0V1SOh9c a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sK0V1SOh9c a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sK0V1SOh9c .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sK0V1SOh9c .form-group,
  .cid-sK0V1SOh9c .input-group-btn,
  .cid-sK0V1SOh9c .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sK0V1SOh9c .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-sBSsAssxF6 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sBSsAssxF6 h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-sBSsAssxF6 p {
  color: #767676;
}
.cid-sBSsAssxF6 .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-sBSsAssxF6 .card-wrapper .card-box {
  padding: 2rem;
  width: 100%;
}
.cid-sBSsAssxF6 .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-sBSsAssxF6 .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-sBSsAssxF6 .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-sBSsAssxF6 .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-sBSsAssxF6 .cost {
  text-align: right;
}
.cid-tf2uySeXIc {
  background: #ffffff;
}
.cid-tf2uySeXIc .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2uySeXIc figcaption {
  position: relative;
}
.cid-tf2uySeXIc figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2uySeXIc .image-block {
    width: 100% !important;
  }
}
.cid-tf2uBkMf4y {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2uBkMf4y .item {
  padding-bottom: 2rem;
}
.cid-tf2uBkMf4y .item-wrapper {
  height: 100%;
}
.cid-tf2uBkMf4y .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2uBkMf4y .carousel-control,
.cid-tf2uBkMf4y .close {
  background: #1b1b1b;
}
.cid-tf2uBkMf4y .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2uBkMf4y .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2uBkMf4y .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2uBkMf4y .close::before {
  content: '\e91a';
}
.cid-tf2uBkMf4y .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2uBkMf4y .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2uBkMf4y .carousel-inner > .active {
  display: block;
}
.cid-tf2uBkMf4y .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2uBkMf4y .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2uBkMf4y .carousel-control .icon-next,
.cid-tf2uBkMf4y .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2uBkMf4y .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2uBkMf4y .carousel-control,
  .cid-tf2uBkMf4y .carousel-indicators,
  .cid-tf2uBkMf4y .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2uBkMf4y .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2uBkMf4y .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2uBkMf4y .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2uBkMf4y .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2uBkMf4y .carousel-indicators {
    display: none;
  }
}
.cid-tf2uBkMf4y .carousel-indicators .active,
.cid-tf2uBkMf4y .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2uBkMf4y .carousel-indicators .active {
  background: #fff;
}
.cid-tf2uBkMf4y .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2uBkMf4y .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2uBkMf4y .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2uBkMf4y .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2uBkMf4y .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2uBkMf4y .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2uBkMf4y .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2uBkMf4y .carousel {
  width: 100%;
}
.cid-tf2uBkMf4y .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2uBkMf4y .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2uBkMf4y .modal.fade .modal-dialog,
.cid-tf2uBkMf4y .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2uBkMf4y .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2uBkMf4y a {
  display: block;
}
.cid-tf2uBkMf4y a.img {
  pointer-events: none;
}
.cid-tf2uC0FtMB {
  background: #ffffff;
}
.cid-tf2uC0FtMB .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2uC0FtMB figcaption {
  position: relative;
}
.cid-tf2uC0FtMB figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2uC0FtMB .image-block {
    width: 100% !important;
  }
}
.cid-tf2uESB0oO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2uESB0oO .item {
  padding-bottom: 2rem;
}
.cid-tf2uESB0oO .item-wrapper {
  height: 100%;
}
.cid-tf2uESB0oO .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2uESB0oO .carousel-control,
.cid-tf2uESB0oO .close {
  background: #1b1b1b;
}
.cid-tf2uESB0oO .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2uESB0oO .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2uESB0oO .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2uESB0oO .close::before {
  content: '\e91a';
}
.cid-tf2uESB0oO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2uESB0oO .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2uESB0oO .carousel-inner > .active {
  display: block;
}
.cid-tf2uESB0oO .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2uESB0oO .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2uESB0oO .carousel-control .icon-next,
.cid-tf2uESB0oO .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2uESB0oO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2uESB0oO .carousel-control,
  .cid-tf2uESB0oO .carousel-indicators,
  .cid-tf2uESB0oO .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2uESB0oO .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2uESB0oO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2uESB0oO .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2uESB0oO .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2uESB0oO .carousel-indicators {
    display: none;
  }
}
.cid-tf2uESB0oO .carousel-indicators .active,
.cid-tf2uESB0oO .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2uESB0oO .carousel-indicators .active {
  background: #fff;
}
.cid-tf2uESB0oO .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2uESB0oO .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2uESB0oO .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2uESB0oO .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2uESB0oO .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2uESB0oO .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2uESB0oO .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2uESB0oO .carousel {
  width: 100%;
}
.cid-tf2uESB0oO .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2uESB0oO .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2uESB0oO .modal.fade .modal-dialog,
.cid-tf2uESB0oO .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2uESB0oO .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2uESB0oO a {
  display: block;
}
.cid-tf2uESB0oO a.img {
  pointer-events: none;
}
.cid-tf2uFqKYyW {
  background: #ffffff;
}
.cid-tf2uFqKYyW .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2uFqKYyW figcaption {
  position: relative;
}
.cid-tf2uFqKYyW figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2uFqKYyW .image-block {
    width: 100% !important;
  }
}
.cid-tf2uGbe0CC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2uGbe0CC .item {
  padding-bottom: 2rem;
}
.cid-tf2uGbe0CC .item-wrapper {
  height: 100%;
}
.cid-tf2uGbe0CC .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2uGbe0CC .carousel-control,
.cid-tf2uGbe0CC .close {
  background: #1b1b1b;
}
.cid-tf2uGbe0CC .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2uGbe0CC .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2uGbe0CC .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2uGbe0CC .close::before {
  content: '\e91a';
}
.cid-tf2uGbe0CC .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2uGbe0CC .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2uGbe0CC .carousel-inner > .active {
  display: block;
}
.cid-tf2uGbe0CC .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2uGbe0CC .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2uGbe0CC .carousel-control .icon-next,
.cid-tf2uGbe0CC .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2uGbe0CC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2uGbe0CC .carousel-control,
  .cid-tf2uGbe0CC .carousel-indicators,
  .cid-tf2uGbe0CC .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2uGbe0CC .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2uGbe0CC .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2uGbe0CC .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2uGbe0CC .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2uGbe0CC .carousel-indicators {
    display: none;
  }
}
.cid-tf2uGbe0CC .carousel-indicators .active,
.cid-tf2uGbe0CC .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2uGbe0CC .carousel-indicators .active {
  background: #fff;
}
.cid-tf2uGbe0CC .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2uGbe0CC .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2uGbe0CC .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2uGbe0CC .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2uGbe0CC .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2uGbe0CC .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2uGbe0CC .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2uGbe0CC .carousel {
  width: 100%;
}
.cid-tf2uGbe0CC .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2uGbe0CC .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2uGbe0CC .modal.fade .modal-dialog,
.cid-tf2uGbe0CC .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2uGbe0CC .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2uGbe0CC a {
  display: block;
}
.cid-tf2uGbe0CC a.img {
  pointer-events: none;
}
.cid-tf2uHKmpE1 {
  background: #ffffff;
}
.cid-tf2uHKmpE1 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2uHKmpE1 figcaption {
  position: relative;
}
.cid-tf2uHKmpE1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2uHKmpE1 .image-block {
    width: 100% !important;
  }
}
.cid-tf2uHfG4dH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2uHfG4dH .item {
  padding-bottom: 2rem;
}
.cid-tf2uHfG4dH .item-wrapper {
  height: 100%;
}
.cid-tf2uHfG4dH .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2uHfG4dH .carousel-control,
.cid-tf2uHfG4dH .close {
  background: #1b1b1b;
}
.cid-tf2uHfG4dH .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2uHfG4dH .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2uHfG4dH .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2uHfG4dH .close::before {
  content: '\e91a';
}
.cid-tf2uHfG4dH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2uHfG4dH .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2uHfG4dH .carousel-inner > .active {
  display: block;
}
.cid-tf2uHfG4dH .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2uHfG4dH .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2uHfG4dH .carousel-control .icon-next,
.cid-tf2uHfG4dH .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2uHfG4dH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2uHfG4dH .carousel-control,
  .cid-tf2uHfG4dH .carousel-indicators,
  .cid-tf2uHfG4dH .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2uHfG4dH .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2uHfG4dH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2uHfG4dH .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2uHfG4dH .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2uHfG4dH .carousel-indicators {
    display: none;
  }
}
.cid-tf2uHfG4dH .carousel-indicators .active,
.cid-tf2uHfG4dH .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2uHfG4dH .carousel-indicators .active {
  background: #fff;
}
.cid-tf2uHfG4dH .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2uHfG4dH .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2uHfG4dH .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2uHfG4dH .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2uHfG4dH .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2uHfG4dH .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2uHfG4dH .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2uHfG4dH .carousel {
  width: 100%;
}
.cid-tf2uHfG4dH .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2uHfG4dH .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2uHfG4dH .modal.fade .modal-dialog,
.cid-tf2uHfG4dH .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2uHfG4dH .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2uHfG4dH a {
  display: block;
}
.cid-tf2uHfG4dH a.img {
  pointer-events: none;
}
.cid-tf2uJdsYfb {
  background: #ffffff;
}
.cid-tf2uJdsYfb .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2uJdsYfb figcaption {
  position: relative;
}
.cid-tf2uJdsYfb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2uJdsYfb .image-block {
    width: 100% !important;
  }
}
.cid-tf2uIkGVv9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2uIkGVv9 .item {
  padding-bottom: 2rem;
}
.cid-tf2uIkGVv9 .item-wrapper {
  height: 100%;
}
.cid-tf2uIkGVv9 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2uIkGVv9 .carousel-control,
.cid-tf2uIkGVv9 .close {
  background: #1b1b1b;
}
.cid-tf2uIkGVv9 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2uIkGVv9 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2uIkGVv9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2uIkGVv9 .close::before {
  content: '\e91a';
}
.cid-tf2uIkGVv9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2uIkGVv9 .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2uIkGVv9 .carousel-inner > .active {
  display: block;
}
.cid-tf2uIkGVv9 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2uIkGVv9 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2uIkGVv9 .carousel-control .icon-next,
.cid-tf2uIkGVv9 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2uIkGVv9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2uIkGVv9 .carousel-control,
  .cid-tf2uIkGVv9 .carousel-indicators,
  .cid-tf2uIkGVv9 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2uIkGVv9 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2uIkGVv9 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2uIkGVv9 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2uIkGVv9 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2uIkGVv9 .carousel-indicators {
    display: none;
  }
}
.cid-tf2uIkGVv9 .carousel-indicators .active,
.cid-tf2uIkGVv9 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2uIkGVv9 .carousel-indicators .active {
  background: #fff;
}
.cid-tf2uIkGVv9 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2uIkGVv9 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2uIkGVv9 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2uIkGVv9 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2uIkGVv9 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2uIkGVv9 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2uIkGVv9 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2uIkGVv9 .carousel {
  width: 100%;
}
.cid-tf2uIkGVv9 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2uIkGVv9 .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2uIkGVv9 .modal.fade .modal-dialog,
.cid-tf2uIkGVv9 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2uIkGVv9 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2uIkGVv9 a {
  display: block;
}
.cid-tf2uIkGVv9 a.img {
  pointer-events: none;
}
.cid-tf2uKktbqK {
  background: #ffffff;
}
.cid-tf2uKktbqK .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2uKktbqK figcaption {
  position: relative;
}
.cid-tf2uKktbqK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2uKktbqK .image-block {
    width: 100% !important;
  }
}
.cid-tf2uLl7rE3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2uLl7rE3 .item {
  padding-bottom: 2rem;
}
.cid-tf2uLl7rE3 .item-wrapper {
  height: 100%;
}
.cid-tf2uLl7rE3 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2uLl7rE3 .carousel-control,
.cid-tf2uLl7rE3 .close {
  background: #1b1b1b;
}
.cid-tf2uLl7rE3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2uLl7rE3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2uLl7rE3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2uLl7rE3 .close::before {
  content: '\e91a';
}
.cid-tf2uLl7rE3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2uLl7rE3 .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2uLl7rE3 .carousel-inner > .active {
  display: block;
}
.cid-tf2uLl7rE3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2uLl7rE3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2uLl7rE3 .carousel-control .icon-next,
.cid-tf2uLl7rE3 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2uLl7rE3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2uLl7rE3 .carousel-control,
  .cid-tf2uLl7rE3 .carousel-indicators,
  .cid-tf2uLl7rE3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2uLl7rE3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2uLl7rE3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2uLl7rE3 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2uLl7rE3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2uLl7rE3 .carousel-indicators {
    display: none;
  }
}
.cid-tf2uLl7rE3 .carousel-indicators .active,
.cid-tf2uLl7rE3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2uLl7rE3 .carousel-indicators .active {
  background: #fff;
}
.cid-tf2uLl7rE3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2uLl7rE3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2uLl7rE3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2uLl7rE3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2uLl7rE3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2uLl7rE3 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2uLl7rE3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2uLl7rE3 .carousel {
  width: 100%;
}
.cid-tf2uLl7rE3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2uLl7rE3 .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2uLl7rE3 .modal.fade .modal-dialog,
.cid-tf2uLl7rE3 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2uLl7rE3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2uLl7rE3 a {
  display: block;
}
.cid-tf2uLl7rE3 a.img {
  pointer-events: none;
}
.cid-s42pm1Ubj1 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42pm1Ubj1 .mbr-text,
.cid-s42pm1Ubj1 blockquote {
  color: #767676;
}
.cid-s42pm1Ubj1 .mbr-text P {
  text-align: center;
}
.cid-s42pm1Ubj1 .mbr-text {
  color: #232323;
}
.cid-s42pmD6SoZ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42pmD6SoZ h2,
.cid-s42pmD6SoZ h3,
.cid-s42pmD6SoZ h4,
.cid-s42pmD6SoZ p {
  color: #ffffff;
}
.cid-s42pmD6SoZ .mbr-overlay {
  z-index: -1;
}
.cid-s42pmD6SoZ .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42pmD6SoZ .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42pmD6SoZ .form-control:focus,
.cid-s42pmD6SoZ .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42pmD6SoZ .form-group {
  margin-bottom: 1rem;
}
.cid-s42pmD6SoZ input::-webkit-input-placeholder,
.cid-s42pmD6SoZ textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42pmD6SoZ input:-moz-placeholder,
.cid-s42pmD6SoZ textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42pmD6SoZ .jq-selectbox li,
.cid-s42pmD6SoZ .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42pmD6SoZ .jq-selectbox li:hover,
.cid-s42pmD6SoZ .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42pmD6SoZ .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42pmD6SoZ .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42pmD6SoZ .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42pmD6SoZ .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42pmD6SoZ .mbr-text {
  color: #767676;
}
.cid-s42pmD6SoZ .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42pmD6SoZ .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42pmD6SoZ .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42pmD6SoZ a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42pmD6SoZ .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42pmD6SoZ .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42pmD6SoZ textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42pmD6SoZ .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42pmD6SoZ .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42pmD6SoZ .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42pmD6SoZ h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42pmD6SoZ .block-content {
    padding: 0;
  }
  .cid-s42pmD6SoZ .form-block {
    padding: 1rem;
  }
}
.cid-s42pmD6SoZ .mbr-section-title,
.cid-s42pmD6SoZ .mbr-section-btn {
  color: #4f4943;
}
.cid-s42pmD6SoZ P {
  color: #494949;
}
.cid-s4fmImw6Ay {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4fmImw6Ay .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4fmImw6Ay .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4fmImw6Ay .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4fmImw6Ay .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4fmImw6Ay .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4fmImw6Ay .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4fmImw6Ay .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4fmImw6Ay .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4fmImw6Ay .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4fmImw6Ay .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4fmImw6Ay .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4fmImw6Ay .carousel-control {
    display: none;
  }
  .cid-s4fmImw6Ay .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4fmImw6Ay .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4fmImw6Ay .cloneditem-1,
.cid-s4fmImw6Ay .cloneditem-2,
.cid-s4fmImw6Ay .cloneditem-3,
.cid-s4fmImw6Ay .cloneditem-4,
.cid-s4fmImw6Ay .cloneditem-5 {
  display: none;
}
.cid-s4fmImw6Ay .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4fmImw6Ay .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4fmImw6Ay .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4fmImw6Ay .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4fmImw6Ay .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4fmImw6Ay .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4fmImw6Ay .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4fmImw6Ay .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmImw6Ay .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmImw6Ay .carousel-inner.slides2 .cloneditem-1,
  .cid-s4fmImw6Ay .carousel-inner.slides2 .cloneditem-2,
  .cid-s4fmImw6Ay .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmImw6Ay .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4fmImw6Ay .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4fmImw6Ay .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4fmImw6Ay .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4fmImw6Ay .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4fmImw6Ay .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmImw6Ay .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmImw6Ay .carousel-inner.slides3 .cloneditem-1,
  .cid-s4fmImw6Ay .carousel-inner.slides3 .cloneditem-2,
  .cid-s4fmImw6Ay .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmImw6Ay .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4fmImw6Ay .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4fmImw6Ay .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4fmImw6Ay .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4fmImw6Ay .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4fmImw6Ay .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmImw6Ay .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmImw6Ay .carousel-inner.slides4 .cloneditem-1,
  .cid-s4fmImw6Ay .carousel-inner.slides4 .cloneditem-2,
  .cid-s4fmImw6Ay .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmImw6Ay .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4fmImw6Ay .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4fmImw6Ay .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4fmImw6Ay .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4fmImw6Ay .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4fmImw6Ay .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmImw6Ay .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmImw6Ay .carousel-inner.slides5 .cloneditem-1,
  .cid-s4fmImw6Ay .carousel-inner.slides5 .cloneditem-2,
  .cid-s4fmImw6Ay .carousel-inner.slides5 .cloneditem-3,
  .cid-s4fmImw6Ay .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4fmImw6Ay .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4fmImw6Ay .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4fmImw6Ay .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4fmImw6Ay .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4fmImw6Ay .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4fmImw6Ay .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmImw6Ay .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmImw6Ay .carousel-inner.slides6 .cloneditem-1,
  .cid-s4fmImw6Ay .carousel-inner.slides6 .cloneditem-2,
  .cid-s4fmImw6Ay .carousel-inner.slides6 .cloneditem-3,
  .cid-s4fmImw6Ay .carousel-inner.slides6 .cloneditem-4,
  .cid-s4fmImw6Ay .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4fmImw6Ay .mbr-section-title {
  margin: 0;
}
.cid-s4fmImw6Ay .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4fmImw6Ay .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4fmImw6Ay .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4fmImw6Ay .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4fmImw6Ay .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4fmImw6Ay .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4fmImw6Ay .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4fmImw6Ay .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3P53SNjjO {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3P53SNjjO .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3P2itVNmf .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3P2itVNmf .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3P2itVNmf a {
  font-style: normal;
}
.cid-s3P2itVNmf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3P2itVNmf .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3P2itVNmf .nav-item:focus,
.cid-s3P2itVNmf .nav-link:focus {
  outline: none;
}
.cid-s3P2itVNmf .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3P2itVNmf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3P2itVNmf .menu-logo {
  margin-right: auto;
}
.cid-s3P2itVNmf .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3P2itVNmf .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3P2itVNmf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3P2itVNmf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3P2itVNmf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3P2itVNmf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3P2itVNmf .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3P2itVNmf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3P2itVNmf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3P2itVNmf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3P2itVNmf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3P2itVNmf .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3P2itVNmf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3P2itVNmf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3P2itVNmf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3P2itVNmf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3P2itVNmf .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3P2itVNmf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3P2itVNmf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3P2itVNmf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3P2itVNmf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3P2itVNmf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3P2itVNmf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3P2itVNmf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3P2itVNmf button.navbar-toggler:focus {
  outline: none;
}
.cid-s3P2itVNmf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3P2itVNmf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3P2itVNmf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3P2itVNmf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3P2itVNmf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3P2itVNmf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3P2itVNmf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3P2itVNmf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3P2itVNmf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3P2itVNmf .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3P2itVNmf .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3P2itVNmf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3P2itVNmf .collapsed .navbar-collapse.collapsing,
.cid-s3P2itVNmf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3P2itVNmf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3P2itVNmf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3P2itVNmf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3P2itVNmf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3P2itVNmf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3P2itVNmf .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3P2itVNmf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3P2itVNmf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3P2itVNmf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3P2itVNmf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3P2itVNmf .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3P2itVNmf .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3P2itVNmf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3P2itVNmf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3P2itVNmf .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3P2itVNmf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3P2itVNmf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3P2itVNmf .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3P2itVNmf.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3P2itVNmf img {
    height: 3.8rem !important;
  }
  .cid-s3P2itVNmf .btn {
    display: -webkit-flex;
  }
  .cid-s3P2itVNmf button.navbar-toggler {
    display: block;
  }
  .cid-s3P2itVNmf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3P2itVNmf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3P2itVNmf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3P2itVNmf .navbar-collapse.collapsing,
  .cid-s3P2itVNmf .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3P2itVNmf .navbar-collapse.collapsing .navbar-nav,
  .cid-s3P2itVNmf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3P2itVNmf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3P2itVNmf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3P2itVNmf .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3P2itVNmf .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3P2itVNmf .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3P2itVNmf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3P2itVNmf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3P2itVNmf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3P2itVNmf .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3P2itVNmf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3P2itVNmf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3P2itVNmf .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3P2itVNmf .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3P2itVNmf .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3P2itVNmf .nav-link:hover,
.cid-s3P2itVNmf .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3P2iuDOQA {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s3P2iuDOQA .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #47375b;
}
.cid-s3P2iuDOQA img {
  width: 100%;
}
.cid-s3P2iuDOQA p {
  margin-top: 6rem;
}
.cid-s3P2iuDOQA .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-s3P2iuDOQA .content-wrapper {
  padding-top: 6rem;
}
.cid-s3P2iuDOQA h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3P2iuDOQA .content-wrapper {
    padding-top: 0rem;
  }
  .cid-s3P2iuDOQA p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-s3P2iuDOQA .back {
    width: 100%;
    height: 75%;
  }
  .cid-s3P2iuDOQA .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-s3P2iuDOQA p {
    margin-top: 4rem;
  }
}
.cid-s3P2iuDOQA .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-s3P2iuDOQA .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-s3P2iuDOQA .content-wrapper {
    padding-right: 3rem;
  }
  .cid-s3P2iuDOQA h4 {
    right: 2rem;
  }
}
.cid-s3P2iuDOQA H3 {
  color: #ffffff;
}
.cid-s3P2iuDOQA H1 {
  color: #ffffff;
}
.cid-s3P2iuDOQA .mbr-text,
.cid-s3P2iuDOQA .mbr-section-btn {
  color: #ffffff;
}
.cid-s3P2iuDOQA H4 {
  color: #ffffff;
}
.cid-sIi6v5jXwg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIi6v5jXwg .counter-container {
  color: #767676;
}
.cid-sIi6v5jXwg .counter-container ul {
  margin-bottom: 0;
}
.cid-sIi6v5jXwg .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sIi6v5jXwg .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #47375b;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-sK0UJjehqM {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sK0UJjehqM .mbr-section-subtitle {
  color: #767676;
}
.cid-sK0UJjehqM .formoid {
  margin: auto;
}
.cid-sK0UJjehqM .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sK0UJjehqM .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sK0UJjehqM input[type="email"] {
  border-radius: 100px !important;
}
.cid-sK0UJjehqM a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sK0UJjehqM a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sK0UJjehqM .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sK0UJjehqM .form-group,
  .cid-sK0UJjehqM .input-group-btn,
  .cid-sK0UJjehqM .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sK0UJjehqM .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-tf2wf2ueME {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tf2wf2ueME .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tf2wf2ueME .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2wf2ueME .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2wf2ueME .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tf2wf2ueME .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-tf2wf2ueME .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tf2wf2ueME .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tf2wf2ueME .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tf2wf2ueME .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-sBSt1tLjq5 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sBSt1tLjq5 h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-sBSt1tLjq5 p {
  color: #767676;
}
.cid-sBSt1tLjq5 .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-sBSt1tLjq5 .card-wrapper .card-box {
  padding: 2rem;
  width: 100%;
}
.cid-sBSt1tLjq5 .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-sBSt1tLjq5 .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-sBSt1tLjq5 .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-sBSt1tLjq5 .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-sBSt1tLjq5 .cost {
  text-align: right;
}
.cid-tf2xr21xLu {
  background: #ffffff;
}
.cid-tf2xr21xLu .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2xr21xLu figcaption {
  position: relative;
}
.cid-tf2xr21xLu figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2xr21xLu .image-block {
    width: 100% !important;
  }
}
.cid-tf2xrL6LnW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2xrL6LnW .item {
  padding-bottom: 2rem;
}
.cid-tf2xrL6LnW .item-wrapper {
  height: 100%;
}
.cid-tf2xrL6LnW .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2xrL6LnW .carousel-control,
.cid-tf2xrL6LnW .close {
  background: #1b1b1b;
}
.cid-tf2xrL6LnW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2xrL6LnW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2xrL6LnW .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2xrL6LnW .close::before {
  content: '\e91a';
}
.cid-tf2xrL6LnW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2xrL6LnW .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2xrL6LnW .carousel-inner > .active {
  display: block;
}
.cid-tf2xrL6LnW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2xrL6LnW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2xrL6LnW .carousel-control .icon-next,
.cid-tf2xrL6LnW .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2xrL6LnW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2xrL6LnW .carousel-control,
  .cid-tf2xrL6LnW .carousel-indicators,
  .cid-tf2xrL6LnW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2xrL6LnW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2xrL6LnW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2xrL6LnW .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2xrL6LnW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2xrL6LnW .carousel-indicators {
    display: none;
  }
}
.cid-tf2xrL6LnW .carousel-indicators .active,
.cid-tf2xrL6LnW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2xrL6LnW .carousel-indicators .active {
  background: #fff;
}
.cid-tf2xrL6LnW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2xrL6LnW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2xrL6LnW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2xrL6LnW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2xrL6LnW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2xrL6LnW .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2xrL6LnW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2xrL6LnW .carousel {
  width: 100%;
}
.cid-tf2xrL6LnW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2xrL6LnW .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2xrL6LnW .modal.fade .modal-dialog,
.cid-tf2xrL6LnW .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2xrL6LnW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2xrL6LnW a {
  display: block;
}
.cid-tf2xrL6LnW a.img {
  pointer-events: none;
}
.cid-tf2xsowHso {
  background: #ffffff;
}
.cid-tf2xsowHso .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2xsowHso figcaption {
  position: relative;
}
.cid-tf2xsowHso figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2xsowHso .image-block {
    width: 100% !important;
  }
}
.cid-tf2xtqhu0B {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2xtqhu0B .item {
  padding-bottom: 2rem;
}
.cid-tf2xtqhu0B .item-wrapper {
  height: 100%;
}
.cid-tf2xtqhu0B .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2xtqhu0B .carousel-control,
.cid-tf2xtqhu0B .close {
  background: #1b1b1b;
}
.cid-tf2xtqhu0B .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2xtqhu0B .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2xtqhu0B .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2xtqhu0B .close::before {
  content: '\e91a';
}
.cid-tf2xtqhu0B .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2xtqhu0B .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2xtqhu0B .carousel-inner > .active {
  display: block;
}
.cid-tf2xtqhu0B .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2xtqhu0B .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2xtqhu0B .carousel-control .icon-next,
.cid-tf2xtqhu0B .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2xtqhu0B .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2xtqhu0B .carousel-control,
  .cid-tf2xtqhu0B .carousel-indicators,
  .cid-tf2xtqhu0B .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2xtqhu0B .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2xtqhu0B .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2xtqhu0B .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2xtqhu0B .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2xtqhu0B .carousel-indicators {
    display: none;
  }
}
.cid-tf2xtqhu0B .carousel-indicators .active,
.cid-tf2xtqhu0B .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2xtqhu0B .carousel-indicators .active {
  background: #fff;
}
.cid-tf2xtqhu0B .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2xtqhu0B .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2xtqhu0B .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2xtqhu0B .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2xtqhu0B .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2xtqhu0B .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2xtqhu0B .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2xtqhu0B .carousel {
  width: 100%;
}
.cid-tf2xtqhu0B .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2xtqhu0B .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2xtqhu0B .modal.fade .modal-dialog,
.cid-tf2xtqhu0B .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2xtqhu0B .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2xtqhu0B a {
  display: block;
}
.cid-tf2xtqhu0B a.img {
  pointer-events: none;
}
.cid-tf2xtY97Wk {
  background: #ffffff;
}
.cid-tf2xtY97Wk .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2xtY97Wk figcaption {
  position: relative;
}
.cid-tf2xtY97Wk figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2xtY97Wk .image-block {
    width: 100% !important;
  }
}
.cid-tf2xuBSB3U {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2xuBSB3U .item {
  padding-bottom: 2rem;
}
.cid-tf2xuBSB3U .item-wrapper {
  height: 100%;
}
.cid-tf2xuBSB3U .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2xuBSB3U .carousel-control,
.cid-tf2xuBSB3U .close {
  background: #1b1b1b;
}
.cid-tf2xuBSB3U .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2xuBSB3U .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2xuBSB3U .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2xuBSB3U .close::before {
  content: '\e91a';
}
.cid-tf2xuBSB3U .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2xuBSB3U .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2xuBSB3U .carousel-inner > .active {
  display: block;
}
.cid-tf2xuBSB3U .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2xuBSB3U .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2xuBSB3U .carousel-control .icon-next,
.cid-tf2xuBSB3U .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2xuBSB3U .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2xuBSB3U .carousel-control,
  .cid-tf2xuBSB3U .carousel-indicators,
  .cid-tf2xuBSB3U .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2xuBSB3U .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2xuBSB3U .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2xuBSB3U .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2xuBSB3U .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2xuBSB3U .carousel-indicators {
    display: none;
  }
}
.cid-tf2xuBSB3U .carousel-indicators .active,
.cid-tf2xuBSB3U .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2xuBSB3U .carousel-indicators .active {
  background: #fff;
}
.cid-tf2xuBSB3U .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2xuBSB3U .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2xuBSB3U .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2xuBSB3U .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2xuBSB3U .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2xuBSB3U .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2xuBSB3U .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2xuBSB3U .carousel {
  width: 100%;
}
.cid-tf2xuBSB3U .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2xuBSB3U .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2xuBSB3U .modal.fade .modal-dialog,
.cid-tf2xuBSB3U .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2xuBSB3U .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2xuBSB3U a {
  display: block;
}
.cid-tf2xuBSB3U a.img {
  pointer-events: none;
}
.cid-tf2xFHkEdI {
  background: #ffffff;
}
.cid-tf2xFHkEdI .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2xFHkEdI figcaption {
  position: relative;
}
.cid-tf2xFHkEdI figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2xFHkEdI .image-block {
    width: 100% !important;
  }
}
.cid-tf2xGq4KCK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2xGq4KCK .item {
  padding-bottom: 2rem;
}
.cid-tf2xGq4KCK .item-wrapper {
  height: 100%;
}
.cid-tf2xGq4KCK .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2xGq4KCK .carousel-control,
.cid-tf2xGq4KCK .close {
  background: #1b1b1b;
}
.cid-tf2xGq4KCK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2xGq4KCK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2xGq4KCK .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2xGq4KCK .close::before {
  content: '\e91a';
}
.cid-tf2xGq4KCK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2xGq4KCK .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2xGq4KCK .carousel-inner > .active {
  display: block;
}
.cid-tf2xGq4KCK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2xGq4KCK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2xGq4KCK .carousel-control .icon-next,
.cid-tf2xGq4KCK .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2xGq4KCK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2xGq4KCK .carousel-control,
  .cid-tf2xGq4KCK .carousel-indicators,
  .cid-tf2xGq4KCK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2xGq4KCK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2xGq4KCK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2xGq4KCK .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2xGq4KCK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2xGq4KCK .carousel-indicators {
    display: none;
  }
}
.cid-tf2xGq4KCK .carousel-indicators .active,
.cid-tf2xGq4KCK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2xGq4KCK .carousel-indicators .active {
  background: #fff;
}
.cid-tf2xGq4KCK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2xGq4KCK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2xGq4KCK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2xGq4KCK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2xGq4KCK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2xGq4KCK .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2xGq4KCK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2xGq4KCK .carousel {
  width: 100%;
}
.cid-tf2xGq4KCK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2xGq4KCK .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2xGq4KCK .modal.fade .modal-dialog,
.cid-tf2xGq4KCK .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2xGq4KCK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2xGq4KCK a {
  display: block;
}
.cid-tf2xGq4KCK a.img {
  pointer-events: none;
}
.cid-tf2xvS4E8K {
  background: #ffffff;
}
.cid-tf2xvS4E8K .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2xvS4E8K figcaption {
  position: relative;
}
.cid-tf2xvS4E8K figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2xvS4E8K .image-block {
    width: 100% !important;
  }
}
.cid-tf2xvoYcD8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2xvoYcD8 .item {
  padding-bottom: 2rem;
}
.cid-tf2xvoYcD8 .item-wrapper {
  height: 100%;
}
.cid-tf2xvoYcD8 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2xvoYcD8 .carousel-control,
.cid-tf2xvoYcD8 .close {
  background: #1b1b1b;
}
.cid-tf2xvoYcD8 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2xvoYcD8 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2xvoYcD8 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2xvoYcD8 .close::before {
  content: '\e91a';
}
.cid-tf2xvoYcD8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2xvoYcD8 .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2xvoYcD8 .carousel-inner > .active {
  display: block;
}
.cid-tf2xvoYcD8 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2xvoYcD8 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2xvoYcD8 .carousel-control .icon-next,
.cid-tf2xvoYcD8 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2xvoYcD8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2xvoYcD8 .carousel-control,
  .cid-tf2xvoYcD8 .carousel-indicators,
  .cid-tf2xvoYcD8 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2xvoYcD8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2xvoYcD8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2xvoYcD8 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2xvoYcD8 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2xvoYcD8 .carousel-indicators {
    display: none;
  }
}
.cid-tf2xvoYcD8 .carousel-indicators .active,
.cid-tf2xvoYcD8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2xvoYcD8 .carousel-indicators .active {
  background: #fff;
}
.cid-tf2xvoYcD8 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2xvoYcD8 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2xvoYcD8 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2xvoYcD8 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2xvoYcD8 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2xvoYcD8 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2xvoYcD8 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2xvoYcD8 .carousel {
  width: 100%;
}
.cid-tf2xvoYcD8 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2xvoYcD8 .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2xvoYcD8 .modal.fade .modal-dialog,
.cid-tf2xvoYcD8 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2xvoYcD8 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2xvoYcD8 a {
  display: block;
}
.cid-tf2xvoYcD8 a.img {
  pointer-events: none;
}
.cid-s42pvjmZ8k {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42pvjmZ8k .mbr-text,
.cid-s42pvjmZ8k blockquote {
  color: #767676;
}
.cid-s42pvjmZ8k .mbr-text P {
  text-align: center;
}
.cid-s42pvjmZ8k .mbr-text {
  color: #232323;
}
.cid-s42pw2wBBs {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42pw2wBBs h2,
.cid-s42pw2wBBs h3,
.cid-s42pw2wBBs h4,
.cid-s42pw2wBBs p {
  color: #ffffff;
}
.cid-s42pw2wBBs .mbr-overlay {
  z-index: -1;
}
.cid-s42pw2wBBs .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42pw2wBBs .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42pw2wBBs .form-control:focus,
.cid-s42pw2wBBs .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42pw2wBBs .form-group {
  margin-bottom: 1rem;
}
.cid-s42pw2wBBs input::-webkit-input-placeholder,
.cid-s42pw2wBBs textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42pw2wBBs input:-moz-placeholder,
.cid-s42pw2wBBs textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42pw2wBBs .jq-selectbox li,
.cid-s42pw2wBBs .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42pw2wBBs .jq-selectbox li:hover,
.cid-s42pw2wBBs .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42pw2wBBs .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42pw2wBBs .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42pw2wBBs .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42pw2wBBs .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42pw2wBBs .mbr-text {
  color: #767676;
}
.cid-s42pw2wBBs .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42pw2wBBs .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42pw2wBBs .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42pw2wBBs a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42pw2wBBs .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42pw2wBBs .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42pw2wBBs textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42pw2wBBs .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42pw2wBBs .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42pw2wBBs .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42pw2wBBs h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42pw2wBBs .block-content {
    padding: 0;
  }
  .cid-s42pw2wBBs .form-block {
    padding: 1rem;
  }
}
.cid-s42pw2wBBs .mbr-section-title,
.cid-s42pw2wBBs .mbr-section-btn {
  color: #4f4943;
}
.cid-s42pw2wBBs P {
  color: #494949;
}
.cid-s4fmKN93P2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4fmKN93P2 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4fmKN93P2 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4fmKN93P2 .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4fmKN93P2 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4fmKN93P2 .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4fmKN93P2 .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4fmKN93P2 .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4fmKN93P2 .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4fmKN93P2 .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4fmKN93P2 .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4fmKN93P2 .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4fmKN93P2 .carousel-control {
    display: none;
  }
  .cid-s4fmKN93P2 .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4fmKN93P2 .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4fmKN93P2 .cloneditem-1,
.cid-s4fmKN93P2 .cloneditem-2,
.cid-s4fmKN93P2 .cloneditem-3,
.cid-s4fmKN93P2 .cloneditem-4,
.cid-s4fmKN93P2 .cloneditem-5 {
  display: none;
}
.cid-s4fmKN93P2 .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4fmKN93P2 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4fmKN93P2 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4fmKN93P2 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4fmKN93P2 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4fmKN93P2 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4fmKN93P2 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4fmKN93P2 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmKN93P2 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmKN93P2 .carousel-inner.slides2 .cloneditem-1,
  .cid-s4fmKN93P2 .carousel-inner.slides2 .cloneditem-2,
  .cid-s4fmKN93P2 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmKN93P2 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4fmKN93P2 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4fmKN93P2 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4fmKN93P2 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4fmKN93P2 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4fmKN93P2 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmKN93P2 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmKN93P2 .carousel-inner.slides3 .cloneditem-1,
  .cid-s4fmKN93P2 .carousel-inner.slides3 .cloneditem-2,
  .cid-s4fmKN93P2 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmKN93P2 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4fmKN93P2 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4fmKN93P2 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4fmKN93P2 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4fmKN93P2 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4fmKN93P2 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmKN93P2 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmKN93P2 .carousel-inner.slides4 .cloneditem-1,
  .cid-s4fmKN93P2 .carousel-inner.slides4 .cloneditem-2,
  .cid-s4fmKN93P2 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmKN93P2 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4fmKN93P2 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4fmKN93P2 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4fmKN93P2 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4fmKN93P2 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4fmKN93P2 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmKN93P2 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmKN93P2 .carousel-inner.slides5 .cloneditem-1,
  .cid-s4fmKN93P2 .carousel-inner.slides5 .cloneditem-2,
  .cid-s4fmKN93P2 .carousel-inner.slides5 .cloneditem-3,
  .cid-s4fmKN93P2 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4fmKN93P2 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4fmKN93P2 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4fmKN93P2 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4fmKN93P2 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4fmKN93P2 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4fmKN93P2 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmKN93P2 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmKN93P2 .carousel-inner.slides6 .cloneditem-1,
  .cid-s4fmKN93P2 .carousel-inner.slides6 .cloneditem-2,
  .cid-s4fmKN93P2 .carousel-inner.slides6 .cloneditem-3,
  .cid-s4fmKN93P2 .carousel-inner.slides6 .cloneditem-4,
  .cid-s4fmKN93P2 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4fmKN93P2 .mbr-section-title {
  margin: 0;
}
.cid-s4fmKN93P2 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4fmKN93P2 .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4fmKN93P2 .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4fmKN93P2 .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4fmKN93P2 .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4fmKN93P2 .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4fmKN93P2 .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4fmKN93P2 .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3P2iGAm1O {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3P2iGAm1O .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3OXp75qIn .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3OXp75qIn .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3OXp75qIn a {
  font-style: normal;
}
.cid-s3OXp75qIn .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3OXp75qIn .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3OXp75qIn .nav-item:focus,
.cid-s3OXp75qIn .nav-link:focus {
  outline: none;
}
.cid-s3OXp75qIn .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3OXp75qIn .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3OXp75qIn .menu-logo {
  margin-right: auto;
}
.cid-s3OXp75qIn .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3OXp75qIn .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3OXp75qIn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3OXp75qIn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3OXp75qIn .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3OXp75qIn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3OXp75qIn .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3OXp75qIn .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3OXp75qIn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3OXp75qIn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3OXp75qIn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3OXp75qIn .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3OXp75qIn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3OXp75qIn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3OXp75qIn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3OXp75qIn .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3OXp75qIn .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3OXp75qIn .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3OXp75qIn .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3OXp75qIn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3OXp75qIn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3OXp75qIn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3OXp75qIn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3OXp75qIn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3OXp75qIn button.navbar-toggler:focus {
  outline: none;
}
.cid-s3OXp75qIn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3OXp75qIn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3OXp75qIn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3OXp75qIn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3OXp75qIn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3OXp75qIn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3OXp75qIn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3OXp75qIn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3OXp75qIn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3OXp75qIn .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3OXp75qIn .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3OXp75qIn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3OXp75qIn .collapsed .navbar-collapse.collapsing,
.cid-s3OXp75qIn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3OXp75qIn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3OXp75qIn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3OXp75qIn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3OXp75qIn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3OXp75qIn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3OXp75qIn .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3OXp75qIn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3OXp75qIn .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3OXp75qIn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3OXp75qIn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3OXp75qIn .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3OXp75qIn .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3OXp75qIn .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3OXp75qIn .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3OXp75qIn .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3OXp75qIn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3OXp75qIn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3OXp75qIn .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3OXp75qIn.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3OXp75qIn img {
    height: 3.8rem !important;
  }
  .cid-s3OXp75qIn .btn {
    display: -webkit-flex;
  }
  .cid-s3OXp75qIn button.navbar-toggler {
    display: block;
  }
  .cid-s3OXp75qIn .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3OXp75qIn .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3OXp75qIn .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3OXp75qIn .navbar-collapse.collapsing,
  .cid-s3OXp75qIn .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3OXp75qIn .navbar-collapse.collapsing .navbar-nav,
  .cid-s3OXp75qIn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3OXp75qIn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3OXp75qIn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3OXp75qIn .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3OXp75qIn .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3OXp75qIn .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3OXp75qIn .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3OXp75qIn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3OXp75qIn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3OXp75qIn .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3OXp75qIn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3OXp75qIn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3OXp75qIn .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3OXp75qIn .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3OXp75qIn .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3OXp75qIn .nav-link:hover,
.cid-s3OXp75qIn .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3OXp7Fvrz {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s3OXp7Fvrz .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #47375b;
}
.cid-s3OXp7Fvrz img {
  width: 100%;
}
.cid-s3OXp7Fvrz p {
  margin-top: 6rem;
}
.cid-s3OXp7Fvrz .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-s3OXp7Fvrz .content-wrapper {
  padding-top: 6rem;
}
.cid-s3OXp7Fvrz h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3OXp7Fvrz .content-wrapper {
    padding-top: 0rem;
  }
  .cid-s3OXp7Fvrz p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-s3OXp7Fvrz .back {
    width: 100%;
    height: 75%;
  }
  .cid-s3OXp7Fvrz .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-s3OXp7Fvrz p {
    margin-top: 4rem;
  }
}
.cid-s3OXp7Fvrz .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-s3OXp7Fvrz .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-s3OXp7Fvrz .content-wrapper {
    padding-right: 3rem;
  }
  .cid-s3OXp7Fvrz h4 {
    right: 2rem;
  }
}
.cid-s3OXp7Fvrz H3 {
  color: #ffffff;
}
.cid-s3OXp7Fvrz H1 {
  color: #ffffff;
}
.cid-s3OXp7Fvrz .mbr-text,
.cid-s3OXp7Fvrz .mbr-section-btn {
  color: #ffffff;
}
.cid-s3OXp7Fvrz H4 {
  color: #ffffff;
}
.cid-tf2xMAwosp {
  background: #ffffff;
}
.cid-tf2xMAwosp .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2xMAwosp figcaption {
  position: relative;
}
.cid-tf2xMAwosp figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2xMAwosp .image-block {
    width: 100% !important;
  }
}
.cid-s3OXp8ius0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-s3OXp8ius0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s3OXp8ius0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s3OXp8ius0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s3OXp8ius0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s3OXp8ius0 .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-s3OXp8ius0 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s3OXp8ius0 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s3OXp8ius0 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s3OXp8ius0 .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-sK6OgbuFvg {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sK6OgbuFvg .mbr-section-subtitle {
  color: #767676;
}
.cid-sK6OgbuFvg .formoid {
  margin: auto;
}
.cid-sK6OgbuFvg .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sK6OgbuFvg .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sK6OgbuFvg input[type="email"] {
  border-radius: 100px !important;
}
.cid-sK6OgbuFvg a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sK6OgbuFvg a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sK6OgbuFvg .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sK6OgbuFvg .form-group,
  .cid-sK6OgbuFvg .input-group-btn,
  .cid-sK6OgbuFvg .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sK6OgbuFvg .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-s3OXpe8Pjo {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3OXpe8Pjo h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-s3OXpe8Pjo p {
  color: #767676;
}
.cid-s3OXpe8Pjo .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s3OXpe8Pjo .card-wrapper .card-box {
  padding: 2rem;
  width: 100%;
}
.cid-s3OXpe8Pjo .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s3OXpe8Pjo .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-s3OXpe8Pjo .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s3OXpe8Pjo .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s3OXpe8Pjo .cost {
  text-align: right;
}
.cid-s42pzfpQ6w {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42pzfpQ6w .mbr-text,
.cid-s42pzfpQ6w blockquote {
  color: #767676;
}
.cid-s42pzfpQ6w .mbr-text P {
  text-align: center;
}
.cid-s42pzfpQ6w .mbr-text {
  color: #232323;
}
.cid-s42pzT07sw {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42pzT07sw h2,
.cid-s42pzT07sw h3,
.cid-s42pzT07sw h4,
.cid-s42pzT07sw p {
  color: #ffffff;
}
.cid-s42pzT07sw .mbr-overlay {
  z-index: -1;
}
.cid-s42pzT07sw .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42pzT07sw .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42pzT07sw .form-control:focus,
.cid-s42pzT07sw .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42pzT07sw .form-group {
  margin-bottom: 1rem;
}
.cid-s42pzT07sw input::-webkit-input-placeholder,
.cid-s42pzT07sw textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42pzT07sw input:-moz-placeholder,
.cid-s42pzT07sw textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42pzT07sw .jq-selectbox li,
.cid-s42pzT07sw .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42pzT07sw .jq-selectbox li:hover,
.cid-s42pzT07sw .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42pzT07sw .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42pzT07sw .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42pzT07sw .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42pzT07sw .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42pzT07sw .mbr-text {
  color: #767676;
}
.cid-s42pzT07sw .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42pzT07sw .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42pzT07sw .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42pzT07sw a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42pzT07sw .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42pzT07sw .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42pzT07sw textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42pzT07sw .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42pzT07sw .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42pzT07sw .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42pzT07sw h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42pzT07sw .block-content {
    padding: 0;
  }
  .cid-s42pzT07sw .form-block {
    padding: 1rem;
  }
}
.cid-s42pzT07sw .mbr-section-title,
.cid-s42pzT07sw .mbr-section-btn {
  color: #4f4943;
}
.cid-s42pzT07sw P {
  color: #494949;
}
.cid-s4fmMZ5qjj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4fmMZ5qjj .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4fmMZ5qjj .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4fmMZ5qjj .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4fmMZ5qjj .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4fmMZ5qjj .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4fmMZ5qjj .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4fmMZ5qjj .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4fmMZ5qjj .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4fmMZ5qjj .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4fmMZ5qjj .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4fmMZ5qjj .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4fmMZ5qjj .carousel-control {
    display: none;
  }
  .cid-s4fmMZ5qjj .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4fmMZ5qjj .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4fmMZ5qjj .cloneditem-1,
.cid-s4fmMZ5qjj .cloneditem-2,
.cid-s4fmMZ5qjj .cloneditem-3,
.cid-s4fmMZ5qjj .cloneditem-4,
.cid-s4fmMZ5qjj .cloneditem-5 {
  display: none;
}
.cid-s4fmMZ5qjj .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4fmMZ5qjj .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4fmMZ5qjj .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4fmMZ5qjj .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4fmMZ5qjj .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4fmMZ5qjj .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4fmMZ5qjj .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4fmMZ5qjj .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmMZ5qjj .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmMZ5qjj .carousel-inner.slides2 .cloneditem-1,
  .cid-s4fmMZ5qjj .carousel-inner.slides2 .cloneditem-2,
  .cid-s4fmMZ5qjj .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmMZ5qjj .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4fmMZ5qjj .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4fmMZ5qjj .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4fmMZ5qjj .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4fmMZ5qjj .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4fmMZ5qjj .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmMZ5qjj .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmMZ5qjj .carousel-inner.slides3 .cloneditem-1,
  .cid-s4fmMZ5qjj .carousel-inner.slides3 .cloneditem-2,
  .cid-s4fmMZ5qjj .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmMZ5qjj .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4fmMZ5qjj .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4fmMZ5qjj .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4fmMZ5qjj .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4fmMZ5qjj .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4fmMZ5qjj .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmMZ5qjj .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmMZ5qjj .carousel-inner.slides4 .cloneditem-1,
  .cid-s4fmMZ5qjj .carousel-inner.slides4 .cloneditem-2,
  .cid-s4fmMZ5qjj .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmMZ5qjj .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4fmMZ5qjj .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4fmMZ5qjj .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4fmMZ5qjj .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4fmMZ5qjj .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4fmMZ5qjj .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmMZ5qjj .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmMZ5qjj .carousel-inner.slides5 .cloneditem-1,
  .cid-s4fmMZ5qjj .carousel-inner.slides5 .cloneditem-2,
  .cid-s4fmMZ5qjj .carousel-inner.slides5 .cloneditem-3,
  .cid-s4fmMZ5qjj .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4fmMZ5qjj .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4fmMZ5qjj .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4fmMZ5qjj .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4fmMZ5qjj .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4fmMZ5qjj .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4fmMZ5qjj .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmMZ5qjj .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmMZ5qjj .carousel-inner.slides6 .cloneditem-1,
  .cid-s4fmMZ5qjj .carousel-inner.slides6 .cloneditem-2,
  .cid-s4fmMZ5qjj .carousel-inner.slides6 .cloneditem-3,
  .cid-s4fmMZ5qjj .carousel-inner.slides6 .cloneditem-4,
  .cid-s4fmMZ5qjj .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4fmMZ5qjj .mbr-section-title {
  margin: 0;
}
.cid-s4fmMZ5qjj .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4fmMZ5qjj .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4fmMZ5qjj .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4fmMZ5qjj .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4fmMZ5qjj .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4fmMZ5qjj .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4fmMZ5qjj .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4fmMZ5qjj .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3OXpkjT78 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3OXpkjT78 .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3OUzTo3Bn .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3OUzTo3Bn .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3OUzTo3Bn a {
  font-style: normal;
}
.cid-s3OUzTo3Bn .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3OUzTo3Bn .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3OUzTo3Bn .nav-item:focus,
.cid-s3OUzTo3Bn .nav-link:focus {
  outline: none;
}
.cid-s3OUzTo3Bn .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3OUzTo3Bn .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3OUzTo3Bn .menu-logo {
  margin-right: auto;
}
.cid-s3OUzTo3Bn .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3OUzTo3Bn .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3OUzTo3Bn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3OUzTo3Bn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3OUzTo3Bn .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3OUzTo3Bn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3OUzTo3Bn .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3OUzTo3Bn .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3OUzTo3Bn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3OUzTo3Bn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3OUzTo3Bn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3OUzTo3Bn .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3OUzTo3Bn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3OUzTo3Bn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3OUzTo3Bn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3OUzTo3Bn .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3OUzTo3Bn .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3OUzTo3Bn .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3OUzTo3Bn .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3OUzTo3Bn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3OUzTo3Bn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3OUzTo3Bn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3OUzTo3Bn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3OUzTo3Bn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3OUzTo3Bn button.navbar-toggler:focus {
  outline: none;
}
.cid-s3OUzTo3Bn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3OUzTo3Bn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3OUzTo3Bn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3OUzTo3Bn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3OUzTo3Bn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3OUzTo3Bn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3OUzTo3Bn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3OUzTo3Bn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3OUzTo3Bn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3OUzTo3Bn .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3OUzTo3Bn .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3OUzTo3Bn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3OUzTo3Bn .collapsed .navbar-collapse.collapsing,
.cid-s3OUzTo3Bn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3OUzTo3Bn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3OUzTo3Bn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3OUzTo3Bn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3OUzTo3Bn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3OUzTo3Bn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3OUzTo3Bn .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3OUzTo3Bn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3OUzTo3Bn .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3OUzTo3Bn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3OUzTo3Bn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3OUzTo3Bn .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3OUzTo3Bn .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3OUzTo3Bn .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3OUzTo3Bn .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3OUzTo3Bn .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3OUzTo3Bn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3OUzTo3Bn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3OUzTo3Bn .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3OUzTo3Bn.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3OUzTo3Bn img {
    height: 3.8rem !important;
  }
  .cid-s3OUzTo3Bn .btn {
    display: -webkit-flex;
  }
  .cid-s3OUzTo3Bn button.navbar-toggler {
    display: block;
  }
  .cid-s3OUzTo3Bn .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3OUzTo3Bn .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3OUzTo3Bn .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3OUzTo3Bn .navbar-collapse.collapsing,
  .cid-s3OUzTo3Bn .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3OUzTo3Bn .navbar-collapse.collapsing .navbar-nav,
  .cid-s3OUzTo3Bn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3OUzTo3Bn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3OUzTo3Bn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3OUzTo3Bn .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3OUzTo3Bn .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3OUzTo3Bn .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3OUzTo3Bn .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3OUzTo3Bn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3OUzTo3Bn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3OUzTo3Bn .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3OUzTo3Bn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3OUzTo3Bn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3OUzTo3Bn .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3OUzTo3Bn .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3OUzTo3Bn .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3OUzTo3Bn .nav-link:hover,
.cid-s3OUzTo3Bn .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3OUzTWUgI {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-s3OUzTWUgI .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #47375b;
}
.cid-s3OUzTWUgI img {
  width: 100%;
}
.cid-s3OUzTWUgI p {
  margin-top: 6rem;
}
.cid-s3OUzTWUgI .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-s3OUzTWUgI .content-wrapper {
  padding-top: 6rem;
}
.cid-s3OUzTWUgI h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3OUzTWUgI .content-wrapper {
    padding-top: 0rem;
  }
  .cid-s3OUzTWUgI p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-s3OUzTWUgI .back {
    width: 100%;
    height: 75%;
  }
  .cid-s3OUzTWUgI .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-s3OUzTWUgI p {
    margin-top: 4rem;
  }
}
.cid-s3OUzTWUgI .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-s3OUzTWUgI .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-s3OUzTWUgI .content-wrapper {
    padding-right: 3rem;
  }
  .cid-s3OUzTWUgI h4 {
    right: 2rem;
  }
}
.cid-s3OUzTWUgI H3 {
  color: #ffffff;
}
.cid-s3OUzTWUgI H1 {
  color: #ffffff;
}
.cid-s3OUzTWUgI .mbr-text,
.cid-s3OUzTWUgI .mbr-section-btn {
  color: #ffffff;
}
.cid-s3OUzTWUgI H4 {
  color: #ffffff;
}
.cid-s3OUzUMHO9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3OUzUMHO9 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s3OUzUMHO9 p {
  color: #767676;
  text-align: left;
}
.cid-s3OUzUMHO9 .card-wrapper {
  height: 100%;
}
.cid-s3OUzUMHO9 .container-fluid {
  max-width: 1600px;
}
.cid-s3OUzUMHO9 .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-s3OUzUMHO9 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-s3OUzUMHO9 .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-s3OUzUMHO9 .card:hover img {
  filter: blur(3px);
}
.cid-s3OUzUMHO9 .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-s3OUzUMHO9 .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-s3OUzUMHO9 .mbr-iconfont {
    opacity: 1;
  }
  .cid-s3OUzUMHO9 img {
    filter: blur(3px);
  }
}
.cid-sK6OxL237O {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sK6OxL237O .mbr-section-subtitle {
  color: #767676;
}
.cid-sK6OxL237O .formoid {
  margin: auto;
}
.cid-sK6OxL237O .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sK6OxL237O .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sK6OxL237O input[type="email"] {
  border-radius: 100px !important;
}
.cid-sK6OxL237O a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sK6OxL237O a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sK6OxL237O .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sK6OxL237O .form-group,
  .cid-sK6OxL237O .input-group-btn,
  .cid-sK6OxL237O .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sK6OxL237O .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-s3OUzVzCo7 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3OUzVzCo7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s3OUzVzCo7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s3OUzVzCo7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s3OUzVzCo7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s3OUzVzCo7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #149dcc);
}
.cid-s3OUzVzCo7 .icon-focus {
  display: none;
}
.cid-s3OUzVzCo7 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-s3OUzVzCo7 ul {
  font-size: 0;
}
.cid-s3OUzVzCo7 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-s3OUzVzCo7 .mbr-gallery-filter ul li .btn.active,
.cid-s3OUzVzCo7 .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-s3OUzVzCo7 .mbr-gallery-filter ul li .btn.active:after,
.cid-s3OUzVzCo7 .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #149dcc, #494949);
}
.cid-s3OUzVzCo7 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-s3OUzVzCo7 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-s3OUzVzCo7 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-s3OUzVzCo7 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-s3OUzVzCo7 .btn:hover {
  background: transparent !important;
}
.cid-s3OUzVzCo7 .btn:hover:before {
  background: transparent !important;
}
.cid-s3OUzVzCo7 .btn:before {
  background-color: transparent !important;
}
.cid-s3OUzVzCo7 .btn:focus {
  box-shadow: none;
}
.cid-s3OUzVzCo7 .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-s3OUzZgacs {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3OUzZgacs h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-s3OUzZgacs p {
  color: #767676;
}
.cid-s3OUzZgacs .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s3OUzZgacs .card-wrapper .card-box {
  padding: 2rem;
  width: 100%;
}
.cid-s3OUzZgacs .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s3OUzZgacs .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-s3OUzZgacs .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s3OUzZgacs .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s3OUzZgacs .cost {
  text-align: right;
}
.cid-s42pEBJh4Z {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42pEBJh4Z .mbr-text,
.cid-s42pEBJh4Z blockquote {
  color: #767676;
}
.cid-s42pEBJh4Z .mbr-text P {
  text-align: center;
}
.cid-s42pEBJh4Z .mbr-text {
  color: #232323;
}
.cid-s42pFk2eOI {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42pFk2eOI h2,
.cid-s42pFk2eOI h3,
.cid-s42pFk2eOI h4,
.cid-s42pFk2eOI p {
  color: #ffffff;
}
.cid-s42pFk2eOI .mbr-overlay {
  z-index: -1;
}
.cid-s42pFk2eOI .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42pFk2eOI .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42pFk2eOI .form-control:focus,
.cid-s42pFk2eOI .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42pFk2eOI .form-group {
  margin-bottom: 1rem;
}
.cid-s42pFk2eOI input::-webkit-input-placeholder,
.cid-s42pFk2eOI textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42pFk2eOI input:-moz-placeholder,
.cid-s42pFk2eOI textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42pFk2eOI .jq-selectbox li,
.cid-s42pFk2eOI .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42pFk2eOI .jq-selectbox li:hover,
.cid-s42pFk2eOI .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42pFk2eOI .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42pFk2eOI .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42pFk2eOI .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42pFk2eOI .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42pFk2eOI .mbr-text {
  color: #767676;
}
.cid-s42pFk2eOI .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42pFk2eOI .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42pFk2eOI .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42pFk2eOI a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42pFk2eOI .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42pFk2eOI .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42pFk2eOI textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42pFk2eOI .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42pFk2eOI .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42pFk2eOI .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42pFk2eOI h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42pFk2eOI .block-content {
    padding: 0;
  }
  .cid-s42pFk2eOI .form-block {
    padding: 1rem;
  }
}
.cid-s42pFk2eOI .mbr-section-title,
.cid-s42pFk2eOI .mbr-section-btn {
  color: #4f4943;
}
.cid-s42pFk2eOI P {
  color: #494949;
}
.cid-s4fmQM89DC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4fmQM89DC .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4fmQM89DC .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4fmQM89DC .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4fmQM89DC .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4fmQM89DC .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4fmQM89DC .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4fmQM89DC .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4fmQM89DC .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4fmQM89DC .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4fmQM89DC .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4fmQM89DC .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4fmQM89DC .carousel-control {
    display: none;
  }
  .cid-s4fmQM89DC .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4fmQM89DC .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4fmQM89DC .cloneditem-1,
.cid-s4fmQM89DC .cloneditem-2,
.cid-s4fmQM89DC .cloneditem-3,
.cid-s4fmQM89DC .cloneditem-4,
.cid-s4fmQM89DC .cloneditem-5 {
  display: none;
}
.cid-s4fmQM89DC .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4fmQM89DC .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4fmQM89DC .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4fmQM89DC .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4fmQM89DC .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4fmQM89DC .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4fmQM89DC .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4fmQM89DC .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmQM89DC .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmQM89DC .carousel-inner.slides2 .cloneditem-1,
  .cid-s4fmQM89DC .carousel-inner.slides2 .cloneditem-2,
  .cid-s4fmQM89DC .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmQM89DC .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4fmQM89DC .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4fmQM89DC .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4fmQM89DC .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4fmQM89DC .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4fmQM89DC .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmQM89DC .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmQM89DC .carousel-inner.slides3 .cloneditem-1,
  .cid-s4fmQM89DC .carousel-inner.slides3 .cloneditem-2,
  .cid-s4fmQM89DC .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmQM89DC .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4fmQM89DC .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4fmQM89DC .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4fmQM89DC .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4fmQM89DC .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4fmQM89DC .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmQM89DC .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmQM89DC .carousel-inner.slides4 .cloneditem-1,
  .cid-s4fmQM89DC .carousel-inner.slides4 .cloneditem-2,
  .cid-s4fmQM89DC .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmQM89DC .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4fmQM89DC .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4fmQM89DC .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4fmQM89DC .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4fmQM89DC .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4fmQM89DC .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmQM89DC .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmQM89DC .carousel-inner.slides5 .cloneditem-1,
  .cid-s4fmQM89DC .carousel-inner.slides5 .cloneditem-2,
  .cid-s4fmQM89DC .carousel-inner.slides5 .cloneditem-3,
  .cid-s4fmQM89DC .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4fmQM89DC .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4fmQM89DC .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4fmQM89DC .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4fmQM89DC .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4fmQM89DC .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4fmQM89DC .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmQM89DC .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmQM89DC .carousel-inner.slides6 .cloneditem-1,
  .cid-s4fmQM89DC .carousel-inner.slides6 .cloneditem-2,
  .cid-s4fmQM89DC .carousel-inner.slides6 .cloneditem-3,
  .cid-s4fmQM89DC .carousel-inner.slides6 .cloneditem-4,
  .cid-s4fmQM89DC .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4fmQM89DC .mbr-section-title {
  margin: 0;
}
.cid-s4fmQM89DC .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4fmQM89DC .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4fmQM89DC .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4fmQM89DC .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4fmQM89DC .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4fmQM89DC .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4fmQM89DC .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4fmQM89DC .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3OUA520fZ {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3OUA520fZ .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3OUBM88gR .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3OUBM88gR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3OUBM88gR a {
  font-style: normal;
}
.cid-s3OUBM88gR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3OUBM88gR .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3OUBM88gR .nav-item:focus,
.cid-s3OUBM88gR .nav-link:focus {
  outline: none;
}
.cid-s3OUBM88gR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3OUBM88gR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3OUBM88gR .menu-logo {
  margin-right: auto;
}
.cid-s3OUBM88gR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3OUBM88gR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3OUBM88gR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3OUBM88gR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3OUBM88gR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3OUBM88gR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3OUBM88gR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3OUBM88gR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3OUBM88gR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3OUBM88gR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3OUBM88gR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3OUBM88gR .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3OUBM88gR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3OUBM88gR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3OUBM88gR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3OUBM88gR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3OUBM88gR .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3OUBM88gR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3OUBM88gR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3OUBM88gR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3OUBM88gR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3OUBM88gR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3OUBM88gR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3OUBM88gR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3OUBM88gR button.navbar-toggler:focus {
  outline: none;
}
.cid-s3OUBM88gR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3OUBM88gR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3OUBM88gR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3OUBM88gR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3OUBM88gR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3OUBM88gR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3OUBM88gR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3OUBM88gR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3OUBM88gR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3OUBM88gR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3OUBM88gR .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3OUBM88gR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3OUBM88gR .collapsed .navbar-collapse.collapsing,
.cid-s3OUBM88gR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3OUBM88gR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3OUBM88gR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3OUBM88gR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3OUBM88gR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3OUBM88gR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3OUBM88gR .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3OUBM88gR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3OUBM88gR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3OUBM88gR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3OUBM88gR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3OUBM88gR .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3OUBM88gR .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3OUBM88gR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3OUBM88gR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3OUBM88gR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3OUBM88gR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3OUBM88gR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3OUBM88gR .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3OUBM88gR.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3OUBM88gR img {
    height: 3.8rem !important;
  }
  .cid-s3OUBM88gR .btn {
    display: -webkit-flex;
  }
  .cid-s3OUBM88gR button.navbar-toggler {
    display: block;
  }
  .cid-s3OUBM88gR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3OUBM88gR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3OUBM88gR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3OUBM88gR .navbar-collapse.collapsing,
  .cid-s3OUBM88gR .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3OUBM88gR .navbar-collapse.collapsing .navbar-nav,
  .cid-s3OUBM88gR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3OUBM88gR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3OUBM88gR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3OUBM88gR .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3OUBM88gR .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3OUBM88gR .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3OUBM88gR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3OUBM88gR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3OUBM88gR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3OUBM88gR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3OUBM88gR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3OUBM88gR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3OUBM88gR .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3OUBM88gR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3OUBM88gR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3OUBM88gR .nav-link:hover,
.cid-s3OUBM88gR .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3OUBMEZia {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-s3OUBMEZia .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #47375b;
}
.cid-s3OUBMEZia img {
  width: 100%;
}
.cid-s3OUBMEZia p {
  margin-top: 6rem;
}
.cid-s3OUBMEZia .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-s3OUBMEZia .content-wrapper {
  padding-top: 6rem;
}
.cid-s3OUBMEZia h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3OUBMEZia .content-wrapper {
    padding-top: 0rem;
  }
  .cid-s3OUBMEZia p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-s3OUBMEZia .back {
    width: 100%;
    height: 75%;
  }
  .cid-s3OUBMEZia .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-s3OUBMEZia p {
    margin-top: 4rem;
  }
}
.cid-s3OUBMEZia .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-s3OUBMEZia .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-s3OUBMEZia .content-wrapper {
    padding-right: 3rem;
  }
  .cid-s3OUBMEZia h4 {
    right: 2rem;
  }
}
.cid-s3OUBMEZia H3 {
  color: #ffffff;
}
.cid-s3OUBMEZia H1 {
  color: #ffffff;
}
.cid-s3OUBMEZia .mbr-text,
.cid-s3OUBMEZia .mbr-section-btn {
  color: #ffffff;
}
.cid-s3OUBMEZia H4 {
  color: #ffffff;
}
.cid-sK6OEcgSVs {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sK6OEcgSVs .mbr-section-subtitle {
  color: #767676;
}
.cid-sK6OEcgSVs .formoid {
  margin: auto;
}
.cid-sK6OEcgSVs .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sK6OEcgSVs .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sK6OEcgSVs input[type="email"] {
  border-radius: 100px !important;
}
.cid-sK6OEcgSVs a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sK6OEcgSVs a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sK6OEcgSVs .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sK6OEcgSVs .form-group,
  .cid-sK6OEcgSVs .input-group-btn,
  .cid-sK6OEcgSVs .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sK6OEcgSVs .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-s3OUBNeNZe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3OUBNeNZe h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s3OUBNeNZe p {
  color: #767676;
  text-align: left;
}
.cid-s3OUBNeNZe .card-wrapper {
  height: 100%;
}
.cid-s3OUBNeNZe .container-fluid {
  max-width: 1600px;
}
.cid-s3OUBNeNZe .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-s3OUBNeNZe img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-s3OUBNeNZe .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-s3OUBNeNZe .card:hover img {
  filter: blur(3px);
}
.cid-s3OUBNeNZe .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-s3OUBNeNZe .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-s3OUBNeNZe .mbr-iconfont {
    opacity: 1;
  }
  .cid-s3OUBNeNZe img {
    filter: blur(3px);
  }
}
.cid-s3OUBO6HDA {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3OUBO6HDA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s3OUBO6HDA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s3OUBO6HDA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s3OUBO6HDA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s3OUBO6HDA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #149dcc);
}
.cid-s3OUBO6HDA .icon-focus {
  display: none;
}
.cid-s3OUBO6HDA .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-s3OUBO6HDA ul {
  font-size: 0;
}
.cid-s3OUBO6HDA .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-s3OUBO6HDA .mbr-gallery-filter ul li .btn.active,
.cid-s3OUBO6HDA .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-s3OUBO6HDA .mbr-gallery-filter ul li .btn.active:after,
.cid-s3OUBO6HDA .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #149dcc, #494949);
}
.cid-s3OUBO6HDA .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-s3OUBO6HDA .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-s3OUBO6HDA .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-s3OUBO6HDA .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-s3OUBO6HDA .btn:hover {
  background: transparent !important;
}
.cid-s3OUBO6HDA .btn:hover:before {
  background: transparent !important;
}
.cid-s3OUBO6HDA .btn:before {
  background-color: transparent !important;
}
.cid-s3OUBO6HDA .btn:focus {
  box-shadow: none;
}
.cid-s3OUBO6HDA .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-s3OUBRE7KD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3OUBRE7KD h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-s3OUBRE7KD p {
  color: #767676;
}
.cid-s3OUBRE7KD .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s3OUBRE7KD .card-wrapper .card-box {
  padding: 2rem;
  width: 100%;
}
.cid-s3OUBRE7KD .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s3OUBRE7KD .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-s3OUBRE7KD .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s3OUBRE7KD .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s3OUBRE7KD .cost {
  text-align: right;
}
.cid-s42pJMlaib {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42pJMlaib .mbr-text,
.cid-s42pJMlaib blockquote {
  color: #767676;
}
.cid-s42pJMlaib .mbr-text P {
  text-align: center;
}
.cid-s42pJMlaib .mbr-text {
  color: #232323;
}
.cid-s42pKqgdzE {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42pKqgdzE h2,
.cid-s42pKqgdzE h3,
.cid-s42pKqgdzE h4,
.cid-s42pKqgdzE p {
  color: #ffffff;
}
.cid-s42pKqgdzE .mbr-overlay {
  z-index: -1;
}
.cid-s42pKqgdzE .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42pKqgdzE .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42pKqgdzE .form-control:focus,
.cid-s42pKqgdzE .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42pKqgdzE .form-group {
  margin-bottom: 1rem;
}
.cid-s42pKqgdzE input::-webkit-input-placeholder,
.cid-s42pKqgdzE textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42pKqgdzE input:-moz-placeholder,
.cid-s42pKqgdzE textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42pKqgdzE .jq-selectbox li,
.cid-s42pKqgdzE .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42pKqgdzE .jq-selectbox li:hover,
.cid-s42pKqgdzE .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42pKqgdzE .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42pKqgdzE .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42pKqgdzE .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42pKqgdzE .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42pKqgdzE .mbr-text {
  color: #767676;
}
.cid-s42pKqgdzE .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42pKqgdzE .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42pKqgdzE .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42pKqgdzE a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42pKqgdzE .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42pKqgdzE .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42pKqgdzE textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42pKqgdzE .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42pKqgdzE .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42pKqgdzE .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42pKqgdzE h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42pKqgdzE .block-content {
    padding: 0;
  }
  .cid-s42pKqgdzE .form-block {
    padding: 1rem;
  }
}
.cid-s42pKqgdzE .mbr-section-title,
.cid-s42pKqgdzE .mbr-section-btn {
  color: #4f4943;
}
.cid-s42pKqgdzE P {
  color: #494949;
}
.cid-s4fmT1OEZa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4fmT1OEZa .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4fmT1OEZa .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4fmT1OEZa .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4fmT1OEZa .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4fmT1OEZa .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4fmT1OEZa .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4fmT1OEZa .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4fmT1OEZa .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4fmT1OEZa .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4fmT1OEZa .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4fmT1OEZa .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4fmT1OEZa .carousel-control {
    display: none;
  }
  .cid-s4fmT1OEZa .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4fmT1OEZa .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4fmT1OEZa .cloneditem-1,
.cid-s4fmT1OEZa .cloneditem-2,
.cid-s4fmT1OEZa .cloneditem-3,
.cid-s4fmT1OEZa .cloneditem-4,
.cid-s4fmT1OEZa .cloneditem-5 {
  display: none;
}
.cid-s4fmT1OEZa .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4fmT1OEZa .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4fmT1OEZa .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4fmT1OEZa .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4fmT1OEZa .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4fmT1OEZa .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4fmT1OEZa .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4fmT1OEZa .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmT1OEZa .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmT1OEZa .carousel-inner.slides2 .cloneditem-1,
  .cid-s4fmT1OEZa .carousel-inner.slides2 .cloneditem-2,
  .cid-s4fmT1OEZa .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmT1OEZa .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4fmT1OEZa .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4fmT1OEZa .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4fmT1OEZa .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4fmT1OEZa .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4fmT1OEZa .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmT1OEZa .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmT1OEZa .carousel-inner.slides3 .cloneditem-1,
  .cid-s4fmT1OEZa .carousel-inner.slides3 .cloneditem-2,
  .cid-s4fmT1OEZa .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmT1OEZa .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4fmT1OEZa .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4fmT1OEZa .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4fmT1OEZa .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4fmT1OEZa .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4fmT1OEZa .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmT1OEZa .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmT1OEZa .carousel-inner.slides4 .cloneditem-1,
  .cid-s4fmT1OEZa .carousel-inner.slides4 .cloneditem-2,
  .cid-s4fmT1OEZa .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmT1OEZa .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4fmT1OEZa .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4fmT1OEZa .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4fmT1OEZa .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4fmT1OEZa .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4fmT1OEZa .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmT1OEZa .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmT1OEZa .carousel-inner.slides5 .cloneditem-1,
  .cid-s4fmT1OEZa .carousel-inner.slides5 .cloneditem-2,
  .cid-s4fmT1OEZa .carousel-inner.slides5 .cloneditem-3,
  .cid-s4fmT1OEZa .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4fmT1OEZa .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4fmT1OEZa .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4fmT1OEZa .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4fmT1OEZa .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4fmT1OEZa .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4fmT1OEZa .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmT1OEZa .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmT1OEZa .carousel-inner.slides6 .cloneditem-1,
  .cid-s4fmT1OEZa .carousel-inner.slides6 .cloneditem-2,
  .cid-s4fmT1OEZa .carousel-inner.slides6 .cloneditem-3,
  .cid-s4fmT1OEZa .carousel-inner.slides6 .cloneditem-4,
  .cid-s4fmT1OEZa .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4fmT1OEZa .mbr-section-title {
  margin: 0;
}
.cid-s4fmT1OEZa .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4fmT1OEZa .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4fmT1OEZa .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4fmT1OEZa .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4fmT1OEZa .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4fmT1OEZa .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4fmT1OEZa .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4fmT1OEZa .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3OUBXs810 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3OUBXs810 .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3G26rg1Ja .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3G26rg1Ja .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3G26rg1Ja a {
  font-style: normal;
}
.cid-s3G26rg1Ja .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3G26rg1Ja .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3G26rg1Ja .nav-item:focus,
.cid-s3G26rg1Ja .nav-link:focus {
  outline: none;
}
.cid-s3G26rg1Ja .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3G26rg1Ja .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3G26rg1Ja .menu-logo {
  margin-right: auto;
}
.cid-s3G26rg1Ja .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3G26rg1Ja .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3G26rg1Ja .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3G26rg1Ja .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3G26rg1Ja .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3G26rg1Ja .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3G26rg1Ja .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3G26rg1Ja .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3G26rg1Ja .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3G26rg1Ja .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3G26rg1Ja .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3G26rg1Ja .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3G26rg1Ja .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3G26rg1Ja .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3G26rg1Ja .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3G26rg1Ja .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3G26rg1Ja .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3G26rg1Ja .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3G26rg1Ja .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3G26rg1Ja .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3G26rg1Ja .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3G26rg1Ja .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3G26rg1Ja .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3G26rg1Ja button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3G26rg1Ja button.navbar-toggler:focus {
  outline: none;
}
.cid-s3G26rg1Ja button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3G26rg1Ja button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3G26rg1Ja button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3G26rg1Ja button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3G26rg1Ja button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3G26rg1Ja nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3G26rg1Ja nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3G26rg1Ja nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3G26rg1Ja nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3G26rg1Ja .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3G26rg1Ja .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3G26rg1Ja .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3G26rg1Ja .collapsed .navbar-collapse.collapsing,
.cid-s3G26rg1Ja .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3G26rg1Ja .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3G26rg1Ja .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3G26rg1Ja .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3G26rg1Ja .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3G26rg1Ja .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3G26rg1Ja .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3G26rg1Ja .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3G26rg1Ja .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3G26rg1Ja .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3G26rg1Ja .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3G26rg1Ja .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3G26rg1Ja .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3G26rg1Ja .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3G26rg1Ja .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3G26rg1Ja .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3G26rg1Ja .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3G26rg1Ja .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3G26rg1Ja .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3G26rg1Ja.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3G26rg1Ja img {
    height: 3.8rem !important;
  }
  .cid-s3G26rg1Ja .btn {
    display: -webkit-flex;
  }
  .cid-s3G26rg1Ja button.navbar-toggler {
    display: block;
  }
  .cid-s3G26rg1Ja .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3G26rg1Ja .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3G26rg1Ja .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3G26rg1Ja .navbar-collapse.collapsing,
  .cid-s3G26rg1Ja .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3G26rg1Ja .navbar-collapse.collapsing .navbar-nav,
  .cid-s3G26rg1Ja .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3G26rg1Ja .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3G26rg1Ja .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3G26rg1Ja .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3G26rg1Ja .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3G26rg1Ja .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3G26rg1Ja .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3G26rg1Ja .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3G26rg1Ja .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3G26rg1Ja .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3G26rg1Ja .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3G26rg1Ja .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3G26rg1Ja .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3G26rg1Ja .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3G26rg1Ja .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3G26rg1Ja .nav-link:hover,
.cid-s3G26rg1Ja .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3G26s3hzS {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-s3G26s3hzS .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #47375b;
}
.cid-s3G26s3hzS img {
  width: 100%;
}
.cid-s3G26s3hzS p {
  margin-top: 6rem;
}
.cid-s3G26s3hzS .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-s3G26s3hzS .content-wrapper {
  padding-top: 6rem;
}
.cid-s3G26s3hzS h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3G26s3hzS .content-wrapper {
    padding-top: 0rem;
  }
  .cid-s3G26s3hzS p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-s3G26s3hzS .back {
    width: 100%;
    height: 75%;
  }
  .cid-s3G26s3hzS .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-s3G26s3hzS p {
    margin-top: 4rem;
  }
}
.cid-s3G26s3hzS .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-s3G26s3hzS .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-s3G26s3hzS .content-wrapper {
    padding-right: 3rem;
  }
  .cid-s3G26s3hzS h4 {
    right: 2rem;
  }
}
.cid-s3G26s3hzS H3 {
  color: #ffffff;
}
.cid-s3G26s3hzS H1 {
  color: #ffffff;
}
.cid-s3G26s3hzS .mbr-text,
.cid-s3G26s3hzS .mbr-section-btn {
  color: #ffffff;
}
.cid-s3G26s3hzS H4 {
  color: #ffffff;
}
.cid-s3G3F5Pkx8 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3G3F5Pkx8 .mbr-section-subtitle {
  color: #767676;
}
.cid-sKcnUYlDnw {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sKcnUYlDnw .mbr-section-subtitle {
  color: #767676;
}
.cid-sKcnUYlDnw .formoid {
  margin: auto;
}
.cid-sKcnUYlDnw .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sKcnUYlDnw .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sKcnUYlDnw input[type="email"] {
  border-radius: 100px !important;
}
.cid-sKcnUYlDnw a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sKcnUYlDnw a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sKcnUYlDnw .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sKcnUYlDnw .form-group,
  .cid-sKcnUYlDnw .input-group-btn,
  .cid-sKcnUYlDnw .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sKcnUYlDnw .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-s3G33sXfSY {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s3G33sXfSY .image-block {
  margin: auto;
}
.cid-s3G33sXfSY figcaption {
  position: relative;
}
.cid-s3G33sXfSY figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s3G33sXfSY .image-block {
    width: 100% !important;
  }
}
.cid-s3G3umLYgu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3G3umLYgu .mbr-section-subtitle {
  color: #767676;
}
.cid-s3G5StnJdk {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s3G5StnJdk .image-block {
  margin: auto;
}
.cid-s3G5StnJdk figcaption {
  position: relative;
}
.cid-s3G5StnJdk figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s3G5StnJdk .image-block {
    width: 100% !important;
  }
}
.cid-s3G3qHBEGN {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #f8f8ff;
}
.cid-s3G3qHBEGN img {
  width: 100%;
  height: 130px;
  object-fit: cover;
}
.cid-s3G3qHBEGN .row {
  justify-content: center;
}
.cid-s3G3qHBEGN .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s3G3qHBEGN .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s3G3qHBEGN .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-s3G3qHBEGN .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-s3G3qHBEGN .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-s3G3qHBEGN .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s3G3qHBEGN .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s3G3qHBEGN .item {
    padding: 0.5rem;
  }
  .cid-s3G3qHBEGN .row {
    padding: 0 0.5rem;
  }
}
.cid-s3G3qHBEGN .btn {
  border-radius: 0;
}
.cid-s3G3qHBEGN .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s3G26y3GLY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3G26y3GLY h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-s3G26y3GLY p {
  color: #767676;
}
.cid-s3G26y3GLY .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s3G26y3GLY .card-wrapper .card-box {
  padding: 2rem;
  width: 100%;
}
.cid-s3G26y3GLY .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s3G26y3GLY .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-s3G26y3GLY .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s3G26y3GLY .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s3G26y3GLY .cost {
  text-align: right;
}
.cid-s42pNxvz9i {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42pNxvz9i .mbr-text,
.cid-s42pNxvz9i blockquote {
  color: #767676;
}
.cid-s42pNxvz9i .mbr-text P {
  text-align: center;
}
.cid-s42pNxvz9i .mbr-text {
  color: #232323;
}
.cid-s42pO4fpdX {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42pO4fpdX h2,
.cid-s42pO4fpdX h3,
.cid-s42pO4fpdX h4,
.cid-s42pO4fpdX p {
  color: #ffffff;
}
.cid-s42pO4fpdX .mbr-overlay {
  z-index: -1;
}
.cid-s42pO4fpdX .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42pO4fpdX .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42pO4fpdX .form-control:focus,
.cid-s42pO4fpdX .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42pO4fpdX .form-group {
  margin-bottom: 1rem;
}
.cid-s42pO4fpdX input::-webkit-input-placeholder,
.cid-s42pO4fpdX textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42pO4fpdX input:-moz-placeholder,
.cid-s42pO4fpdX textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42pO4fpdX .jq-selectbox li,
.cid-s42pO4fpdX .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42pO4fpdX .jq-selectbox li:hover,
.cid-s42pO4fpdX .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42pO4fpdX .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42pO4fpdX .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42pO4fpdX .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42pO4fpdX .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42pO4fpdX .mbr-text {
  color: #767676;
}
.cid-s42pO4fpdX .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42pO4fpdX .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42pO4fpdX .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42pO4fpdX a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42pO4fpdX .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42pO4fpdX .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42pO4fpdX textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42pO4fpdX .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42pO4fpdX .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42pO4fpdX .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42pO4fpdX h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42pO4fpdX .block-content {
    padding: 0;
  }
  .cid-s42pO4fpdX .form-block {
    padding: 1rem;
  }
}
.cid-s42pO4fpdX .mbr-section-title,
.cid-s42pO4fpdX .mbr-section-btn {
  color: #4f4943;
}
.cid-s42pO4fpdX P {
  color: #494949;
}
.cid-s4fmUHSkKK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4fmUHSkKK .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4fmUHSkKK .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4fmUHSkKK .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4fmUHSkKK .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4fmUHSkKK .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4fmUHSkKK .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4fmUHSkKK .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4fmUHSkKK .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4fmUHSkKK .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4fmUHSkKK .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4fmUHSkKK .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4fmUHSkKK .carousel-control {
    display: none;
  }
  .cid-s4fmUHSkKK .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4fmUHSkKK .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4fmUHSkKK .cloneditem-1,
.cid-s4fmUHSkKK .cloneditem-2,
.cid-s4fmUHSkKK .cloneditem-3,
.cid-s4fmUHSkKK .cloneditem-4,
.cid-s4fmUHSkKK .cloneditem-5 {
  display: none;
}
.cid-s4fmUHSkKK .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4fmUHSkKK .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4fmUHSkKK .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4fmUHSkKK .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4fmUHSkKK .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4fmUHSkKK .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4fmUHSkKK .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4fmUHSkKK .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmUHSkKK .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmUHSkKK .carousel-inner.slides2 .cloneditem-1,
  .cid-s4fmUHSkKK .carousel-inner.slides2 .cloneditem-2,
  .cid-s4fmUHSkKK .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmUHSkKK .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4fmUHSkKK .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4fmUHSkKK .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4fmUHSkKK .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4fmUHSkKK .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4fmUHSkKK .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmUHSkKK .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmUHSkKK .carousel-inner.slides3 .cloneditem-1,
  .cid-s4fmUHSkKK .carousel-inner.slides3 .cloneditem-2,
  .cid-s4fmUHSkKK .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmUHSkKK .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4fmUHSkKK .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4fmUHSkKK .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4fmUHSkKK .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4fmUHSkKK .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4fmUHSkKK .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmUHSkKK .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmUHSkKK .carousel-inner.slides4 .cloneditem-1,
  .cid-s4fmUHSkKK .carousel-inner.slides4 .cloneditem-2,
  .cid-s4fmUHSkKK .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmUHSkKK .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4fmUHSkKK .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4fmUHSkKK .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4fmUHSkKK .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4fmUHSkKK .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4fmUHSkKK .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmUHSkKK .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmUHSkKK .carousel-inner.slides5 .cloneditem-1,
  .cid-s4fmUHSkKK .carousel-inner.slides5 .cloneditem-2,
  .cid-s4fmUHSkKK .carousel-inner.slides5 .cloneditem-3,
  .cid-s4fmUHSkKK .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4fmUHSkKK .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4fmUHSkKK .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4fmUHSkKK .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4fmUHSkKK .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4fmUHSkKK .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4fmUHSkKK .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmUHSkKK .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmUHSkKK .carousel-inner.slides6 .cloneditem-1,
  .cid-s4fmUHSkKK .carousel-inner.slides6 .cloneditem-2,
  .cid-s4fmUHSkKK .carousel-inner.slides6 .cloneditem-3,
  .cid-s4fmUHSkKK .carousel-inner.slides6 .cloneditem-4,
  .cid-s4fmUHSkKK .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4fmUHSkKK .mbr-section-title {
  margin: 0;
}
.cid-s4fmUHSkKK .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4fmUHSkKK .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4fmUHSkKK .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4fmUHSkKK .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4fmUHSkKK .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4fmUHSkKK .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4fmUHSkKK .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4fmUHSkKK .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3G26GFMMI {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3G26GFMMI .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3G7sXQlmD .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3G7sXQlmD .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3G7sXQlmD a {
  font-style: normal;
}
.cid-s3G7sXQlmD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3G7sXQlmD .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3G7sXQlmD .nav-item:focus,
.cid-s3G7sXQlmD .nav-link:focus {
  outline: none;
}
.cid-s3G7sXQlmD .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3G7sXQlmD .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3G7sXQlmD .menu-logo {
  margin-right: auto;
}
.cid-s3G7sXQlmD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3G7sXQlmD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3G7sXQlmD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3G7sXQlmD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3G7sXQlmD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3G7sXQlmD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3G7sXQlmD .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3G7sXQlmD .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3G7sXQlmD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3G7sXQlmD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3G7sXQlmD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3G7sXQlmD .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3G7sXQlmD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3G7sXQlmD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3G7sXQlmD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3G7sXQlmD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3G7sXQlmD .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3G7sXQlmD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3G7sXQlmD .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3G7sXQlmD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3G7sXQlmD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3G7sXQlmD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3G7sXQlmD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3G7sXQlmD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3G7sXQlmD button.navbar-toggler:focus {
  outline: none;
}
.cid-s3G7sXQlmD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3G7sXQlmD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3G7sXQlmD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3G7sXQlmD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3G7sXQlmD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3G7sXQlmD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3G7sXQlmD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3G7sXQlmD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3G7sXQlmD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3G7sXQlmD .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3G7sXQlmD .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3G7sXQlmD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3G7sXQlmD .collapsed .navbar-collapse.collapsing,
.cid-s3G7sXQlmD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3G7sXQlmD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3G7sXQlmD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3G7sXQlmD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3G7sXQlmD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3G7sXQlmD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3G7sXQlmD .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3G7sXQlmD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3G7sXQlmD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3G7sXQlmD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3G7sXQlmD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3G7sXQlmD .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3G7sXQlmD .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3G7sXQlmD .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3G7sXQlmD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3G7sXQlmD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3G7sXQlmD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3G7sXQlmD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3G7sXQlmD .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3G7sXQlmD.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3G7sXQlmD img {
    height: 3.8rem !important;
  }
  .cid-s3G7sXQlmD .btn {
    display: -webkit-flex;
  }
  .cid-s3G7sXQlmD button.navbar-toggler {
    display: block;
  }
  .cid-s3G7sXQlmD .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3G7sXQlmD .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3G7sXQlmD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3G7sXQlmD .navbar-collapse.collapsing,
  .cid-s3G7sXQlmD .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3G7sXQlmD .navbar-collapse.collapsing .navbar-nav,
  .cid-s3G7sXQlmD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3G7sXQlmD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3G7sXQlmD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3G7sXQlmD .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3G7sXQlmD .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3G7sXQlmD .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3G7sXQlmD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3G7sXQlmD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3G7sXQlmD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3G7sXQlmD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3G7sXQlmD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3G7sXQlmD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3G7sXQlmD .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3G7sXQlmD .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3G7sXQlmD .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3G7sXQlmD .nav-link:hover,
.cid-s3G7sXQlmD .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3G7sZdNly {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-s3G7sZdNly .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #6b0e0e;
}
.cid-s3G7sZdNly img {
  width: 100%;
}
.cid-s3G7sZdNly p {
  margin-top: 6rem;
}
.cid-s3G7sZdNly .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-s3G7sZdNly .content-wrapper {
  padding-top: 6rem;
}
.cid-s3G7sZdNly h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3G7sZdNly .content-wrapper {
    padding-top: 0rem;
  }
  .cid-s3G7sZdNly p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-s3G7sZdNly .back {
    width: 100%;
    height: 75%;
  }
  .cid-s3G7sZdNly .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-s3G7sZdNly p {
    margin-top: 4rem;
  }
}
.cid-s3G7sZdNly .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-s3G7sZdNly .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-s3G7sZdNly .content-wrapper {
    padding-right: 3rem;
  }
  .cid-s3G7sZdNly h4 {
    right: 2rem;
  }
}
.cid-s3G7sZdNly H3 {
  color: #ffffff;
}
.cid-s3G7sZdNly H1 {
  color: #ffffff;
}
.cid-s3G7sZdNly .mbr-text,
.cid-s3G7sZdNly .mbr-section-btn {
  color: #ffffff;
}
.cid-s3G7sZdNly H4 {
  color: #ffffff;
}
.cid-s3G7t1iRYF {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3G7t1iRYF .mbr-section-subtitle {
  color: #767676;
}
.cid-sKco38PGub {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sKco38PGub .mbr-section-subtitle {
  color: #767676;
}
.cid-sKco38PGub .formoid {
  margin: auto;
}
.cid-sKco38PGub .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sKco38PGub .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sKco38PGub input[type="email"] {
  border-radius: 100px !important;
}
.cid-sKco38PGub a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sKco38PGub a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sKco38PGub .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sKco38PGub .form-group,
  .cid-sKco38PGub .input-group-btn,
  .cid-sKco38PGub .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sKco38PGub .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-s3G7t1SGoH {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s3G7t1SGoH .image-block {
  margin: auto;
}
.cid-s3G7t1SGoH figcaption {
  position: relative;
}
.cid-s3G7t1SGoH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s3G7t1SGoH .image-block {
    width: 100% !important;
  }
}
.cid-s3G7t2tU5g {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #f8f8ff;
}
.cid-s3G7t2tU5g img {
  width: 100%;
  height: 130px;
  object-fit: cover;
}
.cid-s3G7t2tU5g .row {
  justify-content: center;
}
.cid-s3G7t2tU5g .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s3G7t2tU5g .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s3G7t2tU5g .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-s3G7t2tU5g .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-s3G7t2tU5g .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-s3G7t2tU5g .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s3G7t2tU5g .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s3G7t2tU5g .item {
    padding: 0.5rem;
  }
  .cid-s3G7t2tU5g .row {
    padding: 0 0.5rem;
  }
}
.cid-s3G7t2tU5g .btn {
  border-radius: 0;
}
.cid-s3G7t2tU5g .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sBSvMw67zX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sBSvMw67zX h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-sBSvMw67zX p {
  color: #767676;
}
.cid-sBSvMw67zX .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-sBSvMw67zX .card-wrapper .card-box {
  padding: 2rem;
  width: 100%;
}
.cid-sBSvMw67zX .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-sBSvMw67zX .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-sBSvMw67zX .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-sBSvMw67zX .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-sBSvMw67zX .cost {
  text-align: right;
}
.cid-s42pSmIzcD {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42pSmIzcD .mbr-text,
.cid-s42pSmIzcD blockquote {
  color: #767676;
}
.cid-s42pSmIzcD .mbr-text P {
  text-align: center;
}
.cid-s42pSmIzcD .mbr-text {
  color: #232323;
}
.cid-s42pT3qCWH {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42pT3qCWH h2,
.cid-s42pT3qCWH h3,
.cid-s42pT3qCWH h4,
.cid-s42pT3qCWH p {
  color: #ffffff;
}
.cid-s42pT3qCWH .mbr-overlay {
  z-index: -1;
}
.cid-s42pT3qCWH .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42pT3qCWH .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42pT3qCWH .form-control:focus,
.cid-s42pT3qCWH .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42pT3qCWH .form-group {
  margin-bottom: 1rem;
}
.cid-s42pT3qCWH input::-webkit-input-placeholder,
.cid-s42pT3qCWH textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42pT3qCWH input:-moz-placeholder,
.cid-s42pT3qCWH textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42pT3qCWH .jq-selectbox li,
.cid-s42pT3qCWH .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42pT3qCWH .jq-selectbox li:hover,
.cid-s42pT3qCWH .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42pT3qCWH .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42pT3qCWH .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42pT3qCWH .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42pT3qCWH .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42pT3qCWH .mbr-text {
  color: #767676;
}
.cid-s42pT3qCWH .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42pT3qCWH .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42pT3qCWH .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42pT3qCWH a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42pT3qCWH .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42pT3qCWH .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42pT3qCWH textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42pT3qCWH .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42pT3qCWH .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42pT3qCWH .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42pT3qCWH h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42pT3qCWH .block-content {
    padding: 0;
  }
  .cid-s42pT3qCWH .form-block {
    padding: 1rem;
  }
}
.cid-s42pT3qCWH .mbr-section-title,
.cid-s42pT3qCWH .mbr-section-btn {
  color: #4f4943;
}
.cid-s42pT3qCWH P {
  color: #494949;
}
.cid-s4fmWzIpxk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4fmWzIpxk .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4fmWzIpxk .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4fmWzIpxk .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4fmWzIpxk .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4fmWzIpxk .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4fmWzIpxk .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4fmWzIpxk .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4fmWzIpxk .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4fmWzIpxk .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4fmWzIpxk .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4fmWzIpxk .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4fmWzIpxk .carousel-control {
    display: none;
  }
  .cid-s4fmWzIpxk .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4fmWzIpxk .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4fmWzIpxk .cloneditem-1,
.cid-s4fmWzIpxk .cloneditem-2,
.cid-s4fmWzIpxk .cloneditem-3,
.cid-s4fmWzIpxk .cloneditem-4,
.cid-s4fmWzIpxk .cloneditem-5 {
  display: none;
}
.cid-s4fmWzIpxk .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4fmWzIpxk .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4fmWzIpxk .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4fmWzIpxk .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4fmWzIpxk .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4fmWzIpxk .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4fmWzIpxk .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4fmWzIpxk .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmWzIpxk .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmWzIpxk .carousel-inner.slides2 .cloneditem-1,
  .cid-s4fmWzIpxk .carousel-inner.slides2 .cloneditem-2,
  .cid-s4fmWzIpxk .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmWzIpxk .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4fmWzIpxk .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4fmWzIpxk .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4fmWzIpxk .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4fmWzIpxk .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4fmWzIpxk .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmWzIpxk .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmWzIpxk .carousel-inner.slides3 .cloneditem-1,
  .cid-s4fmWzIpxk .carousel-inner.slides3 .cloneditem-2,
  .cid-s4fmWzIpxk .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmWzIpxk .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4fmWzIpxk .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4fmWzIpxk .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4fmWzIpxk .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4fmWzIpxk .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4fmWzIpxk .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmWzIpxk .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmWzIpxk .carousel-inner.slides4 .cloneditem-1,
  .cid-s4fmWzIpxk .carousel-inner.slides4 .cloneditem-2,
  .cid-s4fmWzIpxk .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4fmWzIpxk .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4fmWzIpxk .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4fmWzIpxk .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4fmWzIpxk .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4fmWzIpxk .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4fmWzIpxk .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmWzIpxk .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmWzIpxk .carousel-inner.slides5 .cloneditem-1,
  .cid-s4fmWzIpxk .carousel-inner.slides5 .cloneditem-2,
  .cid-s4fmWzIpxk .carousel-inner.slides5 .cloneditem-3,
  .cid-s4fmWzIpxk .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4fmWzIpxk .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4fmWzIpxk .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4fmWzIpxk .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4fmWzIpxk .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4fmWzIpxk .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4fmWzIpxk .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fmWzIpxk .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fmWzIpxk .carousel-inner.slides6 .cloneditem-1,
  .cid-s4fmWzIpxk .carousel-inner.slides6 .cloneditem-2,
  .cid-s4fmWzIpxk .carousel-inner.slides6 .cloneditem-3,
  .cid-s4fmWzIpxk .carousel-inner.slides6 .cloneditem-4,
  .cid-s4fmWzIpxk .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4fmWzIpxk .mbr-section-title {
  margin: 0;
}
.cid-s4fmWzIpxk .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4fmWzIpxk .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4fmWzIpxk .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4fmWzIpxk .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4fmWzIpxk .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4fmWzIpxk .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4fmWzIpxk .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4fmWzIpxk .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3G7t90RtJ {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3G7t90RtJ .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3G84sFXuL .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3G84sFXuL .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3G84sFXuL a {
  font-style: normal;
}
.cid-s3G84sFXuL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3G84sFXuL .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3G84sFXuL .nav-item:focus,
.cid-s3G84sFXuL .nav-link:focus {
  outline: none;
}
.cid-s3G84sFXuL .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3G84sFXuL .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3G84sFXuL .menu-logo {
  margin-right: auto;
}
.cid-s3G84sFXuL .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3G84sFXuL .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3G84sFXuL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3G84sFXuL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3G84sFXuL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3G84sFXuL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3G84sFXuL .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3G84sFXuL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3G84sFXuL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3G84sFXuL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3G84sFXuL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3G84sFXuL .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3G84sFXuL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3G84sFXuL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3G84sFXuL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3G84sFXuL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3G84sFXuL .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3G84sFXuL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3G84sFXuL .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3G84sFXuL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3G84sFXuL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3G84sFXuL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3G84sFXuL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3G84sFXuL button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3G84sFXuL button.navbar-toggler:focus {
  outline: none;
}
.cid-s3G84sFXuL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3G84sFXuL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3G84sFXuL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3G84sFXuL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3G84sFXuL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3G84sFXuL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3G84sFXuL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3G84sFXuL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3G84sFXuL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3G84sFXuL .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3G84sFXuL .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3G84sFXuL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3G84sFXuL .collapsed .navbar-collapse.collapsing,
.cid-s3G84sFXuL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3G84sFXuL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3G84sFXuL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3G84sFXuL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3G84sFXuL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3G84sFXuL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3G84sFXuL .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3G84sFXuL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3G84sFXuL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3G84sFXuL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3G84sFXuL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3G84sFXuL .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3G84sFXuL .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3G84sFXuL .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3G84sFXuL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3G84sFXuL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3G84sFXuL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3G84sFXuL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3G84sFXuL .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3G84sFXuL.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3G84sFXuL img {
    height: 3.8rem !important;
  }
  .cid-s3G84sFXuL .btn {
    display: -webkit-flex;
  }
  .cid-s3G84sFXuL button.navbar-toggler {
    display: block;
  }
  .cid-s3G84sFXuL .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3G84sFXuL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3G84sFXuL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3G84sFXuL .navbar-collapse.collapsing,
  .cid-s3G84sFXuL .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3G84sFXuL .navbar-collapse.collapsing .navbar-nav,
  .cid-s3G84sFXuL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3G84sFXuL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3G84sFXuL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3G84sFXuL .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3G84sFXuL .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3G84sFXuL .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3G84sFXuL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3G84sFXuL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3G84sFXuL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3G84sFXuL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3G84sFXuL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3G84sFXuL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3G84sFXuL .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3G84sFXuL .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3G84sFXuL .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3G84sFXuL .nav-link:hover,
.cid-s3G84sFXuL .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3G84tgWpx {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-s3G84tgWpx .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 60%;
  height: 100%;
  background-color: #47375b;
}
.cid-s3G84tgWpx img {
  width: 100%;
}
.cid-s3G84tgWpx p {
  margin-top: 6rem;
}
.cid-s3G84tgWpx .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-s3G84tgWpx .content-wrapper {
  padding-top: 6rem;
}
.cid-s3G84tgWpx h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3G84tgWpx .content-wrapper {
    padding-top: 0rem;
  }
  .cid-s3G84tgWpx p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-s3G84tgWpx .back {
    width: 100%;
    height: 75%;
  }
  .cid-s3G84tgWpx .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-s3G84tgWpx p {
    margin-top: 4rem;
  }
}
.cid-s3G84tgWpx .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-s3G84tgWpx .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-s3G84tgWpx .content-wrapper {
    padding-right: 3rem;
  }
  .cid-s3G84tgWpx h4 {
    right: 2rem;
  }
}
.cid-s3G84tgWpx H3 {
  color: #ffffff;
}
.cid-s3G84tgWpx H1 {
  color: #ffffff;
}
.cid-s3G84tgWpx .mbr-text,
.cid-s3G84tgWpx .mbr-section-btn {
  color: #ffffff;
}
.cid-s3G84tgWpx H4 {
  color: #ffffff;
}
.cid-srX4OXlVxY {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-srX4OXlVxY .mbr-section-subtitle {
  color: #767676;
}
.cid-srX4knmtAj {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-srX4knmtAj .card-box {
  padding: 0 2rem;
}
.cid-srX4knmtAj .mbr-section-btn {
  padding-top: 1rem;
}
.cid-srX4knmtAj .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-srX4knmtAj h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-srX4knmtAj p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-srX4knmtAj .mbr-text {
  color: #767676;
}
.cid-srX4knmtAj .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-srX4knmtAj .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sKcof8r38E {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sKcof8r38E .mbr-section-subtitle {
  color: #767676;
}
.cid-sKcof8r38E .formoid {
  margin: auto;
}
.cid-sKcof8r38E .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sKcof8r38E .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sKcof8r38E input[type="email"] {
  border-radius: 100px !important;
}
.cid-sKcof8r38E a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sKcof8r38E a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sKcof8r38E .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sKcof8r38E .form-group,
  .cid-sKcof8r38E .input-group-btn,
  .cid-sKcof8r38E .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sKcof8r38E .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-s3G84zfrgU {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3G84zfrgU h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-s3G84zfrgU p {
  color: #767676;
}
.cid-s3G84zfrgU .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s3G84zfrgU .card-wrapper .card-box {
  padding: 2rem;
  width: 100%;
}
.cid-s3G84zfrgU .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s3G84zfrgU .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-s3G84zfrgU .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s3G84zfrgU .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s3G84zfrgU .cost {
  text-align: right;
}
.cid-s42qybAKX8 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42qybAKX8 .mbr-text,
.cid-s42qybAKX8 blockquote {
  color: #767676;
}
.cid-s42qybAKX8 .mbr-text P {
  text-align: center;
}
.cid-s42qybAKX8 .mbr-text {
  color: #232323;
}
.cid-s42qz20ymV {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42qz20ymV h2,
.cid-s42qz20ymV h3,
.cid-s42qz20ymV h4,
.cid-s42qz20ymV p {
  color: #ffffff;
}
.cid-s42qz20ymV .mbr-overlay {
  z-index: -1;
}
.cid-s42qz20ymV .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42qz20ymV .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42qz20ymV .form-control:focus,
.cid-s42qz20ymV .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42qz20ymV .form-group {
  margin-bottom: 1rem;
}
.cid-s42qz20ymV input::-webkit-input-placeholder,
.cid-s42qz20ymV textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42qz20ymV input:-moz-placeholder,
.cid-s42qz20ymV textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42qz20ymV .jq-selectbox li,
.cid-s42qz20ymV .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42qz20ymV .jq-selectbox li:hover,
.cid-s42qz20ymV .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42qz20ymV .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42qz20ymV .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42qz20ymV .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42qz20ymV .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42qz20ymV .mbr-text {
  color: #767676;
}
.cid-s42qz20ymV .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42qz20ymV .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42qz20ymV .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42qz20ymV a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42qz20ymV .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42qz20ymV .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42qz20ymV textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42qz20ymV .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42qz20ymV .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42qz20ymV .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42qz20ymV h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42qz20ymV .block-content {
    padding: 0;
  }
  .cid-s42qz20ymV .form-block {
    padding: 1rem;
  }
}
.cid-s42qz20ymV .mbr-section-title,
.cid-s42qz20ymV .mbr-section-btn {
  color: #4f4943;
}
.cid-s42qz20ymV P {
  color: #494949;
}
.cid-s4fn1SGS5l {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4fn1SGS5l .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4fn1SGS5l .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4fn1SGS5l .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4fn1SGS5l .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4fn1SGS5l .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4fn1SGS5l .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4fn1SGS5l .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4fn1SGS5l .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4fn1SGS5l .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4fn1SGS5l .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4fn1SGS5l .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4fn1SGS5l .carousel-control {
    display: none;
  }
  .cid-s4fn1SGS5l .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4fn1SGS5l .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4fn1SGS5l .cloneditem-1,
.cid-s4fn1SGS5l .cloneditem-2,
.cid-s4fn1SGS5l .cloneditem-3,
.cid-s4fn1SGS5l .cloneditem-4,
.cid-s4fn1SGS5l .cloneditem-5 {
  display: none;
}
.cid-s4fn1SGS5l .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4fn1SGS5l .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4fn1SGS5l .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4fn1SGS5l .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4fn1SGS5l .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4fn1SGS5l .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4fn1SGS5l .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4fn1SGS5l .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fn1SGS5l .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fn1SGS5l .carousel-inner.slides2 .cloneditem-1,
  .cid-s4fn1SGS5l .carousel-inner.slides2 .cloneditem-2,
  .cid-s4fn1SGS5l .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4fn1SGS5l .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4fn1SGS5l .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4fn1SGS5l .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4fn1SGS5l .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4fn1SGS5l .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4fn1SGS5l .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fn1SGS5l .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fn1SGS5l .carousel-inner.slides3 .cloneditem-1,
  .cid-s4fn1SGS5l .carousel-inner.slides3 .cloneditem-2,
  .cid-s4fn1SGS5l .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4fn1SGS5l .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4fn1SGS5l .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4fn1SGS5l .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4fn1SGS5l .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4fn1SGS5l .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4fn1SGS5l .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fn1SGS5l .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fn1SGS5l .carousel-inner.slides4 .cloneditem-1,
  .cid-s4fn1SGS5l .carousel-inner.slides4 .cloneditem-2,
  .cid-s4fn1SGS5l .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4fn1SGS5l .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4fn1SGS5l .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4fn1SGS5l .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4fn1SGS5l .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4fn1SGS5l .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4fn1SGS5l .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fn1SGS5l .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fn1SGS5l .carousel-inner.slides5 .cloneditem-1,
  .cid-s4fn1SGS5l .carousel-inner.slides5 .cloneditem-2,
  .cid-s4fn1SGS5l .carousel-inner.slides5 .cloneditem-3,
  .cid-s4fn1SGS5l .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4fn1SGS5l .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4fn1SGS5l .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4fn1SGS5l .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4fn1SGS5l .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4fn1SGS5l .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4fn1SGS5l .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fn1SGS5l .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fn1SGS5l .carousel-inner.slides6 .cloneditem-1,
  .cid-s4fn1SGS5l .carousel-inner.slides6 .cloneditem-2,
  .cid-s4fn1SGS5l .carousel-inner.slides6 .cloneditem-3,
  .cid-s4fn1SGS5l .carousel-inner.slides6 .cloneditem-4,
  .cid-s4fn1SGS5l .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4fn1SGS5l .mbr-section-title {
  margin: 0;
}
.cid-s4fn1SGS5l .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4fn1SGS5l .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4fn1SGS5l .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4fn1SGS5l .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4fn1SGS5l .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4fn1SGS5l .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4fn1SGS5l .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4fn1SGS5l .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3G84Fl8JA {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3G84Fl8JA .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3Gvbh1fIP .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3Gvbh1fIP .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3Gvbh1fIP a {
  font-style: normal;
}
.cid-s3Gvbh1fIP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3Gvbh1fIP .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3Gvbh1fIP .nav-item:focus,
.cid-s3Gvbh1fIP .nav-link:focus {
  outline: none;
}
.cid-s3Gvbh1fIP .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3Gvbh1fIP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3Gvbh1fIP .menu-logo {
  margin-right: auto;
}
.cid-s3Gvbh1fIP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3Gvbh1fIP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3Gvbh1fIP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3Gvbh1fIP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3Gvbh1fIP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3Gvbh1fIP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3Gvbh1fIP .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3Gvbh1fIP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3Gvbh1fIP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3Gvbh1fIP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3Gvbh1fIP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3Gvbh1fIP .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3Gvbh1fIP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3Gvbh1fIP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3Gvbh1fIP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3Gvbh1fIP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3Gvbh1fIP .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3Gvbh1fIP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3Gvbh1fIP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3Gvbh1fIP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3Gvbh1fIP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3Gvbh1fIP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3Gvbh1fIP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3Gvbh1fIP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3Gvbh1fIP button.navbar-toggler:focus {
  outline: none;
}
.cid-s3Gvbh1fIP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3Gvbh1fIP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3Gvbh1fIP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3Gvbh1fIP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3Gvbh1fIP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3Gvbh1fIP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3Gvbh1fIP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3Gvbh1fIP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3Gvbh1fIP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3Gvbh1fIP .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3Gvbh1fIP .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3Gvbh1fIP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3Gvbh1fIP .collapsed .navbar-collapse.collapsing,
.cid-s3Gvbh1fIP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3Gvbh1fIP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3Gvbh1fIP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3Gvbh1fIP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3Gvbh1fIP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3Gvbh1fIP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3Gvbh1fIP .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3Gvbh1fIP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3Gvbh1fIP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3Gvbh1fIP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3Gvbh1fIP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3Gvbh1fIP .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3Gvbh1fIP .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3Gvbh1fIP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3Gvbh1fIP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3Gvbh1fIP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3Gvbh1fIP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3Gvbh1fIP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3Gvbh1fIP .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3Gvbh1fIP.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3Gvbh1fIP img {
    height: 3.8rem !important;
  }
  .cid-s3Gvbh1fIP .btn {
    display: -webkit-flex;
  }
  .cid-s3Gvbh1fIP button.navbar-toggler {
    display: block;
  }
  .cid-s3Gvbh1fIP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3Gvbh1fIP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3Gvbh1fIP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3Gvbh1fIP .navbar-collapse.collapsing,
  .cid-s3Gvbh1fIP .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3Gvbh1fIP .navbar-collapse.collapsing .navbar-nav,
  .cid-s3Gvbh1fIP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3Gvbh1fIP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3Gvbh1fIP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3Gvbh1fIP .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3Gvbh1fIP .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3Gvbh1fIP .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3Gvbh1fIP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3Gvbh1fIP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3Gvbh1fIP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3Gvbh1fIP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3Gvbh1fIP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3Gvbh1fIP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3Gvbh1fIP .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3Gvbh1fIP .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3Gvbh1fIP .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3Gvbh1fIP .nav-link:hover,
.cid-s3Gvbh1fIP .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3GvbhLyyl {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-s3GvbhLyyl .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #47375b;
}
.cid-s3GvbhLyyl img {
  width: 100%;
}
.cid-s3GvbhLyyl p {
  margin-top: 6rem;
}
.cid-s3GvbhLyyl .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-s3GvbhLyyl .content-wrapper {
  padding-top: 6rem;
}
.cid-s3GvbhLyyl h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3GvbhLyyl .content-wrapper {
    padding-top: 0rem;
  }
  .cid-s3GvbhLyyl p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-s3GvbhLyyl .back {
    width: 100%;
    height: 75%;
  }
  .cid-s3GvbhLyyl .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-s3GvbhLyyl p {
    margin-top: 4rem;
  }
}
.cid-s3GvbhLyyl .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-s3GvbhLyyl .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-s3GvbhLyyl .content-wrapper {
    padding-right: 3rem;
  }
  .cid-s3GvbhLyyl h4 {
    right: 2rem;
  }
}
.cid-s3GvbhLyyl H3 {
  color: #ffffff;
}
.cid-s3GvbhLyyl H1 {
  color: #ffffff;
}
.cid-s3GvbhLyyl .mbr-text,
.cid-s3GvbhLyyl .mbr-section-btn {
  color: #ffffff;
}
.cid-s3GvbhLyyl H4 {
  color: #ffffff;
}
.cid-s3GxxPpTlQ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3GxxPpTlQ .mbr-section-subtitle {
  color: #767676;
}
.cid-sTfmgIZagn {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sTfmgIZagn .box1 {
  background-image: url("../../../assets/images/7rp4x8ey-1280x854.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-sTfmgIZagn .box2 {
  background-image: url("../../../assets/images/02-476x320.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-sTfmgIZagn .icon-wrap {
  background-color: #149dcc !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sTfmgIZagn .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-sTfmgIZagn .icon-wrap span {
  padding-left: 8px;
}
.cid-sTfmgIZagn .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-sTfmgIZagn .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-sTfmgIZagn .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sTfmgIZagn .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sTfmgIZagn .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sTfmgIZagn a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sTfmgIZagn a.close:hover {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sTfmgIZagn {
    padding-top: 0px;
    padding-bottom: 20px;
  }
  .cid-sTfmgIZagn .box1 {
    margin-bottom: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-sTfmgIZagn {
    padding-top: 0px;
    padding-bottom: 14px;
  }
  .cid-sTfmgIZagn .box1,
  .cid-sTfmgIZagn .box2 {
    height: 250px;
  }
}
.cid-s3Gx4cCqXr {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3Gx4cCqXr .box1 {
  background-image: url("../../../assets/images/ds3-1080-2000x1331.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-s3Gx4cCqXr .box2 {
  background-image: url("../../../assets/images/ds3-4895-2000x1331.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-s3Gx4cCqXr .icon-wrap {
  background-color: #149dcc !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-s3Gx4cCqXr .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-s3Gx4cCqXr .icon-wrap span {
  padding-left: 8px;
}
.cid-s3Gx4cCqXr .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-s3Gx4cCqXr .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-s3Gx4cCqXr .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s3Gx4cCqXr .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-s3Gx4cCqXr .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-s3Gx4cCqXr a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s3Gx4cCqXr a.close:hover {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-s3Gx4cCqXr {
    padding-top: 0px;
    padding-bottom: 20px;
  }
  .cid-s3Gx4cCqXr .box1 {
    margin-bottom: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-s3Gx4cCqXr {
    padding-top: 0px;
    padding-bottom: 14px;
  }
  .cid-s3Gx4cCqXr .box1,
  .cid-s3Gx4cCqXr .box2 {
    height: 250px;
  }
}
.cid-s3Gx7f0kc9 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3Gx7f0kc9 .box1 {
  background-image: url("../../../assets/images/473-0318d2-9169-2000x1333.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-s3Gx7f0kc9 .box2 {
  background-image: url("../../../assets/images/asp2220-364-2000x1335.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-s3Gx7f0kc9 .icon-wrap {
  background-color: #149dcc !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-s3Gx7f0kc9 .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-s3Gx7f0kc9 .icon-wrap span {
  padding-left: 8px;
}
.cid-s3Gx7f0kc9 .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-s3Gx7f0kc9 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-s3Gx7f0kc9 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s3Gx7f0kc9 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-s3Gx7f0kc9 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-s3Gx7f0kc9 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s3Gx7f0kc9 a.close:hover {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-s3Gx7f0kc9 {
    padding-top: 0px;
    padding-bottom: 20px;
  }
  .cid-s3Gx7f0kc9 .box1 {
    margin-bottom: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-s3Gx7f0kc9 {
    padding-top: 0px;
    padding-bottom: 14px;
  }
  .cid-s3Gx7f0kc9 .box1,
  .cid-s3Gx7f0kc9 .box2 {
    height: 250px;
  }
}
.cid-s3Gx04vc2i {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3Gx04vc2i .box1 {
  background-image: url("../../../assets/images/fiona-darrell-he-17-2000x3001.jpeg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-s3Gx04vc2i .box2 {
  background-image: url("../../../assets/images/aaronliyawd-b8069-2000x1333.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-s3Gx04vc2i .icon-wrap {
  background-color: #149dcc !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-s3Gx04vc2i .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-s3Gx04vc2i .icon-wrap span {
  padding-left: 8px;
}
.cid-s3Gx04vc2i .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-s3Gx04vc2i .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-s3Gx04vc2i .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s3Gx04vc2i .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-s3Gx04vc2i .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-s3Gx04vc2i a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s3Gx04vc2i a.close:hover {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-s3Gx04vc2i {
    padding-top: 0px;
    padding-bottom: 20px;
  }
  .cid-s3Gx04vc2i .box1 {
    margin-bottom: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-s3Gx04vc2i {
    padding-top: 0px;
    padding-bottom: 14px;
  }
  .cid-s3Gx04vc2i .box1,
  .cid-s3Gx04vc2i .box2 {
    height: 250px;
  }
}
.cid-sKcosZX0lZ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sKcosZX0lZ .mbr-section-subtitle {
  color: #767676;
}
.cid-sKcosZX0lZ .formoid {
  margin: auto;
}
.cid-sKcosZX0lZ .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sKcosZX0lZ .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sKcosZX0lZ input[type="email"] {
  border-radius: 100px !important;
}
.cid-sKcosZX0lZ a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sKcosZX0lZ a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sKcosZX0lZ .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sKcosZX0lZ .form-group,
  .cid-sKcosZX0lZ .input-group-btn,
  .cid-sKcosZX0lZ .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sKcosZX0lZ .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-s3GvbIUmqe {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3GvbIUmqe h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-s3GvbIUmqe p {
  color: #767676;
}
.cid-s3GvbIUmqe .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s3GvbIUmqe .card-wrapper .card-box {
  padding: 2rem;
  width: 100%;
}
.cid-s3GvbIUmqe .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s3GvbIUmqe .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-s3GvbIUmqe .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s3GvbIUmqe .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s3GvbIUmqe .cost {
  text-align: right;
}
.cid-s42qhXL2hi {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42qhXL2hi .mbr-text,
.cid-s42qhXL2hi blockquote {
  color: #767676;
}
.cid-s42qhXL2hi .mbr-text P {
  text-align: center;
}
.cid-s42qhXL2hi .mbr-text {
  color: #232323;
}
.cid-s42qiqE8eh {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42qiqE8eh h2,
.cid-s42qiqE8eh h3,
.cid-s42qiqE8eh h4,
.cid-s42qiqE8eh p {
  color: #ffffff;
}
.cid-s42qiqE8eh .mbr-overlay {
  z-index: -1;
}
.cid-s42qiqE8eh .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42qiqE8eh .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42qiqE8eh .form-control:focus,
.cid-s42qiqE8eh .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42qiqE8eh .form-group {
  margin-bottom: 1rem;
}
.cid-s42qiqE8eh input::-webkit-input-placeholder,
.cid-s42qiqE8eh textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42qiqE8eh input:-moz-placeholder,
.cid-s42qiqE8eh textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42qiqE8eh .jq-selectbox li,
.cid-s42qiqE8eh .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42qiqE8eh .jq-selectbox li:hover,
.cid-s42qiqE8eh .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42qiqE8eh .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42qiqE8eh .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42qiqE8eh .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42qiqE8eh .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42qiqE8eh .mbr-text {
  color: #767676;
}
.cid-s42qiqE8eh .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42qiqE8eh .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42qiqE8eh .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42qiqE8eh a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42qiqE8eh .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42qiqE8eh .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42qiqE8eh textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42qiqE8eh .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42qiqE8eh .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42qiqE8eh .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42qiqE8eh h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42qiqE8eh .block-content {
    padding: 0;
  }
  .cid-s42qiqE8eh .form-block {
    padding: 1rem;
  }
}
.cid-s42qiqE8eh .mbr-section-title,
.cid-s42qiqE8eh .mbr-section-btn {
  color: #4f4943;
}
.cid-s42qiqE8eh P {
  color: #494949;
}
.cid-s4fn4FinwP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4fn4FinwP .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4fn4FinwP .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4fn4FinwP .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4fn4FinwP .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4fn4FinwP .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4fn4FinwP .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4fn4FinwP .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4fn4FinwP .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4fn4FinwP .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4fn4FinwP .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4fn4FinwP .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4fn4FinwP .carousel-control {
    display: none;
  }
  .cid-s4fn4FinwP .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4fn4FinwP .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4fn4FinwP .cloneditem-1,
.cid-s4fn4FinwP .cloneditem-2,
.cid-s4fn4FinwP .cloneditem-3,
.cid-s4fn4FinwP .cloneditem-4,
.cid-s4fn4FinwP .cloneditem-5 {
  display: none;
}
.cid-s4fn4FinwP .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4fn4FinwP .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4fn4FinwP .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4fn4FinwP .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4fn4FinwP .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4fn4FinwP .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4fn4FinwP .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4fn4FinwP .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fn4FinwP .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fn4FinwP .carousel-inner.slides2 .cloneditem-1,
  .cid-s4fn4FinwP .carousel-inner.slides2 .cloneditem-2,
  .cid-s4fn4FinwP .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4fn4FinwP .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4fn4FinwP .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4fn4FinwP .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4fn4FinwP .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4fn4FinwP .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4fn4FinwP .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fn4FinwP .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fn4FinwP .carousel-inner.slides3 .cloneditem-1,
  .cid-s4fn4FinwP .carousel-inner.slides3 .cloneditem-2,
  .cid-s4fn4FinwP .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4fn4FinwP .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4fn4FinwP .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4fn4FinwP .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4fn4FinwP .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4fn4FinwP .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4fn4FinwP .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fn4FinwP .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fn4FinwP .carousel-inner.slides4 .cloneditem-1,
  .cid-s4fn4FinwP .carousel-inner.slides4 .cloneditem-2,
  .cid-s4fn4FinwP .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4fn4FinwP .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4fn4FinwP .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4fn4FinwP .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4fn4FinwP .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4fn4FinwP .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4fn4FinwP .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fn4FinwP .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fn4FinwP .carousel-inner.slides5 .cloneditem-1,
  .cid-s4fn4FinwP .carousel-inner.slides5 .cloneditem-2,
  .cid-s4fn4FinwP .carousel-inner.slides5 .cloneditem-3,
  .cid-s4fn4FinwP .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4fn4FinwP .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4fn4FinwP .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4fn4FinwP .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4fn4FinwP .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4fn4FinwP .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4fn4FinwP .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4fn4FinwP .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4fn4FinwP .carousel-inner.slides6 .cloneditem-1,
  .cid-s4fn4FinwP .carousel-inner.slides6 .cloneditem-2,
  .cid-s4fn4FinwP .carousel-inner.slides6 .cloneditem-3,
  .cid-s4fn4FinwP .carousel-inner.slides6 .cloneditem-4,
  .cid-s4fn4FinwP .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4fn4FinwP .mbr-section-title {
  margin: 0;
}
.cid-s4fn4FinwP .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4fn4FinwP .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4fn4FinwP .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4fn4FinwP .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4fn4FinwP .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4fn4FinwP .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4fn4FinwP .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4fn4FinwP .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3GvbRnF7M {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3GvbRnF7M .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-rPFRGAduB5 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPFRGAduB5 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPFRGAduB5 a {
  font-style: normal;
}
.cid-rPFRGAduB5 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPFRGAduB5 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPFRGAduB5 .nav-item:focus,
.cid-rPFRGAduB5 .nav-link:focus {
  outline: none;
}
.cid-rPFRGAduB5 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPFRGAduB5 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPFRGAduB5 .menu-logo {
  margin-right: auto;
}
.cid-rPFRGAduB5 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPFRGAduB5 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPFRGAduB5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPFRGAduB5 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPFRGAduB5 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPFRGAduB5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPFRGAduB5 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPFRGAduB5 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPFRGAduB5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPFRGAduB5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPFRGAduB5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPFRGAduB5 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPFRGAduB5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPFRGAduB5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPFRGAduB5 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPFRGAduB5 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPFRGAduB5 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rPFRGAduB5 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPFRGAduB5 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPFRGAduB5 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPFRGAduB5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPFRGAduB5 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPFRGAduB5 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPFRGAduB5 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPFRGAduB5 button.navbar-toggler:focus {
  outline: none;
}
.cid-rPFRGAduB5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPFRGAduB5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPFRGAduB5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPFRGAduB5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPFRGAduB5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPFRGAduB5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPFRGAduB5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPFRGAduB5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPFRGAduB5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPFRGAduB5 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPFRGAduB5 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPFRGAduB5 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPFRGAduB5 .collapsed .navbar-collapse.collapsing,
.cid-rPFRGAduB5 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPFRGAduB5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPFRGAduB5 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPFRGAduB5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPFRGAduB5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPFRGAduB5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rPFRGAduB5 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rPFRGAduB5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPFRGAduB5 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPFRGAduB5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPFRGAduB5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPFRGAduB5 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rPFRGAduB5 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPFRGAduB5 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPFRGAduB5 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPFRGAduB5 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPFRGAduB5 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPFRGAduB5 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPFRGAduB5 .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rPFRGAduB5.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPFRGAduB5 img {
    height: 3.8rem !important;
  }
  .cid-rPFRGAduB5 .btn {
    display: -webkit-flex;
  }
  .cid-rPFRGAduB5 button.navbar-toggler {
    display: block;
  }
  .cid-rPFRGAduB5 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPFRGAduB5 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPFRGAduB5 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPFRGAduB5 .navbar-collapse.collapsing,
  .cid-rPFRGAduB5 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPFRGAduB5 .navbar-collapse.collapsing .navbar-nav,
  .cid-rPFRGAduB5 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPFRGAduB5 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPFRGAduB5 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPFRGAduB5 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rPFRGAduB5 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPFRGAduB5 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPFRGAduB5 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPFRGAduB5 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPFRGAduB5 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPFRGAduB5 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPFRGAduB5 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPFRGAduB5 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPFRGAduB5 .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rPFRGAduB5 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPFRGAduB5 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPFRGAduB5 .nav-link:hover,
.cid-rPFRGAduB5 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rPFRj8wrWu {
  padding-top: 105px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #47375b, #47375b);
}
@media (min-width: 992px) {
  .cid-rPFRj8wrWu .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rPFRj8wrWu .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sU5ecjXjkJ {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sU5ecjXjkJ .card-img {
  background-color: #fff;
}
.cid-sU5ecjXjkJ .card {
  align-self: stretch;
}
.cid-sU5ecjXjkJ .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-sU5ecjXjkJ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sU5ecjXjkJ p {
  text-align: left;
}
.cid-sU5ecjXjkJ .mbr-text {
  color: #767676;
}
.cid-sU5ecjXjkJ .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sU5ecjXjkJ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-sU5ecjXjkJ .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-sKbvALV2SA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sKbvALV2SA .mbr-section-subtitle {
  color: #767676;
}
.cid-sKbvALV2SA .formoid {
  margin: auto;
}
.cid-sKbvALV2SA .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sKbvALV2SA .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sKbvALV2SA input[type="email"] {
  border-radius: 100px !important;
}
.cid-sKbvALV2SA a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sKbvALV2SA a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sKbvALV2SA .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sKbvALV2SA .form-group,
  .cid-sKbvALV2SA .input-group-btn,
  .cid-sKbvALV2SA .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sKbvALV2SA .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-rPNU30xy8L {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #282124;
}
.cid-rPNU30xy8L .container {
  max-width: 1500px;
}
.cid-rPNU30xy8L .row {
  background: #333333;
}
.cid-rPNU30xy8L .img-col {
  padding: 0;
}
.cid-rPNU30xy8L .title-col {
  padding: 4rem 8rem;
}
.cid-rPNU30xy8L img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-rPNU30xy8L h2 {
  padding: 0;
  margin: 0;
}
.cid-rPNU30xy8L .text-wrap {
  margin: auto;
}
.cid-rPNU30xy8L .mbr-text {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-rPNU30xy8L .row {
    margin: 2rem;
  }
  .cid-rPNU30xy8L .title-col {
    padding: 6rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-rPNU30xy8L .row {
    margin: 0rem;
  }
  .cid-rPNU30xy8L .title-col {
    padding: 2rem 1rem;
  }
}
.cid-rPNU30xy8L P {
  color: #ffffff;
}
.cid-rPG09vFXmP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cccccc;
}
.cid-rPG09vFXmP .counter-container {
  color: #767676;
}
.cid-rPG09vFXmP .counter-container ul {
  margin-bottom: 0;
}
.cid-rPG09vFXmP .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-rPG09vFXmP .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #47375b;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-rPG09vFXmP .mbr-text {
  color: #232323;
}
.cid-s41Wl1QC5y {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s41Wl1QC5y .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s41Wl1QC5y .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s41Wl1QC5y .card:hover {
  margin-top: -0.6rem;
}
.cid-s41Wl1QC5y .card-wrapper {
  position: relative;
}
.cid-s41Wl1QC5y .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s41Wl1QC5y .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s41Wl1QC5y .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s41Wl1QC5y .big {
  margin-top: -25%;
}
.cid-s41Wl1QC5y .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s41Wl1QC5y .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s41Wl1QC5y .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-rPGhsIaXy5 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #f8f8ff;
}
.cid-rPGhsIaXy5 img {
  width: 100%;
  height: 130px;
  object-fit: cover;
}
.cid-rPGhsIaXy5 .row {
  justify-content: center;
}
.cid-rPGhsIaXy5 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-rPGhsIaXy5 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-rPGhsIaXy5 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-rPGhsIaXy5 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-rPGhsIaXy5 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-rPGhsIaXy5 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-rPGhsIaXy5 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-rPGhsIaXy5 .item {
    padding: 0.5rem;
  }
  .cid-rPGhsIaXy5 .row {
    padding: 0 0.5rem;
  }
}
.cid-rPGhsIaXy5 .btn {
  border-radius: 0;
}
.cid-rPGhsIaXy5 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s3Fw7knmcH {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #47375b;
}
.cid-s3Fw7knmcH .underline .line {
  width: 2rem;
  height: 1px;
  background: #232323;
  display: inline-block;
}
.cid-s3Fw7knmcH .mbr-section-subtitle,
.cid-s3Fw7knmcH .mbr-text,
.cid-s3Fw7knmcH .card-subtitle,
.cid-s3Fw7knmcH .card-underline {
  color: #767676;
}
.cid-s3Fw7knmcH .wrapper {
  position: relative;
  padding: 2rem;
}
.cid-s3Fw7knmcH .wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-s3Fw7knmcH .wrapper .content-block {
  padding: 2rem;
  position: relative;
}
.cid-s3Fw7knmcH .wrapper .content-block > *:not(.mbr-overlay) {
  position: relative;
}
.cid-s3Fw7knmcH .wrapper .content-block .mbr-overlay {
  background: #ffffff;
  opacity: 0.9;
}
.cid-s3Fw7knmcH .wrapper .content-block .mbr-text {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-s3Fw7knmcH .content-section {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s3Fw7knmcH .wrapper {
    padding: 1rem;
  }
  .cid-s3Fw7knmcH .wrapper .content-block {
    padding: 1rem;
  }
}
.cid-s3Fw7knmcH .main-title {
  color: #ffffff;
}
.cid-s42icLfesI {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42icLfesI .mbr-text,
.cid-s42icLfesI blockquote {
  color: #767676;
}
.cid-s42icLfesI .mbr-text P {
  text-align: center;
}
.cid-s42icLfesI .mbr-text {
  color: #232323;
}
.cid-s4167wvYI0 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s4167wvYI0 h2,
.cid-s4167wvYI0 h3,
.cid-s4167wvYI0 h4,
.cid-s4167wvYI0 p {
  color: #ffffff;
}
.cid-s4167wvYI0 .mbr-overlay {
  z-index: -1;
}
.cid-s4167wvYI0 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s4167wvYI0 .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s4167wvYI0 .form-control:focus,
.cid-s4167wvYI0 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s4167wvYI0 .form-group {
  margin-bottom: 1rem;
}
.cid-s4167wvYI0 input::-webkit-input-placeholder,
.cid-s4167wvYI0 textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s4167wvYI0 input:-moz-placeholder,
.cid-s4167wvYI0 textarea:-moz-placeholder {
  color: #656565;
}
.cid-s4167wvYI0 .jq-selectbox li,
.cid-s4167wvYI0 .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s4167wvYI0 .jq-selectbox li:hover,
.cid-s4167wvYI0 .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s4167wvYI0 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s4167wvYI0 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s4167wvYI0 .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s4167wvYI0 .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s4167wvYI0 .mbr-text {
  color: #767676;
}
.cid-s4167wvYI0 .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s4167wvYI0 .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s4167wvYI0 .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s4167wvYI0 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s4167wvYI0 .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s4167wvYI0 .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s4167wvYI0 textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s4167wvYI0 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s4167wvYI0 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s4167wvYI0 .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s4167wvYI0 h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s4167wvYI0 .block-content {
    padding: 0;
  }
  .cid-s4167wvYI0 .form-block {
    padding: 1rem;
  }
}
.cid-s4167wvYI0 .mbr-section-title,
.cid-s4167wvYI0 .mbr-section-btn {
  color: #4f4943;
}
.cid-s4167wvYI0 P {
  color: #494949;
}
.cid-s43tAFu5Sr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s43tAFu5Sr .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s43tAFu5Sr .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s43tAFu5Sr .carousel-item .wrap-img {
  text-align: center;
}
.cid-s43tAFu5Sr .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s43tAFu5Sr .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s43tAFu5Sr .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s43tAFu5Sr .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s43tAFu5Sr .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s43tAFu5Sr .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s43tAFu5Sr .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s43tAFu5Sr .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s43tAFu5Sr .carousel-control {
    display: none;
  }
  .cid-s43tAFu5Sr .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s43tAFu5Sr .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s43tAFu5Sr .cloneditem-1,
.cid-s43tAFu5Sr .cloneditem-2,
.cid-s43tAFu5Sr .cloneditem-3,
.cid-s43tAFu5Sr .cloneditem-4,
.cid-s43tAFu5Sr .cloneditem-5 {
  display: none;
}
.cid-s43tAFu5Sr .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s43tAFu5Sr .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s43tAFu5Sr .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s43tAFu5Sr .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s43tAFu5Sr .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s43tAFu5Sr .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s43tAFu5Sr .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s43tAFu5Sr .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s43tAFu5Sr .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s43tAFu5Sr .carousel-inner.slides2 .cloneditem-1,
  .cid-s43tAFu5Sr .carousel-inner.slides2 .cloneditem-2,
  .cid-s43tAFu5Sr .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s43tAFu5Sr .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s43tAFu5Sr .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s43tAFu5Sr .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s43tAFu5Sr .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s43tAFu5Sr .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s43tAFu5Sr .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s43tAFu5Sr .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s43tAFu5Sr .carousel-inner.slides3 .cloneditem-1,
  .cid-s43tAFu5Sr .carousel-inner.slides3 .cloneditem-2,
  .cid-s43tAFu5Sr .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s43tAFu5Sr .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s43tAFu5Sr .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s43tAFu5Sr .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s43tAFu5Sr .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s43tAFu5Sr .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s43tAFu5Sr .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s43tAFu5Sr .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s43tAFu5Sr .carousel-inner.slides4 .cloneditem-1,
  .cid-s43tAFu5Sr .carousel-inner.slides4 .cloneditem-2,
  .cid-s43tAFu5Sr .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s43tAFu5Sr .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s43tAFu5Sr .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s43tAFu5Sr .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s43tAFu5Sr .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s43tAFu5Sr .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s43tAFu5Sr .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s43tAFu5Sr .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s43tAFu5Sr .carousel-inner.slides5 .cloneditem-1,
  .cid-s43tAFu5Sr .carousel-inner.slides5 .cloneditem-2,
  .cid-s43tAFu5Sr .carousel-inner.slides5 .cloneditem-3,
  .cid-s43tAFu5Sr .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s43tAFu5Sr .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s43tAFu5Sr .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s43tAFu5Sr .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s43tAFu5Sr .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s43tAFu5Sr .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s43tAFu5Sr .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s43tAFu5Sr .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s43tAFu5Sr .carousel-inner.slides6 .cloneditem-1,
  .cid-s43tAFu5Sr .carousel-inner.slides6 .cloneditem-2,
  .cid-s43tAFu5Sr .carousel-inner.slides6 .cloneditem-3,
  .cid-s43tAFu5Sr .carousel-inner.slides6 .cloneditem-4,
  .cid-s43tAFu5Sr .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s43tAFu5Sr .mbr-section-title {
  margin: 0;
}
.cid-s43tAFu5Sr .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s43tAFu5Sr .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s43tAFu5Sr .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s43tAFu5Sr .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s43tAFu5Sr .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s43tAFu5Sr .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s43tAFu5Sr .carousel-control-next {
    right: 15px !important;
  }
  .cid-s43tAFu5Sr .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-rPGxVozWOx {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rPGxVozWOx .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3PyQkgdvY .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3PyQkgdvY .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3PyQkgdvY a {
  font-style: normal;
}
.cid-s3PyQkgdvY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3PyQkgdvY .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3PyQkgdvY .nav-item:focus,
.cid-s3PyQkgdvY .nav-link:focus {
  outline: none;
}
.cid-s3PyQkgdvY .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3PyQkgdvY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3PyQkgdvY .menu-logo {
  margin-right: auto;
}
.cid-s3PyQkgdvY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3PyQkgdvY .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3PyQkgdvY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3PyQkgdvY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3PyQkgdvY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3PyQkgdvY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3PyQkgdvY .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3PyQkgdvY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3PyQkgdvY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3PyQkgdvY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3PyQkgdvY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3PyQkgdvY .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3PyQkgdvY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3PyQkgdvY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3PyQkgdvY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3PyQkgdvY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3PyQkgdvY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3PyQkgdvY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3PyQkgdvY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3PyQkgdvY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3PyQkgdvY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3PyQkgdvY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3PyQkgdvY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3PyQkgdvY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3PyQkgdvY button.navbar-toggler:focus {
  outline: none;
}
.cid-s3PyQkgdvY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3PyQkgdvY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3PyQkgdvY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3PyQkgdvY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3PyQkgdvY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3PyQkgdvY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3PyQkgdvY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3PyQkgdvY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3PyQkgdvY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3PyQkgdvY .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3PyQkgdvY .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3PyQkgdvY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3PyQkgdvY .collapsed .navbar-collapse.collapsing,
.cid-s3PyQkgdvY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3PyQkgdvY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3PyQkgdvY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3PyQkgdvY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3PyQkgdvY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3PyQkgdvY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3PyQkgdvY .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3PyQkgdvY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3PyQkgdvY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3PyQkgdvY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3PyQkgdvY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3PyQkgdvY .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3PyQkgdvY .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3PyQkgdvY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3PyQkgdvY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3PyQkgdvY .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3PyQkgdvY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3PyQkgdvY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3PyQkgdvY .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3PyQkgdvY.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3PyQkgdvY img {
    height: 3.8rem !important;
  }
  .cid-s3PyQkgdvY .btn {
    display: -webkit-flex;
  }
  .cid-s3PyQkgdvY button.navbar-toggler {
    display: block;
  }
  .cid-s3PyQkgdvY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3PyQkgdvY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3PyQkgdvY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3PyQkgdvY .navbar-collapse.collapsing,
  .cid-s3PyQkgdvY .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3PyQkgdvY .navbar-collapse.collapsing .navbar-nav,
  .cid-s3PyQkgdvY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3PyQkgdvY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3PyQkgdvY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3PyQkgdvY .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3PyQkgdvY .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3PyQkgdvY .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3PyQkgdvY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3PyQkgdvY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3PyQkgdvY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3PyQkgdvY .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3PyQkgdvY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3PyQkgdvY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3PyQkgdvY .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3PyQkgdvY .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3PyQkgdvY .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3PyQkgdvY .nav-link:hover,
.cid-s3PyQkgdvY .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3PyQkP9cn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-s3PyQkP9cn img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-s3PyQkP9cn img:hover {
  transform: scale(1.1);
}
.cid-s3PyQkP9cn .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-s3PyQkP9cn h2 {
  padding: 0;
  margin: 0;
}
.cid-s3PyQkP9cn .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s3PyQkP9cn .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-s3PyQkP9cn .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-s3PyQkP9cn .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-s3PyQkP9cn .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-s3PyQkP9cn .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-s3PyQkP9cn .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-s3PyQkP9cn .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-s3PyQkP9cn .text-col {
    padding: 2rem 1rem;
  }
}
.cid-s3PyQkP9cn H2 {
  color: #333333;
}
.cid-s3PyQkP9cn .mbr-text {
  color: #47375b;
}
.cid-s3PyQmzrak {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efeeee;
}
.cid-s3PyQmzrak .container {
  max-width: 1500px;
}
.cid-s3PyQmzrak img {
  width: 100%;
}
.cid-s3PyQmzrak h2 {
  padding: 0;
  margin: 0;
}
.cid-s3PyQmzrak .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-s3PyQmzrak .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-s3PyQmzrak .img-col {
  position: relative;
}
.cid-s3PyQmzrak .img2 {
  position: absolute;
  right: -6rem;
  top: 4rem;
  width: 280px;
}
@media (max-width: 1200px) {
  .cid-s3PyQmzrak .img2 {
    right: 1rem;
  }
}
@media (max-width: 992px) {
  .cid-s3PyQmzrak .img-col {
    margin-top: 3rem;
  }
  .cid-s3PyQmzrak .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-s3PyQmzrak .img2 {
    width: 50%;
    top: 2rem;
  }
  .cid-s3PyQmzrak .number {
    margin: auto;
  }
}
.cid-s3PyQn7uKp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-s3PyQn7uKp .container {
  max-width: 1500px;
}
.cid-s3PyQn7uKp img {
  width: 100%;
}
.cid-s3PyQn7uKp h2 {
  padding: 0;
  margin: 0;
}
.cid-s3PyQn7uKp .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-s3PyQn7uKp .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-s3PyQn7uKp .img-col {
  position: relative;
}
.cid-s3PyQn7uKp .img2 {
  position: absolute;
  left: -6rem;
  top: 4rem;
  width: 280px;
}
@media (max-width: 1200px) {
  .cid-s3PyQn7uKp .img2 {
    left: 1rem;
  }
}
@media (max-width: 992px) {
  .cid-s3PyQn7uKp .img-col {
    margin-bottom: 3rem;
  }
  .cid-s3PyQn7uKp .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-s3PyQn7uKp .img2 {
    width: 50%;
    top: 2rem;
  }
  .cid-s3PyQn7uKp .number {
    margin: auto;
  }
}
.cid-s3PyQnHfr4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efeeee;
}
.cid-s3PyQnHfr4 .container {
  max-width: 1500px;
}
.cid-s3PyQnHfr4 img {
  width: 100%;
}
.cid-s3PyQnHfr4 h2 {
  padding: 0;
  margin: 0;
}
.cid-s3PyQnHfr4 .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-s3PyQnHfr4 .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-s3PyQnHfr4 .img-col {
  position: relative;
}
.cid-s3PyQnHfr4 .img2 {
  position: absolute;
  right: -6rem;
  top: 4rem;
  width: 280px;
}
@media (max-width: 1200px) {
  .cid-s3PyQnHfr4 .img2 {
    right: 1rem;
  }
}
@media (max-width: 992px) {
  .cid-s3PyQnHfr4 .img-col {
    margin-top: 3rem;
  }
  .cid-s3PyQnHfr4 .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-s3PyQnHfr4 .img2 {
    width: 50%;
    top: 2rem;
  }
  .cid-s3PyQnHfr4 .number {
    margin: auto;
  }
}
.cid-s3PyQlo20s {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #282124;
}
.cid-s3PyQlo20s .container {
  max-width: 1500px;
}
.cid-s3PyQlo20s .row {
  background: #333333;
}
.cid-s3PyQlo20s .img-col {
  padding: 0;
}
.cid-s3PyQlo20s .title-col {
  padding: 4rem 8rem;
}
.cid-s3PyQlo20s img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-s3PyQlo20s h2 {
  padding: 0;
  margin: 0;
}
.cid-s3PyQlo20s .text-wrap {
  margin: auto;
}
.cid-s3PyQlo20s .mbr-text {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-s3PyQlo20s .row {
    margin: 2rem;
  }
  .cid-s3PyQlo20s .title-col {
    padding: 6rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-s3PyQlo20s .row {
    margin: 0rem;
  }
  .cid-s3PyQlo20s .title-col {
    padding: 2rem 1rem;
  }
}
.cid-sK0X3C0OIi {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sK0X3C0OIi .mbr-section-subtitle {
  color: #767676;
}
.cid-sK0X3C0OIi .formoid {
  margin: auto;
}
.cid-sK0X3C0OIi .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sK0X3C0OIi .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sK0X3C0OIi input[type="email"] {
  border-radius: 100px !important;
}
.cid-sK0X3C0OIi a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sK0X3C0OIi a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sK0X3C0OIi .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sK0X3C0OIi .form-group,
  .cid-sK0X3C0OIi .input-group-btn,
  .cid-sK0X3C0OIi .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sK0X3C0OIi .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-s3PAvJ0sQi {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3PAvJ0sQi h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-s3PAvJ0sQi p {
  color: #767676;
}
.cid-s3PAvJ0sQi .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s3PAvJ0sQi .card-wrapper .card-box {
  padding: 2rem;
  width: 100%;
}
.cid-s3PAvJ0sQi .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s3PAvJ0sQi .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-s3PAvJ0sQi .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s3PAvJ0sQi .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s41HnSQHjm {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s41HnSQHjm .mbr-section-subtitle {
  color: #767676;
}
.cid-tf0prMoKMw {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #47375b;
}
.cid-tf0prMoKMw .underline .line {
  width: 2rem;
  height: 1px;
  background: #232323;
  display: inline-block;
}
.cid-tf0prMoKMw .mbr-section-subtitle,
.cid-tf0prMoKMw .mbr-text,
.cid-tf0prMoKMw .card-subtitle,
.cid-tf0prMoKMw .card-underline {
  color: #767676;
}
.cid-tf0prMoKMw .wrapper {
  position: relative;
  padding: 2rem;
}
.cid-tf0prMoKMw .wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tf0prMoKMw .wrapper .content-block {
  padding: 2rem;
  position: relative;
}
.cid-tf0prMoKMw .wrapper .content-block > *:not(.mbr-overlay) {
  position: relative;
}
.cid-tf0prMoKMw .wrapper .content-block .mbr-overlay {
  background: #ffffff;
  opacity: 0.9;
}
.cid-tf0prMoKMw .wrapper .content-block .mbr-text {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tf0prMoKMw .content-section {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0prMoKMw .wrapper {
    padding: 1rem;
  }
  .cid-tf0prMoKMw .wrapper .content-block {
    padding: 1rem;
  }
}
.cid-tf0prMoKMw .main-title {
  color: #ffffff;
}
.cid-s41WuYl39z {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s41WuYl39z .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s41WuYl39z .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s41WuYl39z .card:hover {
  margin-top: -0.6rem;
}
.cid-s41WuYl39z .card-wrapper {
  position: relative;
}
.cid-s41WuYl39z .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s41WuYl39z .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s41WuYl39z .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s41WuYl39z .big {
  margin-top: -25%;
}
.cid-s41WuYl39z .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s41WuYl39z .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s41WuYl39z .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-s41Wvnkp85 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s41Wvnkp85 img {
  width: 100%;
  height: 130px;
  object-fit: cover;
}
.cid-s41Wvnkp85 .row {
  justify-content: center;
}
.cid-s41Wvnkp85 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s41Wvnkp85 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s41Wvnkp85 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-s41Wvnkp85 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-s41Wvnkp85 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-s41Wvnkp85 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s41Wvnkp85 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s41Wvnkp85 .item {
    padding: 0.5rem;
  }
  .cid-s41Wvnkp85 .row {
    padding: 0 0.5rem;
  }
}
.cid-s41Wvnkp85 .btn {
  border-radius: 0;
}
.cid-s41Wvnkp85 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s42jFvlMTE {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42jFvlMTE .mbr-text,
.cid-s42jFvlMTE blockquote {
  color: #767676;
}
.cid-s42jFvlMTE .mbr-text P {
  text-align: center;
}
.cid-s42jFvlMTE .mbr-text {
  color: #232323;
}
.cid-s42jGt8ALr {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42jGt8ALr h2,
.cid-s42jGt8ALr h3,
.cid-s42jGt8ALr h4,
.cid-s42jGt8ALr p {
  color: #ffffff;
}
.cid-s42jGt8ALr .mbr-overlay {
  z-index: -1;
}
.cid-s42jGt8ALr .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42jGt8ALr .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42jGt8ALr .form-control:focus,
.cid-s42jGt8ALr .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42jGt8ALr .form-group {
  margin-bottom: 1rem;
}
.cid-s42jGt8ALr input::-webkit-input-placeholder,
.cid-s42jGt8ALr textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42jGt8ALr input:-moz-placeholder,
.cid-s42jGt8ALr textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42jGt8ALr .jq-selectbox li,
.cid-s42jGt8ALr .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42jGt8ALr .jq-selectbox li:hover,
.cid-s42jGt8ALr .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42jGt8ALr .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42jGt8ALr .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42jGt8ALr .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42jGt8ALr .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42jGt8ALr .mbr-text {
  color: #767676;
}
.cid-s42jGt8ALr .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42jGt8ALr .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42jGt8ALr .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42jGt8ALr a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42jGt8ALr .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42jGt8ALr .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42jGt8ALr textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42jGt8ALr .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42jGt8ALr .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42jGt8ALr .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42jGt8ALr h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42jGt8ALr .block-content {
    padding: 0;
  }
  .cid-s42jGt8ALr .form-block {
    padding: 1rem;
  }
}
.cid-s42jGt8ALr .mbr-section-title,
.cid-s42jGt8ALr .mbr-section-btn {
  color: #4f4943;
}
.cid-s42jGt8ALr P {
  color: #494949;
}
.cid-s4et3HdNHu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4et3HdNHu .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4et3HdNHu .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4et3HdNHu .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4et3HdNHu .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4et3HdNHu .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4et3HdNHu .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4et3HdNHu .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4et3HdNHu .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4et3HdNHu .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4et3HdNHu .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4et3HdNHu .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4et3HdNHu .carousel-control {
    display: none;
  }
  .cid-s4et3HdNHu .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4et3HdNHu .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4et3HdNHu .cloneditem-1,
.cid-s4et3HdNHu .cloneditem-2,
.cid-s4et3HdNHu .cloneditem-3,
.cid-s4et3HdNHu .cloneditem-4,
.cid-s4et3HdNHu .cloneditem-5 {
  display: none;
}
.cid-s4et3HdNHu .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4et3HdNHu .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4et3HdNHu .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4et3HdNHu .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4et3HdNHu .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4et3HdNHu .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4et3HdNHu .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4et3HdNHu .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4et3HdNHu .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4et3HdNHu .carousel-inner.slides2 .cloneditem-1,
  .cid-s4et3HdNHu .carousel-inner.slides2 .cloneditem-2,
  .cid-s4et3HdNHu .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4et3HdNHu .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4et3HdNHu .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4et3HdNHu .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4et3HdNHu .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4et3HdNHu .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4et3HdNHu .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4et3HdNHu .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4et3HdNHu .carousel-inner.slides3 .cloneditem-1,
  .cid-s4et3HdNHu .carousel-inner.slides3 .cloneditem-2,
  .cid-s4et3HdNHu .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4et3HdNHu .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4et3HdNHu .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4et3HdNHu .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4et3HdNHu .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4et3HdNHu .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4et3HdNHu .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4et3HdNHu .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4et3HdNHu .carousel-inner.slides4 .cloneditem-1,
  .cid-s4et3HdNHu .carousel-inner.slides4 .cloneditem-2,
  .cid-s4et3HdNHu .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4et3HdNHu .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4et3HdNHu .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4et3HdNHu .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4et3HdNHu .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4et3HdNHu .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4et3HdNHu .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4et3HdNHu .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4et3HdNHu .carousel-inner.slides5 .cloneditem-1,
  .cid-s4et3HdNHu .carousel-inner.slides5 .cloneditem-2,
  .cid-s4et3HdNHu .carousel-inner.slides5 .cloneditem-3,
  .cid-s4et3HdNHu .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4et3HdNHu .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4et3HdNHu .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4et3HdNHu .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4et3HdNHu .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4et3HdNHu .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4et3HdNHu .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4et3HdNHu .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4et3HdNHu .carousel-inner.slides6 .cloneditem-1,
  .cid-s4et3HdNHu .carousel-inner.slides6 .cloneditem-2,
  .cid-s4et3HdNHu .carousel-inner.slides6 .cloneditem-3,
  .cid-s4et3HdNHu .carousel-inner.slides6 .cloneditem-4,
  .cid-s4et3HdNHu .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4et3HdNHu .mbr-section-title {
  margin: 0;
}
.cid-s4et3HdNHu .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4et3HdNHu .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4et3HdNHu .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4et3HdNHu .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4et3HdNHu .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4et3HdNHu .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4et3HdNHu .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4et3HdNHu .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3PyQtcpGj {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3PyQtcpGj .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3PXH6kVKa {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #cccccc;
}
.cid-s3PXH6kVKa .mbr-section-subtitle {
  color: #767676;
}
.cid-s3PW33gRC6 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s3PW33gRC6 .mbr-section-title {
  letter-spacing: 0.1em;
  color: #232323;
  margin-bottom: 2rem;
}
.cid-s3PW33gRC6 .mbr-section-subtitle {
  color: #232323;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-s3PW33gRC6 .btn {
  margin: 0px !important;
}
.cid-s3PW33gRC6 .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s3PW33gRC6 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s3PW33gRC6 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s3PW33gRC6 .carousel-item .wrap-img {
  text-align: center;
}
.cid-s3PW33gRC6 .carousel-item .wrap-img img {
  max-height: 250px;
  width: auto;
  max-width: 100%;
}
.cid-s3PW33gRC6 .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-s3PW33gRC6 .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 2rem;
  text-align: center;
}
.cid-s3PW33gRC6 .carousel-indicators li {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: #232323;
  display: inline-block;
  border: 4px solid #232323;
}
.cid-s3PW33gRC6 .carousel-indicators li.active {
  border-color: #050505;
}
@media (max-width: 768px) {
  .cid-s3PW33gRC6 .second-col {
    padding-top: 2rem;
  }
}
.cid-s3PKUSFwK6 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3PKUSFwK6 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3PKUSFwK6 a {
  font-style: normal;
}
.cid-s3PKUSFwK6 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3PKUSFwK6 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3PKUSFwK6 .nav-item:focus,
.cid-s3PKUSFwK6 .nav-link:focus {
  outline: none;
}
.cid-s3PKUSFwK6 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3PKUSFwK6 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3PKUSFwK6 .menu-logo {
  margin-right: auto;
}
.cid-s3PKUSFwK6 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3PKUSFwK6 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3PKUSFwK6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3PKUSFwK6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3PKUSFwK6 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3PKUSFwK6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3PKUSFwK6 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3PKUSFwK6 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3PKUSFwK6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3PKUSFwK6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3PKUSFwK6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3PKUSFwK6 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3PKUSFwK6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3PKUSFwK6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3PKUSFwK6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3PKUSFwK6 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3PKUSFwK6 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3PKUSFwK6 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3PKUSFwK6 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3PKUSFwK6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3PKUSFwK6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3PKUSFwK6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3PKUSFwK6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3PKUSFwK6 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3PKUSFwK6 button.navbar-toggler:focus {
  outline: none;
}
.cid-s3PKUSFwK6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3PKUSFwK6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3PKUSFwK6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3PKUSFwK6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3PKUSFwK6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3PKUSFwK6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3PKUSFwK6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3PKUSFwK6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3PKUSFwK6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3PKUSFwK6 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3PKUSFwK6 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3PKUSFwK6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3PKUSFwK6 .collapsed .navbar-collapse.collapsing,
.cid-s3PKUSFwK6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3PKUSFwK6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3PKUSFwK6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3PKUSFwK6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3PKUSFwK6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3PKUSFwK6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3PKUSFwK6 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3PKUSFwK6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3PKUSFwK6 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3PKUSFwK6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3PKUSFwK6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3PKUSFwK6 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3PKUSFwK6 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3PKUSFwK6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3PKUSFwK6 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3PKUSFwK6 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3PKUSFwK6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3PKUSFwK6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3PKUSFwK6 .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3PKUSFwK6.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3PKUSFwK6 img {
    height: 3.8rem !important;
  }
  .cid-s3PKUSFwK6 .btn {
    display: -webkit-flex;
  }
  .cid-s3PKUSFwK6 button.navbar-toggler {
    display: block;
  }
  .cid-s3PKUSFwK6 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3PKUSFwK6 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3PKUSFwK6 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3PKUSFwK6 .navbar-collapse.collapsing,
  .cid-s3PKUSFwK6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3PKUSFwK6 .navbar-collapse.collapsing .navbar-nav,
  .cid-s3PKUSFwK6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3PKUSFwK6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3PKUSFwK6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3PKUSFwK6 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3PKUSFwK6 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3PKUSFwK6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3PKUSFwK6 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3PKUSFwK6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3PKUSFwK6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3PKUSFwK6 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3PKUSFwK6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3PKUSFwK6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3PKUSFwK6 .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3PKUSFwK6 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3PKUSFwK6 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3PKUSFwK6 .nav-link:hover,
.cid-s3PKUSFwK6 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3WoDqAvAj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3WoDqAvAj .mbr-section-subtitle {
  color: #767676;
}
.cid-s3WohaFRoC {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3WohaFRoC .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s3WohaFRoC .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s3WohaFRoC .card:hover {
  margin-top: -0.6rem;
}
.cid-s3WohaFRoC .card-wrapper {
  position: relative;
}
.cid-s3WohaFRoC .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s3WohaFRoC .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s3WohaFRoC .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s3WohaFRoC .big {
  margin-top: -25%;
}
.cid-s3WohaFRoC .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s3WohaFRoC .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s3WohaFRoC .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-s3Wpi5CQpq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3Wpi5CQpq .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s3Wpi5CQpq .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s3Wpi5CQpq .card:hover {
  margin-top: -0.6rem;
}
.cid-s3Wpi5CQpq .card-wrapper {
  position: relative;
}
.cid-s3Wpi5CQpq .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s3Wpi5CQpq .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s3Wpi5CQpq .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s3Wpi5CQpq .big {
  margin-top: -25%;
}
.cid-s3Wpi5CQpq .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s3Wpi5CQpq .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s3Wpi5CQpq .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-s3WpiBBu1K {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3WpiBBu1K .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s3WpiBBu1K .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s3WpiBBu1K .card:hover {
  margin-top: -0.6rem;
}
.cid-s3WpiBBu1K .card-wrapper {
  position: relative;
}
.cid-s3WpiBBu1K .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s3WpiBBu1K .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s3WpiBBu1K .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s3WpiBBu1K .big {
  margin-top: -25%;
}
.cid-s3WpiBBu1K .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s3WpiBBu1K .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s3WpiBBu1K .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-s3Wpj0nXHn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3Wpj0nXHn .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s3Wpj0nXHn .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s3Wpj0nXHn .card:hover {
  margin-top: -0.6rem;
}
.cid-s3Wpj0nXHn .card-wrapper {
  position: relative;
}
.cid-s3Wpj0nXHn .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s3Wpj0nXHn .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s3Wpj0nXHn .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s3Wpj0nXHn .big {
  margin-top: -25%;
}
.cid-s3Wpj0nXHn .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s3Wpj0nXHn .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s3Wpj0nXHn .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-s3WpjmGyLO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3WpjmGyLO .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s3WpjmGyLO .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s3WpjmGyLO .card:hover {
  margin-top: -0.6rem;
}
.cid-s3WpjmGyLO .card-wrapper {
  position: relative;
}
.cid-s3WpjmGyLO .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s3WpjmGyLO .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s3WpjmGyLO .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s3WpjmGyLO .big {
  margin-top: -25%;
}
.cid-s3WpjmGyLO .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s3WpjmGyLO .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s3WpjmGyLO .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-s3WpkjbcRv {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3WpkjbcRv .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s3WpkjbcRv .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s3WpkjbcRv .card:hover {
  margin-top: -0.6rem;
}
.cid-s3WpkjbcRv .card-wrapper {
  position: relative;
}
.cid-s3WpkjbcRv .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s3WpkjbcRv .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s3WpkjbcRv .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s3WpkjbcRv .big {
  margin-top: -25%;
}
.cid-s3WpkjbcRv .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s3WpkjbcRv .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s3WpkjbcRv .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-s3WpjGFpS4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3WpjGFpS4 .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s3WpjGFpS4 .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s3WpjGFpS4 .card:hover {
  margin-top: -0.6rem;
}
.cid-s3WpjGFpS4 .card-wrapper {
  position: relative;
}
.cid-s3WpjGFpS4 .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s3WpjGFpS4 .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s3WpjGFpS4 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s3WpjGFpS4 .big {
  margin-top: -25%;
}
.cid-s3WpjGFpS4 .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s3WpjGFpS4 .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s3WpjGFpS4 .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-s3Wpk0Mjjn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3Wpk0Mjjn .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s3Wpk0Mjjn .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s3Wpk0Mjjn .card:hover {
  margin-top: -0.6rem;
}
.cid-s3Wpk0Mjjn .card-wrapper {
  position: relative;
}
.cid-s3Wpk0Mjjn .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s3Wpk0Mjjn .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s3Wpk0Mjjn .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s3Wpk0Mjjn .big {
  margin-top: -25%;
}
.cid-s3Wpk0Mjjn .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s3Wpk0Mjjn .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s3Wpk0Mjjn .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-s3WpkCxVJ2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3WpkCxVJ2 .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s3WpkCxVJ2 .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s3WpkCxVJ2 .card:hover {
  margin-top: -0.6rem;
}
.cid-s3WpkCxVJ2 .card-wrapper {
  position: relative;
}
.cid-s3WpkCxVJ2 .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s3WpkCxVJ2 .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s3WpkCxVJ2 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s3WpkCxVJ2 .big {
  margin-top: -25%;
}
.cid-s3WpkCxVJ2 .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s3WpkCxVJ2 .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s3WpkCxVJ2 .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-s3WpkW9C3w {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3WpkW9C3w .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s3WpkW9C3w .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s3WpkW9C3w .card:hover {
  margin-top: -0.6rem;
}
.cid-s3WpkW9C3w .card-wrapper {
  position: relative;
}
.cid-s3WpkW9C3w .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s3WpkW9C3w .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s3WpkW9C3w .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s3WpkW9C3w .big {
  margin-top: -25%;
}
.cid-s3WpkW9C3w .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s3WpkW9C3w .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s3WpkW9C3w .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-s3WplgDUCg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3WplgDUCg .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s3WplgDUCg .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s3WplgDUCg .card:hover {
  margin-top: -0.6rem;
}
.cid-s3WplgDUCg .card-wrapper {
  position: relative;
}
.cid-s3WplgDUCg .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s3WplgDUCg .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s3WplgDUCg .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s3WplgDUCg .big {
  margin-top: -25%;
}
.cid-s3WplgDUCg .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s3WplgDUCg .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s3WplgDUCg .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-s3WplzUOdb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3WplzUOdb .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s3WplzUOdb .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s3WplzUOdb .card:hover {
  margin-top: -0.6rem;
}
.cid-s3WplzUOdb .card-wrapper {
  position: relative;
}
.cid-s3WplzUOdb .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s3WplzUOdb .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s3WplzUOdb .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s3WplzUOdb .big {
  margin-top: -25%;
}
.cid-s3WplzUOdb .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s3WplzUOdb .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s3WplzUOdb .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-s3Wpm7Uawr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3Wpm7Uawr .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s3Wpm7Uawr .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s3Wpm7Uawr .card:hover {
  margin-top: -0.6rem;
}
.cid-s3Wpm7Uawr .card-wrapper {
  position: relative;
}
.cid-s3Wpm7Uawr .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s3Wpm7Uawr .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s3Wpm7Uawr .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s3Wpm7Uawr .big {
  margin-top: -25%;
}
.cid-s3Wpm7Uawr .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s3Wpm7Uawr .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s3Wpm7Uawr .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-s41xKdejJH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-s41xKdejJH .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-s41xKdejJH .card-img {
  padding-bottom: 2rem;
}
.cid-s41xKdejJH .mbr-text {
  color: #767676;
}
.cid-s41xKdejJH span {
  font-size: 14px;
  color: #ffffff;
}
.cid-s41xKdejJH .mbr-section-btn {
  margin-left: 0;
}
.cid-s41xKdejJH .date span {
  display: inline-block;
  background-color: #494949;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-s41xKdejJH .card-title {
    text-align: center;
  }
  .cid-s41xKdejJH p.mbr-text,
  .cid-s41xKdejJH p.date {
    text-align: center;
  }
}
.cid-s3WxfYz62L {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-s3WxfYz62L .container-fluid {
  padding: 0 3rem;
}
.cid-s3WxfYz62L .card {
  display: block;
}
.cid-s3WxfYz62L .card .card-wrapper {
  height: 1%;
}
.cid-s3WxfYz62L .card .card-wrapper .card-img {
  overflow: hidden;
  margin-bottom: 1rem;
  z-index: 1;
  -webkit-mask-image: -webkit-radial-gradient(white, black);
}
.cid-s3WxfYz62L .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-s3WxfYz62L .card .card-wrapper .card-img:hover img {
  -ms-transform: scale3d(1.05, 1.05, 1.05);
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  -o-transform: scale3d(1.05, 1.05, 1.05);
  -moz-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-s3WxfYz62L .text-row {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 767px) {
  .cid-s3WxfYz62L .container-fluid {
    padding: 0 1rem;
  }
  .cid-s3WxfYz62L .text-row {
    padding-bottom: 1rem;
  }
}
.cid-tf0rKh1uhF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #47375b;
}
.cid-tf0rKh1uhF .underline .line {
  width: 2rem;
  height: 1px;
  background: #232323;
  display: inline-block;
}
.cid-tf0rKh1uhF .mbr-section-subtitle,
.cid-tf0rKh1uhF .mbr-text,
.cid-tf0rKh1uhF .card-subtitle,
.cid-tf0rKh1uhF .card-underline {
  color: #767676;
}
.cid-tf0rKh1uhF .wrapper {
  position: relative;
  padding: 2rem;
}
.cid-tf0rKh1uhF .wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tf0rKh1uhF .wrapper .content-block {
  padding: 2rem;
  position: relative;
}
.cid-tf0rKh1uhF .wrapper .content-block > *:not(.mbr-overlay) {
  position: relative;
}
.cid-tf0rKh1uhF .wrapper .content-block .mbr-overlay {
  background: #ffffff;
  opacity: 0.9;
}
.cid-tf0rKh1uhF .wrapper .content-block .mbr-text {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tf0rKh1uhF .content-section {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0rKh1uhF .wrapper {
    padding: 1rem;
  }
  .cid-tf0rKh1uhF .wrapper .content-block {
    padding: 1rem;
  }
}
.cid-tf0rKh1uhF .main-title {
  color: #ffffff;
}
.cid-s42kScLvDf {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42kScLvDf .mbr-text,
.cid-s42kScLvDf blockquote {
  color: #767676;
}
.cid-s42kScLvDf .mbr-text P {
  text-align: center;
}
.cid-s42kScLvDf .mbr-text {
  color: #232323;
}
.cid-s42kSWCyxW {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42kSWCyxW h2,
.cid-s42kSWCyxW h3,
.cid-s42kSWCyxW h4,
.cid-s42kSWCyxW p {
  color: #ffffff;
}
.cid-s42kSWCyxW .mbr-overlay {
  z-index: -1;
}
.cid-s42kSWCyxW .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42kSWCyxW .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42kSWCyxW .form-control:focus,
.cid-s42kSWCyxW .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42kSWCyxW .form-group {
  margin-bottom: 1rem;
}
.cid-s42kSWCyxW input::-webkit-input-placeholder,
.cid-s42kSWCyxW textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42kSWCyxW input:-moz-placeholder,
.cid-s42kSWCyxW textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42kSWCyxW .jq-selectbox li,
.cid-s42kSWCyxW .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42kSWCyxW .jq-selectbox li:hover,
.cid-s42kSWCyxW .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42kSWCyxW .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42kSWCyxW .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42kSWCyxW .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42kSWCyxW .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42kSWCyxW .mbr-text {
  color: #767676;
}
.cid-s42kSWCyxW .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42kSWCyxW .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42kSWCyxW .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42kSWCyxW a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42kSWCyxW .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42kSWCyxW .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42kSWCyxW textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42kSWCyxW .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42kSWCyxW .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42kSWCyxW .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42kSWCyxW h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42kSWCyxW .block-content {
    padding: 0;
  }
  .cid-s42kSWCyxW .form-block {
    padding: 1rem;
  }
}
.cid-s42kSWCyxW .mbr-section-title,
.cid-s42kSWCyxW .mbr-section-btn {
  color: #4f4943;
}
.cid-s42kSWCyxW P {
  color: #494949;
}
.cid-s4etfALdRi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4etfALdRi .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4etfALdRi .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4etfALdRi .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4etfALdRi .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4etfALdRi .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4etfALdRi .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4etfALdRi .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4etfALdRi .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4etfALdRi .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4etfALdRi .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4etfALdRi .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4etfALdRi .carousel-control {
    display: none;
  }
  .cid-s4etfALdRi .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4etfALdRi .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4etfALdRi .cloneditem-1,
.cid-s4etfALdRi .cloneditem-2,
.cid-s4etfALdRi .cloneditem-3,
.cid-s4etfALdRi .cloneditem-4,
.cid-s4etfALdRi .cloneditem-5 {
  display: none;
}
.cid-s4etfALdRi .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4etfALdRi .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4etfALdRi .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4etfALdRi .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4etfALdRi .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4etfALdRi .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4etfALdRi .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4etfALdRi .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etfALdRi .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etfALdRi .carousel-inner.slides2 .cloneditem-1,
  .cid-s4etfALdRi .carousel-inner.slides2 .cloneditem-2,
  .cid-s4etfALdRi .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4etfALdRi .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4etfALdRi .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4etfALdRi .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4etfALdRi .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4etfALdRi .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4etfALdRi .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etfALdRi .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etfALdRi .carousel-inner.slides3 .cloneditem-1,
  .cid-s4etfALdRi .carousel-inner.slides3 .cloneditem-2,
  .cid-s4etfALdRi .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4etfALdRi .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4etfALdRi .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4etfALdRi .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4etfALdRi .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4etfALdRi .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4etfALdRi .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etfALdRi .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etfALdRi .carousel-inner.slides4 .cloneditem-1,
  .cid-s4etfALdRi .carousel-inner.slides4 .cloneditem-2,
  .cid-s4etfALdRi .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4etfALdRi .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4etfALdRi .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4etfALdRi .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4etfALdRi .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4etfALdRi .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4etfALdRi .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etfALdRi .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etfALdRi .carousel-inner.slides5 .cloneditem-1,
  .cid-s4etfALdRi .carousel-inner.slides5 .cloneditem-2,
  .cid-s4etfALdRi .carousel-inner.slides5 .cloneditem-3,
  .cid-s4etfALdRi .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4etfALdRi .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4etfALdRi .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4etfALdRi .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4etfALdRi .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4etfALdRi .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4etfALdRi .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etfALdRi .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etfALdRi .carousel-inner.slides6 .cloneditem-1,
  .cid-s4etfALdRi .carousel-inner.slides6 .cloneditem-2,
  .cid-s4etfALdRi .carousel-inner.slides6 .cloneditem-3,
  .cid-s4etfALdRi .carousel-inner.slides6 .cloneditem-4,
  .cid-s4etfALdRi .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4etfALdRi .mbr-section-title {
  margin: 0;
}
.cid-s4etfALdRi .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4etfALdRi .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4etfALdRi .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4etfALdRi .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4etfALdRi .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4etfALdRi .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4etfALdRi .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4etfALdRi .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3PKV0sjKX {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3PKV0sjKX .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3PUTEFsly .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3PUTEFsly .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3PUTEFsly a {
  font-style: normal;
}
.cid-s3PUTEFsly .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3PUTEFsly .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3PUTEFsly .nav-item:focus,
.cid-s3PUTEFsly .nav-link:focus {
  outline: none;
}
.cid-s3PUTEFsly .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3PUTEFsly .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3PUTEFsly .menu-logo {
  margin-right: auto;
}
.cid-s3PUTEFsly .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3PUTEFsly .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3PUTEFsly .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3PUTEFsly .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3PUTEFsly .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3PUTEFsly .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3PUTEFsly .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3PUTEFsly .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3PUTEFsly .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3PUTEFsly .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3PUTEFsly .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3PUTEFsly .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3PUTEFsly .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3PUTEFsly .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3PUTEFsly .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3PUTEFsly .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3PUTEFsly .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3PUTEFsly .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3PUTEFsly .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3PUTEFsly .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3PUTEFsly .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3PUTEFsly .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3PUTEFsly .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3PUTEFsly button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3PUTEFsly button.navbar-toggler:focus {
  outline: none;
}
.cid-s3PUTEFsly button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3PUTEFsly button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3PUTEFsly button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3PUTEFsly button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3PUTEFsly button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3PUTEFsly nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3PUTEFsly nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3PUTEFsly nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3PUTEFsly nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3PUTEFsly .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3PUTEFsly .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3PUTEFsly .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3PUTEFsly .collapsed .navbar-collapse.collapsing,
.cid-s3PUTEFsly .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3PUTEFsly .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3PUTEFsly .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3PUTEFsly .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3PUTEFsly .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3PUTEFsly .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3PUTEFsly .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3PUTEFsly .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3PUTEFsly .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3PUTEFsly .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3PUTEFsly .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3PUTEFsly .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3PUTEFsly .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3PUTEFsly .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3PUTEFsly .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3PUTEFsly .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3PUTEFsly .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3PUTEFsly .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3PUTEFsly .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3PUTEFsly.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3PUTEFsly img {
    height: 3.8rem !important;
  }
  .cid-s3PUTEFsly .btn {
    display: -webkit-flex;
  }
  .cid-s3PUTEFsly button.navbar-toggler {
    display: block;
  }
  .cid-s3PUTEFsly .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3PUTEFsly .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3PUTEFsly .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3PUTEFsly .navbar-collapse.collapsing,
  .cid-s3PUTEFsly .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3PUTEFsly .navbar-collapse.collapsing .navbar-nav,
  .cid-s3PUTEFsly .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3PUTEFsly .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3PUTEFsly .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3PUTEFsly .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3PUTEFsly .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3PUTEFsly .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3PUTEFsly .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3PUTEFsly .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3PUTEFsly .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3PUTEFsly .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3PUTEFsly .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3PUTEFsly .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3PUTEFsly .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3PUTEFsly .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3PUTEFsly .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3PUTEFsly .nav-link:hover,
.cid-s3PUTEFsly .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3PUTFbqdF {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s3PUTFbqdF .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-s3PUTFbqdF .card-img {
  padding-bottom: 2rem;
}
.cid-s3PUTFbqdF .mbr-text {
  color: #767676;
}
.cid-s3PUTFbqdF span {
  font-size: 14px;
  color: #ffffff;
}
.cid-s3PUTFbqdF .mbr-section-btn {
  margin-left: 0;
}
.cid-s3PUTFbqdF .date span {
  display: inline-block;
  background-color: #494949;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-s3PUTFbqdF .card-title {
    text-align: center;
  }
  .cid-s3PUTFbqdF p.mbr-text,
  .cid-s3PUTFbqdF p.date {
    text-align: center;
  }
}
.cid-s3WxrsOBQT {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-s3WxrsOBQT .container-fluid {
  padding: 0 3rem;
}
.cid-s3WxrsOBQT .card {
  display: block;
}
.cid-s3WxrsOBQT .card .card-wrapper {
  height: 1%;
}
.cid-s3WxrsOBQT .card .card-wrapper .card-img {
  overflow: hidden;
  margin-bottom: 1rem;
  z-index: 1;
  -webkit-mask-image: -webkit-radial-gradient(white, black);
}
.cid-s3WxrsOBQT .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-s3WxrsOBQT .card .card-wrapper .card-img:hover img {
  -ms-transform: scale3d(1.05, 1.05, 1.05);
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  -o-transform: scale3d(1.05, 1.05, 1.05);
  -moz-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-s3WxrsOBQT .text-row {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 767px) {
  .cid-s3WxrsOBQT .container-fluid {
    padding: 0 1rem;
  }
  .cid-s3WxrsOBQT .text-row {
    padding-bottom: 1rem;
  }
}
.cid-tf0siB8b6l {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #47375b;
}
.cid-tf0siB8b6l .underline .line {
  width: 2rem;
  height: 1px;
  background: #232323;
  display: inline-block;
}
.cid-tf0siB8b6l .mbr-section-subtitle,
.cid-tf0siB8b6l .mbr-text,
.cid-tf0siB8b6l .card-subtitle,
.cid-tf0siB8b6l .card-underline {
  color: #767676;
}
.cid-tf0siB8b6l .wrapper {
  position: relative;
  padding: 2rem;
}
.cid-tf0siB8b6l .wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tf0siB8b6l .wrapper .content-block {
  padding: 2rem;
  position: relative;
}
.cid-tf0siB8b6l .wrapper .content-block > *:not(.mbr-overlay) {
  position: relative;
}
.cid-tf0siB8b6l .wrapper .content-block .mbr-overlay {
  background: #ffffff;
  opacity: 0.9;
}
.cid-tf0siB8b6l .wrapper .content-block .mbr-text {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tf0siB8b6l .content-section {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0siB8b6l .wrapper {
    padding: 1rem;
  }
  .cid-tf0siB8b6l .wrapper .content-block {
    padding: 1rem;
  }
}
.cid-tf0siB8b6l .main-title {
  color: #ffffff;
}
.cid-s41Xmy2LSz {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s41Xmy2LSz .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s41Xmy2LSz .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s41Xmy2LSz .card:hover {
  margin-top: -0.6rem;
}
.cid-s41Xmy2LSz .card-wrapper {
  position: relative;
}
.cid-s41Xmy2LSz .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s41Xmy2LSz .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s41Xmy2LSz .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s41Xmy2LSz .big {
  margin-top: -25%;
}
.cid-s41Xmy2LSz .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s41Xmy2LSz .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s41Xmy2LSz .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-s41XmWdzNI {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s41XmWdzNI img {
  width: 100%;
  height: 130px;
  object-fit: cover;
}
.cid-s41XmWdzNI .row {
  justify-content: center;
}
.cid-s41XmWdzNI .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s41XmWdzNI .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s41XmWdzNI .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-s41XmWdzNI .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-s41XmWdzNI .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-s41XmWdzNI .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s41XmWdzNI .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s41XmWdzNI .item {
    padding: 0.5rem;
  }
  .cid-s41XmWdzNI .row {
    padding: 0 0.5rem;
  }
}
.cid-s41XmWdzNI .btn {
  border-radius: 0;
}
.cid-s41XmWdzNI .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s42mu4tXSx {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42mu4tXSx .mbr-text,
.cid-s42mu4tXSx blockquote {
  color: #767676;
}
.cid-s42mu4tXSx .mbr-text P {
  text-align: center;
}
.cid-s42mu4tXSx .mbr-text {
  color: #232323;
}
.cid-s42muF3lrI {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42muF3lrI h2,
.cid-s42muF3lrI h3,
.cid-s42muF3lrI h4,
.cid-s42muF3lrI p {
  color: #ffffff;
}
.cid-s42muF3lrI .mbr-overlay {
  z-index: -1;
}
.cid-s42muF3lrI .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42muF3lrI .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42muF3lrI .form-control:focus,
.cid-s42muF3lrI .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42muF3lrI .form-group {
  margin-bottom: 1rem;
}
.cid-s42muF3lrI input::-webkit-input-placeholder,
.cid-s42muF3lrI textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42muF3lrI input:-moz-placeholder,
.cid-s42muF3lrI textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42muF3lrI .jq-selectbox li,
.cid-s42muF3lrI .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42muF3lrI .jq-selectbox li:hover,
.cid-s42muF3lrI .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42muF3lrI .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42muF3lrI .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42muF3lrI .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42muF3lrI .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42muF3lrI .mbr-text {
  color: #767676;
}
.cid-s42muF3lrI .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42muF3lrI .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42muF3lrI .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42muF3lrI a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42muF3lrI .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42muF3lrI .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42muF3lrI textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42muF3lrI .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42muF3lrI .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42muF3lrI .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42muF3lrI h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42muF3lrI .block-content {
    padding: 0;
  }
  .cid-s42muF3lrI .form-block {
    padding: 1rem;
  }
}
.cid-s42muF3lrI .mbr-section-title,
.cid-s42muF3lrI .mbr-section-btn {
  color: #4f4943;
}
.cid-s42muF3lrI P {
  color: #494949;
}
.cid-s4etnf731R {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4etnf731R .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4etnf731R .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4etnf731R .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4etnf731R .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4etnf731R .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4etnf731R .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4etnf731R .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4etnf731R .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4etnf731R .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4etnf731R .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4etnf731R .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4etnf731R .carousel-control {
    display: none;
  }
  .cid-s4etnf731R .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4etnf731R .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4etnf731R .cloneditem-1,
.cid-s4etnf731R .cloneditem-2,
.cid-s4etnf731R .cloneditem-3,
.cid-s4etnf731R .cloneditem-4,
.cid-s4etnf731R .cloneditem-5 {
  display: none;
}
.cid-s4etnf731R .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4etnf731R .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4etnf731R .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4etnf731R .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4etnf731R .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4etnf731R .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4etnf731R .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4etnf731R .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etnf731R .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etnf731R .carousel-inner.slides2 .cloneditem-1,
  .cid-s4etnf731R .carousel-inner.slides2 .cloneditem-2,
  .cid-s4etnf731R .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4etnf731R .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4etnf731R .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4etnf731R .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4etnf731R .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4etnf731R .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4etnf731R .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etnf731R .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etnf731R .carousel-inner.slides3 .cloneditem-1,
  .cid-s4etnf731R .carousel-inner.slides3 .cloneditem-2,
  .cid-s4etnf731R .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4etnf731R .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4etnf731R .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4etnf731R .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4etnf731R .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4etnf731R .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4etnf731R .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etnf731R .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etnf731R .carousel-inner.slides4 .cloneditem-1,
  .cid-s4etnf731R .carousel-inner.slides4 .cloneditem-2,
  .cid-s4etnf731R .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4etnf731R .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4etnf731R .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4etnf731R .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4etnf731R .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4etnf731R .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4etnf731R .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etnf731R .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etnf731R .carousel-inner.slides5 .cloneditem-1,
  .cid-s4etnf731R .carousel-inner.slides5 .cloneditem-2,
  .cid-s4etnf731R .carousel-inner.slides5 .cloneditem-3,
  .cid-s4etnf731R .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4etnf731R .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4etnf731R .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4etnf731R .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4etnf731R .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4etnf731R .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4etnf731R .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etnf731R .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etnf731R .carousel-inner.slides6 .cloneditem-1,
  .cid-s4etnf731R .carousel-inner.slides6 .cloneditem-2,
  .cid-s4etnf731R .carousel-inner.slides6 .cloneditem-3,
  .cid-s4etnf731R .carousel-inner.slides6 .cloneditem-4,
  .cid-s4etnf731R .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4etnf731R .mbr-section-title {
  margin: 0;
}
.cid-s4etnf731R .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4etnf731R .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4etnf731R .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4etnf731R .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4etnf731R .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4etnf731R .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4etnf731R .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4etnf731R .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3PUTLeVif {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3PUTLeVif .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3Wv3BZemv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #cccccc;
}
.cid-s3Wv3BZemv .mbr-section-subtitle {
  color: #767676;
}
.cid-s3Wv3CH7Ay {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3Wv3CH7Ay .mbr-section-title {
  letter-spacing: 0.1em;
  color: #232323;
  margin-bottom: 2rem;
}
.cid-s3Wv3CH7Ay .mbr-section-subtitle {
  color: #232323;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-s3Wv3CH7Ay .btn {
  margin: 0px !important;
}
.cid-s3Wv3CH7Ay .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s3Wv3CH7Ay .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s3Wv3CH7Ay .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s3Wv3CH7Ay .carousel-item .wrap-img {
  text-align: center;
}
.cid-s3Wv3CH7Ay .carousel-item .wrap-img img {
  max-height: 250px;
  width: auto;
  max-width: 100%;
}
.cid-s3Wv3CH7Ay .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-s3Wv3CH7Ay .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 2rem;
  text-align: center;
}
.cid-s3Wv3CH7Ay .carousel-indicators li {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: #232323;
  display: inline-block;
  border: 4px solid #232323;
}
.cid-s3Wv3CH7Ay .carousel-indicators li.active {
  border-color: #050505;
}
@media (max-width: 768px) {
  .cid-s3Wv3CH7Ay .second-col {
    padding-top: 2rem;
  }
}
.cid-s3Wv3EMyt9 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3Wv3EMyt9 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3Wv3EMyt9 a {
  font-style: normal;
}
.cid-s3Wv3EMyt9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3Wv3EMyt9 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3Wv3EMyt9 .nav-item:focus,
.cid-s3Wv3EMyt9 .nav-link:focus {
  outline: none;
}
.cid-s3Wv3EMyt9 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3Wv3EMyt9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3Wv3EMyt9 .menu-logo {
  margin-right: auto;
}
.cid-s3Wv3EMyt9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3Wv3EMyt9 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3Wv3EMyt9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3Wv3EMyt9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3Wv3EMyt9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3Wv3EMyt9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3Wv3EMyt9 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3Wv3EMyt9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3Wv3EMyt9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3Wv3EMyt9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3Wv3EMyt9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3Wv3EMyt9 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3Wv3EMyt9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3Wv3EMyt9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3Wv3EMyt9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3Wv3EMyt9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3Wv3EMyt9 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3Wv3EMyt9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3Wv3EMyt9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3Wv3EMyt9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3Wv3EMyt9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3Wv3EMyt9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3Wv3EMyt9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3Wv3EMyt9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3Wv3EMyt9 button.navbar-toggler:focus {
  outline: none;
}
.cid-s3Wv3EMyt9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3Wv3EMyt9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3Wv3EMyt9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3Wv3EMyt9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3Wv3EMyt9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3Wv3EMyt9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3Wv3EMyt9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3Wv3EMyt9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3Wv3EMyt9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3Wv3EMyt9 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3Wv3EMyt9 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3Wv3EMyt9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3Wv3EMyt9 .collapsed .navbar-collapse.collapsing,
.cid-s3Wv3EMyt9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3Wv3EMyt9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3Wv3EMyt9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3Wv3EMyt9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3Wv3EMyt9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3Wv3EMyt9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3Wv3EMyt9 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3Wv3EMyt9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3Wv3EMyt9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3Wv3EMyt9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3Wv3EMyt9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3Wv3EMyt9 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3Wv3EMyt9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3Wv3EMyt9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3Wv3EMyt9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3Wv3EMyt9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3Wv3EMyt9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3Wv3EMyt9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3Wv3EMyt9 .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3Wv3EMyt9.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3Wv3EMyt9 img {
    height: 3.8rem !important;
  }
  .cid-s3Wv3EMyt9 .btn {
    display: -webkit-flex;
  }
  .cid-s3Wv3EMyt9 button.navbar-toggler {
    display: block;
  }
  .cid-s3Wv3EMyt9 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3Wv3EMyt9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3Wv3EMyt9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3Wv3EMyt9 .navbar-collapse.collapsing,
  .cid-s3Wv3EMyt9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3Wv3EMyt9 .navbar-collapse.collapsing .navbar-nav,
  .cid-s3Wv3EMyt9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3Wv3EMyt9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3Wv3EMyt9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3Wv3EMyt9 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3Wv3EMyt9 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3Wv3EMyt9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3Wv3EMyt9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3Wv3EMyt9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3Wv3EMyt9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3Wv3EMyt9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3Wv3EMyt9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3Wv3EMyt9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3Wv3EMyt9 .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3Wv3EMyt9 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3Wv3EMyt9 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3Wv3EMyt9 .nav-link:hover,
.cid-s3Wv3EMyt9 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s3Wv3JXKI6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3Wv3JXKI6 .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s3Wv3JXKI6 .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s3Wv3JXKI6 .card:hover {
  margin-top: -0.6rem;
}
.cid-s3Wv3JXKI6 .card-wrapper {
  position: relative;
}
.cid-s3Wv3JXKI6 .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s3Wv3JXKI6 .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s3Wv3JXKI6 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s3Wv3JXKI6 .big {
  margin-top: -25%;
}
.cid-s3Wv3JXKI6 .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s3Wv3JXKI6 .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s3Wv3JXKI6 .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-s41xYhczJj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-s41xYhczJj .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-s41xYhczJj .card-img {
  padding-bottom: 2rem;
}
.cid-s41xYhczJj .mbr-text {
  color: #767676;
}
.cid-s41xYhczJj span {
  font-size: 14px;
  color: #ffffff;
}
.cid-s41xYhczJj .mbr-section-btn {
  margin-left: 0;
}
.cid-s41xYhczJj .date span {
  display: inline-block;
  background-color: #494949;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-s41xYhczJj .card-title {
    text-align: center;
  }
  .cid-s41xYhczJj p.mbr-text,
  .cid-s41xYhczJj p.date {
    text-align: center;
  }
}
.cid-s3Wv3WntVw {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-s3Wv3WntVw .container-fluid {
  padding: 0 3rem;
}
.cid-s3Wv3WntVw .card {
  display: block;
}
.cid-s3Wv3WntVw .card .card-wrapper {
  height: 1%;
}
.cid-s3Wv3WntVw .card .card-wrapper .card-img {
  overflow: hidden;
  margin-bottom: 1rem;
  z-index: 1;
  -webkit-mask-image: -webkit-radial-gradient(white, black);
}
.cid-s3Wv3WntVw .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-s3Wv3WntVw .card .card-wrapper .card-img:hover img {
  -ms-transform: scale3d(1.05, 1.05, 1.05);
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  -o-transform: scale3d(1.05, 1.05, 1.05);
  -moz-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-s3Wv3WntVw .text-row {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 767px) {
  .cid-s3Wv3WntVw .container-fluid {
    padding: 0 1rem;
  }
  .cid-s3Wv3WntVw .text-row {
    padding-bottom: 1rem;
  }
}
.cid-tf0s74DR6m {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #47375b;
}
.cid-tf0s74DR6m .underline .line {
  width: 2rem;
  height: 1px;
  background: #232323;
  display: inline-block;
}
.cid-tf0s74DR6m .mbr-section-subtitle,
.cid-tf0s74DR6m .mbr-text,
.cid-tf0s74DR6m .card-subtitle,
.cid-tf0s74DR6m .card-underline {
  color: #767676;
}
.cid-tf0s74DR6m .wrapper {
  position: relative;
  padding: 2rem;
}
.cid-tf0s74DR6m .wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tf0s74DR6m .wrapper .content-block {
  padding: 2rem;
  position: relative;
}
.cid-tf0s74DR6m .wrapper .content-block > *:not(.mbr-overlay) {
  position: relative;
}
.cid-tf0s74DR6m .wrapper .content-block .mbr-overlay {
  background: #ffffff;
  opacity: 0.9;
}
.cid-tf0s74DR6m .wrapper .content-block .mbr-text {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tf0s74DR6m .content-section {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0s74DR6m .wrapper {
    padding: 1rem;
  }
  .cid-tf0s74DR6m .wrapper .content-block {
    padding: 1rem;
  }
}
.cid-tf0s74DR6m .main-title {
  color: #ffffff;
}
.cid-s41XfNbSB9 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s41XfNbSB9 .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s41XfNbSB9 .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s41XfNbSB9 .card:hover {
  margin-top: -0.6rem;
}
.cid-s41XfNbSB9 .card-wrapper {
  position: relative;
}
.cid-s41XfNbSB9 .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s41XfNbSB9 .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s41XfNbSB9 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s41XfNbSB9 .big {
  margin-top: -25%;
}
.cid-s41XfNbSB9 .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s41XfNbSB9 .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s41XfNbSB9 .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-s41XgdZYpk {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s41XgdZYpk img {
  width: 100%;
  height: 130px;
  object-fit: cover;
}
.cid-s41XgdZYpk .row {
  justify-content: center;
}
.cid-s41XgdZYpk .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s41XgdZYpk .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s41XgdZYpk .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-s41XgdZYpk .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-s41XgdZYpk .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-s41XgdZYpk .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s41XgdZYpk .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s41XgdZYpk .item {
    padding: 0.5rem;
  }
  .cid-s41XgdZYpk .row {
    padding: 0 0.5rem;
  }
}
.cid-s41XgdZYpk .btn {
  border-radius: 0;
}
.cid-s41XgdZYpk .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s42mcN8EoD {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42mcN8EoD .mbr-text,
.cid-s42mcN8EoD blockquote {
  color: #767676;
}
.cid-s42mcN8EoD .mbr-text P {
  text-align: center;
}
.cid-s42mcN8EoD .mbr-text {
  color: #232323;
}
.cid-s42mdvxpq8 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42mdvxpq8 h2,
.cid-s42mdvxpq8 h3,
.cid-s42mdvxpq8 h4,
.cid-s42mdvxpq8 p {
  color: #ffffff;
}
.cid-s42mdvxpq8 .mbr-overlay {
  z-index: -1;
}
.cid-s42mdvxpq8 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42mdvxpq8 .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42mdvxpq8 .form-control:focus,
.cid-s42mdvxpq8 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42mdvxpq8 .form-group {
  margin-bottom: 1rem;
}
.cid-s42mdvxpq8 input::-webkit-input-placeholder,
.cid-s42mdvxpq8 textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42mdvxpq8 input:-moz-placeholder,
.cid-s42mdvxpq8 textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42mdvxpq8 .jq-selectbox li,
.cid-s42mdvxpq8 .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42mdvxpq8 .jq-selectbox li:hover,
.cid-s42mdvxpq8 .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42mdvxpq8 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42mdvxpq8 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42mdvxpq8 .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42mdvxpq8 .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42mdvxpq8 .mbr-text {
  color: #767676;
}
.cid-s42mdvxpq8 .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42mdvxpq8 .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42mdvxpq8 .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42mdvxpq8 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42mdvxpq8 .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42mdvxpq8 .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42mdvxpq8 textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42mdvxpq8 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42mdvxpq8 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42mdvxpq8 .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42mdvxpq8 h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42mdvxpq8 .block-content {
    padding: 0;
  }
  .cid-s42mdvxpq8 .form-block {
    padding: 1rem;
  }
}
.cid-s42mdvxpq8 .mbr-section-title,
.cid-s42mdvxpq8 .mbr-section-btn {
  color: #4f4943;
}
.cid-s42mdvxpq8 P {
  color: #494949;
}
.cid-s4etlwsDFG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4etlwsDFG .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4etlwsDFG .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4etlwsDFG .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4etlwsDFG .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4etlwsDFG .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4etlwsDFG .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4etlwsDFG .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4etlwsDFG .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4etlwsDFG .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4etlwsDFG .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4etlwsDFG .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4etlwsDFG .carousel-control {
    display: none;
  }
  .cid-s4etlwsDFG .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4etlwsDFG .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4etlwsDFG .cloneditem-1,
.cid-s4etlwsDFG .cloneditem-2,
.cid-s4etlwsDFG .cloneditem-3,
.cid-s4etlwsDFG .cloneditem-4,
.cid-s4etlwsDFG .cloneditem-5 {
  display: none;
}
.cid-s4etlwsDFG .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4etlwsDFG .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4etlwsDFG .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4etlwsDFG .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4etlwsDFG .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4etlwsDFG .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4etlwsDFG .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4etlwsDFG .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etlwsDFG .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etlwsDFG .carousel-inner.slides2 .cloneditem-1,
  .cid-s4etlwsDFG .carousel-inner.slides2 .cloneditem-2,
  .cid-s4etlwsDFG .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4etlwsDFG .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4etlwsDFG .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4etlwsDFG .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4etlwsDFG .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4etlwsDFG .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4etlwsDFG .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etlwsDFG .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etlwsDFG .carousel-inner.slides3 .cloneditem-1,
  .cid-s4etlwsDFG .carousel-inner.slides3 .cloneditem-2,
  .cid-s4etlwsDFG .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4etlwsDFG .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4etlwsDFG .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4etlwsDFG .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4etlwsDFG .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4etlwsDFG .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4etlwsDFG .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etlwsDFG .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etlwsDFG .carousel-inner.slides4 .cloneditem-1,
  .cid-s4etlwsDFG .carousel-inner.slides4 .cloneditem-2,
  .cid-s4etlwsDFG .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4etlwsDFG .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4etlwsDFG .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4etlwsDFG .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4etlwsDFG .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4etlwsDFG .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4etlwsDFG .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etlwsDFG .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etlwsDFG .carousel-inner.slides5 .cloneditem-1,
  .cid-s4etlwsDFG .carousel-inner.slides5 .cloneditem-2,
  .cid-s4etlwsDFG .carousel-inner.slides5 .cloneditem-3,
  .cid-s4etlwsDFG .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4etlwsDFG .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4etlwsDFG .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4etlwsDFG .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4etlwsDFG .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4etlwsDFG .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4etlwsDFG .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etlwsDFG .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etlwsDFG .carousel-inner.slides6 .cloneditem-1,
  .cid-s4etlwsDFG .carousel-inner.slides6 .cloneditem-2,
  .cid-s4etlwsDFG .carousel-inner.slides6 .cloneditem-3,
  .cid-s4etlwsDFG .carousel-inner.slides6 .cloneditem-4,
  .cid-s4etlwsDFG .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4etlwsDFG .mbr-section-title {
  margin: 0;
}
.cid-s4etlwsDFG .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4etlwsDFG .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4etlwsDFG .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4etlwsDFG .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4etlwsDFG .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4etlwsDFG .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4etlwsDFG .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4etlwsDFG .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3Wv42QXMm {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3Wv42QXMm .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s3WzfTo0Rr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #cccccc;
}
.cid-s3WzfTo0Rr .mbr-section-subtitle {
  color: #767676;
}
.cid-s3WzfU11PE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3WzfU11PE .mbr-section-title {
  letter-spacing: 0.1em;
  color: #232323;
  margin-bottom: 2rem;
}
.cid-s3WzfU11PE .mbr-section-subtitle {
  color: #232323;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-s3WzfU11PE .btn {
  margin: 0px !important;
}
.cid-s3WzfU11PE .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s3WzfU11PE .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s3WzfU11PE .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s3WzfU11PE .carousel-item .wrap-img {
  text-align: center;
}
.cid-s3WzfU11PE .carousel-item .wrap-img img {
  max-height: 250px;
  width: auto;
  max-width: 100%;
}
.cid-s3WzfU11PE .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-s3WzfU11PE .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 2rem;
  text-align: center;
}
.cid-s3WzfU11PE .carousel-indicators li {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: #232323;
  display: inline-block;
  border: 4px solid #232323;
}
.cid-s3WzfU11PE .carousel-indicators li.active {
  border-color: #050505;
}
@media (max-width: 768px) {
  .cid-s3WzfU11PE .second-col {
    padding-top: 2rem;
  }
}
.cid-s3WzfUOrfV .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s3WzfUOrfV .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3WzfUOrfV a {
  font-style: normal;
}
.cid-s3WzfUOrfV .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s3WzfUOrfV .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s3WzfUOrfV .nav-item:focus,
.cid-s3WzfUOrfV .nav-link:focus {
  outline: none;
}
.cid-s3WzfUOrfV .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3WzfUOrfV .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s3WzfUOrfV .menu-logo {
  margin-right: auto;
}
.cid-s3WzfUOrfV .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3WzfUOrfV .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3WzfUOrfV .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3WzfUOrfV .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3WzfUOrfV .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3WzfUOrfV .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3WzfUOrfV .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s3WzfUOrfV .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s3WzfUOrfV .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3WzfUOrfV .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3WzfUOrfV .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3WzfUOrfV .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s3WzfUOrfV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s3WzfUOrfV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3WzfUOrfV .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3WzfUOrfV .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3WzfUOrfV .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s3WzfUOrfV .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s3WzfUOrfV .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s3WzfUOrfV .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3WzfUOrfV .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3WzfUOrfV .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3WzfUOrfV .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3WzfUOrfV button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s3WzfUOrfV button.navbar-toggler:focus {
  outline: none;
}
.cid-s3WzfUOrfV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s3WzfUOrfV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3WzfUOrfV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3WzfUOrfV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3WzfUOrfV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3WzfUOrfV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3WzfUOrfV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3WzfUOrfV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3WzfUOrfV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3WzfUOrfV .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3WzfUOrfV .collapsed .btn {
  display: -webkit-flex;
}
.cid-s3WzfUOrfV .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3WzfUOrfV .collapsed .navbar-collapse.collapsing,
.cid-s3WzfUOrfV .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3WzfUOrfV .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3WzfUOrfV .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3WzfUOrfV .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3WzfUOrfV .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3WzfUOrfV .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3WzfUOrfV .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3WzfUOrfV .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3WzfUOrfV .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3WzfUOrfV .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3WzfUOrfV .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s3WzfUOrfV .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s3WzfUOrfV .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3WzfUOrfV .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s3WzfUOrfV .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s3WzfUOrfV .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3WzfUOrfV .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3WzfUOrfV .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3WzfUOrfV .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s3WzfUOrfV.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3WzfUOrfV img {
    height: 3.8rem !important;
  }
  .cid-s3WzfUOrfV .btn {
    display: -webkit-flex;
  }
  .cid-s3WzfUOrfV button.navbar-toggler {
    display: block;
  }
  .cid-s3WzfUOrfV .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s3WzfUOrfV .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s3WzfUOrfV .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3WzfUOrfV .navbar-collapse.collapsing,
  .cid-s3WzfUOrfV .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3WzfUOrfV .navbar-collapse.collapsing .navbar-nav,
  .cid-s3WzfUOrfV .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3WzfUOrfV .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3WzfUOrfV .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3WzfUOrfV .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3WzfUOrfV .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3WzfUOrfV .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3WzfUOrfV .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3WzfUOrfV .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3WzfUOrfV .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3WzfUOrfV .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3WzfUOrfV .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3WzfUOrfV .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3WzfUOrfV .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s3WzfUOrfV .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s3WzfUOrfV .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s3WzfUOrfV .nav-link:hover,
.cid-s3WzfUOrfV .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s41xUFGWoa {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-s41xUFGWoa .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-s41xUFGWoa .card-img {
  padding-bottom: 2rem;
}
.cid-s41xUFGWoa .mbr-text {
  color: #767676;
}
.cid-s41xUFGWoa span {
  font-size: 14px;
  color: #ffffff;
}
.cid-s41xUFGWoa .mbr-section-btn {
  margin-left: 0;
}
.cid-s41xUFGWoa .date span {
  display: inline-block;
  background-color: #494949;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-s41xUFGWoa .card-title {
    text-align: center;
  }
  .cid-s41xUFGWoa p.mbr-text,
  .cid-s41xUFGWoa p.date {
    text-align: center;
  }
}
.cid-s3WzfWUv5Y {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-s3WzfWUv5Y .container-fluid {
  padding: 0 3rem;
}
.cid-s3WzfWUv5Y .card {
  display: block;
}
.cid-s3WzfWUv5Y .card .card-wrapper {
  height: 1%;
}
.cid-s3WzfWUv5Y .card .card-wrapper .card-img {
  overflow: hidden;
  margin-bottom: 1rem;
  z-index: 1;
  -webkit-mask-image: -webkit-radial-gradient(white, black);
}
.cid-s3WzfWUv5Y .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-s3WzfWUv5Y .card .card-wrapper .card-img:hover img {
  -ms-transform: scale3d(1.05, 1.05, 1.05);
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  -o-transform: scale3d(1.05, 1.05, 1.05);
  -moz-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-s3WzfWUv5Y .text-row {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 767px) {
  .cid-s3WzfWUv5Y .container-fluid {
    padding: 0 1rem;
  }
  .cid-s3WzfWUv5Y .text-row {
    padding-bottom: 1rem;
  }
}
.cid-tf0sb4mIiK {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #47375b;
}
.cid-tf0sb4mIiK .underline .line {
  width: 2rem;
  height: 1px;
  background: #232323;
  display: inline-block;
}
.cid-tf0sb4mIiK .mbr-section-subtitle,
.cid-tf0sb4mIiK .mbr-text,
.cid-tf0sb4mIiK .card-subtitle,
.cid-tf0sb4mIiK .card-underline {
  color: #767676;
}
.cid-tf0sb4mIiK .wrapper {
  position: relative;
  padding: 2rem;
}
.cid-tf0sb4mIiK .wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tf0sb4mIiK .wrapper .content-block {
  padding: 2rem;
  position: relative;
}
.cid-tf0sb4mIiK .wrapper .content-block > *:not(.mbr-overlay) {
  position: relative;
}
.cid-tf0sb4mIiK .wrapper .content-block .mbr-overlay {
  background: #ffffff;
  opacity: 0.9;
}
.cid-tf0sb4mIiK .wrapper .content-block .mbr-text {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tf0sb4mIiK .content-section {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0sb4mIiK .wrapper {
    padding: 1rem;
  }
  .cid-tf0sb4mIiK .wrapper .content-block {
    padding: 1rem;
  }
}
.cid-tf0sb4mIiK .main-title {
  color: #ffffff;
}
.cid-s41Xd7K1bF {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s41Xd7K1bF .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s41Xd7K1bF .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s41Xd7K1bF .card:hover {
  margin-top: -0.6rem;
}
.cid-s41Xd7K1bF .card-wrapper {
  position: relative;
}
.cid-s41Xd7K1bF .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s41Xd7K1bF .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s41Xd7K1bF .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s41Xd7K1bF .big {
  margin-top: -25%;
}
.cid-s41Xd7K1bF .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s41Xd7K1bF .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s41Xd7K1bF .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-s41Xdvy5h7 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s41Xdvy5h7 img {
  width: 100%;
  height: 130px;
  object-fit: cover;
}
.cid-s41Xdvy5h7 .row {
  justify-content: center;
}
.cid-s41Xdvy5h7 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s41Xdvy5h7 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s41Xdvy5h7 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-s41Xdvy5h7 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-s41Xdvy5h7 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-s41Xdvy5h7 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s41Xdvy5h7 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s41Xdvy5h7 .item {
    padding: 0.5rem;
  }
  .cid-s41Xdvy5h7 .row {
    padding: 0 0.5rem;
  }
}
.cid-s41Xdvy5h7 .btn {
  border-radius: 0;
}
.cid-s41Xdvy5h7 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s42mmdqWrW {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42mmdqWrW .mbr-text,
.cid-s42mmdqWrW blockquote {
  color: #767676;
}
.cid-s42mmdqWrW .mbr-text P {
  text-align: center;
}
.cid-s42mmdqWrW .mbr-text {
  color: #232323;
}
.cid-s42mmN6A4H {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42mmN6A4H h2,
.cid-s42mmN6A4H h3,
.cid-s42mmN6A4H h4,
.cid-s42mmN6A4H p {
  color: #ffffff;
}
.cid-s42mmN6A4H .mbr-overlay {
  z-index: -1;
}
.cid-s42mmN6A4H .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42mmN6A4H .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42mmN6A4H .form-control:focus,
.cid-s42mmN6A4H .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42mmN6A4H .form-group {
  margin-bottom: 1rem;
}
.cid-s42mmN6A4H input::-webkit-input-placeholder,
.cid-s42mmN6A4H textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42mmN6A4H input:-moz-placeholder,
.cid-s42mmN6A4H textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42mmN6A4H .jq-selectbox li,
.cid-s42mmN6A4H .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42mmN6A4H .jq-selectbox li:hover,
.cid-s42mmN6A4H .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42mmN6A4H .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42mmN6A4H .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42mmN6A4H .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42mmN6A4H .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42mmN6A4H .mbr-text {
  color: #767676;
}
.cid-s42mmN6A4H .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42mmN6A4H .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42mmN6A4H .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42mmN6A4H a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42mmN6A4H .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42mmN6A4H .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42mmN6A4H textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42mmN6A4H .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42mmN6A4H .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42mmN6A4H .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42mmN6A4H h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42mmN6A4H .block-content {
    padding: 0;
  }
  .cid-s42mmN6A4H .form-block {
    padding: 1rem;
  }
}
.cid-s42mmN6A4H .mbr-section-title,
.cid-s42mmN6A4H .mbr-section-btn {
  color: #4f4943;
}
.cid-s42mmN6A4H P {
  color: #494949;
}
.cid-s4etjnCoQW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4etjnCoQW .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4etjnCoQW .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4etjnCoQW .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4etjnCoQW .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4etjnCoQW .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4etjnCoQW .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4etjnCoQW .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4etjnCoQW .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4etjnCoQW .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4etjnCoQW .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4etjnCoQW .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4etjnCoQW .carousel-control {
    display: none;
  }
  .cid-s4etjnCoQW .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4etjnCoQW .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4etjnCoQW .cloneditem-1,
.cid-s4etjnCoQW .cloneditem-2,
.cid-s4etjnCoQW .cloneditem-3,
.cid-s4etjnCoQW .cloneditem-4,
.cid-s4etjnCoQW .cloneditem-5 {
  display: none;
}
.cid-s4etjnCoQW .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4etjnCoQW .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4etjnCoQW .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4etjnCoQW .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4etjnCoQW .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4etjnCoQW .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4etjnCoQW .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4etjnCoQW .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etjnCoQW .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etjnCoQW .carousel-inner.slides2 .cloneditem-1,
  .cid-s4etjnCoQW .carousel-inner.slides2 .cloneditem-2,
  .cid-s4etjnCoQW .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4etjnCoQW .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4etjnCoQW .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4etjnCoQW .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4etjnCoQW .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4etjnCoQW .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4etjnCoQW .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etjnCoQW .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etjnCoQW .carousel-inner.slides3 .cloneditem-1,
  .cid-s4etjnCoQW .carousel-inner.slides3 .cloneditem-2,
  .cid-s4etjnCoQW .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4etjnCoQW .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4etjnCoQW .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4etjnCoQW .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4etjnCoQW .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4etjnCoQW .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4etjnCoQW .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etjnCoQW .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etjnCoQW .carousel-inner.slides4 .cloneditem-1,
  .cid-s4etjnCoQW .carousel-inner.slides4 .cloneditem-2,
  .cid-s4etjnCoQW .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4etjnCoQW .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4etjnCoQW .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4etjnCoQW .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4etjnCoQW .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4etjnCoQW .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4etjnCoQW .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etjnCoQW .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etjnCoQW .carousel-inner.slides5 .cloneditem-1,
  .cid-s4etjnCoQW .carousel-inner.slides5 .cloneditem-2,
  .cid-s4etjnCoQW .carousel-inner.slides5 .cloneditem-3,
  .cid-s4etjnCoQW .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4etjnCoQW .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4etjnCoQW .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4etjnCoQW .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4etjnCoQW .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4etjnCoQW .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4etjnCoQW .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4etjnCoQW .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4etjnCoQW .carousel-inner.slides6 .cloneditem-1,
  .cid-s4etjnCoQW .carousel-inner.slides6 .cloneditem-2,
  .cid-s4etjnCoQW .carousel-inner.slides6 .cloneditem-3,
  .cid-s4etjnCoQW .carousel-inner.slides6 .cloneditem-4,
  .cid-s4etjnCoQW .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4etjnCoQW .mbr-section-title {
  margin: 0;
}
.cid-s4etjnCoQW .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4etjnCoQW .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4etjnCoQW .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4etjnCoQW .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4etjnCoQW .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4etjnCoQW .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4etjnCoQW .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4etjnCoQW .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s3Wzg1SL1A {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3Wzg1SL1A .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s41ud4eWbt {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #cccccc;
}
.cid-s41ud4eWbt .mbr-section-subtitle {
  color: #767676;
}
.cid-s41ud4JO0J {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s41ud4JO0J .mbr-section-title {
  letter-spacing: 0.1em;
  color: #232323;
  margin-bottom: 2rem;
}
.cid-s41ud4JO0J .mbr-section-subtitle {
  color: #232323;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-s41ud4JO0J .btn {
  margin: 0px !important;
}
.cid-s41ud4JO0J .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s41ud4JO0J .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s41ud4JO0J .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s41ud4JO0J .carousel-item .wrap-img {
  text-align: center;
}
.cid-s41ud4JO0J .carousel-item .wrap-img img {
  max-height: 250px;
  width: auto;
  max-width: 100%;
}
.cid-s41ud4JO0J .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-s41ud4JO0J .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 2rem;
  text-align: center;
}
.cid-s41ud4JO0J .carousel-indicators li {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: #232323;
  display: inline-block;
  border: 4px solid #232323;
}
.cid-s41ud4JO0J .carousel-indicators li.active {
  border-color: #050505;
}
@media (max-width: 768px) {
  .cid-s41ud4JO0J .second-col {
    padding-top: 2rem;
  }
}
.cid-s41ud5zfm1 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s41ud5zfm1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s41ud5zfm1 a {
  font-style: normal;
}
.cid-s41ud5zfm1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s41ud5zfm1 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s41ud5zfm1 .nav-item:focus,
.cid-s41ud5zfm1 .nav-link:focus {
  outline: none;
}
.cid-s41ud5zfm1 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s41ud5zfm1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s41ud5zfm1 .menu-logo {
  margin-right: auto;
}
.cid-s41ud5zfm1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s41ud5zfm1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s41ud5zfm1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s41ud5zfm1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s41ud5zfm1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s41ud5zfm1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s41ud5zfm1 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s41ud5zfm1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s41ud5zfm1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s41ud5zfm1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s41ud5zfm1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s41ud5zfm1 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s41ud5zfm1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s41ud5zfm1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s41ud5zfm1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s41ud5zfm1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s41ud5zfm1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s41ud5zfm1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s41ud5zfm1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s41ud5zfm1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s41ud5zfm1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s41ud5zfm1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s41ud5zfm1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s41ud5zfm1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s41ud5zfm1 button.navbar-toggler:focus {
  outline: none;
}
.cid-s41ud5zfm1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s41ud5zfm1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s41ud5zfm1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s41ud5zfm1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s41ud5zfm1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s41ud5zfm1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s41ud5zfm1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s41ud5zfm1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s41ud5zfm1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s41ud5zfm1 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s41ud5zfm1 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s41ud5zfm1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s41ud5zfm1 .collapsed .navbar-collapse.collapsing,
.cid-s41ud5zfm1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s41ud5zfm1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s41ud5zfm1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s41ud5zfm1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s41ud5zfm1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s41ud5zfm1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s41ud5zfm1 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s41ud5zfm1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s41ud5zfm1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s41ud5zfm1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s41ud5zfm1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s41ud5zfm1 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s41ud5zfm1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s41ud5zfm1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s41ud5zfm1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s41ud5zfm1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s41ud5zfm1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s41ud5zfm1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s41ud5zfm1 .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s41ud5zfm1.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s41ud5zfm1 img {
    height: 3.8rem !important;
  }
  .cid-s41ud5zfm1 .btn {
    display: -webkit-flex;
  }
  .cid-s41ud5zfm1 button.navbar-toggler {
    display: block;
  }
  .cid-s41ud5zfm1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s41ud5zfm1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s41ud5zfm1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s41ud5zfm1 .navbar-collapse.collapsing,
  .cid-s41ud5zfm1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s41ud5zfm1 .navbar-collapse.collapsing .navbar-nav,
  .cid-s41ud5zfm1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s41ud5zfm1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s41ud5zfm1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s41ud5zfm1 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s41ud5zfm1 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s41ud5zfm1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s41ud5zfm1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s41ud5zfm1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s41ud5zfm1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s41ud5zfm1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s41ud5zfm1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s41ud5zfm1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s41ud5zfm1 .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s41ud5zfm1 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s41ud5zfm1 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s41ud5zfm1 .nav-link:hover,
.cid-s41ud5zfm1 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s41xRdPhXN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-s41xRdPhXN .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-s41xRdPhXN .card-img {
  padding-bottom: 2rem;
}
.cid-s41xRdPhXN .mbr-text {
  color: #767676;
}
.cid-s41xRdPhXN span {
  font-size: 14px;
  color: #ffffff;
}
.cid-s41xRdPhXN .mbr-section-btn {
  margin-left: 0;
}
.cid-s41xRdPhXN .date span {
  display: inline-block;
  background-color: #494949;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-s41xRdPhXN .card-title {
    text-align: center;
  }
  .cid-s41xRdPhXN p.mbr-text,
  .cid-s41xRdPhXN p.date {
    text-align: center;
  }
}
.cid-s41udktDJW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-s41udktDJW .container-fluid {
  padding: 0 3rem;
}
.cid-s41udktDJW .card {
  display: block;
}
.cid-s41udktDJW .card .card-wrapper {
  height: 1%;
}
.cid-s41udktDJW .card .card-wrapper .card-img {
  overflow: hidden;
  margin-bottom: 1rem;
  z-index: 1;
  -webkit-mask-image: -webkit-radial-gradient(white, black);
}
.cid-s41udktDJW .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-s41udktDJW .card .card-wrapper .card-img:hover img {
  -ms-transform: scale3d(1.05, 1.05, 1.05);
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  -o-transform: scale3d(1.05, 1.05, 1.05);
  -moz-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-s41udktDJW .text-row {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 767px) {
  .cid-s41udktDJW .container-fluid {
    padding: 0 1rem;
  }
  .cid-s41udktDJW .text-row {
    padding-bottom: 1rem;
  }
}
.cid-tf0sey2WsR {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #47375b;
}
.cid-tf0sey2WsR .underline .line {
  width: 2rem;
  height: 1px;
  background: #232323;
  display: inline-block;
}
.cid-tf0sey2WsR .mbr-section-subtitle,
.cid-tf0sey2WsR .mbr-text,
.cid-tf0sey2WsR .card-subtitle,
.cid-tf0sey2WsR .card-underline {
  color: #767676;
}
.cid-tf0sey2WsR .wrapper {
  position: relative;
  padding: 2rem;
}
.cid-tf0sey2WsR .wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tf0sey2WsR .wrapper .content-block {
  padding: 2rem;
  position: relative;
}
.cid-tf0sey2WsR .wrapper .content-block > *:not(.mbr-overlay) {
  position: relative;
}
.cid-tf0sey2WsR .wrapper .content-block .mbr-overlay {
  background: #ffffff;
  opacity: 0.9;
}
.cid-tf0sey2WsR .wrapper .content-block .mbr-text {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tf0sey2WsR .content-section {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tf0sey2WsR .wrapper {
    padding: 1rem;
  }
  .cid-tf0sey2WsR .wrapper .content-block {
    padding: 1rem;
  }
}
.cid-tf0sey2WsR .main-title {
  color: #ffffff;
}
.cid-s41X9lwbh0 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s41X9lwbh0 .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-s41X9lwbh0 .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-s41X9lwbh0 .card:hover {
  margin-top: -0.6rem;
}
.cid-s41X9lwbh0 .card-wrapper {
  position: relative;
}
.cid-s41X9lwbh0 .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-s41X9lwbh0 .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-s41X9lwbh0 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-s41X9lwbh0 .big {
  margin-top: -25%;
}
.cid-s41X9lwbh0 .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-s41X9lwbh0 .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-s41X9lwbh0 .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-s41X9KXm2e {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s41X9KXm2e img {
  width: 100%;
  height: 130px;
  object-fit: cover;
}
.cid-s41X9KXm2e .row {
  justify-content: center;
}
.cid-s41X9KXm2e .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s41X9KXm2e .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s41X9KXm2e .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-s41X9KXm2e .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-s41X9KXm2e .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-s41X9KXm2e .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s41X9KXm2e .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s41X9KXm2e .item {
    padding: 0.5rem;
  }
  .cid-s41X9KXm2e .row {
    padding: 0 0.5rem;
  }
}
.cid-s41X9KXm2e .btn {
  border-radius: 0;
}
.cid-s41X9KXm2e .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s42kYTsE0t {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s42kYTsE0t .mbr-text,
.cid-s42kYTsE0t blockquote {
  color: #767676;
}
.cid-s42kYTsE0t .mbr-text P {
  text-align: center;
}
.cid-s42kYTsE0t .mbr-text {
  color: #232323;
}
.cid-s42kZCswox {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s42kZCswox h2,
.cid-s42kZCswox h3,
.cid-s42kZCswox h4,
.cid-s42kZCswox p {
  color: #ffffff;
}
.cid-s42kZCswox .mbr-overlay {
  z-index: -1;
}
.cid-s42kZCswox .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s42kZCswox .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s42kZCswox .form-control:focus,
.cid-s42kZCswox .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-s42kZCswox .form-group {
  margin-bottom: 1rem;
}
.cid-s42kZCswox input::-webkit-input-placeholder,
.cid-s42kZCswox textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-s42kZCswox input:-moz-placeholder,
.cid-s42kZCswox textarea:-moz-placeholder {
  color: #656565;
}
.cid-s42kZCswox .jq-selectbox li,
.cid-s42kZCswox .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42kZCswox .jq-selectbox li:hover,
.cid-s42kZCswox .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-s42kZCswox .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42kZCswox .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-s42kZCswox .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-s42kZCswox .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s42kZCswox .mbr-text {
  color: #767676;
}
.cid-s42kZCswox .form-block {
  padding: 3rem;
  position: relative;
}
.cid-s42kZCswox .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-s42kZCswox .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-s42kZCswox a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s42kZCswox .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-s42kZCswox .input-group-btn {
  display: block;
  text-align: center;
}
.cid-s42kZCswox textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-s42kZCswox .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s42kZCswox .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-s42kZCswox .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s42kZCswox h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-s42kZCswox .block-content {
    padding: 0;
  }
  .cid-s42kZCswox .form-block {
    padding: 1rem;
  }
}
.cid-s42kZCswox .mbr-section-title,
.cid-s42kZCswox .mbr-section-btn {
  color: #4f4943;
}
.cid-s42kZCswox P {
  color: #494949;
}
.cid-s4ethspsT8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4ethspsT8 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4ethspsT8 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4ethspsT8 .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4ethspsT8 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-s4ethspsT8 .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-s4ethspsT8 .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-s4ethspsT8 .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-s4ethspsT8 .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-s4ethspsT8 .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-s4ethspsT8 .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-s4ethspsT8 .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-s4ethspsT8 .carousel-control {
    display: none;
  }
  .cid-s4ethspsT8 .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-s4ethspsT8 .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-s4ethspsT8 .cloneditem-1,
.cid-s4ethspsT8 .cloneditem-2,
.cid-s4ethspsT8 .cloneditem-3,
.cid-s4ethspsT8 .cloneditem-4,
.cid-s4ethspsT8 .cloneditem-5 {
  display: none;
}
.cid-s4ethspsT8 .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s4ethspsT8 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-s4ethspsT8 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-s4ethspsT8 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-s4ethspsT8 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-s4ethspsT8 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-s4ethspsT8 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-s4ethspsT8 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4ethspsT8 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4ethspsT8 .carousel-inner.slides2 .cloneditem-1,
  .cid-s4ethspsT8 .carousel-inner.slides2 .cloneditem-2,
  .cid-s4ethspsT8 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-s4ethspsT8 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-s4ethspsT8 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-s4ethspsT8 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-s4ethspsT8 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-s4ethspsT8 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-s4ethspsT8 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4ethspsT8 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4ethspsT8 .carousel-inner.slides3 .cloneditem-1,
  .cid-s4ethspsT8 .carousel-inner.slides3 .cloneditem-2,
  .cid-s4ethspsT8 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-s4ethspsT8 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-s4ethspsT8 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-s4ethspsT8 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-s4ethspsT8 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-s4ethspsT8 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-s4ethspsT8 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4ethspsT8 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4ethspsT8 .carousel-inner.slides4 .cloneditem-1,
  .cid-s4ethspsT8 .carousel-inner.slides4 .cloneditem-2,
  .cid-s4ethspsT8 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-s4ethspsT8 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-s4ethspsT8 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-s4ethspsT8 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-s4ethspsT8 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-s4ethspsT8 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-s4ethspsT8 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4ethspsT8 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4ethspsT8 .carousel-inner.slides5 .cloneditem-1,
  .cid-s4ethspsT8 .carousel-inner.slides5 .cloneditem-2,
  .cid-s4ethspsT8 .carousel-inner.slides5 .cloneditem-3,
  .cid-s4ethspsT8 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-s4ethspsT8 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-s4ethspsT8 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-s4ethspsT8 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-s4ethspsT8 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-s4ethspsT8 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-s4ethspsT8 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-s4ethspsT8 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-s4ethspsT8 .carousel-inner.slides6 .cloneditem-1,
  .cid-s4ethspsT8 .carousel-inner.slides6 .cloneditem-2,
  .cid-s4ethspsT8 .carousel-inner.slides6 .cloneditem-3,
  .cid-s4ethspsT8 .carousel-inner.slides6 .cloneditem-4,
  .cid-s4ethspsT8 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-s4ethspsT8 .mbr-section-title {
  margin: 0;
}
.cid-s4ethspsT8 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s4ethspsT8 .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s4ethspsT8 .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4ethspsT8 .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-s4ethspsT8 .carousel-control-prev {
    left: 15px !important;
  }
  .cid-s4ethspsT8 .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-s4ethspsT8 .carousel-control-next {
    right: 15px !important;
  }
  .cid-s4ethspsT8 .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-s41udqIMOW {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s41udqIMOW .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-srX7HCrsUe .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-srX7HCrsUe .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-srX7HCrsUe a {
  font-style: normal;
}
.cid-srX7HCrsUe .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-srX7HCrsUe .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-srX7HCrsUe .nav-item:focus,
.cid-srX7HCrsUe .nav-link:focus {
  outline: none;
}
.cid-srX7HCrsUe .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-srX7HCrsUe .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-srX7HCrsUe .menu-logo {
  margin-right: auto;
}
.cid-srX7HCrsUe .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-srX7HCrsUe .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-srX7HCrsUe .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-srX7HCrsUe .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-srX7HCrsUe .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-srX7HCrsUe .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-srX7HCrsUe .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-srX7HCrsUe .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-srX7HCrsUe .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-srX7HCrsUe .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-srX7HCrsUe .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-srX7HCrsUe .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-srX7HCrsUe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-srX7HCrsUe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-srX7HCrsUe .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-srX7HCrsUe .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-srX7HCrsUe .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-srX7HCrsUe .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-srX7HCrsUe .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-srX7HCrsUe .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-srX7HCrsUe .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-srX7HCrsUe .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-srX7HCrsUe .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-srX7HCrsUe button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-srX7HCrsUe button.navbar-toggler:focus {
  outline: none;
}
.cid-srX7HCrsUe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-srX7HCrsUe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-srX7HCrsUe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-srX7HCrsUe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-srX7HCrsUe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-srX7HCrsUe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srX7HCrsUe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-srX7HCrsUe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-srX7HCrsUe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srX7HCrsUe .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-srX7HCrsUe .collapsed .btn {
  display: -webkit-flex;
}
.cid-srX7HCrsUe .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-srX7HCrsUe .collapsed .navbar-collapse.collapsing,
.cid-srX7HCrsUe .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-srX7HCrsUe .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-srX7HCrsUe .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-srX7HCrsUe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-srX7HCrsUe .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-srX7HCrsUe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-srX7HCrsUe .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-srX7HCrsUe .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-srX7HCrsUe .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-srX7HCrsUe .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-srX7HCrsUe .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-srX7HCrsUe .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-srX7HCrsUe .collapsed button.navbar-toggler {
  display: block;
}
.cid-srX7HCrsUe .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-srX7HCrsUe .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-srX7HCrsUe .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-srX7HCrsUe .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-srX7HCrsUe .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-srX7HCrsUe .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-srX7HCrsUe.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srX7HCrsUe img {
    height: 3.8rem !important;
  }
  .cid-srX7HCrsUe .btn {
    display: -webkit-flex;
  }
  .cid-srX7HCrsUe button.navbar-toggler {
    display: block;
  }
  .cid-srX7HCrsUe .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-srX7HCrsUe .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srX7HCrsUe .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-srX7HCrsUe .navbar-collapse.collapsing,
  .cid-srX7HCrsUe .navbar-collapse.show {
    display: block !important;
  }
  .cid-srX7HCrsUe .navbar-collapse.collapsing .navbar-nav,
  .cid-srX7HCrsUe .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-srX7HCrsUe .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-srX7HCrsUe .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-srX7HCrsUe .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-srX7HCrsUe .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-srX7HCrsUe .navbar-collapse.collapsing .navbar-buttons,
  .cid-srX7HCrsUe .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-srX7HCrsUe .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-srX7HCrsUe .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-srX7HCrsUe .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-srX7HCrsUe .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-srX7HCrsUe .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-srX7HCrsUe .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-srX7HCrsUe .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-srX7HCrsUe .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-srX7HCrsUe .nav-link:hover,
.cid-srX7HCrsUe .dropdown-item:hover {
  color: #767676 !important;
}
.cid-srX7HD0RyU {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-srX7HD0RyU .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 60%;
  height: 100%;
  background-color: #47375b;
}
.cid-srX7HD0RyU img {
  width: 100%;
}
.cid-srX7HD0RyU p {
  margin-top: 6rem;
}
.cid-srX7HD0RyU .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-srX7HD0RyU .content-wrapper {
  padding-top: 6rem;
}
.cid-srX7HD0RyU h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-srX7HD0RyU .content-wrapper {
    padding-top: 0rem;
  }
  .cid-srX7HD0RyU p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-srX7HD0RyU .back {
    width: 100%;
    height: 75%;
  }
  .cid-srX7HD0RyU .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-srX7HD0RyU p {
    margin-top: 4rem;
  }
}
.cid-srX7HD0RyU .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-srX7HD0RyU .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-srX7HD0RyU .content-wrapper {
    padding-right: 3rem;
  }
  .cid-srX7HD0RyU h4 {
    right: 2rem;
  }
}
.cid-srX7HD0RyU H3 {
  color: #ffffff;
}
.cid-srX7HD0RyU H1 {
  color: #ffffff;
}
.cid-srX7HD0RyU .mbr-text,
.cid-srX7HD0RyU .mbr-section-btn {
  color: #ffffff;
}
.cid-srX7HD0RyU H4 {
  color: #ffffff;
}
.cid-srX7HDysQh {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-srX7HDysQh .mbr-section-subtitle {
  color: #767676;
}
.cid-srX7HE5p8X {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-srX7HE5p8X .card-box {
  padding: 0 2rem;
}
.cid-srX7HE5p8X .mbr-section-btn {
  padding-top: 1rem;
}
.cid-srX7HE5p8X .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-srX7HE5p8X h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-srX7HE5p8X p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-srX7HE5p8X .mbr-text {
  color: #767676;
}
.cid-srX7HE5p8X .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-srX7HE5p8X .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sKcon0cLYU {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sKcon0cLYU .mbr-section-subtitle {
  color: #767676;
}
.cid-sKcon0cLYU .formoid {
  margin: auto;
}
.cid-sKcon0cLYU .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sKcon0cLYU .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sKcon0cLYU input[type="email"] {
  border-radius: 100px !important;
}
.cid-sKcon0cLYU a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sKcon0cLYU a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sKcon0cLYU .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sKcon0cLYU .form-group,
  .cid-sKcon0cLYU .input-group-btn,
  .cid-sKcon0cLYU .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sKcon0cLYU .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-sBSzcdbg2Q {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBSzcdbg2Q h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-sBSzcdbg2Q p {
  color: #767676;
}
.cid-sBSzcdbg2Q .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-sBSzcdbg2Q .card-wrapper .card-box {
  padding: 2rem;
  width: 100%;
}
.cid-sBSzcdbg2Q .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-sBSzcdbg2Q .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-sBSzcdbg2Q .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-sBSzcdbg2Q .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-sBSzcdbg2Q .cost {
  text-align: right;
}
.cid-srX7HHD7ue {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-srX7HHD7ue .mbr-text,
.cid-srX7HHD7ue blockquote {
  color: #767676;
}
.cid-srX7HHD7ue .mbr-text P {
  text-align: center;
}
.cid-srX7HHD7ue .mbr-text {
  color: #232323;
}
.cid-srX7HI7LYX {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-srX7HI7LYX h2,
.cid-srX7HI7LYX h3,
.cid-srX7HI7LYX h4,
.cid-srX7HI7LYX p {
  color: #ffffff;
}
.cid-srX7HI7LYX .mbr-overlay {
  z-index: -1;
}
.cid-srX7HI7LYX .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-srX7HI7LYX .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-srX7HI7LYX .form-control:focus,
.cid-srX7HI7LYX .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-srX7HI7LYX .form-group {
  margin-bottom: 1rem;
}
.cid-srX7HI7LYX input::-webkit-input-placeholder,
.cid-srX7HI7LYX textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-srX7HI7LYX input:-moz-placeholder,
.cid-srX7HI7LYX textarea:-moz-placeholder {
  color: #656565;
}
.cid-srX7HI7LYX .jq-selectbox li,
.cid-srX7HI7LYX .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-srX7HI7LYX .jq-selectbox li:hover,
.cid-srX7HI7LYX .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-srX7HI7LYX .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-srX7HI7LYX .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-srX7HI7LYX .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-srX7HI7LYX .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-srX7HI7LYX .mbr-text {
  color: #767676;
}
.cid-srX7HI7LYX .form-block {
  padding: 3rem;
  position: relative;
}
.cid-srX7HI7LYX .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-srX7HI7LYX .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-srX7HI7LYX a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-srX7HI7LYX .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-srX7HI7LYX .input-group-btn {
  display: block;
  text-align: center;
}
.cid-srX7HI7LYX textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-srX7HI7LYX .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-srX7HI7LYX .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-srX7HI7LYX .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-srX7HI7LYX h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-srX7HI7LYX .block-content {
    padding: 0;
  }
  .cid-srX7HI7LYX .form-block {
    padding: 1rem;
  }
}
.cid-srX7HI7LYX .mbr-section-title,
.cid-srX7HI7LYX .mbr-section-btn {
  color: #4f4943;
}
.cid-srX7HI7LYX P {
  color: #494949;
}
.cid-srX7HIFPwV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-srX7HIFPwV .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-srX7HIFPwV .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-srX7HIFPwV .carousel-item .wrap-img {
  text-align: center;
}
.cid-srX7HIFPwV .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-srX7HIFPwV .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-srX7HIFPwV .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-srX7HIFPwV .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-srX7HIFPwV .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-srX7HIFPwV .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-srX7HIFPwV .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-srX7HIFPwV .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-srX7HIFPwV .carousel-control {
    display: none;
  }
  .cid-srX7HIFPwV .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-srX7HIFPwV .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-srX7HIFPwV .cloneditem-1,
.cid-srX7HIFPwV .cloneditem-2,
.cid-srX7HIFPwV .cloneditem-3,
.cid-srX7HIFPwV .cloneditem-4,
.cid-srX7HIFPwV .cloneditem-5 {
  display: none;
}
.cid-srX7HIFPwV .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-srX7HIFPwV .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-srX7HIFPwV .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-srX7HIFPwV .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-srX7HIFPwV .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-srX7HIFPwV .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-srX7HIFPwV .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-srX7HIFPwV .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-srX7HIFPwV .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-srX7HIFPwV .carousel-inner.slides2 .cloneditem-1,
  .cid-srX7HIFPwV .carousel-inner.slides2 .cloneditem-2,
  .cid-srX7HIFPwV .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-srX7HIFPwV .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-srX7HIFPwV .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-srX7HIFPwV .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-srX7HIFPwV .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-srX7HIFPwV .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-srX7HIFPwV .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-srX7HIFPwV .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-srX7HIFPwV .carousel-inner.slides3 .cloneditem-1,
  .cid-srX7HIFPwV .carousel-inner.slides3 .cloneditem-2,
  .cid-srX7HIFPwV .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-srX7HIFPwV .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-srX7HIFPwV .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-srX7HIFPwV .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-srX7HIFPwV .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-srX7HIFPwV .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-srX7HIFPwV .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-srX7HIFPwV .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-srX7HIFPwV .carousel-inner.slides4 .cloneditem-1,
  .cid-srX7HIFPwV .carousel-inner.slides4 .cloneditem-2,
  .cid-srX7HIFPwV .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-srX7HIFPwV .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-srX7HIFPwV .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-srX7HIFPwV .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-srX7HIFPwV .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-srX7HIFPwV .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-srX7HIFPwV .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-srX7HIFPwV .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-srX7HIFPwV .carousel-inner.slides5 .cloneditem-1,
  .cid-srX7HIFPwV .carousel-inner.slides5 .cloneditem-2,
  .cid-srX7HIFPwV .carousel-inner.slides5 .cloneditem-3,
  .cid-srX7HIFPwV .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-srX7HIFPwV .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-srX7HIFPwV .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-srX7HIFPwV .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-srX7HIFPwV .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-srX7HIFPwV .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-srX7HIFPwV .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-srX7HIFPwV .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-srX7HIFPwV .carousel-inner.slides6 .cloneditem-1,
  .cid-srX7HIFPwV .carousel-inner.slides6 .cloneditem-2,
  .cid-srX7HIFPwV .carousel-inner.slides6 .cloneditem-3,
  .cid-srX7HIFPwV .carousel-inner.slides6 .cloneditem-4,
  .cid-srX7HIFPwV .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-srX7HIFPwV .mbr-section-title {
  margin: 0;
}
.cid-srX7HIFPwV .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-srX7HIFPwV .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-srX7HIFPwV .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-srX7HIFPwV .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-srX7HIFPwV .carousel-control-prev {
    left: 15px !important;
  }
  .cid-srX7HIFPwV .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-srX7HIFPwV .carousel-control-next {
    right: 15px !important;
  }
  .cid-srX7HIFPwV .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-srX7HJKuar {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-srX7HJKuar .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-srX94i7hGb .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-srX94i7hGb .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-srX94i7hGb a {
  font-style: normal;
}
.cid-srX94i7hGb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-srX94i7hGb .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-srX94i7hGb .nav-item:focus,
.cid-srX94i7hGb .nav-link:focus {
  outline: none;
}
.cid-srX94i7hGb .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-srX94i7hGb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-srX94i7hGb .menu-logo {
  margin-right: auto;
}
.cid-srX94i7hGb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-srX94i7hGb .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-srX94i7hGb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-srX94i7hGb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-srX94i7hGb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-srX94i7hGb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-srX94i7hGb .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-srX94i7hGb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-srX94i7hGb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-srX94i7hGb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-srX94i7hGb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-srX94i7hGb .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-srX94i7hGb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-srX94i7hGb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-srX94i7hGb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-srX94i7hGb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-srX94i7hGb .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-srX94i7hGb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-srX94i7hGb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-srX94i7hGb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-srX94i7hGb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-srX94i7hGb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-srX94i7hGb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-srX94i7hGb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-srX94i7hGb button.navbar-toggler:focus {
  outline: none;
}
.cid-srX94i7hGb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-srX94i7hGb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-srX94i7hGb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-srX94i7hGb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-srX94i7hGb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-srX94i7hGb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srX94i7hGb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-srX94i7hGb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-srX94i7hGb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srX94i7hGb .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-srX94i7hGb .collapsed .btn {
  display: -webkit-flex;
}
.cid-srX94i7hGb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-srX94i7hGb .collapsed .navbar-collapse.collapsing,
.cid-srX94i7hGb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-srX94i7hGb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-srX94i7hGb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-srX94i7hGb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-srX94i7hGb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-srX94i7hGb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-srX94i7hGb .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-srX94i7hGb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-srX94i7hGb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-srX94i7hGb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-srX94i7hGb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-srX94i7hGb .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-srX94i7hGb .collapsed button.navbar-toggler {
  display: block;
}
.cid-srX94i7hGb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-srX94i7hGb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-srX94i7hGb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-srX94i7hGb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-srX94i7hGb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-srX94i7hGb .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-srX94i7hGb.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srX94i7hGb img {
    height: 3.8rem !important;
  }
  .cid-srX94i7hGb .btn {
    display: -webkit-flex;
  }
  .cid-srX94i7hGb button.navbar-toggler {
    display: block;
  }
  .cid-srX94i7hGb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-srX94i7hGb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srX94i7hGb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-srX94i7hGb .navbar-collapse.collapsing,
  .cid-srX94i7hGb .navbar-collapse.show {
    display: block !important;
  }
  .cid-srX94i7hGb .navbar-collapse.collapsing .navbar-nav,
  .cid-srX94i7hGb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-srX94i7hGb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-srX94i7hGb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-srX94i7hGb .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-srX94i7hGb .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-srX94i7hGb .navbar-collapse.collapsing .navbar-buttons,
  .cid-srX94i7hGb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-srX94i7hGb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-srX94i7hGb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-srX94i7hGb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-srX94i7hGb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-srX94i7hGb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-srX94i7hGb .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-srX94i7hGb .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-srX94i7hGb .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-srX94i7hGb .nav-link:hover,
.cid-srX94i7hGb .dropdown-item:hover {
  color: #767676 !important;
}
.cid-srX94j7PYw {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-srX94j7PYw .mbr-section-subtitle {
  color: #767676;
}
.cid-srX9Igl4EI {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-srX9Igl4EI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-srX9Igl4EI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-srX9Igl4EI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-srX9Igl4EI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-srX9Igl4EI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #149dcc);
}
.cid-srX9Igl4EI .icon-focus {
  display: none;
}
.cid-srX9Igl4EI .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-srX9Igl4EI ul {
  font-size: 0;
}
.cid-srX9Igl4EI .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-srX9Igl4EI .mbr-gallery-filter ul li .btn.active,
.cid-srX9Igl4EI .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-srX9Igl4EI .mbr-gallery-filter ul li .btn.active:after,
.cid-srX9Igl4EI .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #149dcc, #494949);
}
.cid-srX9Igl4EI .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-srX9Igl4EI .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-srX9Igl4EI .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-srX9Igl4EI .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-srX9Igl4EI .btn:hover {
  background: transparent !important;
}
.cid-srX9Igl4EI .btn:hover:before {
  background: transparent !important;
}
.cid-srX9Igl4EI .btn:before {
  background-color: transparent !important;
}
.cid-srX9Igl4EI .btn:focus {
  box-shadow: none;
}
.cid-srX9Igl4EI .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-srX94mJTRC {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-srX94mJTRC .mbr-text,
.cid-srX94mJTRC blockquote {
  color: #767676;
}
.cid-srX94mJTRC .mbr-text P {
  text-align: center;
}
.cid-srX94mJTRC .mbr-text {
  color: #232323;
}
.cid-srX94n8TTu {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-srX94n8TTu h2,
.cid-srX94n8TTu h3,
.cid-srX94n8TTu h4,
.cid-srX94n8TTu p {
  color: #ffffff;
}
.cid-srX94n8TTu .mbr-overlay {
  z-index: -1;
}
.cid-srX94n8TTu .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-srX94n8TTu .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-srX94n8TTu .form-control:focus,
.cid-srX94n8TTu .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-srX94n8TTu .form-group {
  margin-bottom: 1rem;
}
.cid-srX94n8TTu input::-webkit-input-placeholder,
.cid-srX94n8TTu textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-srX94n8TTu input:-moz-placeholder,
.cid-srX94n8TTu textarea:-moz-placeholder {
  color: #656565;
}
.cid-srX94n8TTu .jq-selectbox li,
.cid-srX94n8TTu .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-srX94n8TTu .jq-selectbox li:hover,
.cid-srX94n8TTu .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-srX94n8TTu .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-srX94n8TTu .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-srX94n8TTu .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-srX94n8TTu .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-srX94n8TTu .mbr-text {
  color: #767676;
}
.cid-srX94n8TTu .form-block {
  padding: 3rem;
  position: relative;
}
.cid-srX94n8TTu .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-srX94n8TTu .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-srX94n8TTu a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-srX94n8TTu .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-srX94n8TTu .input-group-btn {
  display: block;
  text-align: center;
}
.cid-srX94n8TTu textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-srX94n8TTu .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-srX94n8TTu .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-srX94n8TTu .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-srX94n8TTu h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-srX94n8TTu .block-content {
    padding: 0;
  }
  .cid-srX94n8TTu .form-block {
    padding: 1rem;
  }
}
.cid-srX94n8TTu .mbr-section-title,
.cid-srX94n8TTu .mbr-section-btn {
  color: #4f4943;
}
.cid-srX94n8TTu P {
  color: #494949;
}
.cid-srX94nEcyX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-srX94nEcyX .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-srX94nEcyX .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-srX94nEcyX .carousel-item .wrap-img {
  text-align: center;
}
.cid-srX94nEcyX .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-srX94nEcyX .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-srX94nEcyX .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-srX94nEcyX .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-srX94nEcyX .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-srX94nEcyX .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-srX94nEcyX .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-srX94nEcyX .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-srX94nEcyX .carousel-control {
    display: none;
  }
  .cid-srX94nEcyX .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-srX94nEcyX .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-srX94nEcyX .cloneditem-1,
.cid-srX94nEcyX .cloneditem-2,
.cid-srX94nEcyX .cloneditem-3,
.cid-srX94nEcyX .cloneditem-4,
.cid-srX94nEcyX .cloneditem-5 {
  display: none;
}
.cid-srX94nEcyX .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-srX94nEcyX .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-srX94nEcyX .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-srX94nEcyX .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-srX94nEcyX .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-srX94nEcyX .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-srX94nEcyX .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-srX94nEcyX .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-srX94nEcyX .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-srX94nEcyX .carousel-inner.slides2 .cloneditem-1,
  .cid-srX94nEcyX .carousel-inner.slides2 .cloneditem-2,
  .cid-srX94nEcyX .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-srX94nEcyX .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-srX94nEcyX .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-srX94nEcyX .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-srX94nEcyX .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-srX94nEcyX .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-srX94nEcyX .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-srX94nEcyX .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-srX94nEcyX .carousel-inner.slides3 .cloneditem-1,
  .cid-srX94nEcyX .carousel-inner.slides3 .cloneditem-2,
  .cid-srX94nEcyX .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-srX94nEcyX .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-srX94nEcyX .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-srX94nEcyX .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-srX94nEcyX .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-srX94nEcyX .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-srX94nEcyX .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-srX94nEcyX .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-srX94nEcyX .carousel-inner.slides4 .cloneditem-1,
  .cid-srX94nEcyX .carousel-inner.slides4 .cloneditem-2,
  .cid-srX94nEcyX .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-srX94nEcyX .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-srX94nEcyX .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-srX94nEcyX .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-srX94nEcyX .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-srX94nEcyX .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-srX94nEcyX .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-srX94nEcyX .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-srX94nEcyX .carousel-inner.slides5 .cloneditem-1,
  .cid-srX94nEcyX .carousel-inner.slides5 .cloneditem-2,
  .cid-srX94nEcyX .carousel-inner.slides5 .cloneditem-3,
  .cid-srX94nEcyX .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-srX94nEcyX .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-srX94nEcyX .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-srX94nEcyX .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-srX94nEcyX .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-srX94nEcyX .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-srX94nEcyX .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-srX94nEcyX .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-srX94nEcyX .carousel-inner.slides6 .cloneditem-1,
  .cid-srX94nEcyX .carousel-inner.slides6 .cloneditem-2,
  .cid-srX94nEcyX .carousel-inner.slides6 .cloneditem-3,
  .cid-srX94nEcyX .carousel-inner.slides6 .cloneditem-4,
  .cid-srX94nEcyX .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-srX94nEcyX .mbr-section-title {
  margin: 0;
}
.cid-srX94nEcyX .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-srX94nEcyX .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-srX94nEcyX .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-srX94nEcyX .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-srX94nEcyX .carousel-control-prev {
    left: 15px !important;
  }
  .cid-srX94nEcyX .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-srX94nEcyX .carousel-control-next {
    right: 15px !important;
  }
  .cid-srX94nEcyX .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-srX94osErV {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-srX94osErV .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-srX9Qkmkk8 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-srX9Qkmkk8 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-srX9Qkmkk8 a {
  font-style: normal;
}
.cid-srX9Qkmkk8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-srX9Qkmkk8 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-srX9Qkmkk8 .nav-item:focus,
.cid-srX9Qkmkk8 .nav-link:focus {
  outline: none;
}
.cid-srX9Qkmkk8 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-srX9Qkmkk8 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-srX9Qkmkk8 .menu-logo {
  margin-right: auto;
}
.cid-srX9Qkmkk8 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-srX9Qkmkk8 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-srX9Qkmkk8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-srX9Qkmkk8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-srX9Qkmkk8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-srX9Qkmkk8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-srX9Qkmkk8 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-srX9Qkmkk8 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-srX9Qkmkk8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-srX9Qkmkk8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-srX9Qkmkk8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-srX9Qkmkk8 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-srX9Qkmkk8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-srX9Qkmkk8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-srX9Qkmkk8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-srX9Qkmkk8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-srX9Qkmkk8 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-srX9Qkmkk8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-srX9Qkmkk8 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-srX9Qkmkk8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-srX9Qkmkk8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-srX9Qkmkk8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-srX9Qkmkk8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-srX9Qkmkk8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-srX9Qkmkk8 button.navbar-toggler:focus {
  outline: none;
}
.cid-srX9Qkmkk8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-srX9Qkmkk8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-srX9Qkmkk8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-srX9Qkmkk8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-srX9Qkmkk8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-srX9Qkmkk8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srX9Qkmkk8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-srX9Qkmkk8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-srX9Qkmkk8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srX9Qkmkk8 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-srX9Qkmkk8 .collapsed .btn {
  display: -webkit-flex;
}
.cid-srX9Qkmkk8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-srX9Qkmkk8 .collapsed .navbar-collapse.collapsing,
.cid-srX9Qkmkk8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-srX9Qkmkk8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-srX9Qkmkk8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-srX9Qkmkk8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-srX9Qkmkk8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-srX9Qkmkk8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-srX9Qkmkk8 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-srX9Qkmkk8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-srX9Qkmkk8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-srX9Qkmkk8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-srX9Qkmkk8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-srX9Qkmkk8 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-srX9Qkmkk8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-srX9Qkmkk8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-srX9Qkmkk8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-srX9Qkmkk8 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-srX9Qkmkk8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-srX9Qkmkk8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-srX9Qkmkk8 .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-srX9Qkmkk8.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srX9Qkmkk8 img {
    height: 3.8rem !important;
  }
  .cid-srX9Qkmkk8 .btn {
    display: -webkit-flex;
  }
  .cid-srX9Qkmkk8 button.navbar-toggler {
    display: block;
  }
  .cid-srX9Qkmkk8 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-srX9Qkmkk8 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srX9Qkmkk8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-srX9Qkmkk8 .navbar-collapse.collapsing,
  .cid-srX9Qkmkk8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-srX9Qkmkk8 .navbar-collapse.collapsing .navbar-nav,
  .cid-srX9Qkmkk8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-srX9Qkmkk8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-srX9Qkmkk8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-srX9Qkmkk8 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-srX9Qkmkk8 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-srX9Qkmkk8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-srX9Qkmkk8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-srX9Qkmkk8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-srX9Qkmkk8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-srX9Qkmkk8 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-srX9Qkmkk8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-srX9Qkmkk8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-srX9Qkmkk8 .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-srX9Qkmkk8 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-srX9Qkmkk8 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-srX9Qkmkk8 .nav-link:hover,
.cid-srX9Qkmkk8 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-srX9QkNzOL {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-srX9QkNzOL .mbr-section-subtitle {
  color: #767676;
}
.cid-srXa2zUUUD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-srXa2zUUUD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-srXa2zUUUD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-srXa2zUUUD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-srXa2zUUUD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-srXa2zUUUD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #149dcc);
}
.cid-srXa2zUUUD .icon-focus {
  display: none;
}
.cid-srXa2zUUUD .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-srXa2zUUUD ul {
  font-size: 0;
}
.cid-srXa2zUUUD .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-srXa2zUUUD .mbr-gallery-filter ul li .btn.active,
.cid-srXa2zUUUD .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-srXa2zUUUD .mbr-gallery-filter ul li .btn.active:after,
.cid-srXa2zUUUD .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #149dcc, #494949);
}
.cid-srXa2zUUUD .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-srXa2zUUUD .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-srXa2zUUUD .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-srXa2zUUUD .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-srXa2zUUUD .btn:hover {
  background: transparent !important;
}
.cid-srXa2zUUUD .btn:hover:before {
  background: transparent !important;
}
.cid-srXa2zUUUD .btn:before {
  background-color: transparent !important;
}
.cid-srXa2zUUUD .btn:focus {
  box-shadow: none;
}
.cid-srXa2zUUUD .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-srX9QnvMIJ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-srX9QnvMIJ .mbr-text,
.cid-srX9QnvMIJ blockquote {
  color: #767676;
}
.cid-srX9QnvMIJ .mbr-text P {
  text-align: center;
}
.cid-srX9QnvMIJ .mbr-text {
  color: #232323;
}
.cid-srX9Qo1f2f {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-srX9Qo1f2f h2,
.cid-srX9Qo1f2f h3,
.cid-srX9Qo1f2f h4,
.cid-srX9Qo1f2f p {
  color: #ffffff;
}
.cid-srX9Qo1f2f .mbr-overlay {
  z-index: -1;
}
.cid-srX9Qo1f2f .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-srX9Qo1f2f .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-srX9Qo1f2f .form-control:focus,
.cid-srX9Qo1f2f .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-srX9Qo1f2f .form-group {
  margin-bottom: 1rem;
}
.cid-srX9Qo1f2f input::-webkit-input-placeholder,
.cid-srX9Qo1f2f textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-srX9Qo1f2f input:-moz-placeholder,
.cid-srX9Qo1f2f textarea:-moz-placeholder {
  color: #656565;
}
.cid-srX9Qo1f2f .jq-selectbox li,
.cid-srX9Qo1f2f .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-srX9Qo1f2f .jq-selectbox li:hover,
.cid-srX9Qo1f2f .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-srX9Qo1f2f .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-srX9Qo1f2f .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-srX9Qo1f2f .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-srX9Qo1f2f .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-srX9Qo1f2f .mbr-text {
  color: #767676;
}
.cid-srX9Qo1f2f .form-block {
  padding: 3rem;
  position: relative;
}
.cid-srX9Qo1f2f .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-srX9Qo1f2f .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-srX9Qo1f2f a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-srX9Qo1f2f .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-srX9Qo1f2f .input-group-btn {
  display: block;
  text-align: center;
}
.cid-srX9Qo1f2f textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-srX9Qo1f2f .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-srX9Qo1f2f .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-srX9Qo1f2f .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-srX9Qo1f2f h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-srX9Qo1f2f .block-content {
    padding: 0;
  }
  .cid-srX9Qo1f2f .form-block {
    padding: 1rem;
  }
}
.cid-srX9Qo1f2f .mbr-section-title,
.cid-srX9Qo1f2f .mbr-section-btn {
  color: #4f4943;
}
.cid-srX9Qo1f2f P {
  color: #494949;
}
.cid-srX9QoEe6N {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-srX9QoEe6N .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-srX9QoEe6N .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-srX9QoEe6N .carousel-item .wrap-img {
  text-align: center;
}
.cid-srX9QoEe6N .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-srX9QoEe6N .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-srX9QoEe6N .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-srX9QoEe6N .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-srX9QoEe6N .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-srX9QoEe6N .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-srX9QoEe6N .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-srX9QoEe6N .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-srX9QoEe6N .carousel-control {
    display: none;
  }
  .cid-srX9QoEe6N .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-srX9QoEe6N .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-srX9QoEe6N .cloneditem-1,
.cid-srX9QoEe6N .cloneditem-2,
.cid-srX9QoEe6N .cloneditem-3,
.cid-srX9QoEe6N .cloneditem-4,
.cid-srX9QoEe6N .cloneditem-5 {
  display: none;
}
.cid-srX9QoEe6N .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-srX9QoEe6N .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-srX9QoEe6N .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-srX9QoEe6N .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-srX9QoEe6N .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-srX9QoEe6N .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-srX9QoEe6N .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-srX9QoEe6N .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-srX9QoEe6N .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-srX9QoEe6N .carousel-inner.slides2 .cloneditem-1,
  .cid-srX9QoEe6N .carousel-inner.slides2 .cloneditem-2,
  .cid-srX9QoEe6N .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-srX9QoEe6N .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-srX9QoEe6N .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-srX9QoEe6N .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-srX9QoEe6N .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-srX9QoEe6N .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-srX9QoEe6N .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-srX9QoEe6N .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-srX9QoEe6N .carousel-inner.slides3 .cloneditem-1,
  .cid-srX9QoEe6N .carousel-inner.slides3 .cloneditem-2,
  .cid-srX9QoEe6N .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-srX9QoEe6N .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-srX9QoEe6N .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-srX9QoEe6N .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-srX9QoEe6N .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-srX9QoEe6N .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-srX9QoEe6N .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-srX9QoEe6N .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-srX9QoEe6N .carousel-inner.slides4 .cloneditem-1,
  .cid-srX9QoEe6N .carousel-inner.slides4 .cloneditem-2,
  .cid-srX9QoEe6N .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-srX9QoEe6N .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-srX9QoEe6N .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-srX9QoEe6N .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-srX9QoEe6N .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-srX9QoEe6N .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-srX9QoEe6N .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-srX9QoEe6N .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-srX9QoEe6N .carousel-inner.slides5 .cloneditem-1,
  .cid-srX9QoEe6N .carousel-inner.slides5 .cloneditem-2,
  .cid-srX9QoEe6N .carousel-inner.slides5 .cloneditem-3,
  .cid-srX9QoEe6N .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-srX9QoEe6N .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-srX9QoEe6N .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-srX9QoEe6N .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-srX9QoEe6N .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-srX9QoEe6N .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-srX9QoEe6N .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-srX9QoEe6N .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-srX9QoEe6N .carousel-inner.slides6 .cloneditem-1,
  .cid-srX9QoEe6N .carousel-inner.slides6 .cloneditem-2,
  .cid-srX9QoEe6N .carousel-inner.slides6 .cloneditem-3,
  .cid-srX9QoEe6N .carousel-inner.slides6 .cloneditem-4,
  .cid-srX9QoEe6N .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-srX9QoEe6N .mbr-section-title {
  margin: 0;
}
.cid-srX9QoEe6N .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-srX9QoEe6N .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-srX9QoEe6N .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-srX9QoEe6N .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-srX9QoEe6N .carousel-control-prev {
    left: 15px !important;
  }
  .cid-srX9QoEe6N .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-srX9QoEe6N .carousel-control-next {
    right: 15px !important;
  }
  .cid-srX9QoEe6N .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-srX9Qpzf78 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-srX9Qpzf78 .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-srXamNbckr .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-srXamNbckr .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-srXamNbckr a {
  font-style: normal;
}
.cid-srXamNbckr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-srXamNbckr .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-srXamNbckr .nav-item:focus,
.cid-srXamNbckr .nav-link:focus {
  outline: none;
}
.cid-srXamNbckr .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-srXamNbckr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-srXamNbckr .menu-logo {
  margin-right: auto;
}
.cid-srXamNbckr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-srXamNbckr .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-srXamNbckr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-srXamNbckr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-srXamNbckr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-srXamNbckr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-srXamNbckr .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-srXamNbckr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-srXamNbckr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-srXamNbckr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-srXamNbckr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-srXamNbckr .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-srXamNbckr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-srXamNbckr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-srXamNbckr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-srXamNbckr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-srXamNbckr .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-srXamNbckr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-srXamNbckr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-srXamNbckr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-srXamNbckr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-srXamNbckr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-srXamNbckr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-srXamNbckr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-srXamNbckr button.navbar-toggler:focus {
  outline: none;
}
.cid-srXamNbckr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-srXamNbckr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-srXamNbckr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-srXamNbckr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-srXamNbckr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-srXamNbckr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srXamNbckr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-srXamNbckr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-srXamNbckr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srXamNbckr .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-srXamNbckr .collapsed .btn {
  display: -webkit-flex;
}
.cid-srXamNbckr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-srXamNbckr .collapsed .navbar-collapse.collapsing,
.cid-srXamNbckr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-srXamNbckr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-srXamNbckr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-srXamNbckr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-srXamNbckr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-srXamNbckr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-srXamNbckr .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-srXamNbckr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-srXamNbckr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-srXamNbckr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-srXamNbckr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-srXamNbckr .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-srXamNbckr .collapsed button.navbar-toggler {
  display: block;
}
.cid-srXamNbckr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-srXamNbckr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-srXamNbckr .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-srXamNbckr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-srXamNbckr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-srXamNbckr .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-srXamNbckr.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srXamNbckr img {
    height: 3.8rem !important;
  }
  .cid-srXamNbckr .btn {
    display: -webkit-flex;
  }
  .cid-srXamNbckr button.navbar-toggler {
    display: block;
  }
  .cid-srXamNbckr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-srXamNbckr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srXamNbckr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-srXamNbckr .navbar-collapse.collapsing,
  .cid-srXamNbckr .navbar-collapse.show {
    display: block !important;
  }
  .cid-srXamNbckr .navbar-collapse.collapsing .navbar-nav,
  .cid-srXamNbckr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-srXamNbckr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-srXamNbckr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-srXamNbckr .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-srXamNbckr .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-srXamNbckr .navbar-collapse.collapsing .navbar-buttons,
  .cid-srXamNbckr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-srXamNbckr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-srXamNbckr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-srXamNbckr .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-srXamNbckr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-srXamNbckr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-srXamNbckr .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-srXamNbckr .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-srXamNbckr .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-srXamNbckr .nav-link:hover,
.cid-srXamNbckr .dropdown-item:hover {
  color: #767676 !important;
}
.cid-srXamNC0RT {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-srXamNC0RT .mbr-section-subtitle {
  color: #767676;
}
.cid-sBUzYPsODJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sBUzYPsODJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sBUzYPsODJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sBUzYPsODJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sBUzYPsODJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sBUzYPsODJ .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-sBUzYPsODJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sBUzYPsODJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sBUzYPsODJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sBUzYPsODJ .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-srXamSqKII {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-srXamSqKII .mbr-text,
.cid-srXamSqKII blockquote {
  color: #767676;
}
.cid-srXamSqKII .mbr-text P {
  text-align: center;
}
.cid-srXamSqKII .mbr-text {
  color: #232323;
}
.cid-srXamT2fKd {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-srXamT2fKd h2,
.cid-srXamT2fKd h3,
.cid-srXamT2fKd h4,
.cid-srXamT2fKd p {
  color: #ffffff;
}
.cid-srXamT2fKd .mbr-overlay {
  z-index: -1;
}
.cid-srXamT2fKd .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-srXamT2fKd .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-srXamT2fKd .form-control:focus,
.cid-srXamT2fKd .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-srXamT2fKd .form-group {
  margin-bottom: 1rem;
}
.cid-srXamT2fKd input::-webkit-input-placeholder,
.cid-srXamT2fKd textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-srXamT2fKd input:-moz-placeholder,
.cid-srXamT2fKd textarea:-moz-placeholder {
  color: #656565;
}
.cid-srXamT2fKd .jq-selectbox li,
.cid-srXamT2fKd .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-srXamT2fKd .jq-selectbox li:hover,
.cid-srXamT2fKd .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-srXamT2fKd .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-srXamT2fKd .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-srXamT2fKd .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-srXamT2fKd .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-srXamT2fKd .mbr-text {
  color: #767676;
}
.cid-srXamT2fKd .form-block {
  padding: 3rem;
  position: relative;
}
.cid-srXamT2fKd .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-srXamT2fKd .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-srXamT2fKd a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-srXamT2fKd .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-srXamT2fKd .input-group-btn {
  display: block;
  text-align: center;
}
.cid-srXamT2fKd textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-srXamT2fKd .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-srXamT2fKd .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-srXamT2fKd .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-srXamT2fKd h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-srXamT2fKd .block-content {
    padding: 0;
  }
  .cid-srXamT2fKd .form-block {
    padding: 1rem;
  }
}
.cid-srXamT2fKd .mbr-section-title,
.cid-srXamT2fKd .mbr-section-btn {
  color: #4f4943;
}
.cid-srXamT2fKd P {
  color: #494949;
}
.cid-srXamTG6Wg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-srXamTG6Wg .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-srXamTG6Wg .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-srXamTG6Wg .carousel-item .wrap-img {
  text-align: center;
}
.cid-srXamTG6Wg .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-srXamTG6Wg .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-srXamTG6Wg .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-srXamTG6Wg .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-srXamTG6Wg .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-srXamTG6Wg .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-srXamTG6Wg .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-srXamTG6Wg .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-srXamTG6Wg .carousel-control {
    display: none;
  }
  .cid-srXamTG6Wg .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-srXamTG6Wg .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-srXamTG6Wg .cloneditem-1,
.cid-srXamTG6Wg .cloneditem-2,
.cid-srXamTG6Wg .cloneditem-3,
.cid-srXamTG6Wg .cloneditem-4,
.cid-srXamTG6Wg .cloneditem-5 {
  display: none;
}
.cid-srXamTG6Wg .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-srXamTG6Wg .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-srXamTG6Wg .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-srXamTG6Wg .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-srXamTG6Wg .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-srXamTG6Wg .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-srXamTG6Wg .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-srXamTG6Wg .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-srXamTG6Wg .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-srXamTG6Wg .carousel-inner.slides2 .cloneditem-1,
  .cid-srXamTG6Wg .carousel-inner.slides2 .cloneditem-2,
  .cid-srXamTG6Wg .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-srXamTG6Wg .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-srXamTG6Wg .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-srXamTG6Wg .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-srXamTG6Wg .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-srXamTG6Wg .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-srXamTG6Wg .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-srXamTG6Wg .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-srXamTG6Wg .carousel-inner.slides3 .cloneditem-1,
  .cid-srXamTG6Wg .carousel-inner.slides3 .cloneditem-2,
  .cid-srXamTG6Wg .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-srXamTG6Wg .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-srXamTG6Wg .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-srXamTG6Wg .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-srXamTG6Wg .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-srXamTG6Wg .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-srXamTG6Wg .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-srXamTG6Wg .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-srXamTG6Wg .carousel-inner.slides4 .cloneditem-1,
  .cid-srXamTG6Wg .carousel-inner.slides4 .cloneditem-2,
  .cid-srXamTG6Wg .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-srXamTG6Wg .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-srXamTG6Wg .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-srXamTG6Wg .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-srXamTG6Wg .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-srXamTG6Wg .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-srXamTG6Wg .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-srXamTG6Wg .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-srXamTG6Wg .carousel-inner.slides5 .cloneditem-1,
  .cid-srXamTG6Wg .carousel-inner.slides5 .cloneditem-2,
  .cid-srXamTG6Wg .carousel-inner.slides5 .cloneditem-3,
  .cid-srXamTG6Wg .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-srXamTG6Wg .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-srXamTG6Wg .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-srXamTG6Wg .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-srXamTG6Wg .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-srXamTG6Wg .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-srXamTG6Wg .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-srXamTG6Wg .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-srXamTG6Wg .carousel-inner.slides6 .cloneditem-1,
  .cid-srXamTG6Wg .carousel-inner.slides6 .cloneditem-2,
  .cid-srXamTG6Wg .carousel-inner.slides6 .cloneditem-3,
  .cid-srXamTG6Wg .carousel-inner.slides6 .cloneditem-4,
  .cid-srXamTG6Wg .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-srXamTG6Wg .mbr-section-title {
  margin: 0;
}
.cid-srXamTG6Wg .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-srXamTG6Wg .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-srXamTG6Wg .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-srXamTG6Wg .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-srXamTG6Wg .carousel-control-prev {
    left: 15px !important;
  }
  .cid-srXamTG6Wg .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-srXamTG6Wg .carousel-control-next {
    right: 15px !important;
  }
  .cid-srXamTG6Wg .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-srXamUJ1g5 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-srXamUJ1g5 .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sBTQWyHVBl .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sBTQWyHVBl .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sBTQWyHVBl a {
  font-style: normal;
}
.cid-sBTQWyHVBl .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sBTQWyHVBl .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sBTQWyHVBl .nav-item:focus,
.cid-sBTQWyHVBl .nav-link:focus {
  outline: none;
}
.cid-sBTQWyHVBl .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sBTQWyHVBl .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sBTQWyHVBl .menu-logo {
  margin-right: auto;
}
.cid-sBTQWyHVBl .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sBTQWyHVBl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sBTQWyHVBl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sBTQWyHVBl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sBTQWyHVBl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sBTQWyHVBl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sBTQWyHVBl .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sBTQWyHVBl .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sBTQWyHVBl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sBTQWyHVBl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sBTQWyHVBl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sBTQWyHVBl .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sBTQWyHVBl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sBTQWyHVBl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBTQWyHVBl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sBTQWyHVBl .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBTQWyHVBl .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sBTQWyHVBl .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sBTQWyHVBl .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sBTQWyHVBl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sBTQWyHVBl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sBTQWyHVBl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sBTQWyHVBl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sBTQWyHVBl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sBTQWyHVBl button.navbar-toggler:focus {
  outline: none;
}
.cid-sBTQWyHVBl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sBTQWyHVBl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sBTQWyHVBl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sBTQWyHVBl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sBTQWyHVBl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sBTQWyHVBl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sBTQWyHVBl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sBTQWyHVBl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sBTQWyHVBl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sBTQWyHVBl .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sBTQWyHVBl .collapsed .btn {
  display: -webkit-flex;
}
.cid-sBTQWyHVBl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sBTQWyHVBl .collapsed .navbar-collapse.collapsing,
.cid-sBTQWyHVBl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sBTQWyHVBl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sBTQWyHVBl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sBTQWyHVBl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sBTQWyHVBl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sBTQWyHVBl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sBTQWyHVBl .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sBTQWyHVBl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sBTQWyHVBl .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sBTQWyHVBl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sBTQWyHVBl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sBTQWyHVBl .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sBTQWyHVBl .collapsed button.navbar-toggler {
  display: block;
}
.cid-sBTQWyHVBl .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sBTQWyHVBl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sBTQWyHVBl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sBTQWyHVBl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sBTQWyHVBl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sBTQWyHVBl .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sBTQWyHVBl.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sBTQWyHVBl img {
    height: 3.8rem !important;
  }
  .cid-sBTQWyHVBl .btn {
    display: -webkit-flex;
  }
  .cid-sBTQWyHVBl button.navbar-toggler {
    display: block;
  }
  .cid-sBTQWyHVBl .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sBTQWyHVBl .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sBTQWyHVBl .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sBTQWyHVBl .navbar-collapse.collapsing,
  .cid-sBTQWyHVBl .navbar-collapse.show {
    display: block !important;
  }
  .cid-sBTQWyHVBl .navbar-collapse.collapsing .navbar-nav,
  .cid-sBTQWyHVBl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sBTQWyHVBl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sBTQWyHVBl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sBTQWyHVBl .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sBTQWyHVBl .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sBTQWyHVBl .navbar-collapse.collapsing .navbar-buttons,
  .cid-sBTQWyHVBl .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sBTQWyHVBl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sBTQWyHVBl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sBTQWyHVBl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sBTQWyHVBl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sBTQWyHVBl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sBTQWyHVBl .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sBTQWyHVBl .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sBTQWyHVBl .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sBTQWyHVBl .nav-link:hover,
.cid-sBTQWyHVBl .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sBTQWzXfOd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efeeee;
}
.cid-sBTQWzXfOd .container {
  max-width: 1500px;
}
.cid-sBTQWzXfOd img {
  width: 100%;
}
.cid-sBTQWzXfOd h2 {
  padding: 0;
  margin: 0;
}
.cid-sBTQWzXfOd .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sBTQWzXfOd .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sBTQWzXfOd .img-col {
  position: relative;
}
.cid-sBTQWzXfOd .img2 {
  position: absolute;
  left: -6rem;
  top: 4rem;
  width: 280px;
}
@media (max-width: 1200px) {
  .cid-sBTQWzXfOd .img2 {
    left: 1rem;
  }
}
@media (max-width: 992px) {
  .cid-sBTQWzXfOd .img-col {
    margin-bottom: 3rem;
  }
  .cid-sBTQWzXfOd .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sBTQWzXfOd .img2 {
    width: 50%;
    top: 2rem;
  }
  .cid-sBTQWzXfOd .number {
    margin: auto;
  }
}
.cid-sBTSO9aV8X {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBTSO9aV8X .counter-container {
  color: #767676;
}
.cid-sBTSO9aV8X .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sBTSO9aV8X .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sBTSO9aV8X .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
  position: relative;
}
.cid-sBTSO9aV8X .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #47375b;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sBTQWAW6zd {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #282124;
}
.cid-sBTQWAW6zd .container {
  max-width: 1500px;
}
.cid-sBTQWAW6zd .row {
  background: #333333;
}
.cid-sBTQWAW6zd .img-col {
  padding: 0;
}
.cid-sBTQWAW6zd .title-col {
  padding: 4rem 8rem;
}
.cid-sBTQWAW6zd img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-sBTQWAW6zd h2 {
  padding: 0;
  margin: 0;
}
.cid-sBTQWAW6zd .text-wrap {
  margin: auto;
}
.cid-sBTQWAW6zd .mbr-text {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-sBTQWAW6zd .row {
    margin: 2rem;
  }
  .cid-sBTQWAW6zd .title-col {
    padding: 6rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-sBTQWAW6zd .row {
    margin: 0rem;
  }
  .cid-sBTQWAW6zd .title-col {
    padding: 2rem 1rem;
  }
}
.cid-sBTQWAh44V {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efeeee;
}
.cid-sBTQWAh44V .container {
  max-width: 1500px;
}
.cid-sBTQWAh44V img {
  width: 100%;
}
.cid-sBTQWAh44V h2 {
  padding: 0;
  margin: 0;
}
.cid-sBTQWAh44V .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sBTQWAh44V .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sBTQWAh44V .img-col {
  position: relative;
}
.cid-sBTQWAh44V .img2 {
  position: absolute;
  right: -6rem;
  top: 4rem;
  width: 280px;
}
@media (max-width: 1200px) {
  .cid-sBTQWAh44V .img2 {
    right: 1rem;
  }
}
@media (max-width: 992px) {
  .cid-sBTQWAh44V .img-col {
    margin-top: 3rem;
  }
  .cid-sBTQWAh44V .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sBTQWAh44V .img2 {
    width: 50%;
    top: 2rem;
  }
  .cid-sBTQWAh44V .number {
    margin: auto;
  }
}
.cid-sBTQWBgHmY {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #282124;
}
.cid-sBTQWBgHmY .container {
  max-width: 1500px;
}
.cid-sBTQWBgHmY .row {
  background: #333333;
}
.cid-sBTQWBgHmY .img-col {
  padding: 0;
}
.cid-sBTQWBgHmY .title-col {
  padding: 4rem 8rem;
}
.cid-sBTQWBgHmY img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-sBTQWBgHmY h2 {
  padding: 0;
  margin: 0;
}
.cid-sBTQWBgHmY .text-wrap {
  margin: auto;
}
.cid-sBTQWBgHmY .mbr-text {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-sBTQWBgHmY .row {
    margin: 2rem;
  }
  .cid-sBTQWBgHmY .title-col {
    padding: 6rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-sBTQWBgHmY .row {
    margin: 0rem;
  }
  .cid-sBTQWBgHmY .title-col {
    padding: 2rem 1rem;
  }
}
.cid-sK0Xd2hfLe {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sK0Xd2hfLe .mbr-section-subtitle {
  color: #767676;
}
.cid-sK0Xd2hfLe .formoid {
  margin: auto;
}
.cid-sK0Xd2hfLe .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sK0Xd2hfLe .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sK0Xd2hfLe input[type="email"] {
  border-radius: 100px !important;
}
.cid-sK0Xd2hfLe a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sK0Xd2hfLe a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sK0Xd2hfLe .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sK0Xd2hfLe .form-group,
  .cid-sK0Xd2hfLe .input-group-btn,
  .cid-sK0Xd2hfLe .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sK0Xd2hfLe .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-sBTQWBzLqb {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sBTQWBzLqb h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-sBTQWBzLqb p {
  color: #767676;
}
.cid-sBTQWBzLqb .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-sBTQWBzLqb .card-wrapper .card-box {
  padding: 2rem;
  width: 100%;
}
.cid-sBTQWBzLqb .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-sBTQWBzLqb .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-sBTQWBzLqb .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-sBTQWBzLqb .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-sBTQWC6UTE {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBTQWC6UTE .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-sBTQWE1V0t {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sBTQWE1V0t .mbr-text,
.cid-sBTQWE1V0t blockquote {
  color: #767676;
}
.cid-sBTQWE1V0t .mbr-text P {
  text-align: center;
}
.cid-sBTQWE1V0t .mbr-text {
  color: #232323;
}
.cid-sBTQWEo9fI {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBTQWEo9fI h2,
.cid-sBTQWEo9fI h3,
.cid-sBTQWEo9fI h4,
.cid-sBTQWEo9fI p {
  color: #ffffff;
}
.cid-sBTQWEo9fI .mbr-overlay {
  z-index: -1;
}
.cid-sBTQWEo9fI .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sBTQWEo9fI .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sBTQWEo9fI .form-control:focus,
.cid-sBTQWEo9fI .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sBTQWEo9fI .form-group {
  margin-bottom: 1rem;
}
.cid-sBTQWEo9fI input::-webkit-input-placeholder,
.cid-sBTQWEo9fI textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sBTQWEo9fI input:-moz-placeholder,
.cid-sBTQWEo9fI textarea:-moz-placeholder {
  color: #656565;
}
.cid-sBTQWEo9fI .jq-selectbox li,
.cid-sBTQWEo9fI .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sBTQWEo9fI .jq-selectbox li:hover,
.cid-sBTQWEo9fI .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sBTQWEo9fI .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sBTQWEo9fI .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sBTQWEo9fI .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-sBTQWEo9fI .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-sBTQWEo9fI .mbr-text {
  color: #767676;
}
.cid-sBTQWEo9fI .form-block {
  padding: 3rem;
  position: relative;
}
.cid-sBTQWEo9fI .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-sBTQWEo9fI .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-sBTQWEo9fI a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sBTQWEo9fI .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sBTQWEo9fI .input-group-btn {
  display: block;
  text-align: center;
}
.cid-sBTQWEo9fI textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-sBTQWEo9fI .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sBTQWEo9fI .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-sBTQWEo9fI .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sBTQWEo9fI h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-sBTQWEo9fI .block-content {
    padding: 0;
  }
  .cid-sBTQWEo9fI .form-block {
    padding: 1rem;
  }
}
.cid-sBTQWEo9fI .mbr-section-title,
.cid-sBTQWEo9fI .mbr-section-btn {
  color: #4f4943;
}
.cid-sBTQWEo9fI P {
  color: #494949;
}
.cid-sBTQWEQSQK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sBTQWEQSQK .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sBTQWEQSQK .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sBTQWEQSQK .carousel-item .wrap-img {
  text-align: center;
}
.cid-sBTQWEQSQK .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sBTQWEQSQK .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sBTQWEQSQK .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-sBTQWEQSQK .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-sBTQWEQSQK .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-sBTQWEQSQK .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-sBTQWEQSQK .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sBTQWEQSQK .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-sBTQWEQSQK .carousel-control {
    display: none;
  }
  .cid-sBTQWEQSQK .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-sBTQWEQSQK .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-sBTQWEQSQK .cloneditem-1,
.cid-sBTQWEQSQK .cloneditem-2,
.cid-sBTQWEQSQK .cloneditem-3,
.cid-sBTQWEQSQK .cloneditem-4,
.cid-sBTQWEQSQK .cloneditem-5 {
  display: none;
}
.cid-sBTQWEQSQK .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sBTQWEQSQK .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sBTQWEQSQK .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sBTQWEQSQK .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sBTQWEQSQK .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sBTQWEQSQK .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sBTQWEQSQK .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sBTQWEQSQK .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sBTQWEQSQK .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sBTQWEQSQK .carousel-inner.slides2 .cloneditem-1,
  .cid-sBTQWEQSQK .carousel-inner.slides2 .cloneditem-2,
  .cid-sBTQWEQSQK .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sBTQWEQSQK .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sBTQWEQSQK .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sBTQWEQSQK .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sBTQWEQSQK .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sBTQWEQSQK .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sBTQWEQSQK .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sBTQWEQSQK .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sBTQWEQSQK .carousel-inner.slides3 .cloneditem-1,
  .cid-sBTQWEQSQK .carousel-inner.slides3 .cloneditem-2,
  .cid-sBTQWEQSQK .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sBTQWEQSQK .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sBTQWEQSQK .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sBTQWEQSQK .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sBTQWEQSQK .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sBTQWEQSQK .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sBTQWEQSQK .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sBTQWEQSQK .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sBTQWEQSQK .carousel-inner.slides4 .cloneditem-1,
  .cid-sBTQWEQSQK .carousel-inner.slides4 .cloneditem-2,
  .cid-sBTQWEQSQK .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sBTQWEQSQK .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sBTQWEQSQK .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sBTQWEQSQK .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sBTQWEQSQK .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sBTQWEQSQK .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sBTQWEQSQK .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sBTQWEQSQK .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sBTQWEQSQK .carousel-inner.slides5 .cloneditem-1,
  .cid-sBTQWEQSQK .carousel-inner.slides5 .cloneditem-2,
  .cid-sBTQWEQSQK .carousel-inner.slides5 .cloneditem-3,
  .cid-sBTQWEQSQK .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sBTQWEQSQK .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sBTQWEQSQK .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sBTQWEQSQK .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sBTQWEQSQK .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sBTQWEQSQK .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sBTQWEQSQK .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sBTQWEQSQK .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sBTQWEQSQK .carousel-inner.slides6 .cloneditem-1,
  .cid-sBTQWEQSQK .carousel-inner.slides6 .cloneditem-2,
  .cid-sBTQWEQSQK .carousel-inner.slides6 .cloneditem-3,
  .cid-sBTQWEQSQK .carousel-inner.slides6 .cloneditem-4,
  .cid-sBTQWEQSQK .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sBTQWEQSQK .mbr-section-title {
  margin: 0;
}
.cid-sBTQWEQSQK .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sBTQWEQSQK .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-sBTQWEQSQK .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBTQWEQSQK .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-sBTQWEQSQK .carousel-control-prev {
    left: 15px !important;
  }
  .cid-sBTQWEQSQK .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-sBTQWEQSQK .carousel-control-next {
    right: 15px !important;
  }
  .cid-sBTQWEQSQK .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-sBTQWFtD4J {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sBTQWFtD4J .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sIdYEvimR5 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sIdYEvimR5 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sIdYEvimR5 a {
  font-style: normal;
}
.cid-sIdYEvimR5 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sIdYEvimR5 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sIdYEvimR5 .nav-item:focus,
.cid-sIdYEvimR5 .nav-link:focus {
  outline: none;
}
.cid-sIdYEvimR5 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sIdYEvimR5 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sIdYEvimR5 .menu-logo {
  margin-right: auto;
}
.cid-sIdYEvimR5 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sIdYEvimR5 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sIdYEvimR5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sIdYEvimR5 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sIdYEvimR5 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sIdYEvimR5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sIdYEvimR5 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sIdYEvimR5 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sIdYEvimR5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sIdYEvimR5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sIdYEvimR5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sIdYEvimR5 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sIdYEvimR5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sIdYEvimR5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sIdYEvimR5 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sIdYEvimR5 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sIdYEvimR5 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sIdYEvimR5 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sIdYEvimR5 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sIdYEvimR5 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sIdYEvimR5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sIdYEvimR5 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sIdYEvimR5 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sIdYEvimR5 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sIdYEvimR5 button.navbar-toggler:focus {
  outline: none;
}
.cid-sIdYEvimR5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sIdYEvimR5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sIdYEvimR5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sIdYEvimR5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sIdYEvimR5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sIdYEvimR5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sIdYEvimR5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sIdYEvimR5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sIdYEvimR5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sIdYEvimR5 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sIdYEvimR5 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sIdYEvimR5 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sIdYEvimR5 .collapsed .navbar-collapse.collapsing,
.cid-sIdYEvimR5 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sIdYEvimR5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sIdYEvimR5 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sIdYEvimR5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sIdYEvimR5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sIdYEvimR5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sIdYEvimR5 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sIdYEvimR5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sIdYEvimR5 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sIdYEvimR5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sIdYEvimR5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sIdYEvimR5 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sIdYEvimR5 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sIdYEvimR5 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sIdYEvimR5 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sIdYEvimR5 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sIdYEvimR5 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sIdYEvimR5 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sIdYEvimR5 .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sIdYEvimR5.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sIdYEvimR5 img {
    height: 3.8rem !important;
  }
  .cid-sIdYEvimR5 .btn {
    display: -webkit-flex;
  }
  .cid-sIdYEvimR5 button.navbar-toggler {
    display: block;
  }
  .cid-sIdYEvimR5 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sIdYEvimR5 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sIdYEvimR5 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sIdYEvimR5 .navbar-collapse.collapsing,
  .cid-sIdYEvimR5 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sIdYEvimR5 .navbar-collapse.collapsing .navbar-nav,
  .cid-sIdYEvimR5 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sIdYEvimR5 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sIdYEvimR5 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sIdYEvimR5 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sIdYEvimR5 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sIdYEvimR5 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sIdYEvimR5 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sIdYEvimR5 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sIdYEvimR5 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sIdYEvimR5 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sIdYEvimR5 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sIdYEvimR5 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sIdYEvimR5 .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sIdYEvimR5 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sIdYEvimR5 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sIdYEvimR5 .nav-link:hover,
.cid-sIdYEvimR5 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sIe1hOka6Q {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #47375b;
  background: linear-gradient(45deg, #47375b, #232323);
}
.cid-sIe1hOka6Q .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sIe1hOka6Q .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sIe1hOka6Q .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sIe1hOka6Q .mbr-text {
    text-align: center;
  }
}
.cid-sIdYEwz9Pm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cccccc;
}
.cid-sIdYEwz9Pm .counter-container {
  color: #767676;
}
.cid-sIdYEwz9Pm .counter-container ul {
  margin-bottom: 0;
}
.cid-sIdYEwz9Pm .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-sIdYEwz9Pm .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #47375b;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-sIdYEwz9Pm .mbr-text {
  color: #232323;
}
.cid-sK0VLKrr2t {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sK0VLKrr2t .mbr-section-subtitle {
  color: #767676;
}
.cid-sK0VLKrr2t .formoid {
  margin: auto;
}
.cid-sK0VLKrr2t .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sK0VLKrr2t .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sK0VLKrr2t input[type="email"] {
  border-radius: 100px !important;
}
.cid-sK0VLKrr2t a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sK0VLKrr2t a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sK0VLKrr2t .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sK0VLKrr2t .form-group,
  .cid-sK0VLKrr2t .input-group-btn,
  .cid-sK0VLKrr2t .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sK0VLKrr2t .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-sIdYEwfOTN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #282124;
}
.cid-sIdYEwfOTN .container {
  max-width: 1500px;
}
.cid-sIdYEwfOTN .row {
  background: #333333;
}
.cid-sIdYEwfOTN .img-col {
  padding: 0;
}
.cid-sIdYEwfOTN .title-col {
  padding: 4rem 8rem;
}
.cid-sIdYEwfOTN img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-sIdYEwfOTN h2 {
  padding: 0;
  margin: 0;
}
.cid-sIdYEwfOTN .text-wrap {
  margin: auto;
}
.cid-sIdYEwfOTN .mbr-text {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-sIdYEwfOTN .row {
    margin: 2rem;
  }
  .cid-sIdYEwfOTN .title-col {
    padding: 6rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-sIdYEwfOTN .row {
    margin: 0rem;
  }
  .cid-sIdYEwfOTN .title-col {
    padding: 2rem 1rem;
  }
}
.cid-sIdYEwfOTN P {
  color: #ffffff;
}
.cid-sIe5PoGQ4F {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sIe5PoGQ4F .mbr-section-subtitle {
  color: #767676;
}
.cid-sIe5PoGQ4F .container-table {
  margin: 0 auto;
}
.cid-sIe5PoGQ4F .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sIe5PoGQ4F .dataTables_wrapper {
  display: block;
}
.cid-sIe5PoGQ4F .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sIe5PoGQ4F .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sIe5PoGQ4F table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sIe5PoGQ4F table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sIe5PoGQ4F table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sIe5PoGQ4F table td {
  border-top: 1px solid #cccccc;
}
.cid-sIe5PoGQ4F table.table {
  background: #ffffff;
}
.cid-sIe5PoGQ4F .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sIe5PoGQ4F .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sIe5PoGQ4F .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sIe5PoGQ4F .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sIe5PoGQ4F .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sIe5PoGQ4F .dataTables_filter {
    text-align: center;
  }
  .cid-sIe5PoGQ4F .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sK0VGNa0SR {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sK0VGNa0SR .mbr-section-subtitle {
  color: #767676;
}
.cid-sK0VGNa0SR .formoid {
  margin: auto;
}
.cid-sK0VGNa0SR .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sK0VGNa0SR .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sK0VGNa0SR input[type="email"] {
  border-radius: 100px !important;
}
.cid-sK0VGNa0SR a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sK0VGNa0SR a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sK0VGNa0SR .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sK0VGNa0SR .form-group,
  .cid-sK0VGNa0SR .input-group-btn,
  .cid-sK0VGNa0SR .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sK0VGNa0SR .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-sIe8wTTBfF {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #47375b;
}
.cid-sIe8wTTBfF .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sIe8wTTBfF H2 {
  color: #ffffff;
}
.cid-tf0990nMff {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #47375b;
}
@media (min-width: 992px) {
  .cid-tf0990nMff .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tf0990nMff .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-tf0990nMff .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-sIdYEyzQf4 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIdYEyzQf4 .mbr-text,
.cid-sIdYEyzQf4 blockquote {
  color: #767676;
}
.cid-sIdYEyzQf4 .mbr-text P {
  text-align: center;
}
.cid-sIdYEyzQf4 .mbr-text {
  color: #232323;
}
.cid-sIdYEyQYYZ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sIdYEyQYYZ h2,
.cid-sIdYEyQYYZ h3,
.cid-sIdYEyQYYZ h4,
.cid-sIdYEyQYYZ p {
  color: #ffffff;
}
.cid-sIdYEyQYYZ .mbr-overlay {
  z-index: -1;
}
.cid-sIdYEyQYYZ .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sIdYEyQYYZ .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sIdYEyQYYZ .form-control:focus,
.cid-sIdYEyQYYZ .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sIdYEyQYYZ .form-group {
  margin-bottom: 1rem;
}
.cid-sIdYEyQYYZ input::-webkit-input-placeholder,
.cid-sIdYEyQYYZ textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sIdYEyQYYZ input:-moz-placeholder,
.cid-sIdYEyQYYZ textarea:-moz-placeholder {
  color: #656565;
}
.cid-sIdYEyQYYZ .jq-selectbox li,
.cid-sIdYEyQYYZ .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sIdYEyQYYZ .jq-selectbox li:hover,
.cid-sIdYEyQYYZ .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sIdYEyQYYZ .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sIdYEyQYYZ .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sIdYEyQYYZ .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-sIdYEyQYYZ .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-sIdYEyQYYZ .mbr-text {
  color: #767676;
}
.cid-sIdYEyQYYZ .form-block {
  padding: 3rem;
  position: relative;
}
.cid-sIdYEyQYYZ .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-sIdYEyQYYZ .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-sIdYEyQYYZ a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sIdYEyQYYZ .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sIdYEyQYYZ .input-group-btn {
  display: block;
  text-align: center;
}
.cid-sIdYEyQYYZ textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-sIdYEyQYYZ .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sIdYEyQYYZ .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-sIdYEyQYYZ .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sIdYEyQYYZ h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-sIdYEyQYYZ .block-content {
    padding: 0;
  }
  .cid-sIdYEyQYYZ .form-block {
    padding: 1rem;
  }
}
.cid-sIdYEyQYYZ .mbr-section-title,
.cid-sIdYEyQYYZ .mbr-section-btn {
  color: #4f4943;
}
.cid-sIdYEyQYYZ P {
  color: #494949;
}
.cid-sIdYEzfboe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIdYEzfboe .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sIdYEzfboe .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sIdYEzfboe .carousel-item .wrap-img {
  text-align: center;
}
.cid-sIdYEzfboe .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sIdYEzfboe .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sIdYEzfboe .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-sIdYEzfboe .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-sIdYEzfboe .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-sIdYEzfboe .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-sIdYEzfboe .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sIdYEzfboe .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-sIdYEzfboe .carousel-control {
    display: none;
  }
  .cid-sIdYEzfboe .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-sIdYEzfboe .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-sIdYEzfboe .cloneditem-1,
.cid-sIdYEzfboe .cloneditem-2,
.cid-sIdYEzfboe .cloneditem-3,
.cid-sIdYEzfboe .cloneditem-4,
.cid-sIdYEzfboe .cloneditem-5 {
  display: none;
}
.cid-sIdYEzfboe .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sIdYEzfboe .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sIdYEzfboe .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sIdYEzfboe .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sIdYEzfboe .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sIdYEzfboe .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sIdYEzfboe .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sIdYEzfboe .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sIdYEzfboe .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sIdYEzfboe .carousel-inner.slides2 .cloneditem-1,
  .cid-sIdYEzfboe .carousel-inner.slides2 .cloneditem-2,
  .cid-sIdYEzfboe .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sIdYEzfboe .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sIdYEzfboe .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sIdYEzfboe .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sIdYEzfboe .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sIdYEzfboe .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sIdYEzfboe .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sIdYEzfboe .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sIdYEzfboe .carousel-inner.slides3 .cloneditem-1,
  .cid-sIdYEzfboe .carousel-inner.slides3 .cloneditem-2,
  .cid-sIdYEzfboe .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sIdYEzfboe .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sIdYEzfboe .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sIdYEzfboe .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sIdYEzfboe .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sIdYEzfboe .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sIdYEzfboe .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sIdYEzfboe .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sIdYEzfboe .carousel-inner.slides4 .cloneditem-1,
  .cid-sIdYEzfboe .carousel-inner.slides4 .cloneditem-2,
  .cid-sIdYEzfboe .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sIdYEzfboe .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sIdYEzfboe .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sIdYEzfboe .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sIdYEzfboe .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sIdYEzfboe .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sIdYEzfboe .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sIdYEzfboe .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sIdYEzfboe .carousel-inner.slides5 .cloneditem-1,
  .cid-sIdYEzfboe .carousel-inner.slides5 .cloneditem-2,
  .cid-sIdYEzfboe .carousel-inner.slides5 .cloneditem-3,
  .cid-sIdYEzfboe .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sIdYEzfboe .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sIdYEzfboe .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sIdYEzfboe .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sIdYEzfboe .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sIdYEzfboe .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sIdYEzfboe .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sIdYEzfboe .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sIdYEzfboe .carousel-inner.slides6 .cloneditem-1,
  .cid-sIdYEzfboe .carousel-inner.slides6 .cloneditem-2,
  .cid-sIdYEzfboe .carousel-inner.slides6 .cloneditem-3,
  .cid-sIdYEzfboe .carousel-inner.slides6 .cloneditem-4,
  .cid-sIdYEzfboe .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sIdYEzfboe .mbr-section-title {
  margin: 0;
}
.cid-sIdYEzfboe .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sIdYEzfboe .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-sIdYEzfboe .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sIdYEzfboe .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-sIdYEzfboe .carousel-control-prev {
    left: 15px !important;
  }
  .cid-sIdYEzfboe .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-sIdYEzfboe .carousel-control-next {
    right: 15px !important;
  }
  .cid-sIdYEzfboe .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-sIdYEA0BnS {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sIdYEA0BnS .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sKbjEwcv1e .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sKbjEwcv1e .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sKbjEwcv1e a {
  font-style: normal;
}
.cid-sKbjEwcv1e .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sKbjEwcv1e .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sKbjEwcv1e .nav-item:focus,
.cid-sKbjEwcv1e .nav-link:focus {
  outline: none;
}
.cid-sKbjEwcv1e .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sKbjEwcv1e .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sKbjEwcv1e .menu-logo {
  margin-right: auto;
}
.cid-sKbjEwcv1e .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sKbjEwcv1e .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sKbjEwcv1e .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sKbjEwcv1e .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sKbjEwcv1e .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sKbjEwcv1e .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sKbjEwcv1e .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sKbjEwcv1e .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sKbjEwcv1e .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sKbjEwcv1e .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sKbjEwcv1e .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sKbjEwcv1e .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sKbjEwcv1e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sKbjEwcv1e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sKbjEwcv1e .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sKbjEwcv1e .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sKbjEwcv1e .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sKbjEwcv1e .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sKbjEwcv1e .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sKbjEwcv1e .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sKbjEwcv1e .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sKbjEwcv1e .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sKbjEwcv1e .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sKbjEwcv1e button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sKbjEwcv1e button.navbar-toggler:focus {
  outline: none;
}
.cid-sKbjEwcv1e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sKbjEwcv1e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sKbjEwcv1e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sKbjEwcv1e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sKbjEwcv1e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sKbjEwcv1e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sKbjEwcv1e nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sKbjEwcv1e nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sKbjEwcv1e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sKbjEwcv1e .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sKbjEwcv1e .collapsed .btn {
  display: -webkit-flex;
}
.cid-sKbjEwcv1e .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sKbjEwcv1e .collapsed .navbar-collapse.collapsing,
.cid-sKbjEwcv1e .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sKbjEwcv1e .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sKbjEwcv1e .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sKbjEwcv1e .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sKbjEwcv1e .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sKbjEwcv1e .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sKbjEwcv1e .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sKbjEwcv1e .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sKbjEwcv1e .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sKbjEwcv1e .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sKbjEwcv1e .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sKbjEwcv1e .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sKbjEwcv1e .collapsed button.navbar-toggler {
  display: block;
}
.cid-sKbjEwcv1e .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sKbjEwcv1e .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sKbjEwcv1e .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sKbjEwcv1e .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sKbjEwcv1e .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sKbjEwcv1e .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sKbjEwcv1e.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sKbjEwcv1e img {
    height: 3.8rem !important;
  }
  .cid-sKbjEwcv1e .btn {
    display: -webkit-flex;
  }
  .cid-sKbjEwcv1e button.navbar-toggler {
    display: block;
  }
  .cid-sKbjEwcv1e .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sKbjEwcv1e .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sKbjEwcv1e .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sKbjEwcv1e .navbar-collapse.collapsing,
  .cid-sKbjEwcv1e .navbar-collapse.show {
    display: block !important;
  }
  .cid-sKbjEwcv1e .navbar-collapse.collapsing .navbar-nav,
  .cid-sKbjEwcv1e .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sKbjEwcv1e .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sKbjEwcv1e .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sKbjEwcv1e .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sKbjEwcv1e .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sKbjEwcv1e .navbar-collapse.collapsing .navbar-buttons,
  .cid-sKbjEwcv1e .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sKbjEwcv1e .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sKbjEwcv1e .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sKbjEwcv1e .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sKbjEwcv1e .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sKbjEwcv1e .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sKbjEwcv1e .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sKbjEwcv1e .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sKbjEwcv1e .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sKbjEwcv1e .nav-link:hover,
.cid-sKbjEwcv1e .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sKbjEwAy0B {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #47375b;
  background: linear-gradient(45deg, #47375b, #232323);
}
.cid-sKbjEwAy0B .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sKbjEwAy0B .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sKbjEwAy0B .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sKbjEwAy0B .mbr-text {
    text-align: center;
  }
}
.cid-sKbjEwZ5LH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cccccc;
}
.cid-sKbjEwZ5LH .counter-container {
  color: #767676;
}
.cid-sKbjEwZ5LH .counter-container ul {
  margin-bottom: 0;
}
.cid-sKbjEwZ5LH .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-sKbjEwZ5LH .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #47375b;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-sKbjEwZ5LH .mbr-text {
  color: #232323;
}
.cid-sKbjExf7X5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #282124;
}
.cid-sKbjExf7X5 .container {
  max-width: 1500px;
}
.cid-sKbjExf7X5 .row {
  background: #333333;
}
.cid-sKbjExf7X5 .img-col {
  padding: 0;
}
.cid-sKbjExf7X5 .title-col {
  padding: 4rem 8rem;
}
.cid-sKbjExf7X5 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-sKbjExf7X5 h2 {
  padding: 0;
  margin: 0;
}
.cid-sKbjExf7X5 .text-wrap {
  margin: auto;
}
.cid-sKbjExf7X5 .mbr-text {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-sKbjExf7X5 .row {
    margin: 2rem;
  }
  .cid-sKbjExf7X5 .title-col {
    padding: 6rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-sKbjExf7X5 .row {
    margin: 0rem;
  }
  .cid-sKbjExf7X5 .title-col {
    padding: 2rem 1rem;
  }
}
.cid-sKbjExf7X5 P {
  color: #ffffff;
}
.cid-sKbjExF4ga {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sKbjExF4ga .mbr-section-subtitle {
  color: #767676;
}
.cid-sKbjExF4ga .formoid {
  margin: auto;
}
.cid-sKbjExF4ga .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sKbjExF4ga .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sKbjExF4ga input[type="email"] {
  border-radius: 100px !important;
}
.cid-sKbjExF4ga a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sKbjExF4ga a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sKbjExF4ga .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sKbjExF4ga .form-group,
  .cid-sKbjExF4ga .input-group-btn,
  .cid-sKbjExF4ga .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sKbjExF4ga .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-tf0cr7zYMi {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tf0cr7zYMi .mbr-section-subtitle {
  color: #767676;
}
.cid-tf0cr7zYMi .container-table {
  margin: 0 auto;
}
.cid-tf0cr7zYMi .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tf0cr7zYMi .dataTables_wrapper {
  display: block;
}
.cid-tf0cr7zYMi .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tf0cr7zYMi .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tf0cr7zYMi table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tf0cr7zYMi table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tf0cr7zYMi table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tf0cr7zYMi table td {
  border-top: 1px solid #cccccc;
}
.cid-tf0cr7zYMi table.table {
  background: #ffffff;
}
.cid-tf0cr7zYMi .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tf0cr7zYMi .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tf0cr7zYMi .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tf0cr7zYMi .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tf0cr7zYMi .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tf0cr7zYMi .dataTables_filter {
    text-align: center;
  }
  .cid-tf0cr7zYMi .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sKbjEyGjjl {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sKbjEyGjjl .mbr-section-subtitle {
  color: #767676;
}
.cid-sKbjEyGjjl .formoid {
  margin: auto;
}
.cid-sKbjEyGjjl .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sKbjEyGjjl .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-sKbjEyGjjl input[type="email"] {
  border-radius: 100px !important;
}
.cid-sKbjEyGjjl a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sKbjEyGjjl a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-sKbjEyGjjl .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sKbjEyGjjl .form-group,
  .cid-sKbjEyGjjl .input-group-btn,
  .cid-sKbjEyGjjl .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-sKbjEyGjjl .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-sKbjEz1O3O {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #47375b;
}
.cid-sKbjEz1O3O .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-sKbjEz1O3O H2 {
  color: #ffffff;
}
.cid-tf0czxjPwI {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #47375b;
}
@media (min-width: 992px) {
  .cid-tf0czxjPwI .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tf0czxjPwI .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-tf0czxjPwI .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-sKbjEzkYB4 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sKbjEzkYB4 .mbr-text,
.cid-sKbjEzkYB4 blockquote {
  color: #767676;
}
.cid-sKbjEzkYB4 .mbr-text P {
  text-align: center;
}
.cid-sKbjEzkYB4 .mbr-text {
  color: #232323;
}
.cid-sKbjEzDk17 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sKbjEzDk17 h2,
.cid-sKbjEzDk17 h3,
.cid-sKbjEzDk17 h4,
.cid-sKbjEzDk17 p {
  color: #ffffff;
}
.cid-sKbjEzDk17 .mbr-overlay {
  z-index: -1;
}
.cid-sKbjEzDk17 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sKbjEzDk17 .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sKbjEzDk17 .form-control:focus,
.cid-sKbjEzDk17 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-sKbjEzDk17 .form-group {
  margin-bottom: 1rem;
}
.cid-sKbjEzDk17 input::-webkit-input-placeholder,
.cid-sKbjEzDk17 textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sKbjEzDk17 input:-moz-placeholder,
.cid-sKbjEzDk17 textarea:-moz-placeholder {
  color: #656565;
}
.cid-sKbjEzDk17 .jq-selectbox li,
.cid-sKbjEzDk17 .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sKbjEzDk17 .jq-selectbox li:hover,
.cid-sKbjEzDk17 .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sKbjEzDk17 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sKbjEzDk17 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sKbjEzDk17 .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-sKbjEzDk17 .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-sKbjEzDk17 .mbr-text {
  color: #767676;
}
.cid-sKbjEzDk17 .form-block {
  padding: 3rem;
  position: relative;
}
.cid-sKbjEzDk17 .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-sKbjEzDk17 .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-sKbjEzDk17 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sKbjEzDk17 .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sKbjEzDk17 .input-group-btn {
  display: block;
  text-align: center;
}
.cid-sKbjEzDk17 textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-sKbjEzDk17 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sKbjEzDk17 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-sKbjEzDk17 .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sKbjEzDk17 h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-sKbjEzDk17 .block-content {
    padding: 0;
  }
  .cid-sKbjEzDk17 .form-block {
    padding: 1rem;
  }
}
.cid-sKbjEzDk17 .mbr-section-title,
.cid-sKbjEzDk17 .mbr-section-btn {
  color: #4f4943;
}
.cid-sKbjEzDk17 P {
  color: #494949;
}
.cid-sKbjEA6OjD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sKbjEA6OjD .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sKbjEA6OjD .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sKbjEA6OjD .carousel-item .wrap-img {
  text-align: center;
}
.cid-sKbjEA6OjD .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sKbjEA6OjD .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sKbjEA6OjD .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-sKbjEA6OjD .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-sKbjEA6OjD .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-sKbjEA6OjD .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-sKbjEA6OjD .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sKbjEA6OjD .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-sKbjEA6OjD .carousel-control {
    display: none;
  }
  .cid-sKbjEA6OjD .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-sKbjEA6OjD .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-sKbjEA6OjD .cloneditem-1,
.cid-sKbjEA6OjD .cloneditem-2,
.cid-sKbjEA6OjD .cloneditem-3,
.cid-sKbjEA6OjD .cloneditem-4,
.cid-sKbjEA6OjD .cloneditem-5 {
  display: none;
}
.cid-sKbjEA6OjD .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sKbjEA6OjD .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sKbjEA6OjD .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sKbjEA6OjD .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sKbjEA6OjD .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sKbjEA6OjD .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sKbjEA6OjD .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sKbjEA6OjD .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sKbjEA6OjD .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sKbjEA6OjD .carousel-inner.slides2 .cloneditem-1,
  .cid-sKbjEA6OjD .carousel-inner.slides2 .cloneditem-2,
  .cid-sKbjEA6OjD .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sKbjEA6OjD .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sKbjEA6OjD .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sKbjEA6OjD .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sKbjEA6OjD .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sKbjEA6OjD .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sKbjEA6OjD .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sKbjEA6OjD .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sKbjEA6OjD .carousel-inner.slides3 .cloneditem-1,
  .cid-sKbjEA6OjD .carousel-inner.slides3 .cloneditem-2,
  .cid-sKbjEA6OjD .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sKbjEA6OjD .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sKbjEA6OjD .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sKbjEA6OjD .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sKbjEA6OjD .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sKbjEA6OjD .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sKbjEA6OjD .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sKbjEA6OjD .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sKbjEA6OjD .carousel-inner.slides4 .cloneditem-1,
  .cid-sKbjEA6OjD .carousel-inner.slides4 .cloneditem-2,
  .cid-sKbjEA6OjD .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sKbjEA6OjD .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sKbjEA6OjD .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sKbjEA6OjD .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sKbjEA6OjD .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sKbjEA6OjD .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sKbjEA6OjD .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sKbjEA6OjD .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sKbjEA6OjD .carousel-inner.slides5 .cloneditem-1,
  .cid-sKbjEA6OjD .carousel-inner.slides5 .cloneditem-2,
  .cid-sKbjEA6OjD .carousel-inner.slides5 .cloneditem-3,
  .cid-sKbjEA6OjD .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sKbjEA6OjD .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sKbjEA6OjD .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sKbjEA6OjD .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sKbjEA6OjD .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sKbjEA6OjD .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sKbjEA6OjD .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sKbjEA6OjD .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sKbjEA6OjD .carousel-inner.slides6 .cloneditem-1,
  .cid-sKbjEA6OjD .carousel-inner.slides6 .cloneditem-2,
  .cid-sKbjEA6OjD .carousel-inner.slides6 .cloneditem-3,
  .cid-sKbjEA6OjD .carousel-inner.slides6 .cloneditem-4,
  .cid-sKbjEA6OjD .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sKbjEA6OjD .mbr-section-title {
  margin: 0;
}
.cid-sKbjEA6OjD .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sKbjEA6OjD .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-sKbjEA6OjD .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sKbjEA6OjD .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-sKbjEA6OjD .carousel-control-prev {
    left: 15px !important;
  }
  .cid-sKbjEA6OjD .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-sKbjEA6OjD .carousel-control-next {
    right: 15px !important;
  }
  .cid-sKbjEA6OjD .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-sKbjEAL695 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sKbjEAL695 .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-tf2zmw8h9Y .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tf2zmw8h9Y .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tf2zmw8h9Y a {
  font-style: normal;
}
.cid-tf2zmw8h9Y .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tf2zmw8h9Y .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tf2zmw8h9Y .nav-item:focus,
.cid-tf2zmw8h9Y .nav-link:focus {
  outline: none;
}
.cid-tf2zmw8h9Y .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tf2zmw8h9Y .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tf2zmw8h9Y .menu-logo {
  margin-right: auto;
}
.cid-tf2zmw8h9Y .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tf2zmw8h9Y .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tf2zmw8h9Y .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tf2zmw8h9Y .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tf2zmw8h9Y .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tf2zmw8h9Y .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tf2zmw8h9Y .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tf2zmw8h9Y .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tf2zmw8h9Y .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tf2zmw8h9Y .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tf2zmw8h9Y .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tf2zmw8h9Y .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tf2zmw8h9Y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tf2zmw8h9Y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tf2zmw8h9Y .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tf2zmw8h9Y .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tf2zmw8h9Y .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tf2zmw8h9Y .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tf2zmw8h9Y .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tf2zmw8h9Y .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tf2zmw8h9Y .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tf2zmw8h9Y .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tf2zmw8h9Y .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tf2zmw8h9Y button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tf2zmw8h9Y button.navbar-toggler:focus {
  outline: none;
}
.cid-tf2zmw8h9Y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-tf2zmw8h9Y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tf2zmw8h9Y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tf2zmw8h9Y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tf2zmw8h9Y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tf2zmw8h9Y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tf2zmw8h9Y nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tf2zmw8h9Y nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tf2zmw8h9Y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tf2zmw8h9Y .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tf2zmw8h9Y .collapsed .btn {
  display: -webkit-flex;
}
.cid-tf2zmw8h9Y .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tf2zmw8h9Y .collapsed .navbar-collapse.collapsing,
.cid-tf2zmw8h9Y .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tf2zmw8h9Y .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tf2zmw8h9Y .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tf2zmw8h9Y .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tf2zmw8h9Y .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tf2zmw8h9Y .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tf2zmw8h9Y .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tf2zmw8h9Y .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tf2zmw8h9Y .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tf2zmw8h9Y .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tf2zmw8h9Y .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tf2zmw8h9Y .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tf2zmw8h9Y .collapsed button.navbar-toggler {
  display: block;
}
.cid-tf2zmw8h9Y .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tf2zmw8h9Y .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tf2zmw8h9Y .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tf2zmw8h9Y .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tf2zmw8h9Y .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tf2zmw8h9Y .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tf2zmw8h9Y.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tf2zmw8h9Y img {
    height: 3.8rem !important;
  }
  .cid-tf2zmw8h9Y .btn {
    display: -webkit-flex;
  }
  .cid-tf2zmw8h9Y button.navbar-toggler {
    display: block;
  }
  .cid-tf2zmw8h9Y .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tf2zmw8h9Y .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tf2zmw8h9Y .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tf2zmw8h9Y .navbar-collapse.collapsing,
  .cid-tf2zmw8h9Y .navbar-collapse.show {
    display: block !important;
  }
  .cid-tf2zmw8h9Y .navbar-collapse.collapsing .navbar-nav,
  .cid-tf2zmw8h9Y .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tf2zmw8h9Y .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tf2zmw8h9Y .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tf2zmw8h9Y .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tf2zmw8h9Y .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tf2zmw8h9Y .navbar-collapse.collapsing .navbar-buttons,
  .cid-tf2zmw8h9Y .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tf2zmw8h9Y .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tf2zmw8h9Y .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tf2zmw8h9Y .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tf2zmw8h9Y .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tf2zmw8h9Y .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tf2zmw8h9Y .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tf2zmw8h9Y .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tf2zmw8h9Y .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tf2zmw8h9Y .nav-link:hover,
.cid-tf2zmw8h9Y .dropdown-item:hover {
  color: #767676 !important;
}
.cid-tf2zmwUT5t {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tf2zmwUT5t .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #47375b;
}
.cid-tf2zmwUT5t img {
  width: 100%;
}
.cid-tf2zmwUT5t p {
  margin-top: 6rem;
}
.cid-tf2zmwUT5t .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-tf2zmwUT5t .content-wrapper {
  padding-top: 6rem;
}
.cid-tf2zmwUT5t h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-tf2zmwUT5t .content-wrapper {
    padding-top: 0rem;
  }
  .cid-tf2zmwUT5t p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tf2zmwUT5t .back {
    width: 100%;
    height: 75%;
  }
  .cid-tf2zmwUT5t .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-tf2zmwUT5t p {
    margin-top: 4rem;
  }
}
.cid-tf2zmwUT5t .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-tf2zmwUT5t .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-tf2zmwUT5t .content-wrapper {
    padding-right: 3rem;
  }
  .cid-tf2zmwUT5t h4 {
    right: 2rem;
  }
}
.cid-tf2zmwUT5t H3 {
  color: #ffffff;
}
.cid-tf2zmwUT5t H1 {
  color: #ffffff;
}
.cid-tf2zmwUT5t .mbr-text,
.cid-tf2zmwUT5t .mbr-section-btn {
  color: #ffffff;
}
.cid-tf2zmwUT5t H4 {
  color: #ffffff;
}
.cid-tf2zmy4W8w {
  background: #ffffff;
}
.cid-tf2zmy4W8w .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2zmy4W8w figcaption {
  position: relative;
}
.cid-tf2zmy4W8w figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2zmy4W8w .image-block {
    width: 100% !important;
  }
}
.cid-tf2zmyv7SK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tf2zmyv7SK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tf2zmyv7SK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2zmyv7SK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2zmyv7SK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tf2zmyv7SK .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-tf2zmyv7SK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tf2zmyv7SK .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tf2zmyv7SK .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tf2zmyv7SK .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-tf2zmAkH75 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tf2zmAkH75 .mbr-section-subtitle {
  color: #767676;
}
.cid-tf2zmAkH75 .formoid {
  margin: auto;
}
.cid-tf2zmAkH75 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-tf2zmAkH75 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-tf2zmAkH75 input[type="email"] {
  border-radius: 100px !important;
}
.cid-tf2zmAkH75 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-tf2zmAkH75 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-tf2zmAkH75 .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tf2zmAkH75 .form-group,
  .cid-tf2zmAkH75 .input-group-btn,
  .cid-tf2zmAkH75 .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-tf2zmAkH75 .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-tf2JfniMOa {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tf2JfniMOa .mbr-section-subtitle {
  color: #767676;
}
.cid-tf2JfniMOa .container-table {
  margin: 0 auto;
}
.cid-tf2JfniMOa .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tf2JfniMOa .dataTables_wrapper {
  display: block;
}
.cid-tf2JfniMOa .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tf2JfniMOa .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tf2JfniMOa table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tf2JfniMOa table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tf2JfniMOa table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tf2JfniMOa table td {
  border-top: 1px solid #cccccc;
}
.cid-tf2JfniMOa table.table {
  background: #ffffff;
}
.cid-tf2JfniMOa .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tf2JfniMOa .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tf2JfniMOa .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tf2JfniMOa .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tf2JfniMOa .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tf2JfniMOa .dataTables_filter {
    text-align: center;
  }
  .cid-tf2JfniMOa .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tf2zmCkU1R {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2zmCkU1R .mbr-text,
.cid-tf2zmCkU1R blockquote {
  color: #767676;
}
.cid-tf2zmCkU1R .mbr-text P {
  text-align: center;
}
.cid-tf2zmCkU1R .mbr-text {
  color: #232323;
}
.cid-tf2zmCTNC3 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tf2zmCTNC3 h2,
.cid-tf2zmCTNC3 h3,
.cid-tf2zmCTNC3 h4,
.cid-tf2zmCTNC3 p {
  color: #ffffff;
}
.cid-tf2zmCTNC3 .mbr-overlay {
  z-index: -1;
}
.cid-tf2zmCTNC3 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tf2zmCTNC3 .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-tf2zmCTNC3 .form-control:focus,
.cid-tf2zmCTNC3 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tf2zmCTNC3 .form-group {
  margin-bottom: 1rem;
}
.cid-tf2zmCTNC3 input::-webkit-input-placeholder,
.cid-tf2zmCTNC3 textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tf2zmCTNC3 input:-moz-placeholder,
.cid-tf2zmCTNC3 textarea:-moz-placeholder {
  color: #656565;
}
.cid-tf2zmCTNC3 .jq-selectbox li,
.cid-tf2zmCTNC3 .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tf2zmCTNC3 .jq-selectbox li:hover,
.cid-tf2zmCTNC3 .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tf2zmCTNC3 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tf2zmCTNC3 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tf2zmCTNC3 .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-tf2zmCTNC3 .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-tf2zmCTNC3 .mbr-text {
  color: #767676;
}
.cid-tf2zmCTNC3 .form-block {
  padding: 3rem;
  position: relative;
}
.cid-tf2zmCTNC3 .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-tf2zmCTNC3 .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-tf2zmCTNC3 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-tf2zmCTNC3 .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-tf2zmCTNC3 .input-group-btn {
  display: block;
  text-align: center;
}
.cid-tf2zmCTNC3 textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-tf2zmCTNC3 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tf2zmCTNC3 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-tf2zmCTNC3 .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2zmCTNC3 h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-tf2zmCTNC3 .block-content {
    padding: 0;
  }
  .cid-tf2zmCTNC3 .form-block {
    padding: 1rem;
  }
}
.cid-tf2zmCTNC3 .mbr-section-title,
.cid-tf2zmCTNC3 .mbr-section-btn {
  color: #4f4943;
}
.cid-tf2zmCTNC3 P {
  color: #494949;
}
.cid-tf2zmDSdwP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2zmDSdwP .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tf2zmDSdwP .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-tf2zmDSdwP .carousel-item .wrap-img {
  text-align: center;
}
.cid-tf2zmDSdwP .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-tf2zmDSdwP .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-tf2zmDSdwP .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-tf2zmDSdwP .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-tf2zmDSdwP .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-tf2zmDSdwP .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-tf2zmDSdwP .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-tf2zmDSdwP .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-tf2zmDSdwP .carousel-control {
    display: none;
  }
  .cid-tf2zmDSdwP .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-tf2zmDSdwP .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-tf2zmDSdwP .cloneditem-1,
.cid-tf2zmDSdwP .cloneditem-2,
.cid-tf2zmDSdwP .cloneditem-3,
.cid-tf2zmDSdwP .cloneditem-4,
.cid-tf2zmDSdwP .cloneditem-5 {
  display: none;
}
.cid-tf2zmDSdwP .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tf2zmDSdwP .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-tf2zmDSdwP .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-tf2zmDSdwP .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-tf2zmDSdwP .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-tf2zmDSdwP .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-tf2zmDSdwP .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-tf2zmDSdwP .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tf2zmDSdwP .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tf2zmDSdwP .carousel-inner.slides2 .cloneditem-1,
  .cid-tf2zmDSdwP .carousel-inner.slides2 .cloneditem-2,
  .cid-tf2zmDSdwP .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-tf2zmDSdwP .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-tf2zmDSdwP .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-tf2zmDSdwP .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-tf2zmDSdwP .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-tf2zmDSdwP .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-tf2zmDSdwP .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tf2zmDSdwP .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tf2zmDSdwP .carousel-inner.slides3 .cloneditem-1,
  .cid-tf2zmDSdwP .carousel-inner.slides3 .cloneditem-2,
  .cid-tf2zmDSdwP .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-tf2zmDSdwP .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-tf2zmDSdwP .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-tf2zmDSdwP .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-tf2zmDSdwP .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-tf2zmDSdwP .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-tf2zmDSdwP .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tf2zmDSdwP .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tf2zmDSdwP .carousel-inner.slides4 .cloneditem-1,
  .cid-tf2zmDSdwP .carousel-inner.slides4 .cloneditem-2,
  .cid-tf2zmDSdwP .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-tf2zmDSdwP .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-tf2zmDSdwP .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-tf2zmDSdwP .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-tf2zmDSdwP .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-tf2zmDSdwP .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-tf2zmDSdwP .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tf2zmDSdwP .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tf2zmDSdwP .carousel-inner.slides5 .cloneditem-1,
  .cid-tf2zmDSdwP .carousel-inner.slides5 .cloneditem-2,
  .cid-tf2zmDSdwP .carousel-inner.slides5 .cloneditem-3,
  .cid-tf2zmDSdwP .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-tf2zmDSdwP .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-tf2zmDSdwP .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-tf2zmDSdwP .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-tf2zmDSdwP .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-tf2zmDSdwP .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-tf2zmDSdwP .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tf2zmDSdwP .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tf2zmDSdwP .carousel-inner.slides6 .cloneditem-1,
  .cid-tf2zmDSdwP .carousel-inner.slides6 .cloneditem-2,
  .cid-tf2zmDSdwP .carousel-inner.slides6 .cloneditem-3,
  .cid-tf2zmDSdwP .carousel-inner.slides6 .cloneditem-4,
  .cid-tf2zmDSdwP .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-tf2zmDSdwP .mbr-section-title {
  margin: 0;
}
.cid-tf2zmDSdwP .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tf2zmDSdwP .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-tf2zmDSdwP .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tf2zmDSdwP .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-tf2zmDSdwP .carousel-control-prev {
    left: 15px !important;
  }
  .cid-tf2zmDSdwP .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-tf2zmDSdwP .carousel-control-next {
    right: 15px !important;
  }
  .cid-tf2zmDSdwP .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-tf2zmFmTIn {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tf2zmFmTIn .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-tf2Eu810qi .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tf2Eu810qi .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tf2Eu810qi a {
  font-style: normal;
}
.cid-tf2Eu810qi .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tf2Eu810qi .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tf2Eu810qi .nav-item:focus,
.cid-tf2Eu810qi .nav-link:focus {
  outline: none;
}
.cid-tf2Eu810qi .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tf2Eu810qi .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tf2Eu810qi .menu-logo {
  margin-right: auto;
}
.cid-tf2Eu810qi .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tf2Eu810qi .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tf2Eu810qi .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tf2Eu810qi .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tf2Eu810qi .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tf2Eu810qi .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tf2Eu810qi .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tf2Eu810qi .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tf2Eu810qi .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tf2Eu810qi .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tf2Eu810qi .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tf2Eu810qi .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tf2Eu810qi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tf2Eu810qi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tf2Eu810qi .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tf2Eu810qi .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tf2Eu810qi .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tf2Eu810qi .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tf2Eu810qi .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tf2Eu810qi .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tf2Eu810qi .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tf2Eu810qi .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tf2Eu810qi .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tf2Eu810qi button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tf2Eu810qi button.navbar-toggler:focus {
  outline: none;
}
.cid-tf2Eu810qi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-tf2Eu810qi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tf2Eu810qi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tf2Eu810qi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tf2Eu810qi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tf2Eu810qi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tf2Eu810qi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tf2Eu810qi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tf2Eu810qi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tf2Eu810qi .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tf2Eu810qi .collapsed .btn {
  display: -webkit-flex;
}
.cid-tf2Eu810qi .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tf2Eu810qi .collapsed .navbar-collapse.collapsing,
.cid-tf2Eu810qi .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tf2Eu810qi .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tf2Eu810qi .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tf2Eu810qi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tf2Eu810qi .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tf2Eu810qi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tf2Eu810qi .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tf2Eu810qi .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tf2Eu810qi .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tf2Eu810qi .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tf2Eu810qi .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tf2Eu810qi .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tf2Eu810qi .collapsed button.navbar-toggler {
  display: block;
}
.cid-tf2Eu810qi .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tf2Eu810qi .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tf2Eu810qi .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tf2Eu810qi .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tf2Eu810qi .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tf2Eu810qi .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tf2Eu810qi.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tf2Eu810qi img {
    height: 3.8rem !important;
  }
  .cid-tf2Eu810qi .btn {
    display: -webkit-flex;
  }
  .cid-tf2Eu810qi button.navbar-toggler {
    display: block;
  }
  .cid-tf2Eu810qi .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tf2Eu810qi .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tf2Eu810qi .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tf2Eu810qi .navbar-collapse.collapsing,
  .cid-tf2Eu810qi .navbar-collapse.show {
    display: block !important;
  }
  .cid-tf2Eu810qi .navbar-collapse.collapsing .navbar-nav,
  .cid-tf2Eu810qi .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tf2Eu810qi .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tf2Eu810qi .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tf2Eu810qi .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tf2Eu810qi .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tf2Eu810qi .navbar-collapse.collapsing .navbar-buttons,
  .cid-tf2Eu810qi .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tf2Eu810qi .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tf2Eu810qi .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tf2Eu810qi .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tf2Eu810qi .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tf2Eu810qi .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tf2Eu810qi .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tf2Eu810qi .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tf2Eu810qi .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tf2Eu810qi .nav-link:hover,
.cid-tf2Eu810qi .dropdown-item:hover {
  color: #767676 !important;
}
.cid-tf2Eu8U0Qo {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tf2Eu8U0Qo .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #47375b;
}
.cid-tf2Eu8U0Qo img {
  width: 100%;
}
.cid-tf2Eu8U0Qo p {
  margin-top: 6rem;
}
.cid-tf2Eu8U0Qo .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-tf2Eu8U0Qo .content-wrapper {
  padding-top: 6rem;
}
.cid-tf2Eu8U0Qo h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-tf2Eu8U0Qo .content-wrapper {
    padding-top: 0rem;
  }
  .cid-tf2Eu8U0Qo p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tf2Eu8U0Qo .back {
    width: 100%;
    height: 75%;
  }
  .cid-tf2Eu8U0Qo .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-tf2Eu8U0Qo p {
    margin-top: 4rem;
  }
}
.cid-tf2Eu8U0Qo .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-tf2Eu8U0Qo .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-tf2Eu8U0Qo .content-wrapper {
    padding-right: 3rem;
  }
  .cid-tf2Eu8U0Qo h4 {
    right: 2rem;
  }
}
.cid-tf2Eu8U0Qo H3 {
  color: #ffffff;
}
.cid-tf2Eu8U0Qo H1 {
  color: #ffffff;
}
.cid-tf2Eu8U0Qo .mbr-text,
.cid-tf2Eu8U0Qo .mbr-section-btn {
  color: #ffffff;
}
.cid-tf2Eu8U0Qo H4 {
  color: #ffffff;
}
.cid-tf2Eu9RcTz {
  background: #ffffff;
}
.cid-tf2Eu9RcTz .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2Eu9RcTz figcaption {
  position: relative;
}
.cid-tf2Eu9RcTz figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2Eu9RcTz .image-block {
    width: 100% !important;
  }
}
.cid-tf2Euae4aX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tf2Euae4aX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tf2Euae4aX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2Euae4aX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2Euae4aX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tf2Euae4aX .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-tf2Euae4aX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tf2Euae4aX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tf2Euae4aX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tf2Euae4aX .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-tf2JuO2Bnv {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tf2JuO2Bnv .mbr-section-subtitle {
  color: #767676;
}
.cid-tf2JuO2Bnv .container-table {
  margin: 0 auto;
}
.cid-tf2JuO2Bnv .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tf2JuO2Bnv .dataTables_wrapper {
  display: block;
}
.cid-tf2JuO2Bnv .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tf2JuO2Bnv .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tf2JuO2Bnv table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tf2JuO2Bnv table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tf2JuO2Bnv table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tf2JuO2Bnv table td {
  border-top: 1px solid #cccccc;
}
.cid-tf2JuO2Bnv table.table {
  background: #ffffff;
}
.cid-tf2JuO2Bnv .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tf2JuO2Bnv .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tf2JuO2Bnv .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tf2JuO2Bnv .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tf2JuO2Bnv .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tf2JuO2Bnv .dataTables_filter {
    text-align: center;
  }
  .cid-tf2JuO2Bnv .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tf2Eubq68s {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tf2Eubq68s .mbr-section-subtitle {
  color: #767676;
}
.cid-tf2Eubq68s .formoid {
  margin: auto;
}
.cid-tf2Eubq68s .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-tf2Eubq68s .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-tf2Eubq68s input[type="email"] {
  border-radius: 100px !important;
}
.cid-tf2Eubq68s a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-tf2Eubq68s a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-tf2Eubq68s .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tf2Eubq68s .form-group,
  .cid-tf2Eubq68s .input-group-btn,
  .cid-tf2Eubq68s .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-tf2Eubq68s .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-tf2Eud2Pgw {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2Eud2Pgw .mbr-text,
.cid-tf2Eud2Pgw blockquote {
  color: #767676;
}
.cid-tf2Eud2Pgw .mbr-text P {
  text-align: center;
}
.cid-tf2Eud2Pgw .mbr-text {
  color: #232323;
}
.cid-tf2Eudorau {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tf2Eudorau h2,
.cid-tf2Eudorau h3,
.cid-tf2Eudorau h4,
.cid-tf2Eudorau p {
  color: #ffffff;
}
.cid-tf2Eudorau .mbr-overlay {
  z-index: -1;
}
.cid-tf2Eudorau .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tf2Eudorau .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-tf2Eudorau .form-control:focus,
.cid-tf2Eudorau .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tf2Eudorau .form-group {
  margin-bottom: 1rem;
}
.cid-tf2Eudorau input::-webkit-input-placeholder,
.cid-tf2Eudorau textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tf2Eudorau input:-moz-placeholder,
.cid-tf2Eudorau textarea:-moz-placeholder {
  color: #656565;
}
.cid-tf2Eudorau .jq-selectbox li,
.cid-tf2Eudorau .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tf2Eudorau .jq-selectbox li:hover,
.cid-tf2Eudorau .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tf2Eudorau .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tf2Eudorau .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tf2Eudorau .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-tf2Eudorau .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-tf2Eudorau .mbr-text {
  color: #767676;
}
.cid-tf2Eudorau .form-block {
  padding: 3rem;
  position: relative;
}
.cid-tf2Eudorau .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-tf2Eudorau .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-tf2Eudorau a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-tf2Eudorau .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-tf2Eudorau .input-group-btn {
  display: block;
  text-align: center;
}
.cid-tf2Eudorau textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-tf2Eudorau .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tf2Eudorau .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-tf2Eudorau .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2Eudorau h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-tf2Eudorau .block-content {
    padding: 0;
  }
  .cid-tf2Eudorau .form-block {
    padding: 1rem;
  }
}
.cid-tf2Eudorau .mbr-section-title,
.cid-tf2Eudorau .mbr-section-btn {
  color: #4f4943;
}
.cid-tf2Eudorau P {
  color: #494949;
}
.cid-tf2Eue89vC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2Eue89vC .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tf2Eue89vC .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-tf2Eue89vC .carousel-item .wrap-img {
  text-align: center;
}
.cid-tf2Eue89vC .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-tf2Eue89vC .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-tf2Eue89vC .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-tf2Eue89vC .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-tf2Eue89vC .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-tf2Eue89vC .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-tf2Eue89vC .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-tf2Eue89vC .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-tf2Eue89vC .carousel-control {
    display: none;
  }
  .cid-tf2Eue89vC .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-tf2Eue89vC .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-tf2Eue89vC .cloneditem-1,
.cid-tf2Eue89vC .cloneditem-2,
.cid-tf2Eue89vC .cloneditem-3,
.cid-tf2Eue89vC .cloneditem-4,
.cid-tf2Eue89vC .cloneditem-5 {
  display: none;
}
.cid-tf2Eue89vC .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tf2Eue89vC .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-tf2Eue89vC .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-tf2Eue89vC .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-tf2Eue89vC .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-tf2Eue89vC .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-tf2Eue89vC .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-tf2Eue89vC .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tf2Eue89vC .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tf2Eue89vC .carousel-inner.slides2 .cloneditem-1,
  .cid-tf2Eue89vC .carousel-inner.slides2 .cloneditem-2,
  .cid-tf2Eue89vC .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-tf2Eue89vC .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-tf2Eue89vC .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-tf2Eue89vC .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-tf2Eue89vC .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-tf2Eue89vC .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-tf2Eue89vC .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tf2Eue89vC .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tf2Eue89vC .carousel-inner.slides3 .cloneditem-1,
  .cid-tf2Eue89vC .carousel-inner.slides3 .cloneditem-2,
  .cid-tf2Eue89vC .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-tf2Eue89vC .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-tf2Eue89vC .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-tf2Eue89vC .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-tf2Eue89vC .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-tf2Eue89vC .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-tf2Eue89vC .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tf2Eue89vC .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tf2Eue89vC .carousel-inner.slides4 .cloneditem-1,
  .cid-tf2Eue89vC .carousel-inner.slides4 .cloneditem-2,
  .cid-tf2Eue89vC .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-tf2Eue89vC .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-tf2Eue89vC .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-tf2Eue89vC .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-tf2Eue89vC .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-tf2Eue89vC .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-tf2Eue89vC .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tf2Eue89vC .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tf2Eue89vC .carousel-inner.slides5 .cloneditem-1,
  .cid-tf2Eue89vC .carousel-inner.slides5 .cloneditem-2,
  .cid-tf2Eue89vC .carousel-inner.slides5 .cloneditem-3,
  .cid-tf2Eue89vC .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-tf2Eue89vC .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-tf2Eue89vC .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-tf2Eue89vC .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-tf2Eue89vC .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-tf2Eue89vC .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-tf2Eue89vC .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tf2Eue89vC .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tf2Eue89vC .carousel-inner.slides6 .cloneditem-1,
  .cid-tf2Eue89vC .carousel-inner.slides6 .cloneditem-2,
  .cid-tf2Eue89vC .carousel-inner.slides6 .cloneditem-3,
  .cid-tf2Eue89vC .carousel-inner.slides6 .cloneditem-4,
  .cid-tf2Eue89vC .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-tf2Eue89vC .mbr-section-title {
  margin: 0;
}
.cid-tf2Eue89vC .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tf2Eue89vC .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-tf2Eue89vC .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tf2Eue89vC .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-tf2Eue89vC .carousel-control-prev {
    left: 15px !important;
  }
  .cid-tf2Eue89vC .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-tf2Eue89vC .carousel-control-next {
    right: 15px !important;
  }
  .cid-tf2Eue89vC .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-tf2Eufu4El {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tf2Eufu4El .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-tf2EKrxK3p .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tf2EKrxK3p .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tf2EKrxK3p a {
  font-style: normal;
}
.cid-tf2EKrxK3p .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tf2EKrxK3p .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tf2EKrxK3p .nav-item:focus,
.cid-tf2EKrxK3p .nav-link:focus {
  outline: none;
}
.cid-tf2EKrxK3p .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tf2EKrxK3p .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tf2EKrxK3p .menu-logo {
  margin-right: auto;
}
.cid-tf2EKrxK3p .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tf2EKrxK3p .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tf2EKrxK3p .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tf2EKrxK3p .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tf2EKrxK3p .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tf2EKrxK3p .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tf2EKrxK3p .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tf2EKrxK3p .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tf2EKrxK3p .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tf2EKrxK3p .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tf2EKrxK3p .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tf2EKrxK3p .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tf2EKrxK3p .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tf2EKrxK3p .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tf2EKrxK3p .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tf2EKrxK3p .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tf2EKrxK3p .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tf2EKrxK3p .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tf2EKrxK3p .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tf2EKrxK3p .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tf2EKrxK3p .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tf2EKrxK3p .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tf2EKrxK3p .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tf2EKrxK3p button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tf2EKrxK3p button.navbar-toggler:focus {
  outline: none;
}
.cid-tf2EKrxK3p button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-tf2EKrxK3p button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tf2EKrxK3p button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tf2EKrxK3p button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tf2EKrxK3p button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tf2EKrxK3p nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tf2EKrxK3p nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tf2EKrxK3p nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tf2EKrxK3p nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tf2EKrxK3p .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tf2EKrxK3p .collapsed .btn {
  display: -webkit-flex;
}
.cid-tf2EKrxK3p .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tf2EKrxK3p .collapsed .navbar-collapse.collapsing,
.cid-tf2EKrxK3p .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tf2EKrxK3p .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tf2EKrxK3p .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tf2EKrxK3p .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tf2EKrxK3p .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tf2EKrxK3p .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tf2EKrxK3p .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tf2EKrxK3p .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tf2EKrxK3p .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tf2EKrxK3p .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tf2EKrxK3p .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tf2EKrxK3p .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tf2EKrxK3p .collapsed button.navbar-toggler {
  display: block;
}
.cid-tf2EKrxK3p .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tf2EKrxK3p .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tf2EKrxK3p .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tf2EKrxK3p .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tf2EKrxK3p .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tf2EKrxK3p .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: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tf2EKrxK3p.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tf2EKrxK3p img {
    height: 3.8rem !important;
  }
  .cid-tf2EKrxK3p .btn {
    display: -webkit-flex;
  }
  .cid-tf2EKrxK3p button.navbar-toggler {
    display: block;
  }
  .cid-tf2EKrxK3p .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tf2EKrxK3p .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tf2EKrxK3p .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tf2EKrxK3p .navbar-collapse.collapsing,
  .cid-tf2EKrxK3p .navbar-collapse.show {
    display: block !important;
  }
  .cid-tf2EKrxK3p .navbar-collapse.collapsing .navbar-nav,
  .cid-tf2EKrxK3p .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tf2EKrxK3p .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tf2EKrxK3p .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tf2EKrxK3p .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tf2EKrxK3p .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tf2EKrxK3p .navbar-collapse.collapsing .navbar-buttons,
  .cid-tf2EKrxK3p .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tf2EKrxK3p .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tf2EKrxK3p .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tf2EKrxK3p .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tf2EKrxK3p .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tf2EKrxK3p .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tf2EKrxK3p .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: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tf2EKrxK3p .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tf2EKrxK3p .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tf2EKrxK3p .nav-link:hover,
.cid-tf2EKrxK3p .dropdown-item:hover {
  color: #767676 !important;
}
.cid-tf2EKs5T1u {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tf2EKs5T1u .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #47375b;
}
.cid-tf2EKs5T1u img {
  width: 100%;
}
.cid-tf2EKs5T1u p {
  margin-top: 6rem;
}
.cid-tf2EKs5T1u .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-tf2EKs5T1u .content-wrapper {
  padding-top: 6rem;
}
.cid-tf2EKs5T1u h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-tf2EKs5T1u .content-wrapper {
    padding-top: 0rem;
  }
  .cid-tf2EKs5T1u p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tf2EKs5T1u .back {
    width: 100%;
    height: 75%;
  }
  .cid-tf2EKs5T1u .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-tf2EKs5T1u p {
    margin-top: 4rem;
  }
}
.cid-tf2EKs5T1u .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-tf2EKs5T1u .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-tf2EKs5T1u .content-wrapper {
    padding-right: 3rem;
  }
  .cid-tf2EKs5T1u h4 {
    right: 2rem;
  }
}
.cid-tf2EKs5T1u H3 {
  color: #ffffff;
}
.cid-tf2EKs5T1u H1 {
  color: #ffffff;
}
.cid-tf2EKs5T1u .mbr-text,
.cid-tf2EKs5T1u .mbr-section-btn {
  color: #ffffff;
}
.cid-tf2EKs5T1u H4 {
  color: #ffffff;
}
.cid-tf2EKsyS2r {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2EKsyS2r .counter-container {
  color: #767676;
}
.cid-tf2EKsyS2r .counter-container ul {
  margin-bottom: 0;
}
.cid-tf2EKsyS2r .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-tf2EKsyS2r .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #47375b;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-tf2EKt0yU6 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tf2EKt0yU6 .mbr-section-subtitle {
  color: #767676;
}
.cid-tf2EKt0yU6 .formoid {
  margin: auto;
}
.cid-tf2EKt0yU6 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-tf2EKt0yU6 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0 !important;
}
.cid-tf2EKt0yU6 input[type="email"] {
  border-radius: 100px !important;
}
.cid-tf2EKt0yU6 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-tf2EKt0yU6 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
@media (max-width: 768px) {
  .cid-tf2EKt0yU6 .mbr-form .row {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tf2EKt0yU6 .form-group,
  .cid-tf2EKt0yU6 .input-group-btn,
  .cid-tf2EKt0yU6 .input-group-btn .btn {
    max-width: 300px;
    width: 100%;
  }
}
@media (min-width: 769px) {
  .cid-tf2EKt0yU6 .mbr-form .row > * {
    padding: 0 0.5rem;
  }
}
.cid-tf2EKtP0MX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tf2EKtP0MX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tf2EKtP0MX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2EKtP0MX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2EKtP0MX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tf2EKtP0MX .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-tf2EKtP0MX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tf2EKtP0MX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tf2EKtP0MX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tf2EKtP0MX .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-tf2EKuLCcV {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tf2EKuLCcV h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-tf2EKuLCcV p {
  color: #767676;
}
.cid-tf2EKuLCcV .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-tf2EKuLCcV .card-wrapper .card-box {
  padding: 2rem;
  width: 100%;
}
.cid-tf2EKuLCcV .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-tf2EKuLCcV .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-tf2EKuLCcV .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-tf2EKuLCcV .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-tf2EKuLCcV .cost {
  text-align: right;
}
.cid-tf2EKvL0F2 {
  background: #ffffff;
}
.cid-tf2EKvL0F2 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2EKvL0F2 figcaption {
  position: relative;
}
.cid-tf2EKvL0F2 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2EKvL0F2 .image-block {
    width: 100% !important;
  }
}
.cid-tf2EKwiyUF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2EKwiyUF .item {
  padding-bottom: 2rem;
}
.cid-tf2EKwiyUF .item-wrapper {
  height: 100%;
}
.cid-tf2EKwiyUF .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2EKwiyUF .carousel-control,
.cid-tf2EKwiyUF .close {
  background: #1b1b1b;
}
.cid-tf2EKwiyUF .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2EKwiyUF .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2EKwiyUF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2EKwiyUF .close::before {
  content: '\e91a';
}
.cid-tf2EKwiyUF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2EKwiyUF .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2EKwiyUF .carousel-inner > .active {
  display: block;
}
.cid-tf2EKwiyUF .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2EKwiyUF .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2EKwiyUF .carousel-control .icon-next,
.cid-tf2EKwiyUF .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2EKwiyUF .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2EKwiyUF .carousel-control,
  .cid-tf2EKwiyUF .carousel-indicators,
  .cid-tf2EKwiyUF .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2EKwiyUF .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2EKwiyUF .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2EKwiyUF .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2EKwiyUF .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2EKwiyUF .carousel-indicators {
    display: none;
  }
}
.cid-tf2EKwiyUF .carousel-indicators .active,
.cid-tf2EKwiyUF .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2EKwiyUF .carousel-indicators .active {
  background: #fff;
}
.cid-tf2EKwiyUF .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2EKwiyUF .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2EKwiyUF .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2EKwiyUF .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2EKwiyUF .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2EKwiyUF .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2EKwiyUF .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2EKwiyUF .carousel {
  width: 100%;
}
.cid-tf2EKwiyUF .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2EKwiyUF .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2EKwiyUF .modal.fade .modal-dialog,
.cid-tf2EKwiyUF .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2EKwiyUF .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2EKwiyUF a {
  display: block;
}
.cid-tf2EKwiyUF a.img {
  pointer-events: none;
}
.cid-tf2EKxaRiP {
  background: #ffffff;
}
.cid-tf2EKxaRiP .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2EKxaRiP figcaption {
  position: relative;
}
.cid-tf2EKxaRiP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2EKxaRiP .image-block {
    width: 100% !important;
  }
}
.cid-tf2EKxBpqS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2EKxBpqS .item {
  padding-bottom: 2rem;
}
.cid-tf2EKxBpqS .item-wrapper {
  height: 100%;
}
.cid-tf2EKxBpqS .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2EKxBpqS .carousel-control,
.cid-tf2EKxBpqS .close {
  background: #1b1b1b;
}
.cid-tf2EKxBpqS .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2EKxBpqS .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2EKxBpqS .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2EKxBpqS .close::before {
  content: '\e91a';
}
.cid-tf2EKxBpqS .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2EKxBpqS .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2EKxBpqS .carousel-inner > .active {
  display: block;
}
.cid-tf2EKxBpqS .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2EKxBpqS .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2EKxBpqS .carousel-control .icon-next,
.cid-tf2EKxBpqS .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2EKxBpqS .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2EKxBpqS .carousel-control,
  .cid-tf2EKxBpqS .carousel-indicators,
  .cid-tf2EKxBpqS .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2EKxBpqS .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2EKxBpqS .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2EKxBpqS .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2EKxBpqS .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2EKxBpqS .carousel-indicators {
    display: none;
  }
}
.cid-tf2EKxBpqS .carousel-indicators .active,
.cid-tf2EKxBpqS .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2EKxBpqS .carousel-indicators .active {
  background: #fff;
}
.cid-tf2EKxBpqS .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2EKxBpqS .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2EKxBpqS .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2EKxBpqS .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2EKxBpqS .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2EKxBpqS .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2EKxBpqS .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2EKxBpqS .carousel {
  width: 100%;
}
.cid-tf2EKxBpqS .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2EKxBpqS .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2EKxBpqS .modal.fade .modal-dialog,
.cid-tf2EKxBpqS .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2EKxBpqS .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2EKxBpqS a {
  display: block;
}
.cid-tf2EKxBpqS a.img {
  pointer-events: none;
}
.cid-tf2EKyqJn1 {
  background: #ffffff;
}
.cid-tf2EKyqJn1 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2EKyqJn1 figcaption {
  position: relative;
}
.cid-tf2EKyqJn1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2EKyqJn1 .image-block {
    width: 100% !important;
  }
}
.cid-tf2EKyT1FO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2EKyT1FO .item {
  padding-bottom: 2rem;
}
.cid-tf2EKyT1FO .item-wrapper {
  height: 100%;
}
.cid-tf2EKyT1FO .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2EKyT1FO .carousel-control,
.cid-tf2EKyT1FO .close {
  background: #1b1b1b;
}
.cid-tf2EKyT1FO .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2EKyT1FO .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2EKyT1FO .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2EKyT1FO .close::before {
  content: '\e91a';
}
.cid-tf2EKyT1FO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2EKyT1FO .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2EKyT1FO .carousel-inner > .active {
  display: block;
}
.cid-tf2EKyT1FO .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2EKyT1FO .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2EKyT1FO .carousel-control .icon-next,
.cid-tf2EKyT1FO .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2EKyT1FO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2EKyT1FO .carousel-control,
  .cid-tf2EKyT1FO .carousel-indicators,
  .cid-tf2EKyT1FO .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2EKyT1FO .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2EKyT1FO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2EKyT1FO .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2EKyT1FO .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2EKyT1FO .carousel-indicators {
    display: none;
  }
}
.cid-tf2EKyT1FO .carousel-indicators .active,
.cid-tf2EKyT1FO .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2EKyT1FO .carousel-indicators .active {
  background: #fff;
}
.cid-tf2EKyT1FO .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2EKyT1FO .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2EKyT1FO .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2EKyT1FO .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2EKyT1FO .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2EKyT1FO .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2EKyT1FO .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2EKyT1FO .carousel {
  width: 100%;
}
.cid-tf2EKyT1FO .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2EKyT1FO .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2EKyT1FO .modal.fade .modal-dialog,
.cid-tf2EKyT1FO .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2EKyT1FO .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2EKyT1FO a {
  display: block;
}
.cid-tf2EKyT1FO a.img {
  pointer-events: none;
}
.cid-tf2EKzFE2x {
  background: #ffffff;
}
.cid-tf2EKzFE2x .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2EKzFE2x figcaption {
  position: relative;
}
.cid-tf2EKzFE2x figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2EKzFE2x .image-block {
    width: 100% !important;
  }
}
.cid-tf2EKA9ySO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2EKA9ySO .item {
  padding-bottom: 2rem;
}
.cid-tf2EKA9ySO .item-wrapper {
  height: 100%;
}
.cid-tf2EKA9ySO .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2EKA9ySO .carousel-control,
.cid-tf2EKA9ySO .close {
  background: #1b1b1b;
}
.cid-tf2EKA9ySO .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2EKA9ySO .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2EKA9ySO .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2EKA9ySO .close::before {
  content: '\e91a';
}
.cid-tf2EKA9ySO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2EKA9ySO .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2EKA9ySO .carousel-inner > .active {
  display: block;
}
.cid-tf2EKA9ySO .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2EKA9ySO .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2EKA9ySO .carousel-control .icon-next,
.cid-tf2EKA9ySO .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2EKA9ySO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2EKA9ySO .carousel-control,
  .cid-tf2EKA9ySO .carousel-indicators,
  .cid-tf2EKA9ySO .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2EKA9ySO .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2EKA9ySO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2EKA9ySO .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2EKA9ySO .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2EKA9ySO .carousel-indicators {
    display: none;
  }
}
.cid-tf2EKA9ySO .carousel-indicators .active,
.cid-tf2EKA9ySO .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2EKA9ySO .carousel-indicators .active {
  background: #fff;
}
.cid-tf2EKA9ySO .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2EKA9ySO .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2EKA9ySO .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2EKA9ySO .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2EKA9ySO .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2EKA9ySO .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2EKA9ySO .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2EKA9ySO .carousel {
  width: 100%;
}
.cid-tf2EKA9ySO .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2EKA9ySO .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2EKA9ySO .modal.fade .modal-dialog,
.cid-tf2EKA9ySO .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2EKA9ySO .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2EKA9ySO a {
  display: block;
}
.cid-tf2EKA9ySO a.img {
  pointer-events: none;
}
.cid-tf2EKAT7Vc {
  background: #ffffff;
}
.cid-tf2EKAT7Vc .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tf2EKAT7Vc figcaption {
  position: relative;
}
.cid-tf2EKAT7Vc figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tf2EKAT7Vc .image-block {
    width: 100% !important;
  }
}
.cid-tf2EKBwP8o {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2EKBwP8o .item {
  padding-bottom: 2rem;
}
.cid-tf2EKBwP8o .item-wrapper {
  height: 100%;
}
.cid-tf2EKBwP8o .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tf2EKBwP8o .carousel-control,
.cid-tf2EKBwP8o .close {
  background: #1b1b1b;
}
.cid-tf2EKBwP8o .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tf2EKBwP8o .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tf2EKBwP8o .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-tf2EKBwP8o .close::before {
  content: '\e91a';
}
.cid-tf2EKBwP8o .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tf2EKBwP8o .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-tf2EKBwP8o .carousel-inner > .active {
  display: block;
}
.cid-tf2EKBwP8o .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tf2EKBwP8o .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tf2EKBwP8o .carousel-control .icon-next,
.cid-tf2EKBwP8o .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tf2EKBwP8o .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tf2EKBwP8o .carousel-control,
  .cid-tf2EKBwP8o .carousel-indicators,
  .cid-tf2EKBwP8o .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tf2EKBwP8o .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tf2EKBwP8o .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tf2EKBwP8o .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-tf2EKBwP8o .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2EKBwP8o .carousel-indicators {
    display: none;
  }
}
.cid-tf2EKBwP8o .carousel-indicators .active,
.cid-tf2EKBwP8o .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-tf2EKBwP8o .carousel-indicators .active {
  background: #fff;
}
.cid-tf2EKBwP8o .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tf2EKBwP8o .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tf2EKBwP8o .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tf2EKBwP8o .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tf2EKBwP8o .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tf2EKBwP8o .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-tf2EKBwP8o .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tf2EKBwP8o .carousel {
  width: 100%;
}
.cid-tf2EKBwP8o .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tf2EKBwP8o .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-tf2EKBwP8o .modal.fade .modal-dialog,
.cid-tf2EKBwP8o .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-tf2EKBwP8o .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tf2EKBwP8o a {
  display: block;
}
.cid-tf2EKBwP8o a.img {
  pointer-events: none;
}
.cid-tf2EKCkduq {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2EKCkduq .mbr-text,
.cid-tf2EKCkduq blockquote {
  color: #767676;
}
.cid-tf2EKCkduq .mbr-text P {
  text-align: center;
}
.cid-tf2EKCkduq .mbr-text {
  color: #232323;
}
.cid-tf2EKCLH13 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tf2EKCLH13 h2,
.cid-tf2EKCLH13 h3,
.cid-tf2EKCLH13 h4,
.cid-tf2EKCLH13 p {
  color: #ffffff;
}
.cid-tf2EKCLH13 .mbr-overlay {
  z-index: -1;
}
.cid-tf2EKCLH13 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tf2EKCLH13 .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-tf2EKCLH13 .form-control:focus,
.cid-tf2EKCLH13 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tf2EKCLH13 .form-group {
  margin-bottom: 1rem;
}
.cid-tf2EKCLH13 input::-webkit-input-placeholder,
.cid-tf2EKCLH13 textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tf2EKCLH13 input:-moz-placeholder,
.cid-tf2EKCLH13 textarea:-moz-placeholder {
  color: #656565;
}
.cid-tf2EKCLH13 .jq-selectbox li,
.cid-tf2EKCLH13 .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tf2EKCLH13 .jq-selectbox li:hover,
.cid-tf2EKCLH13 .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tf2EKCLH13 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tf2EKCLH13 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tf2EKCLH13 .subtext {
  border-top: 1px solid rgba(71, 55, 91, 0.5);
}
.cid-tf2EKCLH13 .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-tf2EKCLH13 .mbr-text {
  color: #767676;
}
.cid-tf2EKCLH13 .form-block {
  padding: 3rem;
  position: relative;
}
.cid-tf2EKCLH13 .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-tf2EKCLH13 .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-tf2EKCLH13 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-tf2EKCLH13 .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-tf2EKCLH13 .input-group-btn {
  display: block;
  text-align: center;
}
.cid-tf2EKCLH13 textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-tf2EKCLH13 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tf2EKCLH13 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-tf2EKCLH13 .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tf2EKCLH13 h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-tf2EKCLH13 .block-content {
    padding: 0;
  }
  .cid-tf2EKCLH13 .form-block {
    padding: 1rem;
  }
}
.cid-tf2EKCLH13 .mbr-section-title,
.cid-tf2EKCLH13 .mbr-section-btn {
  color: #4f4943;
}
.cid-tf2EKCLH13 P {
  color: #494949;
}
.cid-tf2EKDsZlm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tf2EKDsZlm .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tf2EKDsZlm .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-tf2EKDsZlm .carousel-item .wrap-img {
  text-align: center;
}
.cid-tf2EKDsZlm .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-tf2EKDsZlm .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-tf2EKDsZlm .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-tf2EKDsZlm .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-tf2EKDsZlm .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-tf2EKDsZlm .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-tf2EKDsZlm .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-tf2EKDsZlm .carousel-control:hover {
  background-color: #149dcc;
}
@media (max-width: 767px) {
  .cid-tf2EKDsZlm .carousel-control {
    display: none;
  }
  .cid-tf2EKDsZlm .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-tf2EKDsZlm .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-tf2EKDsZlm .cloneditem-1,
.cid-tf2EKDsZlm .cloneditem-2,
.cid-tf2EKDsZlm .cloneditem-3,
.cid-tf2EKDsZlm .cloneditem-4,
.cid-tf2EKDsZlm .cloneditem-5 {
  display: none;
}
.cid-tf2EKDsZlm .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tf2EKDsZlm .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-tf2EKDsZlm .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-tf2EKDsZlm .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-tf2EKDsZlm .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-tf2EKDsZlm .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-tf2EKDsZlm .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-tf2EKDsZlm .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tf2EKDsZlm .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tf2EKDsZlm .carousel-inner.slides2 .cloneditem-1,
  .cid-tf2EKDsZlm .carousel-inner.slides2 .cloneditem-2,
  .cid-tf2EKDsZlm .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-tf2EKDsZlm .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-tf2EKDsZlm .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-tf2EKDsZlm .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-tf2EKDsZlm .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-tf2EKDsZlm .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-tf2EKDsZlm .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tf2EKDsZlm .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tf2EKDsZlm .carousel-inner.slides3 .cloneditem-1,
  .cid-tf2EKDsZlm .carousel-inner.slides3 .cloneditem-2,
  .cid-tf2EKDsZlm .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-tf2EKDsZlm .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-tf2EKDsZlm .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-tf2EKDsZlm .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-tf2EKDsZlm .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-tf2EKDsZlm .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-tf2EKDsZlm .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tf2EKDsZlm .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tf2EKDsZlm .carousel-inner.slides4 .cloneditem-1,
  .cid-tf2EKDsZlm .carousel-inner.slides4 .cloneditem-2,
  .cid-tf2EKDsZlm .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-tf2EKDsZlm .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-tf2EKDsZlm .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-tf2EKDsZlm .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-tf2EKDsZlm .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-tf2EKDsZlm .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-tf2EKDsZlm .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tf2EKDsZlm .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tf2EKDsZlm .carousel-inner.slides5 .cloneditem-1,
  .cid-tf2EKDsZlm .carousel-inner.slides5 .cloneditem-2,
  .cid-tf2EKDsZlm .carousel-inner.slides5 .cloneditem-3,
  .cid-tf2EKDsZlm .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-tf2EKDsZlm .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-tf2EKDsZlm .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-tf2EKDsZlm .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-tf2EKDsZlm .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-tf2EKDsZlm .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-tf2EKDsZlm .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tf2EKDsZlm .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tf2EKDsZlm .carousel-inner.slides6 .cloneditem-1,
  .cid-tf2EKDsZlm .carousel-inner.slides6 .cloneditem-2,
  .cid-tf2EKDsZlm .carousel-inner.slides6 .cloneditem-3,
  .cid-tf2EKDsZlm .carousel-inner.slides6 .cloneditem-4,
  .cid-tf2EKDsZlm .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-tf2EKDsZlm .mbr-section-title {
  margin: 0;
}
.cid-tf2EKDsZlm .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tf2EKDsZlm .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-tf2EKDsZlm .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tf2EKDsZlm .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-tf2EKDsZlm .carousel-control-prev {
    left: 15px !important;
  }
  .cid-tf2EKDsZlm .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-tf2EKDsZlm .carousel-control-next {
    right: 15px !important;
  }
  .cid-tf2EKDsZlm .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-tf2EKEEReF {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tf2EKEEReF .media-container-row .mbr-text {
  color: #232323;
  text-align: center;
}
