@import url(https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i&display=swap);
@import url(https://fonts.googleapis.com/css?family=Oswald:200,300,400,500,600,700&display=swap);





body {
  font-family: Lato;
}
.display-1 {
  font-family: 'Lato', sans-serif;
  font-size: 2.5rem;
}
.display-1 > .mbr-iconfont {
  font-size: 4rem;
}
.display-2 {
  font-family: 'Oswald', sans-serif;
  font-size: 2rem;
}
.display-2 > .mbr-iconfont {
  font-size: 3.2rem;
}
.display-4 {
  font-family: 'Lato', sans-serif;
  font-size: 0.9rem;
}
.display-4 > .mbr-iconfont {
  font-size: 1.44rem;
}
.display-5 {
  font-family: 'Lato', sans-serif;
  font-size: 1.5rem;
}
.display-5 > .mbr-iconfont {
  font-size: 2.4rem;
}
.display-7 {
  font-family: 'Lato', sans-serif;
  font-size: 1.1rem;
}
.display-7 > .mbr-iconfont {
  font-size: 1.76rem;
}
/* ---- 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: 2rem;
    font-size: calc( 1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.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: 10px 15px;
  border-radius: 0px;
}
.btn-sm {
  padding: 5px 10px;
  border-radius: 0px;
}
.btn-md {
  padding: 10px 15px;
  border-radius: 0px;
}
.btn-lg {
  padding: 20px 20px;
  border-radius: 0px;
}
.bg-primary {
  background-color: #82dedc !important;
}
.bg-success {
  background-color: #7242d6 !important;
}
.bg-info {
  background-color: #ffffff !important;
}
.bg-warning {
  background-color: #d63d3d !important;
}
.bg-danger {
  background-color: #656565 !important;
}
.btn-primary,
.btn-primary:active,
.btn-primary.active {
  background-color: #82dedc !important;
  border-color: #82dedc !important;
  color: #144d4c !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
  color: #144d4c !important;
  background-color: #45cecb !important;
  border-color: #45cecb !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #144d4c !important;
  background-color: #45cecb !important;
  border-color: #45cecb !important;
}
.btn-secondary,
.btn-secondary:active,
.btn-secondary.active {
  background-color: #25c4ca !important;
  border-color: #25c4ca !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus {
  color: #ffffff !important;
  background-color: #198589 !important;
  border-color: #198589 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #198589 !important;
  border-color: #198589 !important;
}
.btn-info,
.btn-info:active,
.btn-info.active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-success,
.btn-success:active,
.btn-success.active {
  background-color: #7242d6 !important;
  border-color: #7242d6 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus {
  color: #ffffff !important;
  background-color: #4f24a7 !important;
  border-color: #4f24a7 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #4f24a7 !important;
  border-color: #4f24a7 !important;
}
.btn-warning,
.btn-warning:active,
.btn-warning.active {
  background-color: #d63d3d !important;
  border-color: #d63d3d !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus {
  color: #ffffff !important;
  background-color: #a42323 !important;
  border-color: #a42323 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #a42323 !important;
  border-color: #a42323 !important;
}
.btn-danger,
.btn-danger:active,
.btn-danger.active {
  background-color: #656565 !important;
  border-color: #656565 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff !important;
  background-color: #3f3f3f !important;
  border-color: #3f3f3f !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #3f3f3f !important;
  border-color: #3f3f3f !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active,
.btn-white.active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
  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,
.btn-black.active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus {
  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,
.btn-primary-outline.active {
  background: none;
  border-color: #34c6c3;
  color: #34c6c3;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus {
  color: #144d4c;
  background-color: #82dedc;
  border-color: #82dedc;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #144d4c !important;
  background-color: #82dedc !important;
  border-color: #82dedc !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
  background: none;
  border-color: #157074;
  color: #157074;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus {
  color: #ffffff;
  background-color: #25c4ca;
  border-color: #25c4ca;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #25c4ca !important;
  border-color: #25c4ca !important;
}
.btn-info-outline,
.btn-info-outline:active,
.btn-info-outline.active {
  background: none;
  border-color: #cccccc;
  color: #cccccc;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus {
  color: #808080;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-success-outline,
.btn-success-outline:active,
.btn-success-outline.active {
  background: none;
  border-color: #452092;
  color: #452092;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus {
  color: #ffffff;
  background-color: #7242d6;
  border-color: #7242d6;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #7242d6 !important;
  border-color: #7242d6 !important;
}
.btn-warning-outline,
.btn-warning-outline:active,
.btn-warning-outline.active {
  background: none;
  border-color: #8f1e1e;
  color: #8f1e1e;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus {
  color: #ffffff;
  background-color: #d63d3d;
  border-color: #d63d3d;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #d63d3d !important;
  border-color: #d63d3d !important;
}
.btn-danger-outline,
.btn-danger-outline:active,
.btn-danger-outline.active {
  background: none;
  border-color: #323232;
  color: #323232;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus {
  color: #ffffff;
  background-color: #656565;
  border-color: #656565;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #656565 !important;
  border-color: #656565 !important;
}
.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
  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: #82dedc !important;
}
.text-secondary {
  color: #25c4ca !important;
}
.text-success {
  color: #7242d6 !important;
}
.text-info {
  color: #ffffff !important;
}
.text-warning {
  color: #d63d3d !important;
}
.text-danger {
  color: #656565 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #34c6c3 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #157074 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #452092 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #cccccc !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #8f1e1e !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #323232 !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: #ffffff;
}
.alert-warning {
  background-color: #d63d3d;
}
.alert-danger {
  background-color: #656565;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #82dedc;
  border-color: #82dedc;
  color: #1a615f;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #82dedc;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #efeafa;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #fae5e5;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #a5a5a5;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Lato', sans-serif;
  font-size: 1.1rem;
}
.form-control > .mbr-iconfont {
  font-size: 1.76rem;
}
blockquote {
  border-color: #82dedc;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.btn-primary-outline-2 {
  border: none;
  color: #82dedc;
}
.btn-primary-outline-2 .mbr-iconfont-btn {
  -webkit-order: 1;
  order: 1;
  transition: all 0.3s;
  margin-left: 5px;
  font-size: 1rem !important;
}
.btn-primary-outline-2:hover {
  background-color: inherit;
  color: #82dedc;
}
.btn-primary-outline-2:focus {
  background-color: inherit;
  color: #82dedc;
}
.btn-primary-outline-2:active {
  background-color: inherit;
  color: #82dedc;
}
.btn-primary-outline-2:hover .mbr-iconfont-btn {
  margin-left: 8px;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #82dedc;
  color: #000000;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-number__spin {
  background: none;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #82dedc;
  border-bottom-color: #82dedc;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #82dedc !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #25c4ca !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%2382dedc' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
.cid-rvao3GDYTU .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rvao3GDYTU .navbar-fixed-top {
  padding-top: 0;
}
.cid-rvao3GDYTU .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rvao3GDYTU .dropdown-item {
  padding: 0;
}
.cid-rvao3GDYTU .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rvao3GDYTU .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rvao3GDYTU .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rvao3GDYTU a {
  font-style: normal;
}
.cid-rvao3GDYTU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rvao3GDYTU .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rvao3GDYTU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .content-text {
  margin-bottom: 0;
}
.cid-rvao3GDYTU .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rvao3GDYTU .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rvao3GDYTU .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rvao3GDYTU .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .nav-dropdown .link {
  font-weight: 400;
}
.cid-rvao3GDYTU .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rvao3GDYTU .content-right-side {
  text-align: center;
}
.cid-rvao3GDYTU .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rvao3GDYTU .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rvao3GDYTU .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rvao3GDYTU .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rvao3GDYTU .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rvao3GDYTU .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rvao3GDYTU .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rvao3GDYTU .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rvao3GDYTU .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rvao3GDYTU .navbar {
    display: block;
    padding: 0;
  }
  .cid-rvao3GDYTU .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rvao3GDYTU .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rvao3GDYTU .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rvao3GDYTU .navbar-toggler {
    display: none;
  }
  .cid-rvao3GDYTU .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rvao3GDYTU .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rvao3GDYTU .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rvao3GDYTU .menu-logo {
  margin-right: auto;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rvao3GDYTU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rvao3GDYTU .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rvao3GDYTU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU button.navbar-toggler:focus {
  outline: none;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rvao3GDYTU .collapsed .btn {
  display: flex;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .collapsed button.navbar-toggler {
  display: block;
}
.cid-rvao3GDYTU .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rvao3GDYTU .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rvao3GDYTU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rvao3GDYTU .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;
}
.cid-rvao3GDYTU .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing,
  .cid-rvao3GDYTU .navbar-collapse.show {
    display: block !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rvao3GDYTU img {
    height: 3.8rem !important;
  }
  .cid-rvao3GDYTU .btn {
    display: flex;
  }
  .cid-rvao3GDYTU button.navbar-toggler {
    display: block;
  }
  .cid-rvao3GDYTU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rvao3GDYTU .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rvao3GDYTU .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;
  }
  .cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rvao3GDYTU .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rvao3GDYTU .nav-link:focus {
  outline: none;
}
.cid-rvao3GDYTU .navbar-toggler {
  position: relative;
}
.cid-rvao3GDYTU .dropdown-item.active,
.cid-rvao3GDYTU .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rvgh05MGoB {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rvgh05MGoB .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rvgh05MGoB .mbr-text {
  line-height: 1.5;
  color: #656565;
}
.cid-rvgh05MGoB .mbr-section-title {
  text-align: left;
  color: #656565;
}
.cid-rvggSVFTUJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rvggSVFTUJ a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-rvggSVFTUJ a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-rvggSVFTUJ .form-group {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-rvggSVFTUJ .input-group-btn .btn {
  border-radius: 0px !important;
}
.cid-rvggSVFTUJ .form-control {
  background: none;
  border-radius: 0px;
}
.cid-rvggSVFTUJ textarea.form-control {
  min-height: 214.5px;
}
.cid-rvggSVFTUJ .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  height: 50px;
  margin-bottom: 2.5rem;
}
.cid-rvggSVFTUJ h4,
.cid-rvggSVFTUJ p {
  margin: 0;
}
.cid-rvggSVFTUJ h2 {
  color: #333;
  margin-bottom: 2rem;
}
.cid-rvggSVFTUJ h3 {
  color: #767676;
  line-height: 1.8;
  margin-bottom: 2rem;
}
.cid-rvggSVFTUJ .icon {
  color: #656565;
  font-size: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rvggSVFTUJ h2 {
    text-align: center;
  }
  .cid-rvggSVFTUJ h3 {
    text-align: center;
  }
  .cid-rvggSVFTUJ .input-group-btn {
    text-align: center;
  }
  .cid-rvggSVFTUJ .social-list {
    text-align: center;
  }
}
.cid-rvggSVFTUJ H2 {
  color: #656565;
}
.cid-rvggSVFTUJ .content {
  text-align: left;
  color: #656565;
}
.cid-rvggSVFTUJ .type {
  text-align: left;
  padding-bottom: 8px;
  color: #232323;
}
.cid-rvggSVFTUJ .title1 {
  text-align: left;
}
.cid-rvggSVFTUJ .mbr-section-subtitle {
  text-align: left;
  color: #656565;
}
.cid-rvggSVFTUJ .title2 {
  color: #656565;
}
.cid-rDKYRVjZCn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rDKYRVjZCn .google-map {
  height: 25rem;
  position: relative;
}
.cid-rDKYRVjZCn .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rDKYRVjZCn .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-rDKYRVjZCn .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rDKYRVjZCn .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rDKYRVjZCn .container-fluid {
  padding: 0;
}
.cid-rDKYRVjZCn .relative {
  position: relative;
  width: 100%;
}
.cid-rDKYRVjZCn .mbr-section-title {
  color: #656565;
}
.cid-rDKYRVjZCn .block {
  background: rgba(50, 50, 50, 0.8);
  position: absolute;
  padding: 2rem;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  width: 400px;
  height: 100%;
  top: 0;
  right: 0;
}
.cid-rDKYRVjZCn .line {
  height: 3px;
  width: 60px;
  background: #ffffff;
  margin: auto;
  margin-bottom: 1rem;
  margin-top: 1rem;
}
.cid-rDKYRVjZCn .title {
  text-align: center;
  color: #ffffff;
}
.cid-rDKYRVjZCn .text {
  text-align: center;
  color: #ffffff;
  line-height: 1.5;
}
@media (max-width: 576px) {
  .cid-rDKYRVjZCn .block {
    position: relative;
    width: 100%;
    height: auto;
    padding: 6rem 2rem;
  }
}
.cid-rvaohNvhkQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rvaohNvhkQ .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rvaohNvhkQ .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rvaohNvhkQ .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rvaohNvhkQ .mbr-text {
  color: #444;
}
.cid-rvaohNvhkQ h5 {
  margin-bottom: 0;
}
.cid-rvaohNvhkQ .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvaohNvhkQ .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rvaohNvhkQ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rvaohNvhkQ .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rvaohNvhkQ .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rvaohNvhkQ .social-list a:hover {
  opacity: .4;
}
.cid-rvaohNvhkQ .media-container-row > div {
  padding: 0px;
}
.cid-rvaohNvhkQ .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rvaohNvhkQ .group-title {
  text-align: left;
}
.cid-rvaohNvhkQ .group-title SPAN {
  color: #656565;
}
.cid-rvaohNvhkQ .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rvaohNvhkQ .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rvaohNvhkQ h3 {
    margin-bottom: 10px;
  }
}
.cid-rvaohNvhkQ .links SPAN {
  color: #9e9e9e;
}
.cid-rvaohNvhkQ .links,
.cid-rvaohNvhkQ .social-list {
  color: #25373d;
}
.cid-rvaohNvhkQ P {
  color: #25373d;
  text-align: left;
}
.cid-rvao3GDYTU .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rvao3GDYTU .navbar-fixed-top {
  padding-top: 0;
}
.cid-rvao3GDYTU .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rvao3GDYTU .dropdown-item {
  padding: 0;
}
.cid-rvao3GDYTU .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rvao3GDYTU .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rvao3GDYTU .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rvao3GDYTU a {
  font-style: normal;
}
.cid-rvao3GDYTU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rvao3GDYTU .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rvao3GDYTU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .content-text {
  margin-bottom: 0;
}
.cid-rvao3GDYTU .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rvao3GDYTU .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rvao3GDYTU .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rvao3GDYTU .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .nav-dropdown .link {
  font-weight: 400;
}
.cid-rvao3GDYTU .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rvao3GDYTU .content-right-side {
  text-align: center;
}
.cid-rvao3GDYTU .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rvao3GDYTU .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rvao3GDYTU .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rvao3GDYTU .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rvao3GDYTU .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rvao3GDYTU .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rvao3GDYTU .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rvao3GDYTU .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rvao3GDYTU .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rvao3GDYTU .navbar {
    display: block;
    padding: 0;
  }
  .cid-rvao3GDYTU .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rvao3GDYTU .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rvao3GDYTU .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rvao3GDYTU .navbar-toggler {
    display: none;
  }
  .cid-rvao3GDYTU .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rvao3GDYTU .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rvao3GDYTU .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rvao3GDYTU .menu-logo {
  margin-right: auto;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rvao3GDYTU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rvao3GDYTU .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rvao3GDYTU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU button.navbar-toggler:focus {
  outline: none;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rvao3GDYTU .collapsed .btn {
  display: flex;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .collapsed button.navbar-toggler {
  display: block;
}
.cid-rvao3GDYTU .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rvao3GDYTU .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rvao3GDYTU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rvao3GDYTU .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;
}
.cid-rvao3GDYTU .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing,
  .cid-rvao3GDYTU .navbar-collapse.show {
    display: block !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rvao3GDYTU img {
    height: 3.8rem !important;
  }
  .cid-rvao3GDYTU .btn {
    display: flex;
  }
  .cid-rvao3GDYTU button.navbar-toggler {
    display: block;
  }
  .cid-rvao3GDYTU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rvao3GDYTU .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rvao3GDYTU .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;
  }
  .cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rvao3GDYTU .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rvao3GDYTU .nav-link:focus {
  outline: none;
}
.cid-rvao3GDYTU .navbar-toggler {
  position: relative;
}
.cid-rvao3GDYTU .dropdown-item.active,
.cid-rvao3GDYTU .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rvm9iEaH7W {
  background-image: url("../../../assets/images/visuel-home-page-imovea-2-1280x662.jpg");
}
.cid-rDV41MFfVI {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rDV41MFfVI .row {
  border-top: 1px solid #82dedc;
  padding-top: 2rem;
}
.cid-rDV41MFfVI .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: center;
}
.cid-rDV41MFfVI .mbr-section-title {
  text-align: center;
  color: #25373d;
}
.cid-rDP3j0wkay {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rDP3j0wkay .card-title {
  line-height: 1.6;
  margin: 0;
  text-align: center;
}
.cid-rDP3j0wkay .card {
  margin-bottom: 2rem;
  owerflow: hidden;
  max-height: 250px;
}
.cid-rDP3j0wkay .card:hover .card-img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rDP3j0wkay .card:hover .card-wrapper:before {
  opacity: 0.8;
  background: #25373d;
}
.cid-rDP3j0wkay .card-wrapper {
  overflow: hidden;
  position: relative;
}
.cid-rDP3j0wkay .card-wrapper:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.4;
  z-index: 10;
  pointer-events: none;
}
.cid-rDP3j0wkay .big {
  margin-top: -25%;
}
.cid-rDP3j0wkay .card-img {
  overflow: hidden;
  transition: transform 0.3s;
  position: relative;
}
.cid-rDP3j0wkay .card-box {
  position: absolute;
  overflow: hidden;
  height: fit-content;
  margin: auto;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rDP3j0wkay .mbr-section-title {
  color: #25373d;
  text-align: center;
}
.cid-rDP3j0wkay .card-sub-title {
  text-align: center;
}
@media (max-width: 991px) {
  .cid-rDP3j0wkay .small {
    margin-top: -25%;
  }
}
.cid-rDP3j0wkay .mbr-section-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-rvap4MEtb2 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #82dedc;
}
.cid-rvap4MEtb2 .card-img span {
  color: #ffffff;
  font-size: 5.5rem;
}
.cid-rvap4MEtb2 .mbr-text {
  color: #25373d;
}
.cid-rvap4MEtb2 .border-r {
  border-right: 1px solid #25373d;
}
.cid-rvap4MEtb2 p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-rvap4MEtb2 .border-r {
    border-right: 0px solid #25373d;
  }
}
@media (max-width: 576px) {
  .cid-rvap4MEtb2 .card {
    margin-bottom: 2rem;
  }
}
.cid-rvap4MEtb2 .card-title,
.cid-rvap4MEtb2 .card-img {
  color: #25373d;
}
.cid-rwsQksNsWN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-rwsQksNsWN .title {
  background: #ffffff;
  width: fit-content;
  display: inline-block;
  padding: 1rem 2rem;
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.08);
}
.cid-rwsQksNsWN .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rwsQksNsWN p {
  margin: 0;
  padding: 0;
}
.cid-rwsQksNsWN .card {
  margin-bottom: 2rem;
}
.cid-rwsQksNsWN .card-block {
  letter-spacing: 0.03em;
  position: relative;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.08);
  padding: 2rem;
}
.cid-rwsQksNsWN .card-block:before {
  content: "";
  position: absolute;
  bottom: -15px;
  right: 0;
  left: 30px;
  width: 0;
  height: 0;
  border-left: 15px solid transparent;
  border-top: 15px solid #ffffff;
  border-right: 15px solid transparent;
}
.cid-rwsQksNsWN .mbr-author-img {
  width: 50px;
  height: 50px;
  display: inline-block;
  border-radius: 100%;
  margin-left: 0rem;
  margin-right: 1.5rem;
}
.cid-rwsQksNsWN .mbr-author-img img {
  width: 100%;
  border-radius: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-rwsQksNsWN .name-wrap {
  display: inline-block;
}
.cid-rwsQksNsWN .card-footer {
  margin-top: 1rem;
  display: flex;
  border-top: none;
  background: none;
  padding: .75rem 1.25rem 1.25rem 1.25rem;
}
.cid-rwsQksNsWN .mbr-author-desc {
  color: #9e9e9e;
}
.cid-rwsQksNsWN .card-block P {
  color: #25373d;
}
.cid-rwsQksNsWN .mbr-author-name {
  color: #506ab9;
}
.cid-rwsQksNsWN .mbr-section-title,
.cid-rwsQksNsWN .title DIV {
  color: #232323;
  text-align: center;
}
.cid-rwsQksNsWN .mbr-section-title,
.cid-rwsQksNsWN .title {
  color: #25373d;
}
.cid-rvao7f6KXr {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rvao7f6KXr .mbr-iconfont {
  color: #656565;
  font-size: 1.5rem;
}
.cid-rvao7f6KXr .title,
.cid-rvao7f6KXr .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-rvao7f6KXr .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-rvao7f6KXr .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-rvao7f6KXr .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-rvao7f6KXr .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-rvao7f6KXr .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-rvao7f6KXr .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-rvao7f6KXr .card-img {
  overflow: hidden;
}
.cid-rvao7f6KXr .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rvao7f6KXr .card-box {
  padding: 0rem;
}
.cid-rvao7f6KXr img {
  transition: all 0.3s;
}
.cid-rvao7f6KXr .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
  text-align: center;
}
.cid-rvao7f6KXr status {
  color: #855dd8;
}
.cid-rvao7f6KXr .status {
  color: #25373d;
  text-align: left;
}
.cid-rZZJ6sjAzg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZZJ6sjAzg .card-title {
  line-height: 1.6;
  padding: 15px 25px;
  background: linear-gradient(to top, #333333, transparent);
  margin: 0;
  text-align: left;
  color: #ffffff;
}
.cid-rZZJ6sjAzg .card-img {
  position: relative;
}
.cid-rZZJ6sjAzg .card-img:hover .card-title {
  background: linear-gradient(to top, #82dedc, transparent);
}
.cid-rZZJ6sjAzg .card {
  margin-bottom: 2rem;
  owerflow: hidden;
}
.cid-rZZJ6sjAzg .card-wrapper {
  position: relative;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
}
.cid-rZZJ6sjAzg .ico2 {
  color: #656565;
  font-size: 1.1rem;
}
.cid-rZZJ6sjAzg .icobig {
  position: absolute;
  bottom: 1.5rem;
  right: 2rem;
  color: #ffffff;
  font-size: 2.1rem;
}
.cid-rZZJ6sjAzg .text-box {
  padding: 20px;
}
.cid-rZZJ6sjAzg .text-box p {
  margin: 0;
}
.cid-rZZJ6sjAzg .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-rZZJ6sjAzg .ico-box p {
  margin: 0;
}
.cid-rZZJ6sjAzg .ico-wrap {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 0.5rem;
}
.cid-rZZJ6sjAzg .p-box {
  background-color: #f1f1f1;
  width: 100%;
  padding: 10px;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-rZZJ6sjAzg .p-box p {
  padding: 10px;
  margin: 0;
  line-height: 1.5;
}
.cid-rZZJ6sjAzg .card-box {
  position: absolute;
  width: 100%;
  bottom: 0px;
  left: 0;
  padding: 0px;
  transition: all 0.3s;
}
.cid-rZZJ6sjAzg .mbr-section-title {
  color: #25373d;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-rZZJ6sjAzg .card-box {
    bottom: 0px;
  }
  .cid-rZZJ6sjAzg .p-box {
    padding: 0px;
  }
  .cid-rZZJ6sjAzg .card-title {
    padding: 10px 15px;
  }
}
.cid-rZZJ6sjAzg .card-text {
  color: #656565;
}
.cid-rZZJ6sjAzg .phone {
  color: #656565;
}
.cid-rZZJ6sjAzg .card-title2 {
  color: #333333;
}
.cid-rDP3BqiaaU {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/20190317-163458-2000x1125.jpg");
}
.cid-rDP3BqiaaU .mbr-section-title {
  text-align: center;
}
.cid-rDP3BqiaaU .mbr-text,
.cid-rDP3BqiaaU .mbr-section-btn {
  text-align: center;
}
.cid-rvaohNvhkQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rvaohNvhkQ .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rvaohNvhkQ .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rvaohNvhkQ .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rvaohNvhkQ .mbr-text {
  color: #444;
}
.cid-rvaohNvhkQ h5 {
  margin-bottom: 0;
}
.cid-rvaohNvhkQ .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvaohNvhkQ .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rvaohNvhkQ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rvaohNvhkQ .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rvaohNvhkQ .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rvaohNvhkQ .social-list a:hover {
  opacity: .4;
}
.cid-rvaohNvhkQ .media-container-row > div {
  padding: 0px;
}
.cid-rvaohNvhkQ .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rvaohNvhkQ .group-title {
  text-align: left;
}
.cid-rvaohNvhkQ .group-title SPAN {
  color: #656565;
}
.cid-rvaohNvhkQ .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rvaohNvhkQ .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rvaohNvhkQ h3 {
    margin-bottom: 10px;
  }
}
.cid-rvaohNvhkQ .links SPAN {
  color: #9e9e9e;
}
.cid-rvaohNvhkQ .links,
.cid-rvaohNvhkQ .social-list {
  color: #25373d;
}
.cid-rvaohNvhkQ P {
  color: #25373d;
  text-align: left;
}
.cid-rvao3GDYTU .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rvao3GDYTU .navbar-fixed-top {
  padding-top: 0;
}
.cid-rvao3GDYTU .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rvao3GDYTU .dropdown-item {
  padding: 0;
}
.cid-rvao3GDYTU .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rvao3GDYTU .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rvao3GDYTU .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rvao3GDYTU a {
  font-style: normal;
}
.cid-rvao3GDYTU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rvao3GDYTU .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rvao3GDYTU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .content-text {
  margin-bottom: 0;
}
.cid-rvao3GDYTU .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rvao3GDYTU .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rvao3GDYTU .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rvao3GDYTU .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .nav-dropdown .link {
  font-weight: 400;
}
.cid-rvao3GDYTU .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rvao3GDYTU .content-right-side {
  text-align: center;
}
.cid-rvao3GDYTU .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rvao3GDYTU .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rvao3GDYTU .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rvao3GDYTU .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rvao3GDYTU .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rvao3GDYTU .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rvao3GDYTU .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rvao3GDYTU .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rvao3GDYTU .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rvao3GDYTU .navbar {
    display: block;
    padding: 0;
  }
  .cid-rvao3GDYTU .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rvao3GDYTU .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rvao3GDYTU .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rvao3GDYTU .navbar-toggler {
    display: none;
  }
  .cid-rvao3GDYTU .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rvao3GDYTU .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rvao3GDYTU .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rvao3GDYTU .menu-logo {
  margin-right: auto;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rvao3GDYTU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rvao3GDYTU .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rvao3GDYTU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU button.navbar-toggler:focus {
  outline: none;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rvao3GDYTU .collapsed .btn {
  display: flex;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .collapsed button.navbar-toggler {
  display: block;
}
.cid-rvao3GDYTU .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rvao3GDYTU .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rvao3GDYTU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rvao3GDYTU .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;
}
.cid-rvao3GDYTU .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing,
  .cid-rvao3GDYTU .navbar-collapse.show {
    display: block !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rvao3GDYTU img {
    height: 3.8rem !important;
  }
  .cid-rvao3GDYTU .btn {
    display: flex;
  }
  .cid-rvao3GDYTU button.navbar-toggler {
    display: block;
  }
  .cid-rvao3GDYTU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rvao3GDYTU .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rvao3GDYTU .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;
  }
  .cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rvao3GDYTU .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rvao3GDYTU .nav-link:focus {
  outline: none;
}
.cid-rvao3GDYTU .navbar-toggler {
  position: relative;
}
.cid-rvao3GDYTU .dropdown-item.active,
.cid-rvao3GDYTU .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rvas0ZnPYR {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rvas0ZnPYR .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rvas0ZnPYR .mbr-text {
  line-height: 1.5;
  color: #656565;
}
.cid-rvas0ZnPYR .mbr-section-title {
  text-align: left;
  color: #656565;
}
.cid-rvaohNvhkQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rvaohNvhkQ .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rvaohNvhkQ .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rvaohNvhkQ .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rvaohNvhkQ .mbr-text {
  color: #444;
}
.cid-rvaohNvhkQ h5 {
  margin-bottom: 0;
}
.cid-rvaohNvhkQ .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvaohNvhkQ .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rvaohNvhkQ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rvaohNvhkQ .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rvaohNvhkQ .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rvaohNvhkQ .social-list a:hover {
  opacity: .4;
}
.cid-rvaohNvhkQ .media-container-row > div {
  padding: 0px;
}
.cid-rvaohNvhkQ .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rvaohNvhkQ .group-title {
  text-align: left;
}
.cid-rvaohNvhkQ .group-title SPAN {
  color: #656565;
}
.cid-rvaohNvhkQ .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rvaohNvhkQ .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rvaohNvhkQ h3 {
    margin-bottom: 10px;
  }
}
.cid-rvaohNvhkQ .links SPAN {
  color: #9e9e9e;
}
.cid-rvaohNvhkQ .links,
.cid-rvaohNvhkQ .social-list {
  color: #25373d;
}
.cid-rvaohNvhkQ P {
  color: #25373d;
  text-align: left;
}
.cid-rvao3GDYTU .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rvao3GDYTU .navbar-fixed-top {
  padding-top: 0;
}
.cid-rvao3GDYTU .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rvao3GDYTU .dropdown-item {
  padding: 0;
}
.cid-rvao3GDYTU .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rvao3GDYTU .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rvao3GDYTU .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rvao3GDYTU a {
  font-style: normal;
}
.cid-rvao3GDYTU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rvao3GDYTU .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rvao3GDYTU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .content-text {
  margin-bottom: 0;
}
.cid-rvao3GDYTU .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rvao3GDYTU .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rvao3GDYTU .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rvao3GDYTU .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .nav-dropdown .link {
  font-weight: 400;
}
.cid-rvao3GDYTU .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rvao3GDYTU .content-right-side {
  text-align: center;
}
.cid-rvao3GDYTU .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rvao3GDYTU .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rvao3GDYTU .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rvao3GDYTU .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rvao3GDYTU .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rvao3GDYTU .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rvao3GDYTU .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rvao3GDYTU .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rvao3GDYTU .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rvao3GDYTU .navbar {
    display: block;
    padding: 0;
  }
  .cid-rvao3GDYTU .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rvao3GDYTU .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rvao3GDYTU .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rvao3GDYTU .navbar-toggler {
    display: none;
  }
  .cid-rvao3GDYTU .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rvao3GDYTU .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rvao3GDYTU .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rvao3GDYTU .menu-logo {
  margin-right: auto;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rvao3GDYTU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rvao3GDYTU .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rvao3GDYTU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU button.navbar-toggler:focus {
  outline: none;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rvao3GDYTU .collapsed .btn {
  display: flex;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .collapsed button.navbar-toggler {
  display: block;
}
.cid-rvao3GDYTU .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rvao3GDYTU .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rvao3GDYTU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rvao3GDYTU .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;
}
.cid-rvao3GDYTU .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing,
  .cid-rvao3GDYTU .navbar-collapse.show {
    display: block !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rvao3GDYTU img {
    height: 3.8rem !important;
  }
  .cid-rvao3GDYTU .btn {
    display: flex;
  }
  .cid-rvao3GDYTU button.navbar-toggler {
    display: block;
  }
  .cid-rvao3GDYTU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rvao3GDYTU .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rvao3GDYTU .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;
  }
  .cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rvao3GDYTU .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rvao3GDYTU .nav-link:focus {
  outline: none;
}
.cid-rvao3GDYTU .navbar-toggler {
  position: relative;
}
.cid-rvao3GDYTU .dropdown-item.active,
.cid-rvao3GDYTU .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rvf0SyWxuh {
  padding-top: 150px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rvf0SyWxuh .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rvf0SyWxuh .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rvf0SyWxuh .mbr-section-title {
  text-align: left;
  color: #656565;
}
.cid-rvf8e9aMoQ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-rvf8e9aMoQ .card-img span {
  color: #ffffff;
  font-size: 5.5rem;
}
.cid-rvf8e9aMoQ .mbr-text {
  color: #cccccc;
}
.cid-rvf8e9aMoQ .border-r {
  border-right: 1px solid #656565;
}
.cid-rvf8e9aMoQ p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-rvf8e9aMoQ .border-r {
    border-right: 0px solid #656565;
  }
}
@media (max-width: 576px) {
  .cid-rvf8e9aMoQ .card {
    margin-bottom: 2rem;
  }
}
.cid-rvaohNvhkQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rvaohNvhkQ .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rvaohNvhkQ .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rvaohNvhkQ .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rvaohNvhkQ .mbr-text {
  color: #444;
}
.cid-rvaohNvhkQ h5 {
  margin-bottom: 0;
}
.cid-rvaohNvhkQ .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvaohNvhkQ .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rvaohNvhkQ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rvaohNvhkQ .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rvaohNvhkQ .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rvaohNvhkQ .social-list a:hover {
  opacity: .4;
}
.cid-rvaohNvhkQ .media-container-row > div {
  padding: 0px;
}
.cid-rvaohNvhkQ .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rvaohNvhkQ .group-title {
  text-align: left;
}
.cid-rvaohNvhkQ .group-title SPAN {
  color: #656565;
}
.cid-rvaohNvhkQ .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rvaohNvhkQ .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rvaohNvhkQ h3 {
    margin-bottom: 10px;
  }
}
.cid-rvaohNvhkQ .links SPAN {
  color: #9e9e9e;
}
.cid-rvaohNvhkQ .links,
.cid-rvaohNvhkQ .social-list {
  color: #25373d;
}
.cid-rvaohNvhkQ P {
  color: #25373d;
  text-align: left;
}
.cid-rvao3GDYTU .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rvao3GDYTU .navbar-fixed-top {
  padding-top: 0;
}
.cid-rvao3GDYTU .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rvao3GDYTU .dropdown-item {
  padding: 0;
}
.cid-rvao3GDYTU .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rvao3GDYTU .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rvao3GDYTU .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rvao3GDYTU a {
  font-style: normal;
}
.cid-rvao3GDYTU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rvao3GDYTU .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rvao3GDYTU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .content-text {
  margin-bottom: 0;
}
.cid-rvao3GDYTU .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rvao3GDYTU .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rvao3GDYTU .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rvao3GDYTU .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .nav-dropdown .link {
  font-weight: 400;
}
.cid-rvao3GDYTU .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rvao3GDYTU .content-right-side {
  text-align: center;
}
.cid-rvao3GDYTU .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rvao3GDYTU .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rvao3GDYTU .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rvao3GDYTU .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rvao3GDYTU .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rvao3GDYTU .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rvao3GDYTU .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rvao3GDYTU .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rvao3GDYTU .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rvao3GDYTU .navbar {
    display: block;
    padding: 0;
  }
  .cid-rvao3GDYTU .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rvao3GDYTU .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rvao3GDYTU .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rvao3GDYTU .navbar-toggler {
    display: none;
  }
  .cid-rvao3GDYTU .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rvao3GDYTU .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rvao3GDYTU .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rvao3GDYTU .menu-logo {
  margin-right: auto;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rvao3GDYTU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rvao3GDYTU .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rvao3GDYTU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU button.navbar-toggler:focus {
  outline: none;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rvao3GDYTU .collapsed .btn {
  display: flex;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .collapsed button.navbar-toggler {
  display: block;
}
.cid-rvao3GDYTU .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rvao3GDYTU .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rvao3GDYTU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rvao3GDYTU .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;
}
.cid-rvao3GDYTU .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing,
  .cid-rvao3GDYTU .navbar-collapse.show {
    display: block !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rvao3GDYTU img {
    height: 3.8rem !important;
  }
  .cid-rvao3GDYTU .btn {
    display: flex;
  }
  .cid-rvao3GDYTU button.navbar-toggler {
    display: block;
  }
  .cid-rvao3GDYTU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rvao3GDYTU .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rvao3GDYTU .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;
  }
  .cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rvao3GDYTU .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rvao3GDYTU .nav-link:focus {
  outline: none;
}
.cid-rvao3GDYTU .navbar-toggler {
  position: relative;
}
.cid-rvao3GDYTU .dropdown-item.active,
.cid-rvao3GDYTU .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rvfzD97VkV {
  padding-top: 180px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rvfzD97VkV .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rvfzD97VkV .mbr-text {
  line-height: 1.5;
  color: #656565;
}
.cid-rvfzD97VkV .mbr-section-title {
  text-align: left;
  color: #656565;
}
.cid-rvfzFJqRfu {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-rvfzFJqRfu .card-img span {
  color: #ffffff;
  font-size: 5.5rem;
}
.cid-rvfzFJqRfu .mbr-text {
  color: #cccccc;
}
.cid-rvfzFJqRfu .border-r {
  border-right: 1px solid #656565;
}
.cid-rvfzFJqRfu p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-rvfzFJqRfu .border-r {
    border-right: 0px solid #656565;
  }
}
@media (max-width: 576px) {
  .cid-rvfzFJqRfu .card {
    margin-bottom: 2rem;
  }
}
.cid-rvaohNvhkQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rvaohNvhkQ .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rvaohNvhkQ .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rvaohNvhkQ .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rvaohNvhkQ .mbr-text {
  color: #444;
}
.cid-rvaohNvhkQ h5 {
  margin-bottom: 0;
}
.cid-rvaohNvhkQ .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvaohNvhkQ .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rvaohNvhkQ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rvaohNvhkQ .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rvaohNvhkQ .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rvaohNvhkQ .social-list a:hover {
  opacity: .4;
}
.cid-rvaohNvhkQ .media-container-row > div {
  padding: 0px;
}
.cid-rvaohNvhkQ .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rvaohNvhkQ .group-title {
  text-align: left;
}
.cid-rvaohNvhkQ .group-title SPAN {
  color: #656565;
}
.cid-rvaohNvhkQ .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rvaohNvhkQ .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rvaohNvhkQ h3 {
    margin-bottom: 10px;
  }
}
.cid-rvaohNvhkQ .links SPAN {
  color: #9e9e9e;
}
.cid-rvaohNvhkQ .links,
.cid-rvaohNvhkQ .social-list {
  color: #25373d;
}
.cid-rvaohNvhkQ P {
  color: #25373d;
  text-align: left;
}
.cid-rvao3GDYTU .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rvao3GDYTU .navbar-fixed-top {
  padding-top: 0;
}
.cid-rvao3GDYTU .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rvao3GDYTU .dropdown-item {
  padding: 0;
}
.cid-rvao3GDYTU .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rvao3GDYTU .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rvao3GDYTU .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rvao3GDYTU a {
  font-style: normal;
}
.cid-rvao3GDYTU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rvao3GDYTU .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rvao3GDYTU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .content-text {
  margin-bottom: 0;
}
.cid-rvao3GDYTU .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rvao3GDYTU .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rvao3GDYTU .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rvao3GDYTU .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .nav-dropdown .link {
  font-weight: 400;
}
.cid-rvao3GDYTU .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rvao3GDYTU .content-right-side {
  text-align: center;
}
.cid-rvao3GDYTU .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rvao3GDYTU .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rvao3GDYTU .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rvao3GDYTU .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rvao3GDYTU .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rvao3GDYTU .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rvao3GDYTU .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rvao3GDYTU .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rvao3GDYTU .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rvao3GDYTU .navbar {
    display: block;
    padding: 0;
  }
  .cid-rvao3GDYTU .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rvao3GDYTU .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rvao3GDYTU .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rvao3GDYTU .navbar-toggler {
    display: none;
  }
  .cid-rvao3GDYTU .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rvao3GDYTU .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rvao3GDYTU .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rvao3GDYTU .menu-logo {
  margin-right: auto;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rvao3GDYTU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rvao3GDYTU .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rvao3GDYTU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU button.navbar-toggler:focus {
  outline: none;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rvao3GDYTU .collapsed .btn {
  display: flex;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .collapsed button.navbar-toggler {
  display: block;
}
.cid-rvao3GDYTU .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rvao3GDYTU .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rvao3GDYTU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rvao3GDYTU .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;
}
.cid-rvao3GDYTU .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing,
  .cid-rvao3GDYTU .navbar-collapse.show {
    display: block !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rvao3GDYTU img {
    height: 3.8rem !important;
  }
  .cid-rvao3GDYTU .btn {
    display: flex;
  }
  .cid-rvao3GDYTU button.navbar-toggler {
    display: block;
  }
  .cid-rvao3GDYTU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rvao3GDYTU .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rvao3GDYTU .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;
  }
  .cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rvao3GDYTU .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rvao3GDYTU .nav-link:focus {
  outline: none;
}
.cid-rvao3GDYTU .navbar-toggler {
  position: relative;
}
.cid-rvao3GDYTU .dropdown-item.active,
.cid-rvao3GDYTU .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rvm8yVm1Yt {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvm8yVm1Yt .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-rvm8yVm1Yt .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-rvm8yVm1Yt .list-img {
  width: 100px;
}
.cid-rvm8yVm1Yt .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-rvm8yVm1Yt .btn {
  margin: 0px !important;
}
.cid-rvm8yVm1Yt .text-box {
  padding: 1rem;
}
.cid-rvm8yVm1Yt .text-box p {
  margin: 0;
}
.cid-rvm8yVm1Yt .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-rvm8yVm1Yt .ico-box p {
  margin: 0;
}
.cid-rvm8yVm1Yt .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvm8yVm1Yt .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvm8yVm1Yt .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rvm8yVm1Yt .carousel-item .wrap-img {
  text-align: center;
}
.cid-rvm8yVm1Yt .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-rvm8yVm1Yt .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-rvm8yVm1Yt .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-rvm8yVm1Yt .carousel-indicators li {
  display: inline-block;
}
.cid-rvm8yVm1Yt .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-rvm8yVm1Yt .carousel-indicators li.active {
  border: 0px;
}
.cid-rvm8yVm1Yt .li1 {
  background-image: url("../../../assets/images/bareme-honoraires-imovea-vente-2000x2380.jpg");
}
.cid-rvm8yVm1Yt .li2 {
  background-image: url("../../../assets/images/bareme-honoraires-imovea-recherche-2000x2383.jpg");
}
.cid-rvm8yVm1Yt .li3 {
  background-image: url("../../../assets/images/03.jpg");
}
.cid-rvm8yVm1Yt .li4 {
  background-image: url("../../../assets/images/01.jpg");
}
.cid-rvm8yVm1Yt .li5 {
  background-image: url("../../../assets/images/02.jpg");
}
.cid-rvm8yVm1Yt .li6 {
  background-image: url("../../../assets/images/03.jpg");
}
@media (max-width: 992px) {
  .cid-rvm8yVm1Yt .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-rvm8yVm1Yt .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-rvm8yVm1Yt .card-title2 {
  color: #274abb;
}
.cid-rvm8yVm1Yt .sq {
  color: #656565;
}
.cid-rvm8yVm1Yt .item {
  color: #656565;
}
.cid-rvaohNvhkQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rvaohNvhkQ .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rvaohNvhkQ .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rvaohNvhkQ .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rvaohNvhkQ .mbr-text {
  color: #444;
}
.cid-rvaohNvhkQ h5 {
  margin-bottom: 0;
}
.cid-rvaohNvhkQ .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvaohNvhkQ .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rvaohNvhkQ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rvaohNvhkQ .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rvaohNvhkQ .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rvaohNvhkQ .social-list a:hover {
  opacity: .4;
}
.cid-rvaohNvhkQ .media-container-row > div {
  padding: 0px;
}
.cid-rvaohNvhkQ .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rvaohNvhkQ .group-title {
  text-align: left;
}
.cid-rvaohNvhkQ .group-title SPAN {
  color: #656565;
}
.cid-rvaohNvhkQ .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rvaohNvhkQ .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rvaohNvhkQ h3 {
    margin-bottom: 10px;
  }
}
.cid-rvaohNvhkQ .links SPAN {
  color: #9e9e9e;
}
.cid-rvaohNvhkQ .links,
.cid-rvaohNvhkQ .social-list {
  color: #25373d;
}
.cid-rvaohNvhkQ P {
  color: #25373d;
  text-align: left;
}
.cid-rvao3GDYTU .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rvao3GDYTU .navbar-fixed-top {
  padding-top: 0;
}
.cid-rvao3GDYTU .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rvao3GDYTU .dropdown-item {
  padding: 0;
}
.cid-rvao3GDYTU .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rvao3GDYTU .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rvao3GDYTU .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rvao3GDYTU a {
  font-style: normal;
}
.cid-rvao3GDYTU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rvao3GDYTU .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rvao3GDYTU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .content-text {
  margin-bottom: 0;
}
.cid-rvao3GDYTU .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rvao3GDYTU .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rvao3GDYTU .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rvao3GDYTU .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .nav-dropdown .link {
  font-weight: 400;
}
.cid-rvao3GDYTU .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rvao3GDYTU .content-right-side {
  text-align: center;
}
.cid-rvao3GDYTU .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rvao3GDYTU .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rvao3GDYTU .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rvao3GDYTU .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rvao3GDYTU .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rvao3GDYTU .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rvao3GDYTU .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rvao3GDYTU .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rvao3GDYTU .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rvao3GDYTU .navbar {
    display: block;
    padding: 0;
  }
  .cid-rvao3GDYTU .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rvao3GDYTU .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rvao3GDYTU .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rvao3GDYTU .navbar-toggler {
    display: none;
  }
  .cid-rvao3GDYTU .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rvao3GDYTU .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rvao3GDYTU .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rvao3GDYTU .menu-logo {
  margin-right: auto;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rvao3GDYTU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rvao3GDYTU .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rvao3GDYTU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU button.navbar-toggler:focus {
  outline: none;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rvao3GDYTU .collapsed .btn {
  display: flex;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .collapsed button.navbar-toggler {
  display: block;
}
.cid-rvao3GDYTU .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rvao3GDYTU .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rvao3GDYTU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rvao3GDYTU .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;
}
.cid-rvao3GDYTU .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing,
  .cid-rvao3GDYTU .navbar-collapse.show {
    display: block !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rvao3GDYTU img {
    height: 3.8rem !important;
  }
  .cid-rvao3GDYTU .btn {
    display: flex;
  }
  .cid-rvao3GDYTU button.navbar-toggler {
    display: block;
  }
  .cid-rvao3GDYTU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rvao3GDYTU .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rvao3GDYTU .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;
  }
  .cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rvao3GDYTU .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rvao3GDYTU .nav-link:focus {
  outline: none;
}
.cid-rvao3GDYTU .navbar-toggler {
  position: relative;
}
.cid-rvao3GDYTU .dropdown-item.active,
.cid-rvao3GDYTU .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rDQpaT2wTG {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rDQpaT2wTG .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rDQpaT2wTG .mbr-text {
  line-height: 1.5;
  color: #656565;
}
.cid-rDQpaT2wTG .mbr-section-title {
  text-align: left;
  color: #656565;
}
.cid-sdtB6HRTdG {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdtB6HRTdG .card-title {
  line-height: 1.6;
  padding: 15px 25px;
  background: linear-gradient(to top, #333333, transparent);
  margin: 0;
  text-align: left;
  color: #ffffff;
}
.cid-sdtB6HRTdG .card-img {
  position: relative;
}
.cid-sdtB6HRTdG .card-img:hover .card-title {
  background: linear-gradient(to top, #82dedc, transparent);
}
.cid-sdtB6HRTdG .card {
  margin-bottom: 2rem;
  owerflow: hidden;
}
.cid-sdtB6HRTdG .card-wrapper {
  position: relative;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
}
.cid-sdtB6HRTdG .ico2 {
  color: #656565;
  font-size: 1.1rem;
}
.cid-sdtB6HRTdG .icobig {
  position: absolute;
  bottom: 1.5rem;
  right: 2rem;
  color: #ffffff;
  font-size: 2.1rem;
}
.cid-sdtB6HRTdG .text-box {
  padding: 20px;
}
.cid-sdtB6HRTdG .text-box p {
  margin: 0;
}
.cid-sdtB6HRTdG .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-sdtB6HRTdG .ico-box p {
  margin: 0;
}
.cid-sdtB6HRTdG .ico-wrap {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 0.5rem;
}
.cid-sdtB6HRTdG .p-box {
  background-color: #f1f1f1;
  width: 100%;
  padding: 10px;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-sdtB6HRTdG .p-box p {
  padding: 10px;
  margin: 0;
  line-height: 1.5;
}
.cid-sdtB6HRTdG .card-box {
  position: absolute;
  width: 100%;
  bottom: 0px;
  left: 0;
  padding: 0px;
  transition: all 0.3s;
}
.cid-sdtB6HRTdG .mbr-section-title {
  color: #25373d;
}
@media (max-width: 991px) {
  .cid-sdtB6HRTdG .card-box {
    bottom: 0px;
  }
  .cid-sdtB6HRTdG .p-box {
    padding: 0px;
  }
  .cid-sdtB6HRTdG .card-title {
    padding: 10px 15px;
  }
}
.cid-sdtB6HRTdG .card-text {
  color: #656565;
}
.cid-sdtB6HRTdG .phone {
  color: #656565;
}
.cid-sdtB6HRTdG .card-title2 {
  color: #333333;
}
.cid-scVSPX7pBq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-scVSPX7pBq .card-title {
  line-height: 1.6;
  padding: 15px 25px;
  background: linear-gradient(to top, #333333, transparent);
  margin: 0;
  text-align: left;
  color: #ffffff;
}
.cid-scVSPX7pBq .card-img {
  position: relative;
}
.cid-scVSPX7pBq .card-img:hover .card-title {
  background: linear-gradient(to top, #82dedc, transparent);
}
.cid-scVSPX7pBq .card {
  margin-bottom: 2rem;
  owerflow: hidden;
}
.cid-scVSPX7pBq .card-wrapper {
  position: relative;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
}
.cid-scVSPX7pBq .ico2 {
  color: #656565;
  font-size: 1.1rem;
}
.cid-scVSPX7pBq .icobig {
  position: absolute;
  bottom: 1.5rem;
  right: 2rem;
  color: #ffffff;
  font-size: 2.1rem;
}
.cid-scVSPX7pBq .text-box {
  padding: 20px;
}
.cid-scVSPX7pBq .text-box p {
  margin: 0;
}
.cid-scVSPX7pBq .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-scVSPX7pBq .ico-box p {
  margin: 0;
}
.cid-scVSPX7pBq .ico-wrap {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 0.5rem;
}
.cid-scVSPX7pBq .p-box {
  background-color: #f1f1f1;
  width: 100%;
  padding: 10px;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-scVSPX7pBq .p-box p {
  padding: 10px;
  margin: 0;
  line-height: 1.5;
}
.cid-scVSPX7pBq .card-box {
  position: absolute;
  width: 100%;
  bottom: 0px;
  left: 0;
  padding: 0px;
  transition: all 0.3s;
}
.cid-scVSPX7pBq .mbr-section-title {
  color: #25373d;
}
@media (max-width: 991px) {
  .cid-scVSPX7pBq .card-box {
    bottom: 0px;
  }
  .cid-scVSPX7pBq .p-box {
    padding: 0px;
  }
  .cid-scVSPX7pBq .card-title {
    padding: 10px 15px;
  }
}
.cid-scVSPX7pBq .card-text {
  color: #656565;
}
.cid-scVSPX7pBq .phone {
  color: #656565;
}
.cid-scVSPX7pBq .card-title2 {
  color: #333333;
}
.cid-sbeAMVbgL2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sbeAMVbgL2 .card-title {
  line-height: 1.6;
  padding: 15px 25px;
  background: linear-gradient(to top, #333333, transparent);
  margin: 0;
  text-align: left;
  color: #ffffff;
}
.cid-sbeAMVbgL2 .card-img {
  position: relative;
}
.cid-sbeAMVbgL2 .card-img:hover .card-title {
  background: linear-gradient(to top, #82dedc, transparent);
}
.cid-sbeAMVbgL2 .card {
  margin-bottom: 2rem;
  owerflow: hidden;
}
.cid-sbeAMVbgL2 .card-wrapper {
  position: relative;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
}
.cid-sbeAMVbgL2 .ico2 {
  color: #656565;
  font-size: 1.1rem;
}
.cid-sbeAMVbgL2 .icobig {
  position: absolute;
  bottom: 1.5rem;
  right: 2rem;
  color: #ffffff;
  font-size: 2.1rem;
}
.cid-sbeAMVbgL2 .text-box {
  padding: 20px;
}
.cid-sbeAMVbgL2 .text-box p {
  margin: 0;
}
.cid-sbeAMVbgL2 .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-sbeAMVbgL2 .ico-box p {
  margin: 0;
}
.cid-sbeAMVbgL2 .ico-wrap {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 0.5rem;
}
.cid-sbeAMVbgL2 .p-box {
  background-color: #f1f1f1;
  width: 100%;
  padding: 10px;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-sbeAMVbgL2 .p-box p {
  padding: 10px;
  margin: 0;
  line-height: 1.5;
}
.cid-sbeAMVbgL2 .card-box {
  position: absolute;
  width: 100%;
  bottom: 0px;
  left: 0;
  padding: 0px;
  transition: all 0.3s;
}
.cid-sbeAMVbgL2 .mbr-section-title {
  color: #25373d;
}
@media (max-width: 991px) {
  .cid-sbeAMVbgL2 .card-box {
    bottom: 0px;
  }
  .cid-sbeAMVbgL2 .p-box {
    padding: 0px;
  }
  .cid-sbeAMVbgL2 .card-title {
    padding: 10px 15px;
  }
}
.cid-sbeAMVbgL2 .card-text {
  color: #656565;
}
.cid-sbeAMVbgL2 .phone {
  color: #656565;
}
.cid-sbeAMVbgL2 .card-title2 {
  color: #333333;
}
.cid-s3XobFZkCj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3XobFZkCj .card-title {
  line-height: 1.6;
  padding: 15px 25px;
  background: linear-gradient(to top, #333333, transparent);
  margin: 0;
  text-align: left;
  color: #ffffff;
}
.cid-s3XobFZkCj .card-img {
  position: relative;
}
.cid-s3XobFZkCj .card-img:hover .card-title {
  background: linear-gradient(to top, #82dedc, transparent);
}
.cid-s3XobFZkCj .card {
  margin-bottom: 2rem;
  owerflow: hidden;
}
.cid-s3XobFZkCj .card-wrapper {
  position: relative;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
}
.cid-s3XobFZkCj .ico2 {
  color: #656565;
  font-size: 1.1rem;
}
.cid-s3XobFZkCj .icobig {
  position: absolute;
  bottom: 1.5rem;
  right: 2rem;
  color: #ffffff;
  font-size: 2.1rem;
}
.cid-s3XobFZkCj .text-box {
  padding: 20px;
}
.cid-s3XobFZkCj .text-box p {
  margin: 0;
}
.cid-s3XobFZkCj .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-s3XobFZkCj .ico-box p {
  margin: 0;
}
.cid-s3XobFZkCj .ico-wrap {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 0.5rem;
}
.cid-s3XobFZkCj .p-box {
  background-color: #f1f1f1;
  width: 100%;
  padding: 10px;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-s3XobFZkCj .p-box p {
  padding: 10px;
  margin: 0;
  line-height: 1.5;
}
.cid-s3XobFZkCj .card-box {
  position: absolute;
  width: 100%;
  bottom: 0px;
  left: 0;
  padding: 0px;
  transition: all 0.3s;
}
.cid-s3XobFZkCj .mbr-section-title {
  color: #25373d;
}
@media (max-width: 991px) {
  .cid-s3XobFZkCj .card-box {
    bottom: 0px;
  }
  .cid-s3XobFZkCj .p-box {
    padding: 0px;
  }
  .cid-s3XobFZkCj .card-title {
    padding: 10px 15px;
  }
}
.cid-s3XobFZkCj .card-text {
  color: #656565;
}
.cid-s3XobFZkCj .phone {
  color: #656565;
}
.cid-s3XobFZkCj .card-title2 {
  color: #333333;
}
.cid-s3XobFZkCj P {
  color: #656565;
}
.cid-s2DYfItowa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s2DYfItowa .card-title {
  line-height: 1.6;
  padding: 15px 25px;
  background: linear-gradient(to top, #333333, transparent);
  margin: 0;
  text-align: left;
  color: #ffffff;
}
.cid-s2DYfItowa .card-img {
  position: relative;
}
.cid-s2DYfItowa .card-img:hover .card-title {
  background: linear-gradient(to top, #82dedc, transparent);
}
.cid-s2DYfItowa .card {
  margin-bottom: 2rem;
  owerflow: hidden;
}
.cid-s2DYfItowa .card-wrapper {
  position: relative;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
}
.cid-s2DYfItowa .ico2 {
  color: #656565;
  font-size: 1.1rem;
}
.cid-s2DYfItowa .icobig {
  position: absolute;
  bottom: 1.5rem;
  right: 2rem;
  color: #ffffff;
  font-size: 2.1rem;
}
.cid-s2DYfItowa .text-box {
  padding: 20px;
}
.cid-s2DYfItowa .text-box p {
  margin: 0;
}
.cid-s2DYfItowa .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-s2DYfItowa .ico-box p {
  margin: 0;
}
.cid-s2DYfItowa .ico-wrap {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 0.5rem;
}
.cid-s2DYfItowa .p-box {
  background-color: #f1f1f1;
  width: 100%;
  padding: 10px;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-s2DYfItowa .p-box p {
  padding: 10px;
  margin: 0;
  line-height: 1.5;
}
.cid-s2DYfItowa .card-box {
  position: absolute;
  width: 100%;
  bottom: 0px;
  left: 0;
  padding: 0px;
  transition: all 0.3s;
}
.cid-s2DYfItowa .mbr-section-title {
  color: #25373d;
}
@media (max-width: 991px) {
  .cid-s2DYfItowa .card-box {
    bottom: 0px;
  }
  .cid-s2DYfItowa .p-box {
    padding: 0px;
  }
  .cid-s2DYfItowa .card-title {
    padding: 10px 15px;
  }
}
.cid-s2DYfItowa .card-text {
  color: #656565;
}
.cid-s2DYfItowa .phone {
  color: #656565;
}
.cid-s2DYfItowa .card-title2 {
  color: #333333;
}
.cid-s2DVybGPeC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s2DVybGPeC .card-title {
  line-height: 1.6;
  padding: 15px 25px;
  background: linear-gradient(to top, #333333, transparent);
  margin: 0;
  text-align: left;
  color: #ffffff;
}
.cid-s2DVybGPeC .card-img {
  position: relative;
}
.cid-s2DVybGPeC .card-img:hover .card-title {
  background: linear-gradient(to top, #82dedc, transparent);
}
.cid-s2DVybGPeC .card {
  margin-bottom: 2rem;
  owerflow: hidden;
}
.cid-s2DVybGPeC .card-wrapper {
  position: relative;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
}
.cid-s2DVybGPeC .ico2 {
  color: #656565;
  font-size: 1.1rem;
}
.cid-s2DVybGPeC .icobig {
  position: absolute;
  bottom: 1.5rem;
  right: 2rem;
  color: #ffffff;
  font-size: 2.1rem;
}
.cid-s2DVybGPeC .text-box {
  padding: 20px;
}
.cid-s2DVybGPeC .text-box p {
  margin: 0;
}
.cid-s2DVybGPeC .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-s2DVybGPeC .ico-box p {
  margin: 0;
}
.cid-s2DVybGPeC .ico-wrap {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 0.5rem;
}
.cid-s2DVybGPeC .p-box {
  background-color: #f1f1f1;
  width: 100%;
  padding: 10px;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-s2DVybGPeC .p-box p {
  padding: 10px;
  margin: 0;
  line-height: 1.5;
}
.cid-s2DVybGPeC .card-box {
  position: absolute;
  width: 100%;
  bottom: 0px;
  left: 0;
  padding: 0px;
  transition: all 0.3s;
}
.cid-s2DVybGPeC .mbr-section-title {
  color: #25373d;
}
@media (max-width: 991px) {
  .cid-s2DVybGPeC .card-box {
    bottom: 0px;
  }
  .cid-s2DVybGPeC .p-box {
    padding: 0px;
  }
  .cid-s2DVybGPeC .card-title {
    padding: 10px 15px;
  }
}
.cid-s2DVybGPeC .card-text {
  color: #656565;
}
.cid-s2DVybGPeC .phone {
  color: #656565;
}
.cid-s2DVybGPeC .card-title2 {
  color: #333333;
}
.cid-s1Z4p8G029 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1Z4p8G029 .card-title {
  line-height: 1.6;
  padding: 15px 25px;
  background: linear-gradient(to top, #333333, transparent);
  margin: 0;
  text-align: left;
  color: #ffffff;
}
.cid-s1Z4p8G029 .card-img {
  position: relative;
}
.cid-s1Z4p8G029 .card-img:hover .card-title {
  background: linear-gradient(to top, #82dedc, transparent);
}
.cid-s1Z4p8G029 .card {
  margin-bottom: 2rem;
  owerflow: hidden;
}
.cid-s1Z4p8G029 .card-wrapper {
  position: relative;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
}
.cid-s1Z4p8G029 .ico2 {
  color: #656565;
  font-size: 1.1rem;
}
.cid-s1Z4p8G029 .icobig {
  position: absolute;
  bottom: 1.5rem;
  right: 2rem;
  color: #ffffff;
  font-size: 2.1rem;
}
.cid-s1Z4p8G029 .text-box {
  padding: 20px;
}
.cid-s1Z4p8G029 .text-box p {
  margin: 0;
}
.cid-s1Z4p8G029 .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-s1Z4p8G029 .ico-box p {
  margin: 0;
}
.cid-s1Z4p8G029 .ico-wrap {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 0.5rem;
}
.cid-s1Z4p8G029 .p-box {
  background-color: #f1f1f1;
  width: 100%;
  padding: 10px;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-s1Z4p8G029 .p-box p {
  padding: 10px;
  margin: 0;
  line-height: 1.5;
}
.cid-s1Z4p8G029 .card-box {
  position: absolute;
  width: 100%;
  bottom: 0px;
  left: 0;
  padding: 0px;
  transition: all 0.3s;
}
.cid-s1Z4p8G029 .mbr-section-title {
  color: #25373d;
}
@media (max-width: 991px) {
  .cid-s1Z4p8G029 .card-box {
    bottom: 0px;
  }
  .cid-s1Z4p8G029 .p-box {
    padding: 0px;
  }
  .cid-s1Z4p8G029 .card-title {
    padding: 10px 15px;
  }
}
.cid-s1Z4p8G029 .card-text {
  color: #656565;
}
.cid-s1Z4p8G029 .phone {
  color: #656565;
}
.cid-s1Z4p8G029 .card-title2 {
  color: #333333;
}
.cid-rPDtzex2og {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rPDtzex2og .card-title {
  line-height: 1.6;
  padding: 15px 25px;
  background: linear-gradient(to top, #333333, transparent);
  margin: 0;
  text-align: left;
  color: #ffffff;
}
.cid-rPDtzex2og .card-img {
  position: relative;
}
.cid-rPDtzex2og .card-img:hover .card-title {
  background: linear-gradient(to top, #82dedc, transparent);
}
.cid-rPDtzex2og .card {
  margin-bottom: 2rem;
  owerflow: hidden;
}
.cid-rPDtzex2og .card-wrapper {
  position: relative;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
}
.cid-rPDtzex2og .ico2 {
  color: #656565;
  font-size: 1.1rem;
}
.cid-rPDtzex2og .icobig {
  position: absolute;
  bottom: 1.5rem;
  right: 2rem;
  color: #ffffff;
  font-size: 2.1rem;
}
.cid-rPDtzex2og .text-box {
  padding: 20px;
}
.cid-rPDtzex2og .text-box p {
  margin: 0;
}
.cid-rPDtzex2og .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-rPDtzex2og .ico-box p {
  margin: 0;
}
.cid-rPDtzex2og .ico-wrap {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 0.5rem;
}
.cid-rPDtzex2og .p-box {
  background-color: #f1f1f1;
  width: 100%;
  padding: 10px;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-rPDtzex2og .p-box p {
  padding: 10px;
  margin: 0;
  line-height: 1.5;
}
.cid-rPDtzex2og .card-box {
  position: absolute;
  width: 100%;
  bottom: 0px;
  left: 0;
  padding: 0px;
  transition: all 0.3s;
}
.cid-rPDtzex2og .mbr-section-title {
  color: #25373d;
}
@media (max-width: 991px) {
  .cid-rPDtzex2og .card-box {
    bottom: 0px;
  }
  .cid-rPDtzex2og .p-box {
    padding: 0px;
  }
  .cid-rPDtzex2og .card-title {
    padding: 10px 15px;
  }
}
.cid-rPDtzex2og .card-text {
  color: #656565;
}
.cid-rPDtzex2og .phone {
  color: #656565;
}
.cid-rPDtzex2og .card-title2 {
  color: #333333;
}
.cid-rvkNWENic2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvkNWENic2 .card-title {
  line-height: 1.6;
  padding: 15px 25px;
  background: linear-gradient(to top, #333333, transparent);
  margin: 0;
  text-align: left;
  color: #ffffff;
}
.cid-rvkNWENic2 .card-img {
  position: relative;
}
.cid-rvkNWENic2 .card-img:hover .card-title {
  background: linear-gradient(to top, #82dedc, transparent);
}
.cid-rvkNWENic2 .card {
  margin-bottom: 2rem;
  owerflow: hidden;
}
.cid-rvkNWENic2 .card-wrapper {
  position: relative;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
}
.cid-rvkNWENic2 .ico2 {
  color: #656565;
  font-size: 1.1rem;
}
.cid-rvkNWENic2 .icobig {
  position: absolute;
  bottom: 1.5rem;
  right: 2rem;
  color: #ffffff;
  font-size: 2.1rem;
}
.cid-rvkNWENic2 .text-box {
  padding: 20px;
}
.cid-rvkNWENic2 .text-box p {
  margin: 0;
}
.cid-rvkNWENic2 .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-rvkNWENic2 .ico-box p {
  margin: 0;
}
.cid-rvkNWENic2 .ico-wrap {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 0.5rem;
}
.cid-rvkNWENic2 .p-box {
  background-color: #f1f1f1;
  width: 100%;
  padding: 10px;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-rvkNWENic2 .p-box p {
  padding: 10px;
  margin: 0;
  line-height: 1.5;
}
.cid-rvkNWENic2 .card-box {
  position: absolute;
  width: 100%;
  bottom: 0px;
  left: 0;
  padding: 0px;
  transition: all 0.3s;
}
.cid-rvkNWENic2 .mbr-section-title {
  color: #25373d;
}
@media (max-width: 991px) {
  .cid-rvkNWENic2 .card-box {
    bottom: 0px;
  }
  .cid-rvkNWENic2 .p-box {
    padding: 0px;
  }
  .cid-rvkNWENic2 .card-title {
    padding: 10px 15px;
  }
}
.cid-rvkNWENic2 .card-text {
  color: #656565;
}
.cid-rvkNWENic2 .phone {
  color: #656565;
}
.cid-rvkNWENic2 .card-title2 {
  color: #333333;
}
.cid-rItFJ4C7GH {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rItFJ4C7GH .card-title {
  line-height: 1.6;
  padding: 15px 25px;
  background: linear-gradient(to top, #333333, transparent);
  margin: 0;
  text-align: left;
  color: #ffffff;
}
.cid-rItFJ4C7GH .card-img {
  position: relative;
}
.cid-rItFJ4C7GH .card-img:hover .card-title {
  background: linear-gradient(to top, #82dedc, transparent);
}
.cid-rItFJ4C7GH .card {
  margin-bottom: 2rem;
  owerflow: hidden;
}
.cid-rItFJ4C7GH .card-wrapper {
  position: relative;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
}
.cid-rItFJ4C7GH .ico2 {
  color: #656565;
  font-size: 1.1rem;
}
.cid-rItFJ4C7GH .icobig {
  position: absolute;
  bottom: 1.5rem;
  right: 2rem;
  color: #ffffff;
  font-size: 2.1rem;
}
.cid-rItFJ4C7GH .text-box {
  padding: 20px;
}
.cid-rItFJ4C7GH .text-box p {
  margin: 0;
}
.cid-rItFJ4C7GH .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-rItFJ4C7GH .ico-box p {
  margin: 0;
}
.cid-rItFJ4C7GH .ico-wrap {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 0.5rem;
}
.cid-rItFJ4C7GH .p-box {
  background-color: #f1f1f1;
  width: 100%;
  padding: 10px;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-rItFJ4C7GH .p-box p {
  padding: 10px;
  margin: 0;
  line-height: 1.5;
}
.cid-rItFJ4C7GH .card-box {
  position: absolute;
  width: 100%;
  bottom: 0px;
  left: 0;
  padding: 0px;
  transition: all 0.3s;
}
.cid-rItFJ4C7GH .mbr-section-title {
  color: #656565;
}
@media (max-width: 991px) {
  .cid-rItFJ4C7GH .card-box {
    bottom: 0px;
  }
  .cid-rItFJ4C7GH .p-box {
    padding: 0px;
  }
  .cid-rItFJ4C7GH .card-title {
    padding: 10px 15px;
  }
}
.cid-rItFJ4C7GH .card-text {
  color: #656565;
}
.cid-rItFJ4C7GH .phone {
  color: #656565;
}
.cid-rItFJ4C7GH .card-title2 {
  color: #333333;
}
.cid-rDPyGkxhMd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rDPyGkxhMd .card-title {
  line-height: 1.6;
  padding: 15px 25px;
  background: linear-gradient(to top, #333333, transparent);
  margin: 0;
  text-align: left;
  color: #ffffff;
}
.cid-rDPyGkxhMd .card-img {
  position: relative;
}
.cid-rDPyGkxhMd .card-img:hover .card-title {
  background: linear-gradient(to top, #82dedc, transparent);
}
.cid-rDPyGkxhMd .card {
  margin-bottom: 2rem;
  owerflow: hidden;
}
.cid-rDPyGkxhMd .card-wrapper {
  position: relative;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
}
.cid-rDPyGkxhMd .ico2 {
  color: #656565;
  font-size: 1.1rem;
}
.cid-rDPyGkxhMd .icobig {
  position: absolute;
  bottom: 1.5rem;
  right: 2rem;
  color: #ffffff;
  font-size: 2.1rem;
}
.cid-rDPyGkxhMd .text-box {
  padding: 20px;
}
.cid-rDPyGkxhMd .text-box p {
  margin: 0;
}
.cid-rDPyGkxhMd .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-rDPyGkxhMd .ico-box p {
  margin: 0;
}
.cid-rDPyGkxhMd .ico-wrap {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 0.5rem;
}
.cid-rDPyGkxhMd .p-box {
  background-color: #f1f1f1;
  width: 100%;
  padding: 10px;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-rDPyGkxhMd .p-box p {
  padding: 10px;
  margin: 0;
  line-height: 1.5;
}
.cid-rDPyGkxhMd .card-box {
  position: absolute;
  width: 100%;
  bottom: 0px;
  left: 0;
  padding: 0px;
  transition: all 0.3s;
}
.cid-rDPyGkxhMd .mbr-section-title {
  color: #656565;
}
@media (max-width: 991px) {
  .cid-rDPyGkxhMd .card-box {
    bottom: 0px;
  }
  .cid-rDPyGkxhMd .p-box {
    padding: 0px;
  }
  .cid-rDPyGkxhMd .card-title {
    padding: 10px 15px;
  }
}
.cid-rDPyGkxhMd .card-text {
  color: #656565;
}
.cid-rDPyGkxhMd .phone {
  color: #656565;
}
.cid-rDPyGkxhMd .card-title2 {
  color: #333333;
}
.cid-rvaohNvhkQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rvaohNvhkQ .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rvaohNvhkQ .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rvaohNvhkQ .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rvaohNvhkQ .mbr-text {
  color: #444;
}
.cid-rvaohNvhkQ h5 {
  margin-bottom: 0;
}
.cid-rvaohNvhkQ .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvaohNvhkQ .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rvaohNvhkQ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rvaohNvhkQ .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rvaohNvhkQ .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rvaohNvhkQ .social-list a:hover {
  opacity: .4;
}
.cid-rvaohNvhkQ .media-container-row > div {
  padding: 0px;
}
.cid-rvaohNvhkQ .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rvaohNvhkQ .group-title {
  text-align: left;
}
.cid-rvaohNvhkQ .group-title SPAN {
  color: #656565;
}
.cid-rvaohNvhkQ .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rvaohNvhkQ .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rvaohNvhkQ h3 {
    margin-bottom: 10px;
  }
}
.cid-rvaohNvhkQ .links SPAN {
  color: #9e9e9e;
}
.cid-rvaohNvhkQ .links,
.cid-rvaohNvhkQ .social-list {
  color: #25373d;
}
.cid-rvaohNvhkQ P {
  color: #25373d;
  text-align: left;
}
.cid-rw1jY1mswB {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rw1jY1mswB .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-rw1jY1mswB .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-rw1jY1mswB .list-img {
  width: 100px;
}
.cid-rw1jY1mswB .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-rw1jY1mswB .btn {
  margin: 0px !important;
}
.cid-rw1jY1mswB .text-box {
  padding: 1rem;
}
.cid-rw1jY1mswB .text-box p {
  margin: 0;
}
.cid-rw1jY1mswB .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-rw1jY1mswB .ico-box p {
  margin: 0;
}
.cid-rw1jY1mswB .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rw1jY1mswB .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rw1jY1mswB .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rw1jY1mswB .carousel-item .wrap-img {
  text-align: center;
}
.cid-rw1jY1mswB .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-rw1jY1mswB .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-rw1jY1mswB .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-rw1jY1mswB .carousel-indicators li {
  display: inline-block;
}
.cid-rw1jY1mswB .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-rw1jY1mswB .carousel-indicators li.active {
  border: 0px;
}
.cid-rw1jY1mswB .li1 {
  background-image: url("../../../assets/images/maison-a-vendre-la-montagne-3-1200x900.jpg");
}
.cid-rw1jY1mswB .li2 {
  background-image: url("../../../assets/images/maison-a-vendre-la-montagne-2-1200x900.jpg");
}
.cid-rw1jY1mswB .li3 {
  background-image: url("../../../assets/images/maison-a-vendre-la-montagne-1-1200x900.jpg");
}
.cid-rw1jY1mswB .li4 {
  background-image: url("../../../assets/images/maison-a-vendre-la-montagne-5-1200x900.jpg");
}
.cid-rw1jY1mswB .li5 {
  background-image: url("../../../assets/images/maison-a-vendre-la-montagne-4-1200x900.jpg");
}
.cid-rw1jY1mswB .li6 {
  background-image: url("../../../assets/images/5-2-1200x900.jpg");
}
@media (max-width: 992px) {
  .cid-rw1jY1mswB .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-rw1jY1mswB .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-rw1jY1mswB .card-title2 {
  color: #d63d3d;
}
.cid-rw1jY1mswB .sq {
  color: #656565;
}
.cid-rw1jY1mswB .item {
  color: #656565;
}
.cid-rw1jYcFpUH {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rw1jYcFpUH .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-rw1jYcFpUH .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-rw1jYcFpUH .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-rw1jYdEPpL {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rw1jYdEPpL .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rw1jYdEPpL .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rw1jYdEPpL .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rw1jYeDx77 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rw1jYeDx77 .navbar-fixed-top {
  padding-top: 0;
}
.cid-rw1jYeDx77 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rw1jYeDx77 .dropdown-item {
  padding: 0;
}
.cid-rw1jYeDx77 .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rw1jYeDx77 .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rw1jYeDx77 .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rw1jYeDx77 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rw1jYeDx77 a {
  font-style: normal;
}
.cid-rw1jYeDx77 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rw1jYeDx77 .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rw1jYeDx77 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rw1jYeDx77 .content-text {
  margin-bottom: 0;
}
.cid-rw1jYeDx77 .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rw1jYeDx77 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rw1jYeDx77 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rw1jYeDx77 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rw1jYeDx77 .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rw1jYeDx77 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rw1jYeDx77 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rw1jYeDx77 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rw1jYeDx77 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rw1jYeDx77 .nav-dropdown .link {
  font-weight: 400;
}
.cid-rw1jYeDx77 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rw1jYeDx77 .content-right-side {
  text-align: center;
}
.cid-rw1jYeDx77 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rw1jYeDx77 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rw1jYeDx77 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rw1jYeDx77 .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rw1jYeDx77 .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rw1jYeDx77 .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rw1jYeDx77 .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rw1jYeDx77 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rw1jYeDx77 .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rw1jYeDx77 .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rw1jYeDx77 .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rw1jYeDx77 .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rw1jYeDx77 .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rw1jYeDx77 .navbar {
    display: block;
    padding: 0;
  }
  .cid-rw1jYeDx77 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rw1jYeDx77 .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rw1jYeDx77 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rw1jYeDx77 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rw1jYeDx77 .navbar-toggler {
    display: none;
  }
  .cid-rw1jYeDx77 .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rw1jYeDx77 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rw1jYeDx77 .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rw1jYeDx77 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rw1jYeDx77 .menu-logo {
  margin-right: auto;
}
.cid-rw1jYeDx77 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rw1jYeDx77 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rw1jYeDx77 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rw1jYeDx77 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rw1jYeDx77 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rw1jYeDx77 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rw1jYeDx77 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rw1jYeDx77 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rw1jYeDx77 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rw1jYeDx77 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rw1jYeDx77 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rw1jYeDx77 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rw1jYeDx77 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rw1jYeDx77 .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rw1jYeDx77 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rw1jYeDx77 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rw1jYeDx77 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rw1jYeDx77 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rw1jYeDx77 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rw1jYeDx77 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rw1jYeDx77 .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rw1jYeDx77 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rw1jYeDx77 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rw1jYeDx77 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rw1jYeDx77 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rw1jYeDx77 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rw1jYeDx77 button.navbar-toggler:focus {
  outline: none;
}
.cid-rw1jYeDx77 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rw1jYeDx77 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rw1jYeDx77 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rw1jYeDx77 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rw1jYeDx77 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rw1jYeDx77 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rw1jYeDx77 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rw1jYeDx77 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rw1jYeDx77 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rw1jYeDx77 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rw1jYeDx77 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rw1jYeDx77 .collapsed .btn {
  display: flex;
}
.cid-rw1jYeDx77 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rw1jYeDx77 .collapsed .navbar-collapse.collapsing,
.cid-rw1jYeDx77 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rw1jYeDx77 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rw1jYeDx77 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rw1jYeDx77 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rw1jYeDx77 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rw1jYeDx77 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rw1jYeDx77 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rw1jYeDx77 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rw1jYeDx77 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rw1jYeDx77 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rw1jYeDx77 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rw1jYeDx77 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rw1jYeDx77 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rw1jYeDx77 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rw1jYeDx77 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rw1jYeDx77 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rw1jYeDx77 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rw1jYeDx77 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rw1jYeDx77 .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;
}
.cid-rw1jYeDx77 .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rw1jYeDx77 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rw1jYeDx77 .navbar-collapse.collapsing,
  .cid-rw1jYeDx77 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rw1jYeDx77 .navbar-collapse.collapsing .navbar-nav,
  .cid-rw1jYeDx77 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rw1jYeDx77 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rw1jYeDx77 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rw1jYeDx77 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rw1jYeDx77 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rw1jYeDx77 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rw1jYeDx77 .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rw1jYeDx77 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rw1jYeDx77 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rw1jYeDx77 .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rw1jYeDx77 img {
    height: 3.8rem !important;
  }
  .cid-rw1jYeDx77 .btn {
    display: flex;
  }
  .cid-rw1jYeDx77 button.navbar-toggler {
    display: block;
  }
  .cid-rw1jYeDx77 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rw1jYeDx77 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rw1jYeDx77 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rw1jYeDx77 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rw1jYeDx77 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rw1jYeDx77 .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;
  }
  .cid-rw1jYeDx77 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rw1jYeDx77 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rw1jYeDx77 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rw1jYeDx77 .nav-link:focus {
  outline: none;
}
.cid-rw1jYeDx77 .navbar-toggler {
  position: relative;
}
.cid-rw1jYeDx77 .dropdown-item.active,
.cid-rw1jYeDx77 .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rw1jYgpH6z {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rw1jYgpH6z .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rw1jYgpH6z .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rw1jYgpH6z .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-rw1jYgpH6z .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-rw1jYgpH6z .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-rw1jYgpH6z .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-rw1jYgpH6z .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-rw1jYgpH6z .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-rw1jYgpH6z .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-rw1jYgpH6z .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-rw1jYgpH6z .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rGXnV6lfoU {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rGXnV6lfoU .google-map {
  height: 25rem;
  position: relative;
}
.cid-rGXnV6lfoU .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rGXnV6lfoU .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-rGXnV6lfoU .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rGXnV6lfoU .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rGXnV6lfoU .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-rw1l3BF1me {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rw1l3BF1me .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-rw1l3BF1me .title,
.cid-rw1l3BF1me .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-rw1l3BF1me .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-rw1l3BF1me .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-rw1l3BF1me .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-rw1l3BF1me .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-rw1l3BF1me .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-rw1l3BF1me .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-rw1l3BF1me .card-img {
  overflow: hidden;
}
.cid-rw1l3BF1me .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rw1l3BF1me .card-box {
  padding: 0rem;
}
.cid-rw1l3BF1me img {
  transition: all 0.3s;
}
.cid-rw1l3BF1me .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-rw1l3BF1me status {
  color: #855dd8;
}
.cid-rw1l3BF1me .status {
  color: #656565;
  text-align: left;
}
.cid-rw1jYmmowO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rw1jYmmowO .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rw1jYmmowO .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rw1jYmmowO .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rw1jYmmowO .mbr-text {
  color: #444;
}
.cid-rw1jYmmowO h5 {
  margin-bottom: 0;
}
.cid-rw1jYmmowO .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rw1jYmmowO .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rw1jYmmowO .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rw1jYmmowO .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rw1jYmmowO .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rw1jYmmowO .social-list a:hover {
  opacity: .4;
}
.cid-rw1jYmmowO .media-container-row > div {
  padding: 0px;
}
.cid-rw1jYmmowO .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rw1jYmmowO .group-title {
  text-align: left;
}
.cid-rw1jYmmowO .group-title SPAN {
  color: #656565;
}
.cid-rw1jYmmowO .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rw1jYmmowO .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rw1jYmmowO h3 {
    margin-bottom: 10px;
  }
}
.cid-rw1jYmmowO .links SPAN {
  color: #9e9e9e;
}
.cid-rw1jYmmowO .links,
.cid-rw1jYmmowO .social-list {
  color: #25373d;
}
.cid-rw1jYmmowO P {
  color: #25373d;
  text-align: left;
}
.cid-rvao3GDYTU .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rvao3GDYTU .navbar-fixed-top {
  padding-top: 0;
}
.cid-rvao3GDYTU .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rvao3GDYTU .dropdown-item {
  padding: 0;
}
.cid-rvao3GDYTU .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rvao3GDYTU .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rvao3GDYTU .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rvao3GDYTU a {
  font-style: normal;
}
.cid-rvao3GDYTU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rvao3GDYTU .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rvao3GDYTU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .content-text {
  margin-bottom: 0;
}
.cid-rvao3GDYTU .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rvao3GDYTU .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rvao3GDYTU .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rvao3GDYTU .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .nav-dropdown .link {
  font-weight: 400;
}
.cid-rvao3GDYTU .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rvao3GDYTU .content-right-side {
  text-align: center;
}
.cid-rvao3GDYTU .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rvao3GDYTU .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rvao3GDYTU .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rvao3GDYTU .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rvao3GDYTU .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rvao3GDYTU .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rvao3GDYTU .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rvao3GDYTU .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rvao3GDYTU .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rvao3GDYTU .navbar {
    display: block;
    padding: 0;
  }
  .cid-rvao3GDYTU .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rvao3GDYTU .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rvao3GDYTU .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rvao3GDYTU .navbar-toggler {
    display: none;
  }
  .cid-rvao3GDYTU .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rvao3GDYTU .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rvao3GDYTU .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rvao3GDYTU .menu-logo {
  margin-right: auto;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rvao3GDYTU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rvao3GDYTU .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rvao3GDYTU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU button.navbar-toggler:focus {
  outline: none;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rvao3GDYTU .collapsed .btn {
  display: flex;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .collapsed button.navbar-toggler {
  display: block;
}
.cid-rvao3GDYTU .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rvao3GDYTU .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rvao3GDYTU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rvao3GDYTU .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;
}
.cid-rvao3GDYTU .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing,
  .cid-rvao3GDYTU .navbar-collapse.show {
    display: block !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rvao3GDYTU img {
    height: 3.8rem !important;
  }
  .cid-rvao3GDYTU .btn {
    display: flex;
  }
  .cid-rvao3GDYTU button.navbar-toggler {
    display: block;
  }
  .cid-rvao3GDYTU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rvao3GDYTU .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rvao3GDYTU .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;
  }
  .cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rvao3GDYTU .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rvao3GDYTU .nav-link:focus {
  outline: none;
}
.cid-rvao3GDYTU .navbar-toggler {
  position: relative;
}
.cid-rvao3GDYTU .dropdown-item.active,
.cid-rvao3GDYTU .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rvaohNvhkQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rvaohNvhkQ .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rvaohNvhkQ .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rvaohNvhkQ .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rvaohNvhkQ .mbr-text {
  color: #444;
}
.cid-rvaohNvhkQ h5 {
  margin-bottom: 0;
}
.cid-rvaohNvhkQ .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvaohNvhkQ .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rvaohNvhkQ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rvaohNvhkQ .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rvaohNvhkQ .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rvaohNvhkQ .social-list a:hover {
  opacity: .4;
}
.cid-rvaohNvhkQ .media-container-row > div {
  padding: 0px;
}
.cid-rvaohNvhkQ .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rvaohNvhkQ .group-title {
  text-align: left;
}
.cid-rvaohNvhkQ .group-title SPAN {
  color: #656565;
}
.cid-rvaohNvhkQ .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rvaohNvhkQ .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rvaohNvhkQ h3 {
    margin-bottom: 10px;
  }
}
.cid-rvaohNvhkQ .links SPAN {
  color: #9e9e9e;
}
.cid-rvaohNvhkQ .links,
.cid-rvaohNvhkQ .social-list {
  color: #25373d;
}
.cid-rvaohNvhkQ P {
  color: #25373d;
  text-align: left;
}
.cid-rGtPq1PuqY {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rGtPq1PuqY .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-rGtPq1PuqY .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-rGtPq1PuqY .list-img {
  width: 100px;
}
.cid-rGtPq1PuqY .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-rGtPq1PuqY .btn {
  margin: 0px !important;
}
.cid-rGtPq1PuqY .text-box {
  padding: 1rem;
}
.cid-rGtPq1PuqY .text-box p {
  margin: 0;
}
.cid-rGtPq1PuqY .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-rGtPq1PuqY .ico-box p {
  margin: 0;
}
.cid-rGtPq1PuqY .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rGtPq1PuqY .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rGtPq1PuqY .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rGtPq1PuqY .carousel-item .wrap-img {
  text-align: center;
}
.cid-rGtPq1PuqY .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-rGtPq1PuqY .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-rGtPq1PuqY .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-rGtPq1PuqY .carousel-indicators li {
  display: inline-block;
}
.cid-rGtPq1PuqY .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-rGtPq1PuqY .carousel-indicators li.active {
  border: 0px;
}
.cid-rGtPq1PuqY .li1 {
  background-image: url("../../../assets/images/maison-aigrefeuille-1-640x360.jpg");
}
.cid-rGtPq1PuqY .li2 {
  background-image: url("../../../assets/images/maison-aigrefeuille-3-1500x1000.jpg");
}
.cid-rGtPq1PuqY .li3 {
  background-image: url("../../../assets/images/maison-aigrefeuille-7-1500x1000.jpg");
}
.cid-rGtPq1PuqY .li4 {
  background-image: url("../../../assets/images/maison-aigrefeuille-10-1500x1000.jpg");
}
.cid-rGtPq1PuqY .li5 {
  background-image: url("../../../assets/images/maison-aigrefeuille-4-1500x1000.jpg");
}
.cid-rGtPq1PuqY .li6 {
  background-image: url("../../../assets/images/maison-aigrefeuille-6-1500x1000.jpg");
}
@media (max-width: 992px) {
  .cid-rGtPq1PuqY .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-rGtPq1PuqY .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-rGtPq1PuqY .card-title2 {
  color: #e33d28;
}
.cid-rGtPq1PuqY .sq {
  color: #656565;
}
.cid-rGtPq1PuqY .item {
  color: #656565;
}
.cid-rGtPq42z7Y {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rGtPq42z7Y .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-rGtPq42z7Y .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-rGtPq42z7Y .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-rGtPq4S64A {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rGtPq4S64A .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rGtPq4S64A .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rGtPq4S64A .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rGtPq5FMNa .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rGtPq5FMNa .navbar-fixed-top {
  padding-top: 0;
}
.cid-rGtPq5FMNa .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rGtPq5FMNa .dropdown-item {
  padding: 0;
}
.cid-rGtPq5FMNa .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rGtPq5FMNa .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rGtPq5FMNa .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rGtPq5FMNa .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rGtPq5FMNa a {
  font-style: normal;
}
.cid-rGtPq5FMNa .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rGtPq5FMNa .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rGtPq5FMNa .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rGtPq5FMNa .content-text {
  margin-bottom: 0;
}
.cid-rGtPq5FMNa .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rGtPq5FMNa .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rGtPq5FMNa .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rGtPq5FMNa .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rGtPq5FMNa .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rGtPq5FMNa .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rGtPq5FMNa .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rGtPq5FMNa .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rGtPq5FMNa .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rGtPq5FMNa .nav-dropdown .link {
  font-weight: 400;
}
.cid-rGtPq5FMNa .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rGtPq5FMNa .content-right-side {
  text-align: center;
}
.cid-rGtPq5FMNa .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rGtPq5FMNa .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rGtPq5FMNa .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rGtPq5FMNa .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rGtPq5FMNa .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rGtPq5FMNa .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rGtPq5FMNa .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rGtPq5FMNa .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rGtPq5FMNa .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rGtPq5FMNa .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rGtPq5FMNa .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rGtPq5FMNa .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rGtPq5FMNa .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rGtPq5FMNa .navbar {
    display: block;
    padding: 0;
  }
  .cid-rGtPq5FMNa .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rGtPq5FMNa .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rGtPq5FMNa .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rGtPq5FMNa .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rGtPq5FMNa .navbar-toggler {
    display: none;
  }
  .cid-rGtPq5FMNa .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rGtPq5FMNa .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rGtPq5FMNa .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rGtPq5FMNa .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rGtPq5FMNa .menu-logo {
  margin-right: auto;
}
.cid-rGtPq5FMNa .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rGtPq5FMNa .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rGtPq5FMNa .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rGtPq5FMNa .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rGtPq5FMNa .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rGtPq5FMNa .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rGtPq5FMNa .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rGtPq5FMNa .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rGtPq5FMNa .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rGtPq5FMNa .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rGtPq5FMNa .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rGtPq5FMNa .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rGtPq5FMNa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rGtPq5FMNa .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rGtPq5FMNa .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rGtPq5FMNa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rGtPq5FMNa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rGtPq5FMNa .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rGtPq5FMNa .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rGtPq5FMNa .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rGtPq5FMNa .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rGtPq5FMNa .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rGtPq5FMNa .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rGtPq5FMNa .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rGtPq5FMNa .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rGtPq5FMNa button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rGtPq5FMNa button.navbar-toggler:focus {
  outline: none;
}
.cid-rGtPq5FMNa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rGtPq5FMNa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rGtPq5FMNa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rGtPq5FMNa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rGtPq5FMNa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rGtPq5FMNa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rGtPq5FMNa nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rGtPq5FMNa nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rGtPq5FMNa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rGtPq5FMNa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rGtPq5FMNa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rGtPq5FMNa .collapsed .btn {
  display: flex;
}
.cid-rGtPq5FMNa .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rGtPq5FMNa .collapsed .navbar-collapse.collapsing,
.cid-rGtPq5FMNa .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rGtPq5FMNa .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rGtPq5FMNa .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rGtPq5FMNa .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rGtPq5FMNa .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rGtPq5FMNa .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rGtPq5FMNa .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rGtPq5FMNa .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rGtPq5FMNa .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rGtPq5FMNa .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rGtPq5FMNa .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rGtPq5FMNa .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rGtPq5FMNa .collapsed button.navbar-toggler {
  display: block;
}
.cid-rGtPq5FMNa .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rGtPq5FMNa .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rGtPq5FMNa .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rGtPq5FMNa .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rGtPq5FMNa .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rGtPq5FMNa .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;
}
.cid-rGtPq5FMNa .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rGtPq5FMNa .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rGtPq5FMNa .navbar-collapse.collapsing,
  .cid-rGtPq5FMNa .navbar-collapse.show {
    display: block !important;
  }
  .cid-rGtPq5FMNa .navbar-collapse.collapsing .navbar-nav,
  .cid-rGtPq5FMNa .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rGtPq5FMNa .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rGtPq5FMNa .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rGtPq5FMNa .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rGtPq5FMNa .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rGtPq5FMNa .navbar-collapse.collapsing .navbar-buttons,
  .cid-rGtPq5FMNa .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rGtPq5FMNa .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rGtPq5FMNa .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rGtPq5FMNa .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rGtPq5FMNa img {
    height: 3.8rem !important;
  }
  .cid-rGtPq5FMNa .btn {
    display: flex;
  }
  .cid-rGtPq5FMNa button.navbar-toggler {
    display: block;
  }
  .cid-rGtPq5FMNa .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rGtPq5FMNa .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rGtPq5FMNa .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rGtPq5FMNa .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rGtPq5FMNa .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rGtPq5FMNa .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;
  }
  .cid-rGtPq5FMNa .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rGtPq5FMNa .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rGtPq5FMNa .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rGtPq5FMNa .nav-link:focus {
  outline: none;
}
.cid-rGtPq5FMNa .navbar-toggler {
  position: relative;
}
.cid-rGtPq5FMNa .dropdown-item.active,
.cid-rGtPq5FMNa .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rGtPq6LjzF {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rGtPq6LjzF .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rGtPq6LjzF .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rGtPq6LjzF .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-rGtPq6LjzF .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-rGtPq6LjzF .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-rGtPq6LjzF .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-rGtPq6LjzF .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-rGtPq6LjzF .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-rGtPq6LjzF .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-rGtPq6LjzF .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-rGtPq6LjzF .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rGXp4ZYGbU {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rGXp4ZYGbU .google-map {
  height: 25rem;
  position: relative;
}
.cid-rGXp4ZYGbU .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rGXp4ZYGbU .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-rGXp4ZYGbU .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rGXp4ZYGbU .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rGXp4ZYGbU .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-rGtPq8quRQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rGtPq8quRQ .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-rGtPq8quRQ .title,
.cid-rGtPq8quRQ .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-rGtPq8quRQ .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-rGtPq8quRQ .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-rGtPq8quRQ .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-rGtPq8quRQ .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-rGtPq8quRQ .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-rGtPq8quRQ .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-rGtPq8quRQ .card-img {
  overflow: hidden;
}
.cid-rGtPq8quRQ .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rGtPq8quRQ .card-box {
  padding: 0rem;
}
.cid-rGtPq8quRQ img {
  transition: all 0.3s;
}
.cid-rGtPq8quRQ .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-rGtPq8quRQ status {
  color: #855dd8;
}
.cid-rGtPq8quRQ .status {
  color: #656565;
  text-align: left;
}
.cid-rGtPq9Y9JD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rGtPq9Y9JD .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rGtPq9Y9JD .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rGtPq9Y9JD .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rGtPq9Y9JD .mbr-text {
  color: #444;
}
.cid-rGtPq9Y9JD h5 {
  margin-bottom: 0;
}
.cid-rGtPq9Y9JD .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rGtPq9Y9JD .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rGtPq9Y9JD .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rGtPq9Y9JD .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rGtPq9Y9JD .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rGtPq9Y9JD .social-list a:hover {
  opacity: .4;
}
.cid-rGtPq9Y9JD .media-container-row > div {
  padding: 0px;
}
.cid-rGtPq9Y9JD .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rGtPq9Y9JD .group-title {
  text-align: left;
}
.cid-rGtPq9Y9JD .group-title SPAN {
  color: #656565;
}
.cid-rGtPq9Y9JD .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rGtPq9Y9JD .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rGtPq9Y9JD h3 {
    margin-bottom: 10px;
  }
}
.cid-rGtPq9Y9JD .links SPAN {
  color: #9e9e9e;
}
.cid-rGtPq9Y9JD .links,
.cid-rGtPq9Y9JD .social-list {
  color: #25373d;
}
.cid-rGtPq9Y9JD P {
  color: #25373d;
  text-align: left;
}
.cid-rGtRDXFPmJ {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rGtRDXFPmJ .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-rGtRDXFPmJ .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-rGtRDXFPmJ .list-img {
  width: 100px;
}
.cid-rGtRDXFPmJ .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-rGtRDXFPmJ .btn {
  margin: 0px !important;
}
.cid-rGtRDXFPmJ .text-box {
  padding: 1rem;
}
.cid-rGtRDXFPmJ .text-box p {
  margin: 0;
}
.cid-rGtRDXFPmJ .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-rGtRDXFPmJ .ico-box p {
  margin: 0;
}
.cid-rGtRDXFPmJ .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rGtRDXFPmJ .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rGtRDXFPmJ .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rGtRDXFPmJ .carousel-item .wrap-img {
  text-align: center;
}
.cid-rGtRDXFPmJ .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-rGtRDXFPmJ .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-rGtRDXFPmJ .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-rGtRDXFPmJ .carousel-indicators li {
  display: inline-block;
}
.cid-rGtRDXFPmJ .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-rGtRDXFPmJ .carousel-indicators li.active {
  border: 0px;
}
.cid-rGtRDXFPmJ .li1 {
  background-image: url("../../../assets/images/3-1-640x480.jpg");
}
.cid-rGtRDXFPmJ .li2 {
  background-image: url("../../../assets/images/2-1-640x480.jpg");
}
.cid-rGtRDXFPmJ .li3 {
  background-image: url("../../../assets/images/4-1-640x480.jpg");
}
.cid-rGtRDXFPmJ .li4 {
  background-image: url("../../../assets/images/8-1-640x480.jpg");
}
.cid-rGtRDXFPmJ .li5 {
  background-image: url("../../../assets/images/5-1-640x480.jpg");
}
.cid-rGtRDXFPmJ .li6 {
  background-image: url("../../../assets/images/7-1-640x480.jpg");
}
@media (max-width: 992px) {
  .cid-rGtRDXFPmJ .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-rGtRDXFPmJ .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-rGtRDXFPmJ .card-title2 {
  color: #d63d3d;
}
.cid-rGtRDXFPmJ .sq {
  color: #656565;
}
.cid-rGtRDXFPmJ .item {
  color: #656565;
}
.cid-rGtRDZLO2Q {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rGtRDZLO2Q .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-rGtRDZLO2Q .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-rGtRDZLO2Q .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-rGtRE0uDke {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rGtRE0uDke .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rGtRE0uDke .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rGtRE0uDke .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rGtRE1c4SH .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rGtRE1c4SH .navbar-fixed-top {
  padding-top: 0;
}
.cid-rGtRE1c4SH .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rGtRE1c4SH .dropdown-item {
  padding: 0;
}
.cid-rGtRE1c4SH .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rGtRE1c4SH .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rGtRE1c4SH .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rGtRE1c4SH .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rGtRE1c4SH a {
  font-style: normal;
}
.cid-rGtRE1c4SH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rGtRE1c4SH .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rGtRE1c4SH .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rGtRE1c4SH .content-text {
  margin-bottom: 0;
}
.cid-rGtRE1c4SH .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rGtRE1c4SH .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rGtRE1c4SH .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rGtRE1c4SH .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rGtRE1c4SH .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rGtRE1c4SH .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rGtRE1c4SH .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rGtRE1c4SH .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rGtRE1c4SH .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rGtRE1c4SH .nav-dropdown .link {
  font-weight: 400;
}
.cid-rGtRE1c4SH .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rGtRE1c4SH .content-right-side {
  text-align: center;
}
.cid-rGtRE1c4SH .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rGtRE1c4SH .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rGtRE1c4SH .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rGtRE1c4SH .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rGtRE1c4SH .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rGtRE1c4SH .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rGtRE1c4SH .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rGtRE1c4SH .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rGtRE1c4SH .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rGtRE1c4SH .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rGtRE1c4SH .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rGtRE1c4SH .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rGtRE1c4SH .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rGtRE1c4SH .navbar {
    display: block;
    padding: 0;
  }
  .cid-rGtRE1c4SH .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rGtRE1c4SH .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rGtRE1c4SH .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rGtRE1c4SH .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rGtRE1c4SH .navbar-toggler {
    display: none;
  }
  .cid-rGtRE1c4SH .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rGtRE1c4SH .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rGtRE1c4SH .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rGtRE1c4SH .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rGtRE1c4SH .menu-logo {
  margin-right: auto;
}
.cid-rGtRE1c4SH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rGtRE1c4SH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rGtRE1c4SH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rGtRE1c4SH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rGtRE1c4SH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rGtRE1c4SH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rGtRE1c4SH .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rGtRE1c4SH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rGtRE1c4SH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rGtRE1c4SH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rGtRE1c4SH .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rGtRE1c4SH .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rGtRE1c4SH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rGtRE1c4SH .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rGtRE1c4SH .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rGtRE1c4SH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rGtRE1c4SH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rGtRE1c4SH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rGtRE1c4SH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rGtRE1c4SH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rGtRE1c4SH .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rGtRE1c4SH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rGtRE1c4SH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rGtRE1c4SH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rGtRE1c4SH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rGtRE1c4SH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rGtRE1c4SH button.navbar-toggler:focus {
  outline: none;
}
.cid-rGtRE1c4SH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rGtRE1c4SH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rGtRE1c4SH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rGtRE1c4SH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rGtRE1c4SH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rGtRE1c4SH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rGtRE1c4SH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rGtRE1c4SH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rGtRE1c4SH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rGtRE1c4SH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rGtRE1c4SH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rGtRE1c4SH .collapsed .btn {
  display: flex;
}
.cid-rGtRE1c4SH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rGtRE1c4SH .collapsed .navbar-collapse.collapsing,
.cid-rGtRE1c4SH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rGtRE1c4SH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rGtRE1c4SH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rGtRE1c4SH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rGtRE1c4SH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rGtRE1c4SH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rGtRE1c4SH .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rGtRE1c4SH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rGtRE1c4SH .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rGtRE1c4SH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rGtRE1c4SH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rGtRE1c4SH .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rGtRE1c4SH .collapsed button.navbar-toggler {
  display: block;
}
.cid-rGtRE1c4SH .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rGtRE1c4SH .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rGtRE1c4SH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rGtRE1c4SH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rGtRE1c4SH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rGtRE1c4SH .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;
}
.cid-rGtRE1c4SH .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rGtRE1c4SH .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rGtRE1c4SH .navbar-collapse.collapsing,
  .cid-rGtRE1c4SH .navbar-collapse.show {
    display: block !important;
  }
  .cid-rGtRE1c4SH .navbar-collapse.collapsing .navbar-nav,
  .cid-rGtRE1c4SH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rGtRE1c4SH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rGtRE1c4SH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rGtRE1c4SH .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rGtRE1c4SH .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rGtRE1c4SH .navbar-collapse.collapsing .navbar-buttons,
  .cid-rGtRE1c4SH .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rGtRE1c4SH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rGtRE1c4SH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rGtRE1c4SH .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rGtRE1c4SH img {
    height: 3.8rem !important;
  }
  .cid-rGtRE1c4SH .btn {
    display: flex;
  }
  .cid-rGtRE1c4SH button.navbar-toggler {
    display: block;
  }
  .cid-rGtRE1c4SH .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rGtRE1c4SH .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rGtRE1c4SH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rGtRE1c4SH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rGtRE1c4SH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rGtRE1c4SH .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;
  }
  .cid-rGtRE1c4SH .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rGtRE1c4SH .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rGtRE1c4SH .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rGtRE1c4SH .nav-link:focus {
  outline: none;
}
.cid-rGtRE1c4SH .navbar-toggler {
  position: relative;
}
.cid-rGtRE1c4SH .dropdown-item.active,
.cid-rGtRE1c4SH .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rGtRE2leVY {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rGtRE2leVY .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rGtRE2leVY .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rGtRE2leVY .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-rGtRE2leVY .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-rGtRE2leVY .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-rGtRE2leVY .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-rGtRE2leVY .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-rGtRE2leVY .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-rGtRE2leVY .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-rGtRE2leVY .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-rGtRE2leVY .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rGXpiYsPsD {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rGXpiYsPsD .google-map {
  height: 25rem;
  position: relative;
}
.cid-rGXpiYsPsD .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rGXpiYsPsD .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-rGXpiYsPsD .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rGXpiYsPsD .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rGXpiYsPsD .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-rIPijnCuTK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rIPijnCuTK .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-rIPijnCuTK .title,
.cid-rIPijnCuTK .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-rIPijnCuTK .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-rIPijnCuTK .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-rIPijnCuTK .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-rIPijnCuTK .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-rIPijnCuTK .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-rIPijnCuTK .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-rIPijnCuTK .card-img {
  overflow: hidden;
}
.cid-rIPijnCuTK .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rIPijnCuTK .card-box {
  padding: 0rem;
}
.cid-rIPijnCuTK img {
  transition: all 0.3s;
}
.cid-rIPijnCuTK .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-rIPijnCuTK status {
  color: #855dd8;
}
.cid-rIPijnCuTK .status {
  color: #25373d;
  text-align: left;
}
.cid-rGtRE4TULO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rGtRE4TULO .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rGtRE4TULO .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rGtRE4TULO .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rGtRE4TULO .mbr-text {
  color: #444;
}
.cid-rGtRE4TULO h5 {
  margin-bottom: 0;
}
.cid-rGtRE4TULO .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rGtRE4TULO .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rGtRE4TULO .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rGtRE4TULO .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rGtRE4TULO .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rGtRE4TULO .social-list a:hover {
  opacity: .4;
}
.cid-rGtRE4TULO .media-container-row > div {
  padding: 0px;
}
.cid-rGtRE4TULO .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rGtRE4TULO .group-title {
  text-align: left;
}
.cid-rGtRE4TULO .group-title SPAN {
  color: #656565;
}
.cid-rGtRE4TULO .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rGtRE4TULO .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rGtRE4TULO h3 {
    margin-bottom: 10px;
  }
}
.cid-rGtRE4TULO .links SPAN {
  color: #9e9e9e;
}
.cid-rGtRE4TULO .links,
.cid-rGtRE4TULO .social-list {
  color: #25373d;
}
.cid-rGtRE4TULO P {
  color: #25373d;
  text-align: left;
}
.cid-rvao3GDYTU .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rvao3GDYTU .navbar-fixed-top {
  padding-top: 0;
}
.cid-rvao3GDYTU .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rvao3GDYTU .dropdown-item {
  padding: 0;
}
.cid-rvao3GDYTU .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rvao3GDYTU .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rvao3GDYTU .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rvao3GDYTU a {
  font-style: normal;
}
.cid-rvao3GDYTU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rvao3GDYTU .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rvao3GDYTU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .content-text {
  margin-bottom: 0;
}
.cid-rvao3GDYTU .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rvao3GDYTU .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rvao3GDYTU .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rvao3GDYTU .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .nav-dropdown .link {
  font-weight: 400;
}
.cid-rvao3GDYTU .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rvao3GDYTU .content-right-side {
  text-align: center;
}
.cid-rvao3GDYTU .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rvao3GDYTU .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rvao3GDYTU .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rvao3GDYTU .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rvao3GDYTU .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rvao3GDYTU .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rvao3GDYTU .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rvao3GDYTU .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rvao3GDYTU .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rvao3GDYTU .navbar {
    display: block;
    padding: 0;
  }
  .cid-rvao3GDYTU .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rvao3GDYTU .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rvao3GDYTU .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rvao3GDYTU .navbar-toggler {
    display: none;
  }
  .cid-rvao3GDYTU .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rvao3GDYTU .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rvao3GDYTU .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rvao3GDYTU .menu-logo {
  margin-right: auto;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rvao3GDYTU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rvao3GDYTU .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rvao3GDYTU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU button.navbar-toggler:focus {
  outline: none;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rvao3GDYTU .collapsed .btn {
  display: flex;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .collapsed button.navbar-toggler {
  display: block;
}
.cid-rvao3GDYTU .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rvao3GDYTU .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rvao3GDYTU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rvao3GDYTU .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;
}
.cid-rvao3GDYTU .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing,
  .cid-rvao3GDYTU .navbar-collapse.show {
    display: block !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rvao3GDYTU img {
    height: 3.8rem !important;
  }
  .cid-rvao3GDYTU .btn {
    display: flex;
  }
  .cid-rvao3GDYTU button.navbar-toggler {
    display: block;
  }
  .cid-rvao3GDYTU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rvao3GDYTU .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rvao3GDYTU .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;
  }
  .cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rvao3GDYTU .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rvao3GDYTU .nav-link:focus {
  outline: none;
}
.cid-rvao3GDYTU .navbar-toggler {
  position: relative;
}
.cid-rvao3GDYTU .dropdown-item.active,
.cid-rvao3GDYTU .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rDPFWSXSY7 {
  background-image: url("../../../assets/images/nantes-3301607-1280-1280x853.jpg");
}
.cid-rDPFZXCEtS {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rDPFZXCEtS .row {
  border-top: 1px solid #82dedc;
  padding-top: 2rem;
}
.cid-rDPFZXCEtS .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rDPFZXCEtS .mbr-section-title {
  text-align: left;
  color: #656565;
}
.cid-rGoQGFlMvk {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rGoQGFlMvk .card-title {
  line-height: 1.6;
  margin: 0;
  text-align: center;
}
.cid-rGoQGFlMvk .card {
  margin-bottom: 2rem;
  owerflow: hidden;
  max-height: 250px;
}
.cid-rGoQGFlMvk .card:hover .card-img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rGoQGFlMvk .card:hover .card-wrapper:before {
  opacity: 0.8;
  background: #25373d;
}
.cid-rGoQGFlMvk .card-wrapper {
  overflow: hidden;
  position: relative;
}
.cid-rGoQGFlMvk .card-wrapper:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.4;
  z-index: 10;
  pointer-events: none;
}
.cid-rGoQGFlMvk .big {
  margin-top: -25%;
}
.cid-rGoQGFlMvk .card-img {
  overflow: hidden;
  transition: transform 0.3s;
  position: relative;
}
.cid-rGoQGFlMvk .card-box {
  position: absolute;
  overflow: hidden;
  height: fit-content;
  margin: auto;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rGoQGFlMvk .mbr-section-title {
  color: #656565;
  text-align: center;
}
.cid-rGoQGFlMvk .card-sub-title {
  text-align: center;
}
@media (max-width: 991px) {
  .cid-rGoQGFlMvk .small {
    margin-top: -25%;
  }
}
.cid-rGoQGFlMvk .mbr-section-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-rvaohNvhkQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rvaohNvhkQ .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rvaohNvhkQ .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rvaohNvhkQ .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rvaohNvhkQ .mbr-text {
  color: #444;
}
.cid-rvaohNvhkQ h5 {
  margin-bottom: 0;
}
.cid-rvaohNvhkQ .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvaohNvhkQ .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rvaohNvhkQ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rvaohNvhkQ .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rvaohNvhkQ .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rvaohNvhkQ .social-list a:hover {
  opacity: .4;
}
.cid-rvaohNvhkQ .media-container-row > div {
  padding: 0px;
}
.cid-rvaohNvhkQ .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rvaohNvhkQ .group-title {
  text-align: left;
}
.cid-rvaohNvhkQ .group-title SPAN {
  color: #656565;
}
.cid-rvaohNvhkQ .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rvaohNvhkQ .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rvaohNvhkQ h3 {
    margin-bottom: 10px;
  }
}
.cid-rvaohNvhkQ .links SPAN {
  color: #9e9e9e;
}
.cid-rvaohNvhkQ .links,
.cid-rvaohNvhkQ .social-list {
  color: #25373d;
}
.cid-rvaohNvhkQ P {
  color: #25373d;
  text-align: left;
}
.cid-rvao3GDYTU .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rvao3GDYTU .navbar-fixed-top {
  padding-top: 0;
}
.cid-rvao3GDYTU .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rvao3GDYTU .dropdown-item {
  padding: 0;
}
.cid-rvao3GDYTU .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rvao3GDYTU .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rvao3GDYTU .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rvao3GDYTU a {
  font-style: normal;
}
.cid-rvao3GDYTU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rvao3GDYTU .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rvao3GDYTU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .content-text {
  margin-bottom: 0;
}
.cid-rvao3GDYTU .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rvao3GDYTU .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rvao3GDYTU .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rvao3GDYTU .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .nav-dropdown .link {
  font-weight: 400;
}
.cid-rvao3GDYTU .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rvao3GDYTU .content-right-side {
  text-align: center;
}
.cid-rvao3GDYTU .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rvao3GDYTU .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rvao3GDYTU .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rvao3GDYTU .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rvao3GDYTU .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rvao3GDYTU .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rvao3GDYTU .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rvao3GDYTU .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rvao3GDYTU .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rvao3GDYTU .navbar {
    display: block;
    padding: 0;
  }
  .cid-rvao3GDYTU .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rvao3GDYTU .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rvao3GDYTU .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rvao3GDYTU .navbar-toggler {
    display: none;
  }
  .cid-rvao3GDYTU .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rvao3GDYTU .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rvao3GDYTU .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rvao3GDYTU .menu-logo {
  margin-right: auto;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rvao3GDYTU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rvao3GDYTU .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rvao3GDYTU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU button.navbar-toggler:focus {
  outline: none;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rvao3GDYTU .collapsed .btn {
  display: flex;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .collapsed button.navbar-toggler {
  display: block;
}
.cid-rvao3GDYTU .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rvao3GDYTU .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rvao3GDYTU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rvao3GDYTU .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;
}
.cid-rvao3GDYTU .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing,
  .cid-rvao3GDYTU .navbar-collapse.show {
    display: block !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rvao3GDYTU img {
    height: 3.8rem !important;
  }
  .cid-rvao3GDYTU .btn {
    display: flex;
  }
  .cid-rvao3GDYTU button.navbar-toggler {
    display: block;
  }
  .cid-rvao3GDYTU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rvao3GDYTU .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rvao3GDYTU .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;
  }
  .cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rvao3GDYTU .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rvao3GDYTU .nav-link:focus {
  outline: none;
}
.cid-rvao3GDYTU .navbar-toggler {
  position: relative;
}
.cid-rvao3GDYTU .dropdown-item.active,
.cid-rvao3GDYTU .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rDQxMc6EQn {
  background-image: url("../../../assets/images/mbr-1920x1277.jpg");
}
.cid-rDQxNvAHYe {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rDQxNvAHYe .row {
  border-top: 1px solid #82dedc;
  padding-top: 2rem;
}
.cid-rDQxNvAHYe .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: left;
}
.cid-rDQxNvAHYe .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rFTHshllIu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rFTHshllIu .card-title {
  line-height: 1.6;
  margin: 0;
  text-align: center;
}
.cid-rFTHshllIu .card {
  margin-bottom: 2rem;
  owerflow: hidden;
  max-height: 250px;
}
.cid-rFTHshllIu .card:hover .card-img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rFTHshllIu .card:hover .card-wrapper:before {
  opacity: 0.8;
  background: #25373d;
}
.cid-rFTHshllIu .card-wrapper {
  overflow: hidden;
  position: relative;
}
.cid-rFTHshllIu .card-wrapper:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.4;
  z-index: 10;
  pointer-events: none;
}
.cid-rFTHshllIu .big {
  margin-top: -25%;
}
.cid-rFTHshllIu .card-img {
  overflow: hidden;
  transition: transform 0.3s;
  position: relative;
}
.cid-rFTHshllIu .card-box {
  position: absolute;
  overflow: hidden;
  height: fit-content;
  margin: auto;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rFTHshllIu .mbr-section-title {
  color: #656565;
  text-align: center;
}
.cid-rFTHshllIu .card-sub-title {
  text-align: center;
}
@media (max-width: 991px) {
  .cid-rFTHshllIu .small {
    margin-top: -25%;
  }
}
.cid-rFTHshllIu .mbr-section-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-rvaohNvhkQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rvaohNvhkQ .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rvaohNvhkQ .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rvaohNvhkQ .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rvaohNvhkQ .mbr-text {
  color: #444;
}
.cid-rvaohNvhkQ h5 {
  margin-bottom: 0;
}
.cid-rvaohNvhkQ .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvaohNvhkQ .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rvaohNvhkQ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rvaohNvhkQ .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rvaohNvhkQ .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rvaohNvhkQ .social-list a:hover {
  opacity: .4;
}
.cid-rvaohNvhkQ .media-container-row > div {
  padding: 0px;
}
.cid-rvaohNvhkQ .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rvaohNvhkQ .group-title {
  text-align: left;
}
.cid-rvaohNvhkQ .group-title SPAN {
  color: #656565;
}
.cid-rvaohNvhkQ .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rvaohNvhkQ .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rvaohNvhkQ h3 {
    margin-bottom: 10px;
  }
}
.cid-rvaohNvhkQ .links SPAN {
  color: #9e9e9e;
}
.cid-rvaohNvhkQ .links,
.cid-rvaohNvhkQ .social-list {
  color: #25373d;
}
.cid-rvaohNvhkQ P {
  color: #25373d;
  text-align: left;
}
.cid-rvao3GDYTU .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rvao3GDYTU .navbar-fixed-top {
  padding-top: 0;
}
.cid-rvao3GDYTU .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rvao3GDYTU .dropdown-item {
  padding: 0;
}
.cid-rvao3GDYTU .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rvao3GDYTU .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rvao3GDYTU .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rvao3GDYTU a {
  font-style: normal;
}
.cid-rvao3GDYTU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rvao3GDYTU .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rvao3GDYTU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .content-text {
  margin-bottom: 0;
}
.cid-rvao3GDYTU .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rvao3GDYTU .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rvao3GDYTU .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rvao3GDYTU .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .nav-dropdown .link {
  font-weight: 400;
}
.cid-rvao3GDYTU .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rvao3GDYTU .content-right-side {
  text-align: center;
}
.cid-rvao3GDYTU .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rvao3GDYTU .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rvao3GDYTU .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rvao3GDYTU .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rvao3GDYTU .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rvao3GDYTU .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rvao3GDYTU .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rvao3GDYTU .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rvao3GDYTU .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rvao3GDYTU .navbar {
    display: block;
    padding: 0;
  }
  .cid-rvao3GDYTU .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rvao3GDYTU .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rvao3GDYTU .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rvao3GDYTU .navbar-toggler {
    display: none;
  }
  .cid-rvao3GDYTU .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rvao3GDYTU .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rvao3GDYTU .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rvao3GDYTU .menu-logo {
  margin-right: auto;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rvao3GDYTU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rvao3GDYTU .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rvao3GDYTU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU button.navbar-toggler:focus {
  outline: none;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rvao3GDYTU .collapsed .btn {
  display: flex;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .collapsed button.navbar-toggler {
  display: block;
}
.cid-rvao3GDYTU .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rvao3GDYTU .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rvao3GDYTU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rvao3GDYTU .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;
}
.cid-rvao3GDYTU .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing,
  .cid-rvao3GDYTU .navbar-collapse.show {
    display: block !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rvao3GDYTU img {
    height: 3.8rem !important;
  }
  .cid-rvao3GDYTU .btn {
    display: flex;
  }
  .cid-rvao3GDYTU button.navbar-toggler {
    display: block;
  }
  .cid-rvao3GDYTU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rvao3GDYTU .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rvao3GDYTU .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;
  }
  .cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rvao3GDYTU .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rvao3GDYTU .nav-link:focus {
  outline: none;
}
.cid-rvao3GDYTU .navbar-toggler {
  position: relative;
}
.cid-rvao3GDYTU .dropdown-item.active,
.cid-rvao3GDYTU .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rDPvUV0rDa {
  background-image: url("../../../assets/images/michelangelo-71282-481-764x480.jpg");
}
.cid-rDPvUV0rDa .mbr-text,
.cid-rDPvUV0rDa .mbr-section-btn {
  color: #ffffff;
}
.cid-rJ1q9erTdf {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rJ1q9erTdf .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-rJ1q9erTdf .title,
.cid-rJ1q9erTdf .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-rJ1q9erTdf .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-rJ1q9erTdf .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-rJ1q9erTdf .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-rJ1q9erTdf .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-rJ1q9erTdf .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-rJ1q9erTdf .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-rJ1q9erTdf .card-img {
  overflow: hidden;
}
.cid-rJ1q9erTdf .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rJ1q9erTdf .card-box {
  padding: 0rem;
}
.cid-rJ1q9erTdf img {
  transition: all 0.3s;
}
.cid-rJ1q9erTdf .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #04899d;
  text-align: center;
}
.cid-rJ1q9erTdf status {
  color: #855dd8;
}
.cid-rJ1q9erTdf .status {
  color: #25373d;
  text-align: center;
}
.cid-rDPwLOSlxJ {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rDPwLOSlxJ .row {
  border-top: 1px solid #82dedc;
  padding-top: 2rem;
}
.cid-rDPwLOSlxJ .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: left;
}
.cid-rDPwLOSlxJ .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rvaohNvhkQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rvaohNvhkQ .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rvaohNvhkQ .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rvaohNvhkQ .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rvaohNvhkQ .mbr-text {
  color: #444;
}
.cid-rvaohNvhkQ h5 {
  margin-bottom: 0;
}
.cid-rvaohNvhkQ .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvaohNvhkQ .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rvaohNvhkQ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rvaohNvhkQ .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rvaohNvhkQ .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rvaohNvhkQ .social-list a:hover {
  opacity: .4;
}
.cid-rvaohNvhkQ .media-container-row > div {
  padding: 0px;
}
.cid-rvaohNvhkQ .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rvaohNvhkQ .group-title {
  text-align: left;
}
.cid-rvaohNvhkQ .group-title SPAN {
  color: #656565;
}
.cid-rvaohNvhkQ .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rvaohNvhkQ .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rvaohNvhkQ h3 {
    margin-bottom: 10px;
  }
}
.cid-rvaohNvhkQ .links SPAN {
  color: #9e9e9e;
}
.cid-rvaohNvhkQ .links,
.cid-rvaohNvhkQ .social-list {
  color: #25373d;
}
.cid-rvaohNvhkQ P {
  color: #25373d;
  text-align: left;
}
.cid-rvao3GDYTU .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rvao3GDYTU .navbar-fixed-top {
  padding-top: 0;
}
.cid-rvao3GDYTU .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rvao3GDYTU .dropdown-item {
  padding: 0;
}
.cid-rvao3GDYTU .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rvao3GDYTU .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rvao3GDYTU .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rvao3GDYTU a {
  font-style: normal;
}
.cid-rvao3GDYTU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rvao3GDYTU .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rvao3GDYTU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .content-text {
  margin-bottom: 0;
}
.cid-rvao3GDYTU .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rvao3GDYTU .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rvao3GDYTU .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rvao3GDYTU .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .nav-dropdown .link {
  font-weight: 400;
}
.cid-rvao3GDYTU .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rvao3GDYTU .content-right-side {
  text-align: center;
}
.cid-rvao3GDYTU .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rvao3GDYTU .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rvao3GDYTU .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rvao3GDYTU .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rvao3GDYTU .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rvao3GDYTU .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rvao3GDYTU .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rvao3GDYTU .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rvao3GDYTU .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rvao3GDYTU .navbar {
    display: block;
    padding: 0;
  }
  .cid-rvao3GDYTU .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rvao3GDYTU .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rvao3GDYTU .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rvao3GDYTU .navbar-toggler {
    display: none;
  }
  .cid-rvao3GDYTU .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rvao3GDYTU .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rvao3GDYTU .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rvao3GDYTU .menu-logo {
  margin-right: auto;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rvao3GDYTU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rvao3GDYTU .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rvao3GDYTU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU button.navbar-toggler:focus {
  outline: none;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rvao3GDYTU .collapsed .btn {
  display: flex;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .collapsed button.navbar-toggler {
  display: block;
}
.cid-rvao3GDYTU .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rvao3GDYTU .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rvao3GDYTU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rvao3GDYTU .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;
}
.cid-rvao3GDYTU .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing,
  .cid-rvao3GDYTU .navbar-collapse.show {
    display: block !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rvao3GDYTU img {
    height: 3.8rem !important;
  }
  .cid-rvao3GDYTU .btn {
    display: flex;
  }
  .cid-rvao3GDYTU button.navbar-toggler {
    display: block;
  }
  .cid-rvao3GDYTU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rvao3GDYTU .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rvao3GDYTU .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;
  }
  .cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rvao3GDYTU .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rvao3GDYTU .nav-link:focus {
  outline: none;
}
.cid-rvao3GDYTU .navbar-toggler {
  position: relative;
}
.cid-rvao3GDYTU .dropdown-item.active,
.cid-rvao3GDYTU .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rDL3PJFg9c {
  background-image: url("../../../assets/images/workplace-1245776-1920-1920x1280.jpg");
}
.cid-rDL5xT1ILj {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rDL5xT1ILj .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-rDL5xT1ILj .title,
.cid-rDL5xT1ILj .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-rDL5xT1ILj .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0rem;
}
.cid-rDL5xT1ILj .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-rDL5xT1ILj .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-rDL5xT1ILj .text-box {
  padding: 0rem;
}
.cid-rDL5xT1ILj .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-rDL5xT1ILj .card-title {
  color: #274abb;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-rDL5xT1ILj .card-img {
  overflow: hidden;
}
.cid-rDL5xT1ILj .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rDL5xT1ILj .card-box {
  padding: 0rem;
}
.cid-rDL5xT1ILj img {
  transition: all 0.3s;
}
.cid-rDL5xT1ILj .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-rDL5xT1ILj status {
  color: #855dd8;
}
.cid-rDL5xT1ILj .status {
  color: #656565;
  text-align: left;
}
@media (min-width: 576px) {
  .cid-rDL5xT1ILj .card-wrapper {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rDL5xT1ILj .card-img {
    width: 30%;
  }
  .cid-rDL5xT1ILj .card-box {
    width: 70%;
    margin-left: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-rDL5xT1ILj .card-img {
    width: 50%;
  }
  .cid-rDL5xT1ILj .card-box {
    width: 50%;
    margin-left: 0rem;
  }
  .cid-rDL5xT1ILj .text-box {
    padding: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-rDL5xT1ILj .card-img {
    width: 100%;
  }
  .cid-rDL5xT1ILj .card-box {
    width: 100%;
  }
}
.cid-rDL5xT1ILj .card-box > p,
.cid-rDL5xT1ILj .mbr-section-btn {
  color: #656565;
}
.cid-rDQsobKYpQ {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #dfe5e7;
}
.cid-rDQsobKYpQ .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-rDQsobKYpQ .title,
.cid-rDQsobKYpQ .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-rDQsobKYpQ .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0rem;
}
.cid-rDQsobKYpQ .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-rDQsobKYpQ .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-rDQsobKYpQ .text-box {
  padding: 0rem;
}
.cid-rDQsobKYpQ .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-rDQsobKYpQ .card-title {
  color: #274abb;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-rDQsobKYpQ .card-img {
  overflow: hidden;
}
.cid-rDQsobKYpQ .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rDQsobKYpQ .card-box {
  padding: 0rem;
}
.cid-rDQsobKYpQ img {
  transition: all 0.3s;
}
.cid-rDQsobKYpQ .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-rDQsobKYpQ status {
  color: #855dd8;
}
.cid-rDQsobKYpQ .status {
  color: #656565;
  text-align: left;
}
@media (min-width: 576px) {
  .cid-rDQsobKYpQ .card-wrapper {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rDQsobKYpQ .card-img {
    width: 30%;
  }
  .cid-rDQsobKYpQ .card-box {
    width: 70%;
    margin-left: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-rDQsobKYpQ .card-img {
    width: 50%;
  }
  .cid-rDQsobKYpQ .card-box {
    width: 50%;
    margin-left: 0rem;
  }
  .cid-rDQsobKYpQ .text-box {
    padding: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-rDQsobKYpQ .card-img {
    width: 100%;
  }
  .cid-rDQsobKYpQ .card-box {
    width: 100%;
  }
}
.cid-rDQsobKYpQ .card-box > p,
.cid-rDQsobKYpQ .mbr-section-btn {
  color: #656565;
}
.cid-s009tNjHo9 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s009tNjHo9 .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-s009tNjHo9 .title,
.cid-s009tNjHo9 .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-s009tNjHo9 .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0rem;
}
.cid-s009tNjHo9 .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-s009tNjHo9 .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-s009tNjHo9 .text-box {
  padding: 0rem;
}
.cid-s009tNjHo9 .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-s009tNjHo9 .card-title {
  color: #274abb;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-s009tNjHo9 .card-img {
  overflow: hidden;
}
.cid-s009tNjHo9 .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-s009tNjHo9 .card-box {
  padding: 0rem;
}
.cid-s009tNjHo9 img {
  transition: all 0.3s;
}
.cid-s009tNjHo9 .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-s009tNjHo9 status {
  color: #855dd8;
}
.cid-s009tNjHo9 .status {
  color: #656565;
  text-align: left;
}
@media (min-width: 576px) {
  .cid-s009tNjHo9 .card-wrapper {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s009tNjHo9 .card-img {
    width: 30%;
  }
  .cid-s009tNjHo9 .card-box {
    width: 70%;
    margin-left: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-s009tNjHo9 .card-img {
    width: 50%;
  }
  .cid-s009tNjHo9 .card-box {
    width: 50%;
    margin-left: 0rem;
  }
  .cid-s009tNjHo9 .text-box {
    padding: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-s009tNjHo9 .card-img {
    width: 100%;
  }
  .cid-s009tNjHo9 .card-box {
    width: 100%;
  }
}
.cid-s009tNjHo9 .card-box > p,
.cid-s009tNjHo9 .mbr-section-btn {
  color: #656565;
}
.cid-s00aLXSHut {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s00aLXSHut .google-map {
  height: 25rem;
  position: relative;
}
.cid-s00aLXSHut .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s00aLXSHut .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-s00aLXSHut .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s00aLXSHut .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s00aLXSHut .mbr-section-title {
  color: #25373d;
}
.cid-rDQtWeWe7j {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #dfe5e7;
}
.cid-rDQtWeWe7j .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-rDQtWeWe7j .title,
.cid-rDQtWeWe7j .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-rDQtWeWe7j .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0rem;
}
.cid-rDQtWeWe7j .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-rDQtWeWe7j .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-rDQtWeWe7j .text-box {
  padding: 0rem;
}
.cid-rDQtWeWe7j .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-rDQtWeWe7j .card-title {
  color: #274abb;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-rDQtWeWe7j .card-img {
  overflow: hidden;
}
.cid-rDQtWeWe7j .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rDQtWeWe7j .card-box {
  padding: 0rem;
}
.cid-rDQtWeWe7j img {
  transition: all 0.3s;
}
.cid-rDQtWeWe7j .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-rDQtWeWe7j status {
  color: #855dd8;
}
.cid-rDQtWeWe7j .status {
  color: #656565;
  text-align: left;
}
@media (min-width: 576px) {
  .cid-rDQtWeWe7j .card-wrapper {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rDQtWeWe7j .card-img {
    width: 30%;
  }
  .cid-rDQtWeWe7j .card-box {
    width: 70%;
    margin-left: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-rDQtWeWe7j .card-img {
    width: 50%;
  }
  .cid-rDQtWeWe7j .card-box {
    width: 50%;
    margin-left: 0rem;
  }
  .cid-rDQtWeWe7j .text-box {
    padding: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-rDQtWeWe7j .card-img {
    width: 100%;
  }
  .cid-rDQtWeWe7j .card-box {
    width: 100%;
  }
}
.cid-rDQtWeWe7j .card-box > p,
.cid-rDQtWeWe7j .mbr-section-btn {
  color: #656565;
}
.cid-rDUYMm1KLA {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rDUYMm1KLA .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-rDUYMm1KLA .title,
.cid-rDUYMm1KLA .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-rDUYMm1KLA .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0rem;
}
.cid-rDUYMm1KLA .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-rDUYMm1KLA .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-rDUYMm1KLA .text-box {
  padding: 0rem;
}
.cid-rDUYMm1KLA .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-rDUYMm1KLA .card-title {
  color: #274abb;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-rDUYMm1KLA .card-img {
  overflow: hidden;
}
.cid-rDUYMm1KLA .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rDUYMm1KLA .card-box {
  padding: 0rem;
}
.cid-rDUYMm1KLA img {
  transition: all 0.3s;
}
.cid-rDUYMm1KLA .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-rDUYMm1KLA status {
  color: #855dd8;
}
.cid-rDUYMm1KLA .status {
  color: #656565;
  text-align: left;
}
@media (min-width: 576px) {
  .cid-rDUYMm1KLA .card-wrapper {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rDUYMm1KLA .card-img {
    width: 30%;
  }
  .cid-rDUYMm1KLA .card-box {
    width: 70%;
    margin-left: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-rDUYMm1KLA .card-img {
    width: 50%;
  }
  .cid-rDUYMm1KLA .card-box {
    width: 50%;
    margin-left: 0rem;
  }
  .cid-rDUYMm1KLA .text-box {
    padding: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-rDUYMm1KLA .card-img {
    width: 100%;
  }
  .cid-rDUYMm1KLA .card-box {
    width: 100%;
  }
}
.cid-rDUYMm1KLA .card-box > p,
.cid-rDUYMm1KLA .mbr-section-btn {
  color: #656565;
}
.cid-rInm8wJtRZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #dfe5e7;
}
.cid-rInm8wJtRZ .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-rInm8wJtRZ .title,
.cid-rInm8wJtRZ .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-rInm8wJtRZ .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0rem;
}
.cid-rInm8wJtRZ .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-rInm8wJtRZ .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-rInm8wJtRZ .text-box {
  padding: 0rem;
}
.cid-rInm8wJtRZ .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-rInm8wJtRZ .card-title {
  color: #274abb;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-rInm8wJtRZ .card-img {
  overflow: hidden;
}
.cid-rInm8wJtRZ .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rInm8wJtRZ .card-box {
  padding: 0rem;
}
.cid-rInm8wJtRZ img {
  transition: all 0.3s;
}
.cid-rInm8wJtRZ .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-rInm8wJtRZ status {
  color: #855dd8;
}
.cid-rInm8wJtRZ .status {
  color: #656565;
  text-align: left;
}
@media (min-width: 576px) {
  .cid-rInm8wJtRZ .card-wrapper {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rInm8wJtRZ .card-img {
    width: 30%;
  }
  .cid-rInm8wJtRZ .card-box {
    width: 70%;
    margin-left: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-rInm8wJtRZ .card-img {
    width: 50%;
  }
  .cid-rInm8wJtRZ .card-box {
    width: 50%;
    margin-left: 0rem;
  }
  .cid-rInm8wJtRZ .text-box {
    padding: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-rInm8wJtRZ .card-img {
    width: 100%;
  }
  .cid-rInm8wJtRZ .card-box {
    width: 100%;
  }
}
.cid-rInm8wJtRZ .card-box > p,
.cid-rInm8wJtRZ .mbr-section-btn {
  color: #656565;
}
.cid-rvDy063ws6 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rvDy063ws6 .card-img span {
  color: #ffffff;
  font-size: 5.5rem;
}
.cid-rvDy063ws6 .mbr-text {
  color: #25373d;
}
.cid-rvDy063ws6 .border-r {
  border-right: 1px solid #25373d;
}
.cid-rvDy063ws6 p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-rvDy063ws6 .border-r {
    border-right: 0px solid #25373d;
  }
}
@media (max-width: 576px) {
  .cid-rvDy063ws6 .card {
    margin-bottom: 2rem;
  }
}
.cid-rvDy063ws6 h4,
.cid-rvDy063ws6 .card-img {
  color: #25373d;
}
.cid-rInpIPtfuI {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #dfe5e7;
}
.cid-rInpIPtfuI .mbr-section-title {
  text-align: center;
}
.cid-rInpIPtfuI .mbr-text,
.cid-rInpIPtfuI .mbr-section-btn {
  text-align: center;
}
.cid-rvaohNvhkQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rvaohNvhkQ .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rvaohNvhkQ .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rvaohNvhkQ .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rvaohNvhkQ .mbr-text {
  color: #444;
}
.cid-rvaohNvhkQ h5 {
  margin-bottom: 0;
}
.cid-rvaohNvhkQ .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvaohNvhkQ .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rvaohNvhkQ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rvaohNvhkQ .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rvaohNvhkQ .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rvaohNvhkQ .social-list a:hover {
  opacity: .4;
}
.cid-rvaohNvhkQ .media-container-row > div {
  padding: 0px;
}
.cid-rvaohNvhkQ .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rvaohNvhkQ .group-title {
  text-align: left;
}
.cid-rvaohNvhkQ .group-title SPAN {
  color: #656565;
}
.cid-rvaohNvhkQ .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rvaohNvhkQ .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rvaohNvhkQ h3 {
    margin-bottom: 10px;
  }
}
.cid-rvaohNvhkQ .links SPAN {
  color: #9e9e9e;
}
.cid-rvaohNvhkQ .links,
.cid-rvaohNvhkQ .social-list {
  color: #25373d;
}
.cid-rvaohNvhkQ P {
  color: #25373d;
  text-align: left;
}
.cid-rIntq2IlZt {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rIntq2IlZt .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-rIntq2IlZt .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-rIntq2IlZt .list-img {
  width: 100px;
}
.cid-rIntq2IlZt .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-rIntq2IlZt .btn {
  margin: 0px !important;
}
.cid-rIntq2IlZt .text-box {
  padding: 1rem;
}
.cid-rIntq2IlZt .text-box p {
  margin: 0;
}
.cid-rIntq2IlZt .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-rIntq2IlZt .ico-box p {
  margin: 0;
}
.cid-rIntq2IlZt .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rIntq2IlZt .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rIntq2IlZt .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rIntq2IlZt .carousel-item .wrap-img {
  text-align: center;
}
.cid-rIntq2IlZt .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-rIntq2IlZt .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-rIntq2IlZt .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-rIntq2IlZt .carousel-indicators li {
  display: inline-block;
}
.cid-rIntq2IlZt .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-rIntq2IlZt .carousel-indicators li.active {
  border: 0px;
}
.cid-rIntq2IlZt .li1 {
  background-image: url("../../../assets/images/terrain-chantenay-1500x1000.jpg");
}
.cid-rIntq2IlZt .li2 {
  background-image: url("../../../assets/images/chantenay-4-1500x1000.jpg");
}
.cid-rIntq2IlZt .li3 {
  background-image: url("../../../assets/images/chantenay-5-1500x1000.jpg");
}
.cid-rIntq2IlZt .li4 {
  background-image: url("../../../assets/images/maison-aigrefeuille-10-1500x1000.jpg");
}
.cid-rIntq2IlZt .li5 {
  background-image: url("../../../assets/images/maison-aigrefeuille-4-1500x1000.jpg");
}
.cid-rIntq2IlZt .li6 {
  background-image: url("../../../assets/images/maison-aigrefeuille-6-1500x1000.jpg");
}
@media (max-width: 992px) {
  .cid-rIntq2IlZt .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-rIntq2IlZt .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-rIntq2IlZt .card-title2 {
  color: #82dedc;
}
.cid-rIntq2IlZt .sq {
  color: #656565;
}
.cid-rIntq2IlZt .item {
  color: #656565;
}
.cid-rIntq5F4e3 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rIntq5F4e3 .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rIntq5F4e3 .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rIntq5F4e3 .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rIntq6TYwq .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rIntq6TYwq .navbar-fixed-top {
  padding-top: 0;
}
.cid-rIntq6TYwq .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rIntq6TYwq .dropdown-item {
  padding: 0;
}
.cid-rIntq6TYwq .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rIntq6TYwq .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rIntq6TYwq .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rIntq6TYwq .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rIntq6TYwq a {
  font-style: normal;
}
.cid-rIntq6TYwq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rIntq6TYwq .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rIntq6TYwq .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rIntq6TYwq .content-text {
  margin-bottom: 0;
}
.cid-rIntq6TYwq .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rIntq6TYwq .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rIntq6TYwq .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rIntq6TYwq .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rIntq6TYwq .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rIntq6TYwq .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rIntq6TYwq .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rIntq6TYwq .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rIntq6TYwq .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rIntq6TYwq .nav-dropdown .link {
  font-weight: 400;
}
.cid-rIntq6TYwq .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rIntq6TYwq .content-right-side {
  text-align: center;
}
.cid-rIntq6TYwq .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rIntq6TYwq .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rIntq6TYwq .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rIntq6TYwq .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rIntq6TYwq .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rIntq6TYwq .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rIntq6TYwq .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rIntq6TYwq .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rIntq6TYwq .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rIntq6TYwq .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rIntq6TYwq .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rIntq6TYwq .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rIntq6TYwq .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rIntq6TYwq .navbar {
    display: block;
    padding: 0;
  }
  .cid-rIntq6TYwq .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rIntq6TYwq .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rIntq6TYwq .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rIntq6TYwq .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rIntq6TYwq .navbar-toggler {
    display: none;
  }
  .cid-rIntq6TYwq .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rIntq6TYwq .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rIntq6TYwq .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rIntq6TYwq .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rIntq6TYwq .menu-logo {
  margin-right: auto;
}
.cid-rIntq6TYwq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rIntq6TYwq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rIntq6TYwq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rIntq6TYwq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rIntq6TYwq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rIntq6TYwq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rIntq6TYwq .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rIntq6TYwq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rIntq6TYwq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rIntq6TYwq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rIntq6TYwq .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rIntq6TYwq .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rIntq6TYwq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rIntq6TYwq .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rIntq6TYwq .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rIntq6TYwq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rIntq6TYwq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rIntq6TYwq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rIntq6TYwq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rIntq6TYwq .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rIntq6TYwq .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rIntq6TYwq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rIntq6TYwq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rIntq6TYwq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rIntq6TYwq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rIntq6TYwq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rIntq6TYwq button.navbar-toggler:focus {
  outline: none;
}
.cid-rIntq6TYwq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rIntq6TYwq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rIntq6TYwq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rIntq6TYwq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rIntq6TYwq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rIntq6TYwq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rIntq6TYwq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rIntq6TYwq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rIntq6TYwq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rIntq6TYwq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rIntq6TYwq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rIntq6TYwq .collapsed .btn {
  display: flex;
}
.cid-rIntq6TYwq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rIntq6TYwq .collapsed .navbar-collapse.collapsing,
.cid-rIntq6TYwq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rIntq6TYwq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rIntq6TYwq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rIntq6TYwq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rIntq6TYwq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rIntq6TYwq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rIntq6TYwq .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rIntq6TYwq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rIntq6TYwq .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rIntq6TYwq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rIntq6TYwq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rIntq6TYwq .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rIntq6TYwq .collapsed button.navbar-toggler {
  display: block;
}
.cid-rIntq6TYwq .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rIntq6TYwq .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rIntq6TYwq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rIntq6TYwq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rIntq6TYwq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rIntq6TYwq .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;
}
.cid-rIntq6TYwq .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rIntq6TYwq .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rIntq6TYwq .navbar-collapse.collapsing,
  .cid-rIntq6TYwq .navbar-collapse.show {
    display: block !important;
  }
  .cid-rIntq6TYwq .navbar-collapse.collapsing .navbar-nav,
  .cid-rIntq6TYwq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rIntq6TYwq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rIntq6TYwq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rIntq6TYwq .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rIntq6TYwq .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rIntq6TYwq .navbar-collapse.collapsing .navbar-buttons,
  .cid-rIntq6TYwq .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rIntq6TYwq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rIntq6TYwq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rIntq6TYwq .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rIntq6TYwq img {
    height: 3.8rem !important;
  }
  .cid-rIntq6TYwq .btn {
    display: flex;
  }
  .cid-rIntq6TYwq button.navbar-toggler {
    display: block;
  }
  .cid-rIntq6TYwq .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rIntq6TYwq .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rIntq6TYwq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rIntq6TYwq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rIntq6TYwq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rIntq6TYwq .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;
  }
  .cid-rIntq6TYwq .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rIntq6TYwq .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rIntq6TYwq .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rIntq6TYwq .nav-link:focus {
  outline: none;
}
.cid-rIntq6TYwq .navbar-toggler {
  position: relative;
}
.cid-rIntq6TYwq .dropdown-item.active,
.cid-rIntq6TYwq .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rIntq82bw4 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rIntq82bw4 .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rIntq82bw4 .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rIntq82bw4 .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-rIntq82bw4 .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-rIntq82bw4 .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-rIntq82bw4 .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-rIntq82bw4 .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-rIntq82bw4 .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-rIntq82bw4 .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-rIntq82bw4 .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-rIntq82bw4 .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rIntq8QQIq {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rIntq8QQIq .google-map {
  height: 25rem;
  position: relative;
}
.cid-rIntq8QQIq .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rIntq8QQIq .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-rIntq8QQIq .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rIntq8QQIq .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rIntq8QQIq .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-rIPhUVNUMi {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rIPhUVNUMi .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-rIPhUVNUMi .title,
.cid-rIPhUVNUMi .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-rIPhUVNUMi .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-rIPhUVNUMi .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-rIPhUVNUMi .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-rIPhUVNUMi .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-rIPhUVNUMi .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-rIPhUVNUMi .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-rIPhUVNUMi .card-img {
  overflow: hidden;
}
.cid-rIPhUVNUMi .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rIPhUVNUMi .card-box {
  padding: 0rem;
}
.cid-rIPhUVNUMi img {
  transition: all 0.3s;
}
.cid-rIPhUVNUMi .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-rIPhUVNUMi status {
  color: #855dd8;
}
.cid-rIPhUVNUMi .status {
  color: #656565;
  text-align: left;
}
.cid-rIntqc3Krg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rIntqc3Krg .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rIntqc3Krg .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rIntqc3Krg .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rIntqc3Krg .mbr-text {
  color: #444;
}
.cid-rIntqc3Krg h5 {
  margin-bottom: 0;
}
.cid-rIntqc3Krg .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rIntqc3Krg .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rIntqc3Krg .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rIntqc3Krg .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rIntqc3Krg .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rIntqc3Krg .social-list a:hover {
  opacity: .4;
}
.cid-rIntqc3Krg .media-container-row > div {
  padding: 0px;
}
.cid-rIntqc3Krg .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rIntqc3Krg .group-title {
  text-align: left;
}
.cid-rIntqc3Krg .group-title SPAN {
  color: #656565;
}
.cid-rIntqc3Krg .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rIntqc3Krg .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rIntqc3Krg h3 {
    margin-bottom: 10px;
  }
}
.cid-rIntqc3Krg .links SPAN {
  color: #9e9e9e;
}
.cid-rIntqc3Krg .links,
.cid-rIntqc3Krg .social-list {
  color: #25373d;
}
.cid-rIntqc3Krg P {
  color: #25373d;
  text-align: left;
}
.cid-rItDIRACk8 {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rItDIRACk8 .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-rItDIRACk8 .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-rItDIRACk8 .list-img {
  width: 100px;
}
.cid-rItDIRACk8 .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-rItDIRACk8 .btn {
  margin: 0px !important;
}
.cid-rItDIRACk8 .text-box {
  padding: 1rem;
}
.cid-rItDIRACk8 .text-box p {
  margin: 0;
}
.cid-rItDIRACk8 .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-rItDIRACk8 .ico-box p {
  margin: 0;
}
.cid-rItDIRACk8 .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rItDIRACk8 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rItDIRACk8 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rItDIRACk8 .carousel-item .wrap-img {
  text-align: center;
}
.cid-rItDIRACk8 .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-rItDIRACk8 .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-rItDIRACk8 .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-rItDIRACk8 .carousel-indicators li {
  display: inline-block;
}
.cid-rItDIRACk8 .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-rItDIRACk8 .carousel-indicators li.active {
  border: 0px;
}
.cid-rItDIRACk8 .li1 {
  background-image: url("../../../assets/images/appart-bellevue-1-640x480.jpg");
}
.cid-rItDIRACk8 .li2 {
  background-image: url("../../../assets/images/appart-bellevue-3-640x480.jpg");
}
.cid-rItDIRACk8 .li3 {
  background-image: url("../../../assets/images/5-1-640x427.jpg");
}
.cid-rItDIRACk8 .li4 {
  background-image: url("../../../assets/images/8-1-640x427.jpg");
}
.cid-rItDIRACk8 .li5 {
  background-image: url("../../../assets/images/9-1-640x427.jpg");
}
.cid-rItDIRACk8 .li6 {
  background-image: url("../../../assets/images/3-1-640x427.jpg");
}
@media (max-width: 992px) {
  .cid-rItDIRACk8 .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-rItDIRACk8 .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-rItDIRACk8 .card-title2 {
  color: #e33d28;
}
.cid-rItDIRACk8 .sq {
  color: #656565;
}
.cid-rItDIRACk8 .item {
  color: #656565;
}
.cid-rItDIUMQ1s {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rItDIUMQ1s .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-rItDIUMQ1s .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-rItDIUMQ1s .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-rItDIVSp3D {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rItDIVSp3D .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rItDIVSp3D .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rItDIVSp3D .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rItDIWSHb2 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rItDIWSHb2 .navbar-fixed-top {
  padding-top: 0;
}
.cid-rItDIWSHb2 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rItDIWSHb2 .dropdown-item {
  padding: 0;
}
.cid-rItDIWSHb2 .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rItDIWSHb2 .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rItDIWSHb2 .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rItDIWSHb2 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rItDIWSHb2 a {
  font-style: normal;
}
.cid-rItDIWSHb2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rItDIWSHb2 .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rItDIWSHb2 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rItDIWSHb2 .content-text {
  margin-bottom: 0;
}
.cid-rItDIWSHb2 .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rItDIWSHb2 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rItDIWSHb2 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rItDIWSHb2 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rItDIWSHb2 .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rItDIWSHb2 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rItDIWSHb2 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rItDIWSHb2 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rItDIWSHb2 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rItDIWSHb2 .nav-dropdown .link {
  font-weight: 400;
}
.cid-rItDIWSHb2 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rItDIWSHb2 .content-right-side {
  text-align: center;
}
.cid-rItDIWSHb2 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rItDIWSHb2 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rItDIWSHb2 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rItDIWSHb2 .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rItDIWSHb2 .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rItDIWSHb2 .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rItDIWSHb2 .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rItDIWSHb2 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rItDIWSHb2 .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rItDIWSHb2 .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rItDIWSHb2 .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rItDIWSHb2 .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rItDIWSHb2 .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rItDIWSHb2 .navbar {
    display: block;
    padding: 0;
  }
  .cid-rItDIWSHb2 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rItDIWSHb2 .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rItDIWSHb2 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rItDIWSHb2 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rItDIWSHb2 .navbar-toggler {
    display: none;
  }
  .cid-rItDIWSHb2 .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rItDIWSHb2 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rItDIWSHb2 .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rItDIWSHb2 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rItDIWSHb2 .menu-logo {
  margin-right: auto;
}
.cid-rItDIWSHb2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rItDIWSHb2 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rItDIWSHb2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rItDIWSHb2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rItDIWSHb2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rItDIWSHb2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rItDIWSHb2 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rItDIWSHb2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rItDIWSHb2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rItDIWSHb2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rItDIWSHb2 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rItDIWSHb2 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rItDIWSHb2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rItDIWSHb2 .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rItDIWSHb2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rItDIWSHb2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rItDIWSHb2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rItDIWSHb2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rItDIWSHb2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rItDIWSHb2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rItDIWSHb2 .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rItDIWSHb2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rItDIWSHb2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rItDIWSHb2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rItDIWSHb2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rItDIWSHb2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rItDIWSHb2 button.navbar-toggler:focus {
  outline: none;
}
.cid-rItDIWSHb2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rItDIWSHb2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rItDIWSHb2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rItDIWSHb2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rItDIWSHb2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rItDIWSHb2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rItDIWSHb2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rItDIWSHb2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rItDIWSHb2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rItDIWSHb2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rItDIWSHb2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rItDIWSHb2 .collapsed .btn {
  display: flex;
}
.cid-rItDIWSHb2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rItDIWSHb2 .collapsed .navbar-collapse.collapsing,
.cid-rItDIWSHb2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rItDIWSHb2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rItDIWSHb2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rItDIWSHb2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rItDIWSHb2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rItDIWSHb2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rItDIWSHb2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rItDIWSHb2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rItDIWSHb2 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rItDIWSHb2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rItDIWSHb2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rItDIWSHb2 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rItDIWSHb2 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rItDIWSHb2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rItDIWSHb2 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rItDIWSHb2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rItDIWSHb2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rItDIWSHb2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rItDIWSHb2 .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;
}
.cid-rItDIWSHb2 .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rItDIWSHb2 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rItDIWSHb2 .navbar-collapse.collapsing,
  .cid-rItDIWSHb2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rItDIWSHb2 .navbar-collapse.collapsing .navbar-nav,
  .cid-rItDIWSHb2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rItDIWSHb2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rItDIWSHb2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rItDIWSHb2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rItDIWSHb2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rItDIWSHb2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rItDIWSHb2 .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rItDIWSHb2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rItDIWSHb2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rItDIWSHb2 .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rItDIWSHb2 img {
    height: 3.8rem !important;
  }
  .cid-rItDIWSHb2 .btn {
    display: flex;
  }
  .cid-rItDIWSHb2 button.navbar-toggler {
    display: block;
  }
  .cid-rItDIWSHb2 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rItDIWSHb2 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rItDIWSHb2 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rItDIWSHb2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rItDIWSHb2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rItDIWSHb2 .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;
  }
  .cid-rItDIWSHb2 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rItDIWSHb2 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rItDIWSHb2 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rItDIWSHb2 .nav-link:focus {
  outline: none;
}
.cid-rItDIWSHb2 .navbar-toggler {
  position: relative;
}
.cid-rItDIWSHb2 .dropdown-item.active,
.cid-rItDIWSHb2 .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rItDIZ1iDW {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rItDIZ1iDW .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rItDIZ1iDW .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rItDIZ1iDW .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-rItDIZ1iDW .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-rItDIZ1iDW .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-rItDIZ1iDW .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-rItDIZ1iDW .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-rItDIZ1iDW .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-rItDIZ1iDW .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-rItDIZ1iDW .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-rItDIZ1iDW .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rItDJ01pzN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rItDJ01pzN .google-map {
  height: 25rem;
  position: relative;
}
.cid-rItDJ01pzN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rItDJ01pzN .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-rItDJ01pzN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rItDJ01pzN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rItDJ01pzN .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-rItDJ1K8ur {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rItDJ1K8ur .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-rItDJ1K8ur .title,
.cid-rItDJ1K8ur .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-rItDJ1K8ur .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-rItDJ1K8ur .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-rItDJ1K8ur .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-rItDJ1K8ur .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-rItDJ1K8ur .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-rItDJ1K8ur .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-rItDJ1K8ur .card-img {
  overflow: hidden;
}
.cid-rItDJ1K8ur .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rItDJ1K8ur .card-box {
  padding: 0rem;
}
.cid-rItDJ1K8ur img {
  transition: all 0.3s;
}
.cid-rItDJ1K8ur .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-rItDJ1K8ur status {
  color: #855dd8;
}
.cid-rItDJ1K8ur .status {
  color: #656565;
  text-align: left;
}
.cid-rItDJ4A9kV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rItDJ4A9kV .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rItDJ4A9kV .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rItDJ4A9kV .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rItDJ4A9kV .mbr-text {
  color: #444;
}
.cid-rItDJ4A9kV h5 {
  margin-bottom: 0;
}
.cid-rItDJ4A9kV .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rItDJ4A9kV .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rItDJ4A9kV .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rItDJ4A9kV .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rItDJ4A9kV .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rItDJ4A9kV .social-list a:hover {
  opacity: .4;
}
.cid-rItDJ4A9kV .media-container-row > div {
  padding: 0px;
}
.cid-rItDJ4A9kV .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rItDJ4A9kV .group-title {
  text-align: left;
}
.cid-rItDJ4A9kV .group-title SPAN {
  color: #656565;
}
.cid-rItDJ4A9kV .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rItDJ4A9kV .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rItDJ4A9kV h3 {
    margin-bottom: 10px;
  }
}
.cid-rItDJ4A9kV .links SPAN {
  color: #9e9e9e;
}
.cid-rItDJ4A9kV .links,
.cid-rItDJ4A9kV .social-list {
  color: #25373d;
}
.cid-rItDJ4A9kV P {
  color: #25373d;
  text-align: left;
}
.cid-rGtL7KjuLt {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rGtL7KjuLt .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-rGtL7KjuLt .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-rGtL7KjuLt .list-img {
  width: 100px;
}
.cid-rGtL7KjuLt .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-rGtL7KjuLt .btn {
  margin: 0px !important;
}
.cid-rGtL7KjuLt .text-box {
  padding: 1rem;
}
.cid-rGtL7KjuLt .text-box p {
  margin: 0;
}
.cid-rGtL7KjuLt .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-rGtL7KjuLt .ico-box p {
  margin: 0;
}
.cid-rGtL7KjuLt .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rGtL7KjuLt .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rGtL7KjuLt .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rGtL7KjuLt .carousel-item .wrap-img {
  text-align: center;
}
.cid-rGtL7KjuLt .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-rGtL7KjuLt .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-rGtL7KjuLt .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-rGtL7KjuLt .carousel-indicators li {
  display: inline-block;
}
.cid-rGtL7KjuLt .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-rGtL7KjuLt .carousel-indicators li.active {
  border: 0px;
}
.cid-rGtL7KjuLt .li1 {
  background-image: url("../../../assets/images/2-1-640x427.jpg");
}
.cid-rGtL7KjuLt .li2 {
  background-image: url("../../../assets/images/1-1-640x427.jpg");
}
.cid-rGtL7KjuLt .li3 {
  background-image: url("../../../assets/images/5-1-640x427.jpg");
}
.cid-rGtL7KjuLt .li4 {
  background-image: url("../../../assets/images/8-1-640x427.jpg");
}
.cid-rGtL7KjuLt .li5 {
  background-image: url("../../../assets/images/9-1-640x427.jpg");
}
.cid-rGtL7KjuLt .li6 {
  background-image: url("../../../assets/images/3-1-640x427.jpg");
}
@media (max-width: 992px) {
  .cid-rGtL7KjuLt .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-rGtL7KjuLt .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-rGtL7KjuLt .card-title2 {
  color: #82dedc;
}
.cid-rGtL7KjuLt .sq {
  color: #656565;
}
.cid-rGtL7KjuLt .item {
  color: #656565;
}
.cid-rGtL7MrvqA {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rGtL7MrvqA .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-rGtL7MrvqA .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-rGtL7MrvqA .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-rGtL7NnMOd {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rGtL7NnMOd .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rGtL7NnMOd .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rGtL7NnMOd .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rGtL7OjTxN .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rGtL7OjTxN .navbar-fixed-top {
  padding-top: 0;
}
.cid-rGtL7OjTxN .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rGtL7OjTxN .dropdown-item {
  padding: 0;
}
.cid-rGtL7OjTxN .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rGtL7OjTxN .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rGtL7OjTxN .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rGtL7OjTxN .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rGtL7OjTxN a {
  font-style: normal;
}
.cid-rGtL7OjTxN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rGtL7OjTxN .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rGtL7OjTxN .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rGtL7OjTxN .content-text {
  margin-bottom: 0;
}
.cid-rGtL7OjTxN .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rGtL7OjTxN .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rGtL7OjTxN .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rGtL7OjTxN .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rGtL7OjTxN .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rGtL7OjTxN .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rGtL7OjTxN .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rGtL7OjTxN .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rGtL7OjTxN .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rGtL7OjTxN .nav-dropdown .link {
  font-weight: 400;
}
.cid-rGtL7OjTxN .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rGtL7OjTxN .content-right-side {
  text-align: center;
}
.cid-rGtL7OjTxN .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rGtL7OjTxN .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rGtL7OjTxN .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rGtL7OjTxN .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rGtL7OjTxN .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rGtL7OjTxN .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rGtL7OjTxN .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rGtL7OjTxN .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rGtL7OjTxN .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rGtL7OjTxN .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rGtL7OjTxN .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rGtL7OjTxN .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rGtL7OjTxN .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rGtL7OjTxN .navbar {
    display: block;
    padding: 0;
  }
  .cid-rGtL7OjTxN .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rGtL7OjTxN .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rGtL7OjTxN .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rGtL7OjTxN .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rGtL7OjTxN .navbar-toggler {
    display: none;
  }
  .cid-rGtL7OjTxN .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rGtL7OjTxN .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rGtL7OjTxN .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rGtL7OjTxN .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rGtL7OjTxN .menu-logo {
  margin-right: auto;
}
.cid-rGtL7OjTxN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rGtL7OjTxN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rGtL7OjTxN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rGtL7OjTxN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rGtL7OjTxN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rGtL7OjTxN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rGtL7OjTxN .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rGtL7OjTxN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rGtL7OjTxN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rGtL7OjTxN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rGtL7OjTxN .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rGtL7OjTxN .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rGtL7OjTxN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rGtL7OjTxN .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rGtL7OjTxN .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rGtL7OjTxN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rGtL7OjTxN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rGtL7OjTxN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rGtL7OjTxN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rGtL7OjTxN .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rGtL7OjTxN .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rGtL7OjTxN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rGtL7OjTxN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rGtL7OjTxN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rGtL7OjTxN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rGtL7OjTxN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rGtL7OjTxN button.navbar-toggler:focus {
  outline: none;
}
.cid-rGtL7OjTxN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rGtL7OjTxN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rGtL7OjTxN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rGtL7OjTxN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rGtL7OjTxN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rGtL7OjTxN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rGtL7OjTxN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rGtL7OjTxN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rGtL7OjTxN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rGtL7OjTxN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rGtL7OjTxN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rGtL7OjTxN .collapsed .btn {
  display: flex;
}
.cid-rGtL7OjTxN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rGtL7OjTxN .collapsed .navbar-collapse.collapsing,
.cid-rGtL7OjTxN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rGtL7OjTxN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rGtL7OjTxN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rGtL7OjTxN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rGtL7OjTxN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rGtL7OjTxN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rGtL7OjTxN .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rGtL7OjTxN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rGtL7OjTxN .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rGtL7OjTxN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rGtL7OjTxN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rGtL7OjTxN .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rGtL7OjTxN .collapsed button.navbar-toggler {
  display: block;
}
.cid-rGtL7OjTxN .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rGtL7OjTxN .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rGtL7OjTxN .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rGtL7OjTxN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rGtL7OjTxN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rGtL7OjTxN .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;
}
.cid-rGtL7OjTxN .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rGtL7OjTxN .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rGtL7OjTxN .navbar-collapse.collapsing,
  .cid-rGtL7OjTxN .navbar-collapse.show {
    display: block !important;
  }
  .cid-rGtL7OjTxN .navbar-collapse.collapsing .navbar-nav,
  .cid-rGtL7OjTxN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rGtL7OjTxN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rGtL7OjTxN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rGtL7OjTxN .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rGtL7OjTxN .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rGtL7OjTxN .navbar-collapse.collapsing .navbar-buttons,
  .cid-rGtL7OjTxN .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rGtL7OjTxN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rGtL7OjTxN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rGtL7OjTxN .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rGtL7OjTxN img {
    height: 3.8rem !important;
  }
  .cid-rGtL7OjTxN .btn {
    display: flex;
  }
  .cid-rGtL7OjTxN button.navbar-toggler {
    display: block;
  }
  .cid-rGtL7OjTxN .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rGtL7OjTxN .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rGtL7OjTxN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rGtL7OjTxN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rGtL7OjTxN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rGtL7OjTxN .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;
  }
  .cid-rGtL7OjTxN .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rGtL7OjTxN .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rGtL7OjTxN .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rGtL7OjTxN .nav-link:focus {
  outline: none;
}
.cid-rGtL7OjTxN .navbar-toggler {
  position: relative;
}
.cid-rGtL7OjTxN .dropdown-item.active,
.cid-rGtL7OjTxN .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rGtL7PIbGj {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rGtL7PIbGj .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rGtL7PIbGj .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rGtL7PIbGj .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-rGtL7PIbGj .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-rGtL7PIbGj .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-rGtL7PIbGj .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-rGtL7PIbGj .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-rGtL7PIbGj .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-rGtL7PIbGj .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-rGtL7PIbGj .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-rGtL7PIbGj .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rGXowtBvPQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rGXowtBvPQ .google-map {
  height: 25rem;
  position: relative;
}
.cid-rGXowtBvPQ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rGXowtBvPQ .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-rGXowtBvPQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rGXowtBvPQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rGXowtBvPQ .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-rGtNz8z6Lg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rGtNz8z6Lg .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-rGtNz8z6Lg .title,
.cid-rGtNz8z6Lg .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-rGtNz8z6Lg .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-rGtNz8z6Lg .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-rGtNz8z6Lg .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-rGtNz8z6Lg .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-rGtNz8z6Lg .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-rGtNz8z6Lg .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-rGtNz8z6Lg .card-img {
  overflow: hidden;
}
.cid-rGtNz8z6Lg .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rGtNz8z6Lg .card-box {
  padding: 0rem;
}
.cid-rGtNz8z6Lg img {
  transition: all 0.3s;
}
.cid-rGtNz8z6Lg .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-rGtNz8z6Lg status {
  color: #855dd8;
}
.cid-rGtNz8z6Lg .status {
  color: #656565;
  text-align: left;
}
.cid-rGtL7TmkEM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rGtL7TmkEM .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rGtL7TmkEM .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rGtL7TmkEM .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rGtL7TmkEM .mbr-text {
  color: #444;
}
.cid-rGtL7TmkEM h5 {
  margin-bottom: 0;
}
.cid-rGtL7TmkEM .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rGtL7TmkEM .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rGtL7TmkEM .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rGtL7TmkEM .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rGtL7TmkEM .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rGtL7TmkEM .social-list a:hover {
  opacity: .4;
}
.cid-rGtL7TmkEM .media-container-row > div {
  padding: 0px;
}
.cid-rGtL7TmkEM .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rGtL7TmkEM .group-title {
  text-align: left;
}
.cid-rGtL7TmkEM .group-title SPAN {
  color: #656565;
}
.cid-rGtL7TmkEM .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rGtL7TmkEM .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rGtL7TmkEM h3 {
    margin-bottom: 10px;
  }
}
.cid-rGtL7TmkEM .links SPAN {
  color: #9e9e9e;
}
.cid-rGtL7TmkEM .links,
.cid-rGtL7TmkEM .social-list {
  color: #25373d;
}
.cid-rGtL7TmkEM P {
  color: #25373d;
  text-align: left;
}
.cid-rvao3GDYTU .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rvao3GDYTU .navbar-fixed-top {
  padding-top: 0;
}
.cid-rvao3GDYTU .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rvao3GDYTU .dropdown-item {
  padding: 0;
}
.cid-rvao3GDYTU .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rvao3GDYTU .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rvao3GDYTU .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rvao3GDYTU a {
  font-style: normal;
}
.cid-rvao3GDYTU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rvao3GDYTU .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rvao3GDYTU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .content-text {
  margin-bottom: 0;
}
.cid-rvao3GDYTU .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rvao3GDYTU .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rvao3GDYTU .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rvao3GDYTU .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .nav-dropdown .link {
  font-weight: 400;
}
.cid-rvao3GDYTU .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rvao3GDYTU .content-right-side {
  text-align: center;
}
.cid-rvao3GDYTU .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rvao3GDYTU .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rvao3GDYTU .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rvao3GDYTU .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rvao3GDYTU .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rvao3GDYTU .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rvao3GDYTU .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rvao3GDYTU .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rvao3GDYTU .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rvao3GDYTU .navbar {
    display: block;
    padding: 0;
  }
  .cid-rvao3GDYTU .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rvao3GDYTU .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rvao3GDYTU .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rvao3GDYTU .navbar-toggler {
    display: none;
  }
  .cid-rvao3GDYTU .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rvao3GDYTU .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rvao3GDYTU .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rvao3GDYTU .menu-logo {
  margin-right: auto;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rvao3GDYTU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rvao3GDYTU .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rvao3GDYTU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU button.navbar-toggler:focus {
  outline: none;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rvao3GDYTU .collapsed .btn {
  display: flex;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .collapsed button.navbar-toggler {
  display: block;
}
.cid-rvao3GDYTU .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rvao3GDYTU .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rvao3GDYTU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rvao3GDYTU .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;
}
.cid-rvao3GDYTU .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing,
  .cid-rvao3GDYTU .navbar-collapse.show {
    display: block !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rvao3GDYTU img {
    height: 3.8rem !important;
  }
  .cid-rvao3GDYTU .btn {
    display: flex;
  }
  .cid-rvao3GDYTU button.navbar-toggler {
    display: block;
  }
  .cid-rvao3GDYTU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rvao3GDYTU .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rvao3GDYTU .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;
  }
  .cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rvao3GDYTU .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rvao3GDYTU .nav-link:focus {
  outline: none;
}
.cid-rvao3GDYTU .navbar-toggler {
  position: relative;
}
.cid-rvao3GDYTU .dropdown-item.active,
.cid-rvao3GDYTU .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rDPXL5dA3L {
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-rDPXMyXbzg {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rDPXMyXbzg .row {
  border-top: 1px solid #82dedc;
  padding-top: 2rem;
}
.cid-rDPXMyXbzg .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rDPXMyXbzg .mbr-section-title {
  text-align: left;
  color: #656565;
}
.cid-rGoV8lBLIm {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rGoV8lBLIm .card-title {
  line-height: 1.6;
  margin: 0;
  text-align: center;
}
.cid-rGoV8lBLIm .card {
  margin-bottom: 2rem;
  owerflow: hidden;
  max-height: 250px;
}
.cid-rGoV8lBLIm .card:hover .card-img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rGoV8lBLIm .card:hover .card-wrapper:before {
  opacity: 0.8;
  background: #25373d;
}
.cid-rGoV8lBLIm .card-wrapper {
  overflow: hidden;
  position: relative;
}
.cid-rGoV8lBLIm .card-wrapper:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.4;
  z-index: 10;
  pointer-events: none;
}
.cid-rGoV8lBLIm .big {
  margin-top: -25%;
}
.cid-rGoV8lBLIm .card-img {
  overflow: hidden;
  transition: transform 0.3s;
  position: relative;
}
.cid-rGoV8lBLIm .card-box {
  position: absolute;
  overflow: hidden;
  height: fit-content;
  margin: auto;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rGoV8lBLIm .mbr-section-title {
  color: #656565;
  text-align: center;
}
.cid-rGoV8lBLIm .card-sub-title {
  text-align: center;
}
@media (max-width: 991px) {
  .cid-rGoV8lBLIm .small {
    margin-top: -25%;
  }
}
.cid-rGoV8lBLIm .mbr-section-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-rvaohNvhkQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rvaohNvhkQ .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rvaohNvhkQ .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rvaohNvhkQ .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rvaohNvhkQ .mbr-text {
  color: #444;
}
.cid-rvaohNvhkQ h5 {
  margin-bottom: 0;
}
.cid-rvaohNvhkQ .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvaohNvhkQ .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rvaohNvhkQ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rvaohNvhkQ .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rvaohNvhkQ .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rvaohNvhkQ .social-list a:hover {
  opacity: .4;
}
.cid-rvaohNvhkQ .media-container-row > div {
  padding: 0px;
}
.cid-rvaohNvhkQ .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rvaohNvhkQ .group-title {
  text-align: left;
}
.cid-rvaohNvhkQ .group-title SPAN {
  color: #656565;
}
.cid-rvaohNvhkQ .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rvaohNvhkQ .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rvaohNvhkQ h3 {
    margin-bottom: 10px;
  }
}
.cid-rvaohNvhkQ .links SPAN {
  color: #9e9e9e;
}
.cid-rvaohNvhkQ .links,
.cid-rvaohNvhkQ .social-list {
  color: #25373d;
}
.cid-rvaohNvhkQ P {
  color: #25373d;
  text-align: left;
}
.cid-rKkRESHSFg {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rKkRESHSFg .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-rKkRESHSFg .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-rKkRESHSFg .list-img {
  width: 100px;
}
.cid-rKkRESHSFg .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-rKkRESHSFg .btn {
  margin: 0px !important;
}
.cid-rKkRESHSFg .text-box {
  padding: 1rem;
}
.cid-rKkRESHSFg .text-box p {
  margin: 0;
}
.cid-rKkRESHSFg .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-rKkRESHSFg .ico-box p {
  margin: 0;
}
.cid-rKkRESHSFg .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rKkRESHSFg .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rKkRESHSFg .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rKkRESHSFg .carousel-item .wrap-img {
  text-align: center;
}
.cid-rKkRESHSFg .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-rKkRESHSFg .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-rKkRESHSFg .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-rKkRESHSFg .carousel-indicators li {
  display: inline-block;
}
.cid-rKkRESHSFg .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-rKkRESHSFg .carousel-indicators li.active {
  border: 0px;
}
.cid-rKkRESHSFg .li1 {
  background-image: url("../../../assets/images/maison-chateau-thebaud-11-600x450.jpg");
}
.cid-rKkRESHSFg .li2 {
  background-image: url("../../../assets/images/maison-chateau-thebaud-7-600x450.jpg");
}
.cid-rKkRESHSFg .li3 {
  background-image: url("../../../assets/images/maison-chateau-thebaud-9-600x449.jpg");
}
.cid-rKkRESHSFg .li4 {
  background-image: url("../../../assets/images/maison-chateau-thebaud-5-600x450.jpg");
}
.cid-rKkRESHSFg .li5 {
  background-image: url("../../../assets/images/maison-chateau-thebaud-10-600x450.jpg");
}
.cid-rKkRESHSFg .li6 {
  background-image: url("../../../assets/images/vue-maison-et-jardin-du-fond-600x450.jpg");
}
@media (max-width: 992px) {
  .cid-rKkRESHSFg .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-rKkRESHSFg .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-rKkRESHSFg .card-title2 {
  color: #82dedc;
}
.cid-rKkRESHSFg .sq {
  color: #656565;
}
.cid-rKkRESHSFg .item {
  color: #656565;
}
.cid-rKkREVtKIL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rKkREVtKIL .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-rKkREVtKIL .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-rKkREVtKIL .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-rKkREWKkgO {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rKkREWKkgO .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rKkREWKkgO .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rKkREWKkgO .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rKkREXUoC0 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rKkREXUoC0 .navbar-fixed-top {
  padding-top: 0;
}
.cid-rKkREXUoC0 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rKkREXUoC0 .dropdown-item {
  padding: 0;
}
.cid-rKkREXUoC0 .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rKkREXUoC0 .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rKkREXUoC0 .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rKkREXUoC0 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rKkREXUoC0 a {
  font-style: normal;
}
.cid-rKkREXUoC0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rKkREXUoC0 .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rKkREXUoC0 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rKkREXUoC0 .content-text {
  margin-bottom: 0;
}
.cid-rKkREXUoC0 .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rKkREXUoC0 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rKkREXUoC0 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rKkREXUoC0 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rKkREXUoC0 .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rKkREXUoC0 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rKkREXUoC0 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rKkREXUoC0 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rKkREXUoC0 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rKkREXUoC0 .nav-dropdown .link {
  font-weight: 400;
}
.cid-rKkREXUoC0 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rKkREXUoC0 .content-right-side {
  text-align: center;
}
.cid-rKkREXUoC0 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rKkREXUoC0 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rKkREXUoC0 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rKkREXUoC0 .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rKkREXUoC0 .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rKkREXUoC0 .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rKkREXUoC0 .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rKkREXUoC0 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rKkREXUoC0 .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rKkREXUoC0 .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rKkREXUoC0 .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rKkREXUoC0 .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rKkREXUoC0 .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rKkREXUoC0 .navbar {
    display: block;
    padding: 0;
  }
  .cid-rKkREXUoC0 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rKkREXUoC0 .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rKkREXUoC0 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rKkREXUoC0 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rKkREXUoC0 .navbar-toggler {
    display: none;
  }
  .cid-rKkREXUoC0 .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rKkREXUoC0 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rKkREXUoC0 .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rKkREXUoC0 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rKkREXUoC0 .menu-logo {
  margin-right: auto;
}
.cid-rKkREXUoC0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rKkREXUoC0 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rKkREXUoC0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rKkREXUoC0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rKkREXUoC0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rKkREXUoC0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rKkREXUoC0 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rKkREXUoC0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rKkREXUoC0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rKkREXUoC0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rKkREXUoC0 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rKkREXUoC0 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rKkREXUoC0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rKkREXUoC0 .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rKkREXUoC0 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rKkREXUoC0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rKkREXUoC0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rKkREXUoC0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rKkREXUoC0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rKkREXUoC0 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rKkREXUoC0 .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rKkREXUoC0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rKkREXUoC0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rKkREXUoC0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rKkREXUoC0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rKkREXUoC0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rKkREXUoC0 button.navbar-toggler:focus {
  outline: none;
}
.cid-rKkREXUoC0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rKkREXUoC0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rKkREXUoC0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rKkREXUoC0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rKkREXUoC0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rKkREXUoC0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rKkREXUoC0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rKkREXUoC0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rKkREXUoC0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rKkREXUoC0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rKkREXUoC0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rKkREXUoC0 .collapsed .btn {
  display: flex;
}
.cid-rKkREXUoC0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rKkREXUoC0 .collapsed .navbar-collapse.collapsing,
.cid-rKkREXUoC0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rKkREXUoC0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rKkREXUoC0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rKkREXUoC0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rKkREXUoC0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rKkREXUoC0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rKkREXUoC0 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rKkREXUoC0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rKkREXUoC0 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rKkREXUoC0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rKkREXUoC0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rKkREXUoC0 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rKkREXUoC0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rKkREXUoC0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rKkREXUoC0 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rKkREXUoC0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rKkREXUoC0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rKkREXUoC0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rKkREXUoC0 .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;
}
.cid-rKkREXUoC0 .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rKkREXUoC0 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rKkREXUoC0 .navbar-collapse.collapsing,
  .cid-rKkREXUoC0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rKkREXUoC0 .navbar-collapse.collapsing .navbar-nav,
  .cid-rKkREXUoC0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rKkREXUoC0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rKkREXUoC0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rKkREXUoC0 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rKkREXUoC0 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rKkREXUoC0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rKkREXUoC0 .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rKkREXUoC0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rKkREXUoC0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rKkREXUoC0 .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rKkREXUoC0 img {
    height: 3.8rem !important;
  }
  .cid-rKkREXUoC0 .btn {
    display: flex;
  }
  .cid-rKkREXUoC0 button.navbar-toggler {
    display: block;
  }
  .cid-rKkREXUoC0 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rKkREXUoC0 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rKkREXUoC0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rKkREXUoC0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rKkREXUoC0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rKkREXUoC0 .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;
  }
  .cid-rKkREXUoC0 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rKkREXUoC0 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rKkREXUoC0 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rKkREXUoC0 .nav-link:focus {
  outline: none;
}
.cid-rKkREXUoC0 .navbar-toggler {
  position: relative;
}
.cid-rKkREXUoC0 .dropdown-item.active,
.cid-rKkREXUoC0 .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rKkRF0rpKD {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rKkRF0rpKD .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rKkRF0rpKD .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rKkRF0rpKD .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-rKkRF0rpKD .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-rKkRF0rpKD .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-rKkRF0rpKD .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-rKkRF0rpKD .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-rKkRF0rpKD .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-rKkRF0rpKD .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-rKkRF0rpKD .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-rKkRF0rpKD .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rKkRF1uZib {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rKkRF1uZib .google-map {
  height: 25rem;
  position: relative;
}
.cid-rKkRF1uZib .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rKkRF1uZib .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-rKkRF1uZib .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rKkRF1uZib .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rKkRF1uZib .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-rKkRF2RETf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rKkRF2RETf .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-rKkRF2RETf .title,
.cid-rKkRF2RETf .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-rKkRF2RETf .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-rKkRF2RETf .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-rKkRF2RETf .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-rKkRF2RETf .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-rKkRF2RETf .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-rKkRF2RETf .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-rKkRF2RETf .card-img {
  overflow: hidden;
}
.cid-rKkRF2RETf .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rKkRF2RETf .card-box {
  padding: 0rem;
}
.cid-rKkRF2RETf img {
  transition: all 0.3s;
}
.cid-rKkRF2RETf .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-rKkRF2RETf status {
  color: #855dd8;
}
.cid-rKkRF2RETf .status {
  color: #656565;
  text-align: left;
}
.cid-rKkRF4C0G3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rKkRF4C0G3 .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rKkRF4C0G3 .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rKkRF4C0G3 .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rKkRF4C0G3 .mbr-text {
  color: #444;
}
.cid-rKkRF4C0G3 h5 {
  margin-bottom: 0;
}
.cid-rKkRF4C0G3 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rKkRF4C0G3 .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rKkRF4C0G3 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rKkRF4C0G3 .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rKkRF4C0G3 .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rKkRF4C0G3 .social-list a:hover {
  opacity: .4;
}
.cid-rKkRF4C0G3 .media-container-row > div {
  padding: 0px;
}
.cid-rKkRF4C0G3 .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rKkRF4C0G3 .group-title {
  text-align: left;
}
.cid-rKkRF4C0G3 .group-title SPAN {
  color: #656565;
}
.cid-rKkRF4C0G3 .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rKkRF4C0G3 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rKkRF4C0G3 h3 {
    margin-bottom: 10px;
  }
}
.cid-rKkRF4C0G3 .links SPAN {
  color: #9e9e9e;
}
.cid-rKkRF4C0G3 .links,
.cid-rKkRF4C0G3 .social-list {
  color: #25373d;
}
.cid-rKkRF4C0G3 P {
  color: #25373d;
  text-align: left;
}
.cid-s4NyaXcIqE {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s4NyaXcIqE .mbr-section-title {
  text-align: center;
}
.cid-s4NyaXcIqE .mbr-text,
.cid-s4NyaXcIqE .mbr-section-btn {
  text-align: center;
}
.cid-rNrUnBkzlX {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rNrUnBkzlX .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-rNrUnBkzlX .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-rNrUnBkzlX .list-img {
  width: 100px;
}
.cid-rNrUnBkzlX .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-rNrUnBkzlX .btn {
  margin: 0px !important;
}
.cid-rNrUnBkzlX .text-box {
  padding: 1rem;
}
.cid-rNrUnBkzlX .text-box p {
  margin: 0;
}
.cid-rNrUnBkzlX .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-rNrUnBkzlX .ico-box p {
  margin: 0;
}
.cid-rNrUnBkzlX .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rNrUnBkzlX .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rNrUnBkzlX .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rNrUnBkzlX .carousel-item .wrap-img {
  text-align: center;
}
.cid-rNrUnBkzlX .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-rNrUnBkzlX .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-rNrUnBkzlX .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-rNrUnBkzlX .carousel-indicators li {
  display: inline-block;
}
.cid-rNrUnBkzlX .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-rNrUnBkzlX .carousel-indicators li.active {
  border: 0px;
}
.cid-rNrUnBkzlX .li1 {
  background-image: url("../../../assets/images/1-1-1500x1000.jpg");
}
.cid-rNrUnBkzlX .li2 {
  background-image: url("../../../assets/images/2-1-1500x1000.jpg");
}
.cid-rNrUnBkzlX .li3 {
  background-image: url("../../../assets/images/3-1-1500x1000.jpg");
}
.cid-rNrUnBkzlX .li4 {
  background-image: url("../../../assets/images/4-1-1500x1000.jpg");
}
.cid-rNrUnBkzlX .li5 {
  background-image: url("../../../assets/images/5-1-1500x1000.jpg");
}
.cid-rNrUnBkzlX .li6 {
  background-image: url("../../../assets/images/6-1-1500x1000.jpg");
}
@media (max-width: 992px) {
  .cid-rNrUnBkzlX .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-rNrUnBkzlX .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-rNrUnBkzlX .card-title2 {
  color: #e33d28;
}
.cid-rNrUnBkzlX .sq {
  color: #656565;
}
.cid-rNrUnBkzlX .item {
  color: #656565;
}
.cid-rNrUnD7X7I {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rNrUnD7X7I .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-rNrUnD7X7I .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-rNrUnD7X7I .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-rNrUnDWpLv {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rNrUnDWpLv .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rNrUnDWpLv .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rNrUnDWpLv .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rNrUnEIQ0J .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rNrUnEIQ0J .navbar-fixed-top {
  padding-top: 0;
}
.cid-rNrUnEIQ0J .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rNrUnEIQ0J .dropdown-item {
  padding: 0;
}
.cid-rNrUnEIQ0J .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rNrUnEIQ0J .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rNrUnEIQ0J .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rNrUnEIQ0J .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rNrUnEIQ0J a {
  font-style: normal;
}
.cid-rNrUnEIQ0J .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rNrUnEIQ0J .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rNrUnEIQ0J .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNrUnEIQ0J .content-text {
  margin-bottom: 0;
}
.cid-rNrUnEIQ0J .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rNrUnEIQ0J .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rNrUnEIQ0J .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rNrUnEIQ0J .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rNrUnEIQ0J .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rNrUnEIQ0J .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rNrUnEIQ0J .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rNrUnEIQ0J .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rNrUnEIQ0J .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rNrUnEIQ0J .nav-dropdown .link {
  font-weight: 400;
}
.cid-rNrUnEIQ0J .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rNrUnEIQ0J .content-right-side {
  text-align: center;
}
.cid-rNrUnEIQ0J .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rNrUnEIQ0J .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rNrUnEIQ0J .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rNrUnEIQ0J .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rNrUnEIQ0J .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rNrUnEIQ0J .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rNrUnEIQ0J .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rNrUnEIQ0J .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rNrUnEIQ0J .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rNrUnEIQ0J .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rNrUnEIQ0J .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rNrUnEIQ0J .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rNrUnEIQ0J .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rNrUnEIQ0J .navbar {
    display: block;
    padding: 0;
  }
  .cid-rNrUnEIQ0J .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rNrUnEIQ0J .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rNrUnEIQ0J .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rNrUnEIQ0J .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rNrUnEIQ0J .navbar-toggler {
    display: none;
  }
  .cid-rNrUnEIQ0J .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rNrUnEIQ0J .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rNrUnEIQ0J .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rNrUnEIQ0J .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rNrUnEIQ0J .menu-logo {
  margin-right: auto;
}
.cid-rNrUnEIQ0J .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rNrUnEIQ0J .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rNrUnEIQ0J .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNrUnEIQ0J .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNrUnEIQ0J .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNrUnEIQ0J .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNrUnEIQ0J .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rNrUnEIQ0J .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNrUnEIQ0J .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNrUnEIQ0J .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNrUnEIQ0J .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rNrUnEIQ0J .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rNrUnEIQ0J .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNrUnEIQ0J .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rNrUnEIQ0J .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rNrUnEIQ0J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rNrUnEIQ0J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNrUnEIQ0J .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNrUnEIQ0J .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNrUnEIQ0J .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rNrUnEIQ0J .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rNrUnEIQ0J .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNrUnEIQ0J .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNrUnEIQ0J .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNrUnEIQ0J .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNrUnEIQ0J button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNrUnEIQ0J button.navbar-toggler:focus {
  outline: none;
}
.cid-rNrUnEIQ0J button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNrUnEIQ0J button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNrUnEIQ0J button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNrUnEIQ0J button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNrUnEIQ0J button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNrUnEIQ0J nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNrUnEIQ0J nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNrUnEIQ0J nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNrUnEIQ0J nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNrUnEIQ0J .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rNrUnEIQ0J .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rNrUnEIQ0J .collapsed .btn {
  display: flex;
}
.cid-rNrUnEIQ0J .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNrUnEIQ0J .collapsed .navbar-collapse.collapsing,
.cid-rNrUnEIQ0J .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNrUnEIQ0J .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNrUnEIQ0J .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNrUnEIQ0J .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNrUnEIQ0J .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNrUnEIQ0J .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rNrUnEIQ0J .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rNrUnEIQ0J .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNrUnEIQ0J .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rNrUnEIQ0J .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNrUnEIQ0J .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNrUnEIQ0J .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rNrUnEIQ0J .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNrUnEIQ0J .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rNrUnEIQ0J .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rNrUnEIQ0J .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNrUnEIQ0J .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNrUnEIQ0J .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNrUnEIQ0J .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;
}
.cid-rNrUnEIQ0J .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rNrUnEIQ0J .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNrUnEIQ0J .navbar-collapse.collapsing,
  .cid-rNrUnEIQ0J .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNrUnEIQ0J .navbar-collapse.collapsing .navbar-nav,
  .cid-rNrUnEIQ0J .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNrUnEIQ0J .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNrUnEIQ0J .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNrUnEIQ0J .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rNrUnEIQ0J .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNrUnEIQ0J .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNrUnEIQ0J .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rNrUnEIQ0J .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNrUnEIQ0J .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNrUnEIQ0J .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rNrUnEIQ0J img {
    height: 3.8rem !important;
  }
  .cid-rNrUnEIQ0J .btn {
    display: flex;
  }
  .cid-rNrUnEIQ0J button.navbar-toggler {
    display: block;
  }
  .cid-rNrUnEIQ0J .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rNrUnEIQ0J .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rNrUnEIQ0J .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNrUnEIQ0J .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNrUnEIQ0J .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNrUnEIQ0J .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;
  }
  .cid-rNrUnEIQ0J .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rNrUnEIQ0J .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rNrUnEIQ0J .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rNrUnEIQ0J .nav-link:focus {
  outline: none;
}
.cid-rNrUnEIQ0J .navbar-toggler {
  position: relative;
}
.cid-rNrUnEIQ0J .dropdown-item.active,
.cid-rNrUnEIQ0J .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rNrUnGbqkH {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rNrUnGbqkH .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rNrUnGbqkH .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rNrUnGbqkH .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-rNrUnGbqkH .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-rNrUnGbqkH .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-rNrUnGbqkH .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-rNrUnGbqkH .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-rNrUnGbqkH .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-rNrUnGbqkH .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-rNrUnGbqkH .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-rNrUnGbqkH .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rNrUnGXLZR {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rNrUnGXLZR .google-map {
  height: 25rem;
  position: relative;
}
.cid-rNrUnGXLZR .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rNrUnGXLZR .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-rNrUnGXLZR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rNrUnGXLZR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rNrUnGXLZR .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-rNrUnJHDOi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rNrUnJHDOi .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rNrUnJHDOi .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rNrUnJHDOi .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rNrUnJHDOi .mbr-text {
  color: #444;
}
.cid-rNrUnJHDOi h5 {
  margin-bottom: 0;
}
.cid-rNrUnJHDOi .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rNrUnJHDOi .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rNrUnJHDOi .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rNrUnJHDOi .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rNrUnJHDOi .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rNrUnJHDOi .social-list a:hover {
  opacity: .4;
}
.cid-rNrUnJHDOi .media-container-row > div {
  padding: 0px;
}
.cid-rNrUnJHDOi .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rNrUnJHDOi .group-title {
  text-align: left;
}
.cid-rNrUnJHDOi .group-title SPAN {
  color: #656565;
}
.cid-rNrUnJHDOi .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rNrUnJHDOi .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rNrUnJHDOi h3 {
    margin-bottom: 10px;
  }
}
.cid-rNrUnJHDOi .links SPAN {
  color: #9e9e9e;
}
.cid-rNrUnJHDOi .links,
.cid-rNrUnJHDOi .social-list {
  color: #25373d;
}
.cid-rNrUnJHDOi P {
  color: #25373d;
  text-align: left;
}
.cid-rOLu2nnQ0K {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rOLu2nnQ0K .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-rOLu2nnQ0K .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-rOLu2nnQ0K .list-img {
  width: 100px;
}
.cid-rOLu2nnQ0K .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-rOLu2nnQ0K .btn {
  margin: 0px !important;
}
.cid-rOLu2nnQ0K .text-box {
  padding: 1rem;
}
.cid-rOLu2nnQ0K .text-box p {
  margin: 0;
}
.cid-rOLu2nnQ0K .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-rOLu2nnQ0K .ico-box p {
  margin: 0;
}
.cid-rOLu2nnQ0K .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOLu2nnQ0K .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOLu2nnQ0K .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rOLu2nnQ0K .carousel-item .wrap-img {
  text-align: center;
}
.cid-rOLu2nnQ0K .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-rOLu2nnQ0K .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-rOLu2nnQ0K .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-rOLu2nnQ0K .carousel-indicators li {
  display: inline-block;
}
.cid-rOLu2nnQ0K .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-rOLu2nnQ0K .carousel-indicators li.active {
  border: 0px;
}
.cid-rOLu2nnQ0K .li1 {
  background-image: url("../../../assets/images/jardin-terrasse-img-9368-1500x1000.jpg");
}
.cid-rOLu2nnQ0K .li2 {
  background-image: url("../../../assets/images/sjour-img-9343-1500x1000.jpg");
}
.cid-rOLu2nnQ0K .li3 {
  background-image: url("../../../assets/images/sjour-salle-a-manger-img-9362-1500x1000.jpg");
}
.cid-rOLu2nnQ0K .li4 {
  background-image: url("../../../assets/images/chambre-suite-parentale-img-9322-1500x1000.jpg");
}
.cid-rOLu2nnQ0K .li5 {
  background-image: url("../../../assets/images/salle-de-bain-img-9310-1500x1000.jpg");
}
.cid-rOLu2nnQ0K .li6 {
  background-image: url("../../../assets/images/jardin-img-9376-1500x1000.jpg");
}
@media (max-width: 992px) {
  .cid-rOLu2nnQ0K .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-rOLu2nnQ0K .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-rOLu2nnQ0K .card-title2 {
  color: #82dedc;
}
.cid-rOLu2nnQ0K .sq {
  color: #656565;
}
.cid-rOLu2nnQ0K .item {
  color: #656565;
}
.cid-rOLu2ruD8E {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rOLu2ruD8E .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-rOLu2ruD8E .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-rOLu2ruD8E .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-rOLu2sqlQq {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rOLu2sqlQq .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rOLu2sqlQq .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rOLu2sqlQq .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rOLu2thWqz .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rOLu2thWqz .navbar-fixed-top {
  padding-top: 0;
}
.cid-rOLu2thWqz .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rOLu2thWqz .dropdown-item {
  padding: 0;
}
.cid-rOLu2thWqz .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rOLu2thWqz .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rOLu2thWqz .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOLu2thWqz .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rOLu2thWqz a {
  font-style: normal;
}
.cid-rOLu2thWqz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rOLu2thWqz .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rOLu2thWqz .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOLu2thWqz .content-text {
  margin-bottom: 0;
}
.cid-rOLu2thWqz .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rOLu2thWqz .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rOLu2thWqz .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rOLu2thWqz .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rOLu2thWqz .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rOLu2thWqz .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rOLu2thWqz .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rOLu2thWqz .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rOLu2thWqz .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOLu2thWqz .nav-dropdown .link {
  font-weight: 400;
}
.cid-rOLu2thWqz .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rOLu2thWqz .content-right-side {
  text-align: center;
}
.cid-rOLu2thWqz .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rOLu2thWqz .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rOLu2thWqz .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rOLu2thWqz .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rOLu2thWqz .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rOLu2thWqz .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rOLu2thWqz .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rOLu2thWqz .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rOLu2thWqz .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rOLu2thWqz .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rOLu2thWqz .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rOLu2thWqz .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rOLu2thWqz .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rOLu2thWqz .navbar {
    display: block;
    padding: 0;
  }
  .cid-rOLu2thWqz .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rOLu2thWqz .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rOLu2thWqz .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rOLu2thWqz .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rOLu2thWqz .navbar-toggler {
    display: none;
  }
  .cid-rOLu2thWqz .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOLu2thWqz .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rOLu2thWqz .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rOLu2thWqz .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rOLu2thWqz .menu-logo {
  margin-right: auto;
}
.cid-rOLu2thWqz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rOLu2thWqz .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rOLu2thWqz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rOLu2thWqz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rOLu2thWqz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rOLu2thWqz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rOLu2thWqz .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rOLu2thWqz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rOLu2thWqz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOLu2thWqz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rOLu2thWqz .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rOLu2thWqz .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rOLu2thWqz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOLu2thWqz .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rOLu2thWqz .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rOLu2thWqz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rOLu2thWqz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOLu2thWqz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rOLu2thWqz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOLu2thWqz .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rOLu2thWqz .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rOLu2thWqz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rOLu2thWqz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rOLu2thWqz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rOLu2thWqz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rOLu2thWqz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOLu2thWqz button.navbar-toggler:focus {
  outline: none;
}
.cid-rOLu2thWqz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rOLu2thWqz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOLu2thWqz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOLu2thWqz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOLu2thWqz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOLu2thWqz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOLu2thWqz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rOLu2thWqz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rOLu2thWqz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOLu2thWqz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rOLu2thWqz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rOLu2thWqz .collapsed .btn {
  display: flex;
}
.cid-rOLu2thWqz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rOLu2thWqz .collapsed .navbar-collapse.collapsing,
.cid-rOLu2thWqz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rOLu2thWqz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rOLu2thWqz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rOLu2thWqz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rOLu2thWqz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rOLu2thWqz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rOLu2thWqz .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rOLu2thWqz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rOLu2thWqz .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rOLu2thWqz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rOLu2thWqz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rOLu2thWqz .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rOLu2thWqz .collapsed button.navbar-toggler {
  display: block;
}
.cid-rOLu2thWqz .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rOLu2thWqz .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOLu2thWqz .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rOLu2thWqz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rOLu2thWqz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rOLu2thWqz .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;
}
.cid-rOLu2thWqz .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rOLu2thWqz .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rOLu2thWqz .navbar-collapse.collapsing,
  .cid-rOLu2thWqz .navbar-collapse.show {
    display: block !important;
  }
  .cid-rOLu2thWqz .navbar-collapse.collapsing .navbar-nav,
  .cid-rOLu2thWqz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rOLu2thWqz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rOLu2thWqz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rOLu2thWqz .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rOLu2thWqz .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rOLu2thWqz .navbar-collapse.collapsing .navbar-buttons,
  .cid-rOLu2thWqz .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rOLu2thWqz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rOLu2thWqz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rOLu2thWqz .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rOLu2thWqz img {
    height: 3.8rem !important;
  }
  .cid-rOLu2thWqz .btn {
    display: flex;
  }
  .cid-rOLu2thWqz button.navbar-toggler {
    display: block;
  }
  .cid-rOLu2thWqz .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rOLu2thWqz .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rOLu2thWqz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rOLu2thWqz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rOLu2thWqz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rOLu2thWqz .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;
  }
  .cid-rOLu2thWqz .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rOLu2thWqz .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rOLu2thWqz .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rOLu2thWqz .nav-link:focus {
  outline: none;
}
.cid-rOLu2thWqz .navbar-toggler {
  position: relative;
}
.cid-rOLu2thWqz .dropdown-item.active,
.cid-rOLu2thWqz .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rOLu2uyEWi {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rOLu2uyEWi .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rOLu2uyEWi .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rOLu2uyEWi .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-rOLu2uyEWi .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-rOLu2uyEWi .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-rOLu2uyEWi .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-rOLu2uyEWi .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-rOLu2uyEWi .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-rOLu2uyEWi .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-rOLu2uyEWi .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-rOLu2uyEWi .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rOLu2vPQwQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rOLu2vPQwQ .google-map {
  height: 25rem;
  position: relative;
}
.cid-rOLu2vPQwQ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rOLu2vPQwQ .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-rOLu2vPQwQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rOLu2vPQwQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rOLu2vPQwQ .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-rOLu2xArNL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rOLu2xArNL .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-rOLu2xArNL .title,
.cid-rOLu2xArNL .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-rOLu2xArNL .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-rOLu2xArNL .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-rOLu2xArNL .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-rOLu2xArNL .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-rOLu2xArNL .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-rOLu2xArNL .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-rOLu2xArNL .card-img {
  overflow: hidden;
}
.cid-rOLu2xArNL .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rOLu2xArNL .card-box {
  padding: 0rem;
}
.cid-rOLu2xArNL img {
  transition: all 0.3s;
}
.cid-rOLu2xArNL .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-rOLu2xArNL status {
  color: #855dd8;
}
.cid-rOLu2xArNL .status {
  color: #25373d;
  text-align: left;
}
.cid-rOLu2zXZLX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rOLu2zXZLX .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rOLu2zXZLX .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rOLu2zXZLX .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rOLu2zXZLX .mbr-text {
  color: #444;
}
.cid-rOLu2zXZLX h5 {
  margin-bottom: 0;
}
.cid-rOLu2zXZLX .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rOLu2zXZLX .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rOLu2zXZLX .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rOLu2zXZLX .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rOLu2zXZLX .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOLu2zXZLX .social-list a:hover {
  opacity: .4;
}
.cid-rOLu2zXZLX .media-container-row > div {
  padding: 0px;
}
.cid-rOLu2zXZLX .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rOLu2zXZLX .group-title {
  text-align: left;
}
.cid-rOLu2zXZLX .group-title SPAN {
  color: #656565;
}
.cid-rOLu2zXZLX .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rOLu2zXZLX .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rOLu2zXZLX h3 {
    margin-bottom: 10px;
  }
}
.cid-rOLu2zXZLX .links SPAN {
  color: #9e9e9e;
}
.cid-rOLu2zXZLX .links,
.cid-rOLu2zXZLX .social-list {
  color: #25373d;
}
.cid-rOLu2zXZLX P {
  color: #25373d;
  text-align: left;
}
.cid-rPxHix6kGM {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rPxHix6kGM .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-rPxHix6kGM .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-rPxHix6kGM .list-img {
  width: 100px;
}
.cid-rPxHix6kGM .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-rPxHix6kGM .btn {
  margin: 0px !important;
}
.cid-rPxHix6kGM .text-box {
  padding: 1rem;
}
.cid-rPxHix6kGM .text-box p {
  margin: 0;
}
.cid-rPxHix6kGM .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-rPxHix6kGM .ico-box p {
  margin: 0;
}
.cid-rPxHix6kGM .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rPxHix6kGM .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rPxHix6kGM .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rPxHix6kGM .carousel-item .wrap-img {
  text-align: center;
}
.cid-rPxHix6kGM .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-rPxHix6kGM .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-rPxHix6kGM .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-rPxHix6kGM .carousel-indicators li {
  display: inline-block;
}
.cid-rPxHix6kGM .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-rPxHix6kGM .carousel-indicators li.active {
  border: 0px;
}
.cid-rPxHix6kGM .li1 {
  background-image: url("../../../assets/images/1580753007-1726218243-1500x1000.jpg");
}
.cid-rPxHix6kGM .li2 {
  background-image: url("../../../assets/images/1580753032-395358097-1500x1000.jpg");
}
.cid-rPxHix6kGM .li3 {
  background-image: url("../../../assets/images/1580753025-1823779033-1500x1000.jpg");
}
.cid-rPxHix6kGM .li4 {
  background-image: url("../../../assets/images/1580753140-571669060-1500x1000.jpg");
}
.cid-rPxHix6kGM .li5 {
  background-image: url("../../../assets/images/1580753152-1478866742-1500x1000.jpg");
}
.cid-rPxHix6kGM .li6 {
  background-image: url("../../../assets/images/1580753178-2024369943-1500x1000.jpg");
}
@media (max-width: 992px) {
  .cid-rPxHix6kGM .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-rPxHix6kGM .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-rPxHix6kGM .card-title2 {
  color: #e33d28;
}
.cid-rPxHix6kGM .sq {
  color: #656565;
}
.cid-rPxHix6kGM .item {
  color: #656565;
}
.cid-rPxHiAOKeA {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPxHiAOKeA .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-rPxHiAOKeA .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-rPxHiAOKeA .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-rPxHiBLucE {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rPxHiBLucE .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rPxHiBLucE .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rPxHiBLucE .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rPxHiCF8qu .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rPxHiCF8qu .navbar-fixed-top {
  padding-top: 0;
}
.cid-rPxHiCF8qu .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rPxHiCF8qu .dropdown-item {
  padding: 0;
}
.cid-rPxHiCF8qu .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rPxHiCF8qu .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rPxHiCF8qu .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rPxHiCF8qu .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPxHiCF8qu a {
  font-style: normal;
}
.cid-rPxHiCF8qu .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rPxHiCF8qu .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rPxHiCF8qu .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rPxHiCF8qu .content-text {
  margin-bottom: 0;
}
.cid-rPxHiCF8qu .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rPxHiCF8qu .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rPxHiCF8qu .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rPxHiCF8qu .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rPxHiCF8qu .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rPxHiCF8qu .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rPxHiCF8qu .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rPxHiCF8qu .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rPxHiCF8qu .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rPxHiCF8qu .nav-dropdown .link {
  font-weight: 400;
}
.cid-rPxHiCF8qu .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rPxHiCF8qu .content-right-side {
  text-align: center;
}
.cid-rPxHiCF8qu .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rPxHiCF8qu .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rPxHiCF8qu .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rPxHiCF8qu .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rPxHiCF8qu .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPxHiCF8qu .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rPxHiCF8qu .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rPxHiCF8qu .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rPxHiCF8qu .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rPxHiCF8qu .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rPxHiCF8qu .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rPxHiCF8qu .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rPxHiCF8qu .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rPxHiCF8qu .navbar {
    display: block;
    padding: 0;
  }
  .cid-rPxHiCF8qu .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rPxHiCF8qu .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rPxHiCF8qu .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rPxHiCF8qu .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rPxHiCF8qu .navbar-toggler {
    display: none;
  }
  .cid-rPxHiCF8qu .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rPxHiCF8qu .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rPxHiCF8qu .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPxHiCF8qu .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rPxHiCF8qu .menu-logo {
  margin-right: auto;
}
.cid-rPxHiCF8qu .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPxHiCF8qu .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPxHiCF8qu .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPxHiCF8qu .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPxHiCF8qu .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPxHiCF8qu .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPxHiCF8qu .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rPxHiCF8qu .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPxHiCF8qu .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPxHiCF8qu .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPxHiCF8qu .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rPxHiCF8qu .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rPxHiCF8qu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rPxHiCF8qu .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rPxHiCF8qu .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rPxHiCF8qu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rPxHiCF8qu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rPxHiCF8qu .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPxHiCF8qu .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPxHiCF8qu .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rPxHiCF8qu .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rPxHiCF8qu .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPxHiCF8qu .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPxHiCF8qu .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPxHiCF8qu .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPxHiCF8qu button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPxHiCF8qu button.navbar-toggler:focus {
  outline: none;
}
.cid-rPxHiCF8qu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rPxHiCF8qu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPxHiCF8qu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPxHiCF8qu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPxHiCF8qu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPxHiCF8qu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPxHiCF8qu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPxHiCF8qu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPxHiCF8qu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPxHiCF8qu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rPxHiCF8qu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rPxHiCF8qu .collapsed .btn {
  display: flex;
}
.cid-rPxHiCF8qu .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPxHiCF8qu .collapsed .navbar-collapse.collapsing,
.cid-rPxHiCF8qu .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPxHiCF8qu .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPxHiCF8qu .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPxHiCF8qu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPxHiCF8qu .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPxHiCF8qu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rPxHiCF8qu .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rPxHiCF8qu .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPxHiCF8qu .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rPxHiCF8qu .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPxHiCF8qu .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rPxHiCF8qu .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rPxHiCF8qu .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPxHiCF8qu .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rPxHiCF8qu .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rPxHiCF8qu .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPxHiCF8qu .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPxHiCF8qu .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPxHiCF8qu .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;
}
.cid-rPxHiCF8qu .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rPxHiCF8qu .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPxHiCF8qu .navbar-collapse.collapsing,
  .cid-rPxHiCF8qu .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPxHiCF8qu .navbar-collapse.collapsing .navbar-nav,
  .cid-rPxHiCF8qu .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPxHiCF8qu .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPxHiCF8qu .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPxHiCF8qu .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rPxHiCF8qu .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPxHiCF8qu .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPxHiCF8qu .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rPxHiCF8qu .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPxHiCF8qu .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPxHiCF8qu .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rPxHiCF8qu img {
    height: 3.8rem !important;
  }
  .cid-rPxHiCF8qu .btn {
    display: flex;
  }
  .cid-rPxHiCF8qu button.navbar-toggler {
    display: block;
  }
  .cid-rPxHiCF8qu .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rPxHiCF8qu .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rPxHiCF8qu .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPxHiCF8qu .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPxHiCF8qu .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPxHiCF8qu .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;
  }
  .cid-rPxHiCF8qu .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rPxHiCF8qu .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rPxHiCF8qu .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rPxHiCF8qu .nav-link:focus {
  outline: none;
}
.cid-rPxHiCF8qu .navbar-toggler {
  position: relative;
}
.cid-rPxHiCF8qu .dropdown-item.active,
.cid-rPxHiCF8qu .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rPxHiE9x8p {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPxHiE9x8p .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rPxHiE9x8p .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rPxHiE9x8p .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-rPxHiE9x8p .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-rPxHiE9x8p .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-rPxHiE9x8p .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-rPxHiE9x8p .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-rPxHiE9x8p .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-rPxHiE9x8p .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-rPxHiE9x8p .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-rPxHiE9x8p .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rPxHiFjcqH {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPxHiFjcqH .google-map {
  height: 25rem;
  position: relative;
}
.cid-rPxHiFjcqH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rPxHiFjcqH .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-rPxHiFjcqH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rPxHiFjcqH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rPxHiFjcqH .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-rPxHiGJppU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rPxHiGJppU .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-rPxHiGJppU .title,
.cid-rPxHiGJppU .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-rPxHiGJppU .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-rPxHiGJppU .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-rPxHiGJppU .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-rPxHiGJppU .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-rPxHiGJppU .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-rPxHiGJppU .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-rPxHiGJppU .card-img {
  overflow: hidden;
}
.cid-rPxHiGJppU .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rPxHiGJppU .card-box {
  padding: 0rem;
}
.cid-rPxHiGJppU img {
  transition: all 0.3s;
}
.cid-rPxHiGJppU .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-rPxHiGJppU status {
  color: #855dd8;
}
.cid-rPxHiGJppU .status {
  color: #25373d;
  text-align: left;
}
.cid-rPxHiIqA36 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rPxHiIqA36 .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rPxHiIqA36 .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rPxHiIqA36 .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rPxHiIqA36 .mbr-text {
  color: #444;
}
.cid-rPxHiIqA36 h5 {
  margin-bottom: 0;
}
.cid-rPxHiIqA36 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPxHiIqA36 .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rPxHiIqA36 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rPxHiIqA36 .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rPxHiIqA36 .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rPxHiIqA36 .social-list a:hover {
  opacity: .4;
}
.cid-rPxHiIqA36 .media-container-row > div {
  padding: 0px;
}
.cid-rPxHiIqA36 .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rPxHiIqA36 .group-title {
  text-align: left;
}
.cid-rPxHiIqA36 .group-title SPAN {
  color: #656565;
}
.cid-rPxHiIqA36 .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rPxHiIqA36 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rPxHiIqA36 h3 {
    margin-bottom: 10px;
  }
}
.cid-rPxHiIqA36 .links SPAN {
  color: #9e9e9e;
}
.cid-rPxHiIqA36 .links,
.cid-rPxHiIqA36 .social-list {
  color: #25373d;
}
.cid-rPxHiIqA36 P {
  color: #25373d;
  text-align: left;
}
.cid-rT73wFF9ZV {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rT73wFF9ZV .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-rT73wFF9ZV .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-rT73wFF9ZV .list-img {
  width: 100px;
}
.cid-rT73wFF9ZV .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-rT73wFF9ZV .btn {
  margin: 0px !important;
}
.cid-rT73wFF9ZV .text-box {
  padding: 1rem;
}
.cid-rT73wFF9ZV .text-box p {
  margin: 0;
}
.cid-rT73wFF9ZV .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-rT73wFF9ZV .ico-box p {
  margin: 0;
}
.cid-rT73wFF9ZV .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rT73wFF9ZV .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rT73wFF9ZV .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rT73wFF9ZV .carousel-item .wrap-img {
  text-align: center;
}
.cid-rT73wFF9ZV .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-rT73wFF9ZV .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-rT73wFF9ZV .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-rT73wFF9ZV .carousel-indicators li {
  display: inline-block;
}
.cid-rT73wFF9ZV .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-rT73wFF9ZV .carousel-indicators li.active {
  border: 0px;
}
.cid-rT73wFF9ZV .li1 {
  background-image: url("../../../assets/images/1583935452-2129673742-2000x1263.jpg");
}
.cid-rT73wFF9ZV .li2 {
  background-image: url("../../../assets/images/1583936587-1517770420-2000x1333.jpg");
}
.cid-rT73wFF9ZV .li3 {
  background-image: url("../../../assets/images/1583936653-962688139-2000x1333.jpg");
}
.cid-rT73wFF9ZV .li4 {
  background-image: url("../../../assets/images/1583936601-1493297749-2000x1333.jpg");
}
.cid-rT73wFF9ZV .li5 {
  background-image: url("../../../assets/images/1583936643-1562409834-2000x1333.jpg");
}
.cid-rT73wFF9ZV .li6 {
  background-image: url("../../../assets/images/1583936624-77866853-2000x1333.jpg");
}
@media (max-width: 992px) {
  .cid-rT73wFF9ZV .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-rT73wFF9ZV .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-rT73wFF9ZV .card-title2 {
  color: #82dedc;
}
.cid-rT73wFF9ZV .sq {
  color: #656565;
}
.cid-rT73wFF9ZV .item {
  color: #656565;
}
.cid-rT73wHZdZl {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rT73wHZdZl .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-rT73wHZdZl .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-rT73wHZdZl .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-rT73wIUOBB {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT73wIUOBB .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rT73wIUOBB .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rT73wIUOBB .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rT73wJPhHs .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rT73wJPhHs .navbar-fixed-top {
  padding-top: 0;
}
.cid-rT73wJPhHs .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rT73wJPhHs .dropdown-item {
  padding: 0;
}
.cid-rT73wJPhHs .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rT73wJPhHs .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rT73wJPhHs .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rT73wJPhHs .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rT73wJPhHs a {
  font-style: normal;
}
.cid-rT73wJPhHs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rT73wJPhHs .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rT73wJPhHs .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rT73wJPhHs .content-text {
  margin-bottom: 0;
}
.cid-rT73wJPhHs .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rT73wJPhHs .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rT73wJPhHs .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rT73wJPhHs .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rT73wJPhHs .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rT73wJPhHs .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rT73wJPhHs .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rT73wJPhHs .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rT73wJPhHs .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rT73wJPhHs .nav-dropdown .link {
  font-weight: 400;
}
.cid-rT73wJPhHs .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rT73wJPhHs .content-right-side {
  text-align: center;
}
.cid-rT73wJPhHs .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rT73wJPhHs .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rT73wJPhHs .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rT73wJPhHs .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rT73wJPhHs .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rT73wJPhHs .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rT73wJPhHs .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rT73wJPhHs .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rT73wJPhHs .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rT73wJPhHs .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rT73wJPhHs .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rT73wJPhHs .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rT73wJPhHs .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rT73wJPhHs .navbar {
    display: block;
    padding: 0;
  }
  .cid-rT73wJPhHs .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rT73wJPhHs .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rT73wJPhHs .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rT73wJPhHs .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rT73wJPhHs .navbar-toggler {
    display: none;
  }
  .cid-rT73wJPhHs .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rT73wJPhHs .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rT73wJPhHs .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rT73wJPhHs .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rT73wJPhHs .menu-logo {
  margin-right: auto;
}
.cid-rT73wJPhHs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rT73wJPhHs .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rT73wJPhHs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rT73wJPhHs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rT73wJPhHs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rT73wJPhHs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rT73wJPhHs .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rT73wJPhHs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rT73wJPhHs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rT73wJPhHs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rT73wJPhHs .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rT73wJPhHs .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rT73wJPhHs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rT73wJPhHs .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rT73wJPhHs .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rT73wJPhHs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rT73wJPhHs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rT73wJPhHs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rT73wJPhHs .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rT73wJPhHs .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rT73wJPhHs .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rT73wJPhHs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rT73wJPhHs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rT73wJPhHs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rT73wJPhHs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rT73wJPhHs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rT73wJPhHs button.navbar-toggler:focus {
  outline: none;
}
.cid-rT73wJPhHs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rT73wJPhHs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rT73wJPhHs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rT73wJPhHs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rT73wJPhHs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rT73wJPhHs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rT73wJPhHs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rT73wJPhHs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rT73wJPhHs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rT73wJPhHs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rT73wJPhHs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rT73wJPhHs .collapsed .btn {
  display: flex;
}
.cid-rT73wJPhHs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rT73wJPhHs .collapsed .navbar-collapse.collapsing,
.cid-rT73wJPhHs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rT73wJPhHs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rT73wJPhHs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rT73wJPhHs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rT73wJPhHs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rT73wJPhHs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rT73wJPhHs .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rT73wJPhHs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rT73wJPhHs .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rT73wJPhHs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rT73wJPhHs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rT73wJPhHs .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rT73wJPhHs .collapsed button.navbar-toggler {
  display: block;
}
.cid-rT73wJPhHs .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rT73wJPhHs .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rT73wJPhHs .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rT73wJPhHs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rT73wJPhHs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rT73wJPhHs .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;
}
.cid-rT73wJPhHs .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rT73wJPhHs .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rT73wJPhHs .navbar-collapse.collapsing,
  .cid-rT73wJPhHs .navbar-collapse.show {
    display: block !important;
  }
  .cid-rT73wJPhHs .navbar-collapse.collapsing .navbar-nav,
  .cid-rT73wJPhHs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rT73wJPhHs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rT73wJPhHs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rT73wJPhHs .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rT73wJPhHs .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rT73wJPhHs .navbar-collapse.collapsing .navbar-buttons,
  .cid-rT73wJPhHs .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rT73wJPhHs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rT73wJPhHs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rT73wJPhHs .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rT73wJPhHs img {
    height: 3.8rem !important;
  }
  .cid-rT73wJPhHs .btn {
    display: flex;
  }
  .cid-rT73wJPhHs button.navbar-toggler {
    display: block;
  }
  .cid-rT73wJPhHs .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rT73wJPhHs .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rT73wJPhHs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rT73wJPhHs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rT73wJPhHs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rT73wJPhHs .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;
  }
  .cid-rT73wJPhHs .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rT73wJPhHs .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rT73wJPhHs .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rT73wJPhHs .nav-link:focus {
  outline: none;
}
.cid-rT73wJPhHs .navbar-toggler {
  position: relative;
}
.cid-rT73wJPhHs .dropdown-item.active,
.cid-rT73wJPhHs .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rT73wLh5t4 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rT73wLh5t4 .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rT73wLh5t4 .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rT73wLh5t4 .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-rT73wLh5t4 .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-rT73wLh5t4 .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-rT73wLh5t4 .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-rT73wLh5t4 .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-rT73wLh5t4 .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-rT73wLh5t4 .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-rT73wLh5t4 .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-rT73wLh5t4 .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rT73wMab2Z {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rT73wMab2Z .google-map {
  height: 25rem;
  position: relative;
}
.cid-rT73wMab2Z .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rT73wMab2Z .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-rT73wMab2Z .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rT73wMab2Z .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rT73wMab2Z .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-rT73wNGenx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rT73wNGenx .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-rT73wNGenx .title,
.cid-rT73wNGenx .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-rT73wNGenx .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-rT73wNGenx .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-rT73wNGenx .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-rT73wNGenx .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-rT73wNGenx .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-rT73wNGenx .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-rT73wNGenx .card-img {
  overflow: hidden;
}
.cid-rT73wNGenx .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rT73wNGenx .card-box {
  padding: 0rem;
}
.cid-rT73wNGenx img {
  transition: all 0.3s;
}
.cid-rT73wNGenx .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-rT73wNGenx status {
  color: #855dd8;
}
.cid-rT73wNGenx .status {
  color: #25373d;
  text-align: left;
}
.cid-rT73wPvAcA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT73wPvAcA .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rT73wPvAcA .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rT73wPvAcA .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rT73wPvAcA .mbr-text {
  color: #444;
}
.cid-rT73wPvAcA h5 {
  margin-bottom: 0;
}
.cid-rT73wPvAcA .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rT73wPvAcA .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rT73wPvAcA .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rT73wPvAcA .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rT73wPvAcA .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rT73wPvAcA .social-list a:hover {
  opacity: .4;
}
.cid-rT73wPvAcA .media-container-row > div {
  padding: 0px;
}
.cid-rT73wPvAcA .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rT73wPvAcA .group-title {
  text-align: left;
}
.cid-rT73wPvAcA .group-title SPAN {
  color: #656565;
}
.cid-rT73wPvAcA .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rT73wPvAcA .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rT73wPvAcA h3 {
    margin-bottom: 10px;
  }
}
.cid-rT73wPvAcA .links SPAN {
  color: #9e9e9e;
}
.cid-rT73wPvAcA .links,
.cid-rT73wPvAcA .social-list {
  color: #25373d;
}
.cid-rT73wPvAcA P {
  color: #25373d;
  text-align: left;
}
.cid-rZleuNybIW {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZleuNybIW .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-rZleuNybIW .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-rZleuNybIW .list-img {
  width: 100px;
}
.cid-rZleuNybIW .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-rZleuNybIW .btn {
  margin: 0px !important;
}
.cid-rZleuNybIW .text-box {
  padding: 1rem;
}
.cid-rZleuNybIW .text-box p {
  margin: 0;
}
.cid-rZleuNybIW .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-rZleuNybIW .ico-box p {
  margin: 0;
}
.cid-rZleuNybIW .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rZleuNybIW .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rZleuNybIW .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rZleuNybIW .carousel-item .wrap-img {
  text-align: center;
}
.cid-rZleuNybIW .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-rZleuNybIW .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-rZleuNybIW .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-rZleuNybIW .carousel-indicators li {
  display: inline-block;
}
.cid-rZleuNybIW .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-rZleuNybIW .carousel-indicators li.active {
  border: 0px;
}
.cid-rZleuNybIW .li1 {
  background-image: url("../../../assets/images/appartement-t2-canclaux-2-638x425.jpg");
}
.cid-rZleuNybIW .li2 {
  background-image: url("../../../assets/images/appartement-t2-canclaux-3-640x427.jpg");
}
.cid-rZleuNybIW .li3 {
  background-image: url("../../../assets/images/appartement-t2-canclaux-4-640x427.jpg");
}
.cid-rZleuNybIW .li4 {
  background-image: url("../../../assets/images/appartement-t2-canclaux-5-637x425.jpg");
}
.cid-rZleuNybIW .li5 {
  background-image: url("../../../assets/images/appartement-t2-canclaux-6-640x427.jpg");
}
.cid-rZleuNybIW .li6 {
  background-image: url("../../../assets/images/appartement-t2-canclaux-1-640x427.jpg");
}
@media (max-width: 992px) {
  .cid-rZleuNybIW .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-rZleuNybIW .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-rZleuNybIW .card-title2 {
  color: #82dedc;
}
.cid-rZleuNybIW .sq {
  color: #656565;
}
.cid-rZleuNybIW .item {
  color: #656565;
}
.cid-rZleuPQUF9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rZleuPQUF9 .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-rZleuPQUF9 .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-rZleuPQUF9 .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-rZleuQPOEn {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rZleuQPOEn .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rZleuQPOEn .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rZleuQPOEn .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rZleuS1snn .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rZleuS1snn .navbar-fixed-top {
  padding-top: 0;
}
.cid-rZleuS1snn .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rZleuS1snn .dropdown-item {
  padding: 0;
}
.cid-rZleuS1snn .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rZleuS1snn .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rZleuS1snn .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rZleuS1snn .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rZleuS1snn a {
  font-style: normal;
}
.cid-rZleuS1snn .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rZleuS1snn .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rZleuS1snn .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rZleuS1snn .content-text {
  margin-bottom: 0;
}
.cid-rZleuS1snn .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rZleuS1snn .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rZleuS1snn .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rZleuS1snn .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rZleuS1snn .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rZleuS1snn .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rZleuS1snn .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rZleuS1snn .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rZleuS1snn .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rZleuS1snn .nav-dropdown .link {
  font-weight: 400;
}
.cid-rZleuS1snn .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rZleuS1snn .content-right-side {
  text-align: center;
}
.cid-rZleuS1snn .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rZleuS1snn .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rZleuS1snn .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rZleuS1snn .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rZleuS1snn .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZleuS1snn .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rZleuS1snn .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rZleuS1snn .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rZleuS1snn .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rZleuS1snn .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rZleuS1snn .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rZleuS1snn .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rZleuS1snn .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rZleuS1snn .navbar {
    display: block;
    padding: 0;
  }
  .cid-rZleuS1snn .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rZleuS1snn .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rZleuS1snn .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rZleuS1snn .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rZleuS1snn .navbar-toggler {
    display: none;
  }
  .cid-rZleuS1snn .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rZleuS1snn .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rZleuS1snn .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZleuS1snn .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rZleuS1snn .menu-logo {
  margin-right: auto;
}
.cid-rZleuS1snn .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZleuS1snn .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rZleuS1snn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZleuS1snn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZleuS1snn .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rZleuS1snn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZleuS1snn .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rZleuS1snn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZleuS1snn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZleuS1snn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZleuS1snn .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rZleuS1snn .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rZleuS1snn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rZleuS1snn .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rZleuS1snn .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rZleuS1snn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rZleuS1snn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rZleuS1snn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZleuS1snn .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZleuS1snn .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rZleuS1snn .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rZleuS1snn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZleuS1snn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZleuS1snn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZleuS1snn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZleuS1snn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZleuS1snn button.navbar-toggler:focus {
  outline: none;
}
.cid-rZleuS1snn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rZleuS1snn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZleuS1snn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZleuS1snn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZleuS1snn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZleuS1snn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZleuS1snn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZleuS1snn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZleuS1snn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZleuS1snn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rZleuS1snn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rZleuS1snn .collapsed .btn {
  display: flex;
}
.cid-rZleuS1snn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZleuS1snn .collapsed .navbar-collapse.collapsing,
.cid-rZleuS1snn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZleuS1snn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZleuS1snn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZleuS1snn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZleuS1snn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZleuS1snn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rZleuS1snn .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rZleuS1snn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZleuS1snn .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rZleuS1snn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZleuS1snn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rZleuS1snn .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rZleuS1snn .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZleuS1snn .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rZleuS1snn .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rZleuS1snn .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZleuS1snn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZleuS1snn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZleuS1snn .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;
}
.cid-rZleuS1snn .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rZleuS1snn .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZleuS1snn .navbar-collapse.collapsing,
  .cid-rZleuS1snn .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZleuS1snn .navbar-collapse.collapsing .navbar-nav,
  .cid-rZleuS1snn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZleuS1snn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZleuS1snn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZleuS1snn .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rZleuS1snn .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZleuS1snn .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZleuS1snn .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rZleuS1snn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZleuS1snn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZleuS1snn .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rZleuS1snn img {
    height: 3.8rem !important;
  }
  .cid-rZleuS1snn .btn {
    display: flex;
  }
  .cid-rZleuS1snn button.navbar-toggler {
    display: block;
  }
  .cid-rZleuS1snn .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rZleuS1snn .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rZleuS1snn .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZleuS1snn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZleuS1snn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZleuS1snn .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;
  }
  .cid-rZleuS1snn .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rZleuS1snn .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rZleuS1snn .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rZleuS1snn .nav-link:focus {
  outline: none;
}
.cid-rZleuS1snn .navbar-toggler {
  position: relative;
}
.cid-rZleuS1snn .dropdown-item.active,
.cid-rZleuS1snn .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rZleuTRs8u {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rZleuTRs8u .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rZleuTRs8u .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rZleuTRs8u .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-rZleuTRs8u .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-rZleuTRs8u .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-rZleuTRs8u .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-rZleuTRs8u .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-rZleuTRs8u .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-rZleuTRs8u .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-rZleuTRs8u .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-rZleuTRs8u .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rZleuVgDzJ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rZleuVgDzJ .google-map {
  height: 25rem;
  position: relative;
}
.cid-rZleuVgDzJ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rZleuVgDzJ .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-rZleuVgDzJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rZleuVgDzJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rZleuVgDzJ .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-rZleuWVftl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rZleuWVftl .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-rZleuWVftl .title,
.cid-rZleuWVftl .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-rZleuWVftl .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-rZleuWVftl .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-rZleuWVftl .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-rZleuWVftl .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-rZleuWVftl .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-rZleuWVftl .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-rZleuWVftl .card-img {
  overflow: hidden;
}
.cid-rZleuWVftl .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rZleuWVftl .card-box {
  padding: 0rem;
}
.cid-rZleuWVftl img {
  transition: all 0.3s;
}
.cid-rZleuWVftl .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-rZleuWVftl status {
  color: #855dd8;
}
.cid-rZleuWVftl .status {
  color: #656565;
  text-align: left;
}
.cid-rZleuZNtKd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rZleuZNtKd .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rZleuZNtKd .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rZleuZNtKd .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rZleuZNtKd .mbr-text {
  color: #444;
}
.cid-rZleuZNtKd h5 {
  margin-bottom: 0;
}
.cid-rZleuZNtKd .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZleuZNtKd .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rZleuZNtKd .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rZleuZNtKd .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rZleuZNtKd .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rZleuZNtKd .social-list a:hover {
  opacity: .4;
}
.cid-rZleuZNtKd .media-container-row > div {
  padding: 0px;
}
.cid-rZleuZNtKd .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rZleuZNtKd .group-title {
  text-align: left;
}
.cid-rZleuZNtKd .group-title SPAN {
  color: #656565;
}
.cid-rZleuZNtKd .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rZleuZNtKd .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rZleuZNtKd h3 {
    margin-bottom: 10px;
  }
}
.cid-rZleuZNtKd .links SPAN {
  color: #9e9e9e;
}
.cid-rZleuZNtKd .links,
.cid-rZleuZNtKd .social-list {
  color: #25373d;
}
.cid-rZleuZNtKd P {
  color: #25373d;
  text-align: left;
}
.cid-s4NylmZ6Oe {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s4NylmZ6Oe .mbr-section-title {
  text-align: center;
}
.cid-s4NylmZ6Oe .mbr-text,
.cid-s4NylmZ6Oe .mbr-section-btn {
  text-align: center;
}
.cid-rZZoTUNtr3 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZZoTUNtr3 .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-rZZoTUNtr3 .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-rZZoTUNtr3 .list-img {
  width: 100px;
}
.cid-rZZoTUNtr3 .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-rZZoTUNtr3 .btn {
  margin: 0px !important;
}
.cid-rZZoTUNtr3 .text-box {
  padding: 1rem;
}
.cid-rZZoTUNtr3 .text-box p {
  margin: 0;
}
.cid-rZZoTUNtr3 .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-rZZoTUNtr3 .ico-box p {
  margin: 0;
}
.cid-rZZoTUNtr3 .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rZZoTUNtr3 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rZZoTUNtr3 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rZZoTUNtr3 .carousel-item .wrap-img {
  text-align: center;
}
.cid-rZZoTUNtr3 .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-rZZoTUNtr3 .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-rZZoTUNtr3 .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-rZZoTUNtr3 .carousel-indicators li {
  display: inline-block;
}
.cid-rZZoTUNtr3 .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-rZZoTUNtr3 .carousel-indicators li.active {
  border: 0px;
}
.cid-rZZoTUNtr3 .li1 {
  background-image: url("../../../assets/images/maison-orvault-ira-2-1500x1000.jpg");
}
.cid-rZZoTUNtr3 .li2 {
  background-image: url("../../../assets/images/maison-orvault-ira-3-1500x1000.jpg");
}
.cid-rZZoTUNtr3 .li3 {
  background-image: url("../../../assets/images/maison-orvault-ira-7-1500x1000.jpg");
}
.cid-rZZoTUNtr3 .li4 {
  background-image: url("../../../assets/images/maison-orvault-ira-6-1500x1000.jpg");
}
.cid-rZZoTUNtr3 .li5 {
  background-image: url("../../../assets/images/maison-orvault-ira-4-1500x1000.jpg");
}
.cid-rZZoTUNtr3 .li6 {
  background-image: url("../../../assets/images/maison-orvault-ira-5-1500x1000.jpg");
}
@media (max-width: 992px) {
  .cid-rZZoTUNtr3 .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-rZZoTUNtr3 .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-rZZoTUNtr3 .card-title2 {
  color: #82dedc;
}
.cid-rZZoTUNtr3 .sq {
  color: #656565;
}
.cid-rZZoTUNtr3 .item {
  color: #656565;
}
.cid-rZZQAXMEj8 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rZZQAXMEj8 .google-map {
  height: 25rem;
  position: relative;
}
.cid-rZZQAXMEj8 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rZZQAXMEj8 .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-rZZQAXMEj8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rZZQAXMEj8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rZZQAXMEj8 .mbr-section-title {
  color: #25373d;
}
.cid-rZZoTY6XLL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rZZoTY6XLL .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-rZZoTY6XLL .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-rZZoTY6XLL .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-rZZoTZjQ6m {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rZZoTZjQ6m .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rZZoTZjQ6m .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rZZoTZjQ6m .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rZZoU0DJEA .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rZZoU0DJEA .navbar-fixed-top {
  padding-top: 0;
}
.cid-rZZoU0DJEA .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rZZoU0DJEA .dropdown-item {
  padding: 0;
}
.cid-rZZoU0DJEA .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rZZoU0DJEA .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rZZoU0DJEA .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rZZoU0DJEA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rZZoU0DJEA a {
  font-style: normal;
}
.cid-rZZoU0DJEA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rZZoU0DJEA .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rZZoU0DJEA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rZZoU0DJEA .content-text {
  margin-bottom: 0;
}
.cid-rZZoU0DJEA .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rZZoU0DJEA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rZZoU0DJEA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rZZoU0DJEA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rZZoU0DJEA .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rZZoU0DJEA .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rZZoU0DJEA .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rZZoU0DJEA .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rZZoU0DJEA .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rZZoU0DJEA .nav-dropdown .link {
  font-weight: 400;
}
.cid-rZZoU0DJEA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rZZoU0DJEA .content-right-side {
  text-align: center;
}
.cid-rZZoU0DJEA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rZZoU0DJEA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rZZoU0DJEA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rZZoU0DJEA .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rZZoU0DJEA .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZZoU0DJEA .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rZZoU0DJEA .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rZZoU0DJEA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rZZoU0DJEA .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rZZoU0DJEA .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rZZoU0DJEA .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rZZoU0DJEA .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rZZoU0DJEA .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rZZoU0DJEA .navbar {
    display: block;
    padding: 0;
  }
  .cid-rZZoU0DJEA .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rZZoU0DJEA .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rZZoU0DJEA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rZZoU0DJEA .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rZZoU0DJEA .navbar-toggler {
    display: none;
  }
  .cid-rZZoU0DJEA .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rZZoU0DJEA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rZZoU0DJEA .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZZoU0DJEA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rZZoU0DJEA .menu-logo {
  margin-right: auto;
}
.cid-rZZoU0DJEA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZZoU0DJEA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rZZoU0DJEA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZZoU0DJEA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZZoU0DJEA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rZZoU0DJEA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZZoU0DJEA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rZZoU0DJEA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZZoU0DJEA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZZoU0DJEA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZZoU0DJEA .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rZZoU0DJEA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rZZoU0DJEA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rZZoU0DJEA .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rZZoU0DJEA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rZZoU0DJEA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rZZoU0DJEA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rZZoU0DJEA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZZoU0DJEA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZZoU0DJEA .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rZZoU0DJEA .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rZZoU0DJEA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZZoU0DJEA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZZoU0DJEA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZZoU0DJEA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZZoU0DJEA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZZoU0DJEA button.navbar-toggler:focus {
  outline: none;
}
.cid-rZZoU0DJEA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rZZoU0DJEA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZZoU0DJEA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZZoU0DJEA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZZoU0DJEA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZZoU0DJEA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZZoU0DJEA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZZoU0DJEA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZZoU0DJEA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZZoU0DJEA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rZZoU0DJEA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rZZoU0DJEA .collapsed .btn {
  display: flex;
}
.cid-rZZoU0DJEA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZZoU0DJEA .collapsed .navbar-collapse.collapsing,
.cid-rZZoU0DJEA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZZoU0DJEA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZZoU0DJEA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZZoU0DJEA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZZoU0DJEA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZZoU0DJEA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rZZoU0DJEA .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rZZoU0DJEA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZZoU0DJEA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rZZoU0DJEA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZZoU0DJEA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rZZoU0DJEA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rZZoU0DJEA .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZZoU0DJEA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rZZoU0DJEA .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rZZoU0DJEA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZZoU0DJEA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZZoU0DJEA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZZoU0DJEA .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;
}
.cid-rZZoU0DJEA .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rZZoU0DJEA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZZoU0DJEA .navbar-collapse.collapsing,
  .cid-rZZoU0DJEA .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZZoU0DJEA .navbar-collapse.collapsing .navbar-nav,
  .cid-rZZoU0DJEA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZZoU0DJEA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZZoU0DJEA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZZoU0DJEA .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rZZoU0DJEA .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZZoU0DJEA .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZZoU0DJEA .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rZZoU0DJEA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZZoU0DJEA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZZoU0DJEA .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rZZoU0DJEA img {
    height: 3.8rem !important;
  }
  .cid-rZZoU0DJEA .btn {
    display: flex;
  }
  .cid-rZZoU0DJEA button.navbar-toggler {
    display: block;
  }
  .cid-rZZoU0DJEA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rZZoU0DJEA .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rZZoU0DJEA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZZoU0DJEA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZZoU0DJEA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZZoU0DJEA .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;
  }
  .cid-rZZoU0DJEA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rZZoU0DJEA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rZZoU0DJEA .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rZZoU0DJEA .nav-link:focus {
  outline: none;
}
.cid-rZZoU0DJEA .navbar-toggler {
  position: relative;
}
.cid-rZZoU0DJEA .dropdown-item.active,
.cid-rZZoU0DJEA .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-rZZoU24NRL {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rZZoU24NRL .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rZZoU24NRL .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-rZZoU24NRL .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-rZZoU24NRL .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-rZZoU24NRL .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-rZZoU24NRL .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-rZZoU24NRL .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-rZZoU24NRL .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-rZZoU24NRL .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-rZZoU24NRL .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-rZZoU24NRL .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-rZZoU3j9cN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rZZoU3j9cN .google-map {
  height: 25rem;
  position: relative;
}
.cid-rZZoU3j9cN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rZZoU3j9cN .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-rZZoU3j9cN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rZZoU3j9cN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rZZoU3j9cN .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-rZZoU5aNkJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rZZoU5aNkJ .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-rZZoU5aNkJ .title,
.cid-rZZoU5aNkJ .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-rZZoU5aNkJ .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-rZZoU5aNkJ .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-rZZoU5aNkJ .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-rZZoU5aNkJ .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-rZZoU5aNkJ .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-rZZoU5aNkJ .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-rZZoU5aNkJ .card-img {
  overflow: hidden;
}
.cid-rZZoU5aNkJ .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rZZoU5aNkJ .card-box {
  padding: 0rem;
}
.cid-rZZoU5aNkJ img {
  transition: all 0.3s;
}
.cid-rZZoU5aNkJ .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-rZZoU5aNkJ status {
  color: #855dd8;
}
.cid-rZZoU5aNkJ .status {
  color: #25373d;
  text-align: left;
}
.cid-rZZoU8jHHW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rZZoU8jHHW .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rZZoU8jHHW .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rZZoU8jHHW .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rZZoU8jHHW .mbr-text {
  color: #444;
}
.cid-rZZoU8jHHW h5 {
  margin-bottom: 0;
}
.cid-rZZoU8jHHW .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZZoU8jHHW .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rZZoU8jHHW .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rZZoU8jHHW .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rZZoU8jHHW .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rZZoU8jHHW .social-list a:hover {
  opacity: .4;
}
.cid-rZZoU8jHHW .media-container-row > div {
  padding: 0px;
}
.cid-rZZoU8jHHW .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rZZoU8jHHW .group-title {
  text-align: left;
}
.cid-rZZoU8jHHW .group-title SPAN {
  color: #656565;
}
.cid-rZZoU8jHHW .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rZZoU8jHHW .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rZZoU8jHHW h3 {
    margin-bottom: 10px;
  }
}
.cid-rZZoU8jHHW .links SPAN {
  color: #9e9e9e;
}
.cid-rZZoU8jHHW .links,
.cid-rZZoU8jHHW .social-list {
  color: #25373d;
}
.cid-rZZoU8jHHW P {
  color: #25373d;
  text-align: left;
}
.cid-rZZQsajJKe {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rZZQsajJKe h4 {
  display: flex;
  color: #000000;
}
.cid-rZZQsajJKe .panel-text {
  color: #656565;
  line-height: 1.7;
}
.cid-rZZQsajJKe .wrap {
  display: flex;
}
.cid-rZZQsajJKe .sq-text {
  background: #f1f1f1;
  padding: 2px 10px;
  border-radius: 3px;
  color: #656565;
  height: fit-content;
  margin: auto;
}
.cid-rZZQsajJKe img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-rZZQsajJKe .mbr-section-title {
  color: #656565;
  text-align: left;
}
.cid-rZZQsajJKe p {
  margin: 0;
}
.cid-rZZQsajJKe .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-rZZQsajJKe .mbr-section-subtitle {
  font-weight: 500;
  color: #656565;
  text-align: left;
}
.cid-rZZQsajJKe .accordion-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-rZZQsajJKe .panel-group {
  width: 100%;
}
.cid-rZZQsajJKe .card {
  border: 1px solid #f1f1f1;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-rZZQsajJKe .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-rZZQsajJKe .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-rZZQsajJKe .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-rZZQsajJKe .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-rZZQsajJKe .card .card-header a.panel-title .sign {
  padding-right: 1rem;
  padding-left: 1rem;
}
.cid-rZZQsajJKe .card .card-header a.panel-title h4 {
  padding: 1rem 1rem;
  margin-bottom: 0;
}
.cid-rZZQsajJKe .card .panel-body {
  background: #ffffff;
}
.cid-rZZQsajJKe .sign {
  color: #000000;
}
.cid-rZZQsajJKe .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rZZQsajJKe .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-rZZQsajJKe .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-rZZQsajJKe .header-text,
.cid-rZZQsajJKe .sign {
  color: #656565;
}
.cid-s06HJQLocG {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s06HJQLocG .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-s06HJQLocG .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-s06HJQLocG .list-img {
  width: 100px;
}
.cid-s06HJQLocG .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-s06HJQLocG .btn {
  margin: 0px !important;
}
.cid-s06HJQLocG .text-box {
  padding: 1rem;
}
.cid-s06HJQLocG .text-box p {
  margin: 0;
}
.cid-s06HJQLocG .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-s06HJQLocG .ico-box p {
  margin: 0;
}
.cid-s06HJQLocG .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s06HJQLocG .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s06HJQLocG .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s06HJQLocG .carousel-item .wrap-img {
  text-align: center;
}
.cid-s06HJQLocG .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-s06HJQLocG .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-s06HJQLocG .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-s06HJQLocG .carousel-indicators li {
  display: inline-block;
}
.cid-s06HJQLocG .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-s06HJQLocG .carousel-indicators li.active {
  border: 0px;
}
.cid-s06HJQLocG .li1 {
  background-image: url("../../../assets/images/1-3-640x427.jpg");
}
.cid-s06HJQLocG .li2 {
  background-image: url("../../../assets/images/2-3-640x427.jpg");
}
.cid-s06HJQLocG .li3 {
  background-image: url("../../../assets/images/3-3-640x427.jpg");
}
.cid-s06HJQLocG .li4 {
  background-image: url("../../../assets/images/4-1-640x427.jpg");
}
.cid-s06HJQLocG .li5 {
  background-image: url("../../../assets/images/5-3-640x427.jpg");
}
.cid-s06HJQLocG .li6 {
  background-image: url("../../../assets/images/6-1-639x426.jpg");
}
@media (max-width: 992px) {
  .cid-s06HJQLocG .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-s06HJQLocG .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-s06HJQLocG .card-title2 {
  color: #82dedc;
}
.cid-s06HJQLocG .sq {
  color: #656565;
}
.cid-s06HJQLocG .item {
  color: #656565;
}
.cid-s06HJUsnSV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s06HJUsnSV .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-s06HJUsnSV .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-s06HJUsnSV .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-s06HJVTgMF {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s06HJVTgMF .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s06HJVTgMF .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-s06HJVTgMF .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-s06HJX1FFj .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-s06HJX1FFj .navbar-fixed-top {
  padding-top: 0;
}
.cid-s06HJX1FFj .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-s06HJX1FFj .dropdown-item {
  padding: 0;
}
.cid-s06HJX1FFj .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-s06HJX1FFj .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-s06HJX1FFj .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s06HJX1FFj .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s06HJX1FFj a {
  font-style: normal;
}
.cid-s06HJX1FFj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-s06HJX1FFj .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-s06HJX1FFj .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s06HJX1FFj .content-text {
  margin-bottom: 0;
}
.cid-s06HJX1FFj .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-s06HJX1FFj .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s06HJX1FFj .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-s06HJX1FFj .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-s06HJX1FFj .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-s06HJX1FFj .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s06HJX1FFj .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s06HJX1FFj .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s06HJX1FFj .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s06HJX1FFj .nav-dropdown .link {
  font-weight: 400;
}
.cid-s06HJX1FFj .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s06HJX1FFj .content-right-side {
  text-align: center;
}
.cid-s06HJX1FFj .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-s06HJX1FFj .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-s06HJX1FFj .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-s06HJX1FFj .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-s06HJX1FFj .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s06HJX1FFj .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-s06HJX1FFj .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-s06HJX1FFj .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-s06HJX1FFj .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-s06HJX1FFj .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-s06HJX1FFj .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-s06HJX1FFj .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s06HJX1FFj .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-s06HJX1FFj .navbar {
    display: block;
    padding: 0;
  }
  .cid-s06HJX1FFj .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s06HJX1FFj .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-s06HJX1FFj .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-s06HJX1FFj .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s06HJX1FFj .navbar-toggler {
    display: none;
  }
  .cid-s06HJX1FFj .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s06HJX1FFj .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-s06HJX1FFj .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s06HJX1FFj .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s06HJX1FFj .menu-logo {
  margin-right: auto;
}
.cid-s06HJX1FFj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s06HJX1FFj .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s06HJX1FFj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s06HJX1FFj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s06HJX1FFj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s06HJX1FFj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s06HJX1FFj .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-s06HJX1FFj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s06HJX1FFj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s06HJX1FFj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s06HJX1FFj .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-s06HJX1FFj .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s06HJX1FFj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s06HJX1FFj .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-s06HJX1FFj .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s06HJX1FFj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s06HJX1FFj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s06HJX1FFj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s06HJX1FFj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s06HJX1FFj .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s06HJX1FFj .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-s06HJX1FFj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s06HJX1FFj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s06HJX1FFj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s06HJX1FFj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s06HJX1FFj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s06HJX1FFj button.navbar-toggler:focus {
  outline: none;
}
.cid-s06HJX1FFj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s06HJX1FFj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s06HJX1FFj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s06HJX1FFj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s06HJX1FFj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s06HJX1FFj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s06HJX1FFj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s06HJX1FFj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s06HJX1FFj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s06HJX1FFj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s06HJX1FFj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s06HJX1FFj .collapsed .btn {
  display: flex;
}
.cid-s06HJX1FFj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s06HJX1FFj .collapsed .navbar-collapse.collapsing,
.cid-s06HJX1FFj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s06HJX1FFj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s06HJX1FFj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s06HJX1FFj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s06HJX1FFj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s06HJX1FFj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s06HJX1FFj .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s06HJX1FFj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s06HJX1FFj .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-s06HJX1FFj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s06HJX1FFj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-s06HJX1FFj .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s06HJX1FFj .collapsed button.navbar-toggler {
  display: block;
}
.cid-s06HJX1FFj .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-s06HJX1FFj .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s06HJX1FFj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s06HJX1FFj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s06HJX1FFj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s06HJX1FFj .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;
}
.cid-s06HJX1FFj .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-s06HJX1FFj .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s06HJX1FFj .navbar-collapse.collapsing,
  .cid-s06HJX1FFj .navbar-collapse.show {
    display: block !important;
  }
  .cid-s06HJX1FFj .navbar-collapse.collapsing .navbar-nav,
  .cid-s06HJX1FFj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s06HJX1FFj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s06HJX1FFj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s06HJX1FFj .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s06HJX1FFj .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s06HJX1FFj .navbar-collapse.collapsing .navbar-buttons,
  .cid-s06HJX1FFj .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-s06HJX1FFj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s06HJX1FFj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s06HJX1FFj .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-s06HJX1FFj img {
    height: 3.8rem !important;
  }
  .cid-s06HJX1FFj .btn {
    display: flex;
  }
  .cid-s06HJX1FFj button.navbar-toggler {
    display: block;
  }
  .cid-s06HJX1FFj .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-s06HJX1FFj .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s06HJX1FFj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s06HJX1FFj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s06HJX1FFj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s06HJX1FFj .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;
  }
  .cid-s06HJX1FFj .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-s06HJX1FFj .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-s06HJX1FFj .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-s06HJX1FFj .nav-link:focus {
  outline: none;
}
.cid-s06HJX1FFj .navbar-toggler {
  position: relative;
}
.cid-s06HJX1FFj .dropdown-item.active,
.cid-s06HJX1FFj .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-s06HJYCfWr {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s06HJYCfWr .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s06HJYCfWr .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-s06HJYCfWr .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-s06HJYCfWr .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-s06HJYCfWr .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-s06HJYCfWr .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-s06HJYCfWr .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-s06HJYCfWr .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-s06HJYCfWr .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-s06HJYCfWr .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-s06HJYCfWr .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-s06HJZzSBz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s06HJZzSBz .google-map {
  height: 25rem;
  position: relative;
}
.cid-s06HJZzSBz .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s06HJZzSBz .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-s06HJZzSBz .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s06HJZzSBz .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s06HJZzSBz .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-s06HK18ED9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s06HK18ED9 .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-s06HK18ED9 .title,
.cid-s06HK18ED9 .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-s06HK18ED9 .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-s06HK18ED9 .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-s06HK18ED9 .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-s06HK18ED9 .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-s06HK18ED9 .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-s06HK18ED9 .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-s06HK18ED9 .card-img {
  overflow: hidden;
}
.cid-s06HK18ED9 .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-s06HK18ED9 .card-box {
  padding: 0rem;
}
.cid-s06HK18ED9 img {
  transition: all 0.3s;
}
.cid-s06HK18ED9 .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-s06HK18ED9 status {
  color: #855dd8;
}
.cid-s06HK18ED9 .status {
  color: #25373d;
  text-align: left;
}
.cid-s06HK3fifR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s06HK3fifR .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-s06HK3fifR .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-s06HK3fifR .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-s06HK3fifR .mbr-text {
  color: #444;
}
.cid-s06HK3fifR h5 {
  margin-bottom: 0;
}
.cid-s06HK3fifR .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s06HK3fifR .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-s06HK3fifR .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-s06HK3fifR .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-s06HK3fifR .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s06HK3fifR .social-list a:hover {
  opacity: .4;
}
.cid-s06HK3fifR .media-container-row > div {
  padding: 0px;
}
.cid-s06HK3fifR .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-s06HK3fifR .group-title {
  text-align: left;
}
.cid-s06HK3fifR .group-title SPAN {
  color: #656565;
}
.cid-s06HK3fifR .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-s06HK3fifR .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-s06HK3fifR h3 {
    margin-bottom: 10px;
  }
}
.cid-s06HK3fifR .links SPAN {
  color: #9e9e9e;
}
.cid-s06HK3fifR .links,
.cid-s06HK3fifR .social-list {
  color: #25373d;
}
.cid-s06HK3fifR P {
  color: #25373d;
  text-align: left;
}
.cid-s073KIlHCq {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s073KIlHCq .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-s073KIlHCq .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-s073KIlHCq .list-img {
  width: 100px;
}
.cid-s073KIlHCq .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-s073KIlHCq .btn {
  margin: 0px !important;
}
.cid-s073KIlHCq .text-box {
  padding: 1rem;
}
.cid-s073KIlHCq .text-box p {
  margin: 0;
}
.cid-s073KIlHCq .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-s073KIlHCq .ico-box p {
  margin: 0;
}
.cid-s073KIlHCq .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s073KIlHCq .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s073KIlHCq .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s073KIlHCq .carousel-item .wrap-img {
  text-align: center;
}
.cid-s073KIlHCq .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-s073KIlHCq .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-s073KIlHCq .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-s073KIlHCq .carousel-indicators li {
  display: inline-block;
}
.cid-s073KIlHCq .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-s073KIlHCq .carousel-indicators li.active {
  border: 0px;
}
.cid-s073KIlHCq .li1 {
  background-image: url("../../../assets/images/fullsizeoutput-1975-1500x1000.jpg");
}
.cid-s073KIlHCq .li2 {
  background-image: url("../../../assets/images/fullsizeoutput-1976-1500x1000.jpg");
}
.cid-s073KIlHCq .li3 {
  background-image: url("../../../assets/images/img-4600-1500x1000.jpg");
}
.cid-s073KIlHCq .li4 {
  background-image: url("../../../assets/images/img-4602-1500x1000.jpg");
}
.cid-s073KIlHCq .li5 {
  background-image: url("../../../assets/images/img-4616-1500x1000.jpg");
}
.cid-s073KIlHCq .li6 {
  background-image: url("../../../assets/images/img-4617-1500x1001.jpg");
}
@media (max-width: 992px) {
  .cid-s073KIlHCq .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-s073KIlHCq .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-s073KIlHCq .card-title2 {
  color: #82dedc;
}
.cid-s073KIlHCq .sq {
  color: #656565;
}
.cid-s073KIlHCq .item {
  color: #656565;
}
.cid-s073KLNHmR {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s073KLNHmR .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-s073KLNHmR .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-s073KLNHmR .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-s073KMYcPo {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s073KMYcPo .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s073KMYcPo .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-s073KMYcPo .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-s073KOqcN5 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-s073KOqcN5 .navbar-fixed-top {
  padding-top: 0;
}
.cid-s073KOqcN5 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-s073KOqcN5 .dropdown-item {
  padding: 0;
}
.cid-s073KOqcN5 .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-s073KOqcN5 .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-s073KOqcN5 .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s073KOqcN5 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s073KOqcN5 a {
  font-style: normal;
}
.cid-s073KOqcN5 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-s073KOqcN5 .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-s073KOqcN5 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s073KOqcN5 .content-text {
  margin-bottom: 0;
}
.cid-s073KOqcN5 .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-s073KOqcN5 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s073KOqcN5 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-s073KOqcN5 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-s073KOqcN5 .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-s073KOqcN5 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s073KOqcN5 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s073KOqcN5 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s073KOqcN5 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s073KOqcN5 .nav-dropdown .link {
  font-weight: 400;
}
.cid-s073KOqcN5 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s073KOqcN5 .content-right-side {
  text-align: center;
}
.cid-s073KOqcN5 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-s073KOqcN5 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-s073KOqcN5 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-s073KOqcN5 .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-s073KOqcN5 .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s073KOqcN5 .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-s073KOqcN5 .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-s073KOqcN5 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-s073KOqcN5 .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-s073KOqcN5 .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-s073KOqcN5 .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-s073KOqcN5 .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s073KOqcN5 .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-s073KOqcN5 .navbar {
    display: block;
    padding: 0;
  }
  .cid-s073KOqcN5 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s073KOqcN5 .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-s073KOqcN5 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-s073KOqcN5 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s073KOqcN5 .navbar-toggler {
    display: none;
  }
  .cid-s073KOqcN5 .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s073KOqcN5 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-s073KOqcN5 .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s073KOqcN5 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s073KOqcN5 .menu-logo {
  margin-right: auto;
}
.cid-s073KOqcN5 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s073KOqcN5 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s073KOqcN5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s073KOqcN5 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s073KOqcN5 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s073KOqcN5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s073KOqcN5 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-s073KOqcN5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s073KOqcN5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s073KOqcN5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s073KOqcN5 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-s073KOqcN5 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s073KOqcN5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s073KOqcN5 .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-s073KOqcN5 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s073KOqcN5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s073KOqcN5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s073KOqcN5 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s073KOqcN5 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s073KOqcN5 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s073KOqcN5 .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-s073KOqcN5 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s073KOqcN5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s073KOqcN5 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s073KOqcN5 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s073KOqcN5 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s073KOqcN5 button.navbar-toggler:focus {
  outline: none;
}
.cid-s073KOqcN5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s073KOqcN5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s073KOqcN5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s073KOqcN5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s073KOqcN5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s073KOqcN5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s073KOqcN5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s073KOqcN5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s073KOqcN5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s073KOqcN5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s073KOqcN5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s073KOqcN5 .collapsed .btn {
  display: flex;
}
.cid-s073KOqcN5 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s073KOqcN5 .collapsed .navbar-collapse.collapsing,
.cid-s073KOqcN5 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s073KOqcN5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s073KOqcN5 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s073KOqcN5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s073KOqcN5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s073KOqcN5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s073KOqcN5 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s073KOqcN5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s073KOqcN5 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-s073KOqcN5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s073KOqcN5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-s073KOqcN5 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s073KOqcN5 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s073KOqcN5 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-s073KOqcN5 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s073KOqcN5 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s073KOqcN5 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s073KOqcN5 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s073KOqcN5 .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;
}
.cid-s073KOqcN5 .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-s073KOqcN5 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s073KOqcN5 .navbar-collapse.collapsing,
  .cid-s073KOqcN5 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s073KOqcN5 .navbar-collapse.collapsing .navbar-nav,
  .cid-s073KOqcN5 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s073KOqcN5 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s073KOqcN5 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s073KOqcN5 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s073KOqcN5 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s073KOqcN5 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s073KOqcN5 .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-s073KOqcN5 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s073KOqcN5 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s073KOqcN5 .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-s073KOqcN5 img {
    height: 3.8rem !important;
  }
  .cid-s073KOqcN5 .btn {
    display: flex;
  }
  .cid-s073KOqcN5 button.navbar-toggler {
    display: block;
  }
  .cid-s073KOqcN5 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-s073KOqcN5 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s073KOqcN5 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s073KOqcN5 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s073KOqcN5 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s073KOqcN5 .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;
  }
  .cid-s073KOqcN5 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-s073KOqcN5 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-s073KOqcN5 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-s073KOqcN5 .nav-link:focus {
  outline: none;
}
.cid-s073KOqcN5 .navbar-toggler {
  position: relative;
}
.cid-s073KOqcN5 .dropdown-item.active,
.cid-s073KOqcN5 .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-s073KQbDqg {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s073KQbDqg .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s073KQbDqg .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-s073KQbDqg .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-s073KQbDqg .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-s073KQbDqg .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-s073KQbDqg .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-s073KQbDqg .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-s073KQbDqg .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-s073KQbDqg .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-s073KQbDqg .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-s073KQbDqg .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-s073KRmJQh {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s073KRmJQh .google-map {
  height: 25rem;
  position: relative;
}
.cid-s073KRmJQh .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s073KRmJQh .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-s073KRmJQh .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s073KRmJQh .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s073KRmJQh .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-s2DTw37VNB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s2DTw37VNB .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-s2DTw37VNB .title,
.cid-s2DTw37VNB .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-s2DTw37VNB .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-s2DTw37VNB .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-s2DTw37VNB .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-s2DTw37VNB .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-s2DTw37VNB .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-s2DTw37VNB .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-s2DTw37VNB .card-img {
  overflow: hidden;
}
.cid-s2DTw37VNB .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-s2DTw37VNB .card-box {
  padding: 0rem;
}
.cid-s2DTw37VNB img {
  transition: all 0.3s;
}
.cid-s2DTw37VNB .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-s2DTw37VNB status {
  color: #855dd8;
}
.cid-s2DTw37VNB .status {
  color: #25373d;
  text-align: left;
}
.cid-s073KW3D12 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s073KW3D12 .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-s073KW3D12 .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-s073KW3D12 .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-s073KW3D12 .mbr-text {
  color: #444;
}
.cid-s073KW3D12 h5 {
  margin-bottom: 0;
}
.cid-s073KW3D12 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s073KW3D12 .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-s073KW3D12 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-s073KW3D12 .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-s073KW3D12 .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s073KW3D12 .social-list a:hover {
  opacity: .4;
}
.cid-s073KW3D12 .media-container-row > div {
  padding: 0px;
}
.cid-s073KW3D12 .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-s073KW3D12 .group-title {
  text-align: left;
}
.cid-s073KW3D12 .group-title SPAN {
  color: #656565;
}
.cid-s073KW3D12 .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-s073KW3D12 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-s073KW3D12 h3 {
    margin-bottom: 10px;
  }
}
.cid-s073KW3D12 .links SPAN {
  color: #9e9e9e;
}
.cid-s073KW3D12 .links,
.cid-s073KW3D12 .social-list {
  color: #25373d;
}
.cid-s073KW3D12 P {
  color: #25373d;
  text-align: left;
}
.cid-s4Ny0ahiBE {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s4Ny0ahiBE .mbr-section-title {
  text-align: center;
}
.cid-s4Ny0ahiBE .mbr-text,
.cid-s4Ny0ahiBE .mbr-section-btn {
  text-align: center;
}
.cid-s0PyStNfnu {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0PyStNfnu .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-s0PyStNfnu .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-s0PyStNfnu .list-img {
  width: 100px;
}
.cid-s0PyStNfnu .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-s0PyStNfnu .btn {
  margin: 0px !important;
}
.cid-s0PyStNfnu .text-box {
  padding: 1rem;
}
.cid-s0PyStNfnu .text-box p {
  margin: 0;
}
.cid-s0PyStNfnu .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-s0PyStNfnu .ico-box p {
  margin: 0;
}
.cid-s0PyStNfnu .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s0PyStNfnu .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s0PyStNfnu .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s0PyStNfnu .carousel-item .wrap-img {
  text-align: center;
}
.cid-s0PyStNfnu .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-s0PyStNfnu .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-s0PyStNfnu .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-s0PyStNfnu .carousel-indicators li {
  display: inline-block;
}
.cid-s0PyStNfnu .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-s0PyStNfnu .carousel-indicators li.active {
  border: 0px;
}
.cid-s0PyStNfnu .li1 {
  background-image: url("../../../assets/images/sejour-2-1500x1000.jpg");
}
.cid-s0PyStNfnu .li2 {
  background-image: url("../../../assets/images/cuisine-1-1500x1000.jpg");
}
.cid-s0PyStNfnu .li3 {
  background-image: url("../../../assets/images/chambre-3-1500x1000.jpg");
}
.cid-s0PyStNfnu .li4 {
  background-image: url("../../../assets/images/chambre-4-1500x1000.jpg");
}
.cid-s0PyStNfnu .li5 {
  background-image: url("../../../assets/images/balcon-1-1500x1000.jpg");
}
.cid-s0PyStNfnu .li6 {
  background-image: url("../../../assets/images/vue-loire-1-1500x1000.jpg");
}
@media (max-width: 992px) {
  .cid-s0PyStNfnu .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-s0PyStNfnu .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-s0PyStNfnu .card-title2 {
  color: #82dedc;
}
.cid-s0PyStNfnu .sq {
  color: #656565;
}
.cid-s0PyStNfnu .item {
  color: #656565;
}
.cid-s0PySwimSo {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s0PySwimSo .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-s0PySwimSo .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-s0PySwimSo .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-s0PySxeLQh {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s0PySxeLQh .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s0PySxeLQh .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-s0PySxeLQh .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-s0PySyl3Xp .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-s0PySyl3Xp .navbar-fixed-top {
  padding-top: 0;
}
.cid-s0PySyl3Xp .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-s0PySyl3Xp .dropdown-item {
  padding: 0;
}
.cid-s0PySyl3Xp .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-s0PySyl3Xp .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-s0PySyl3Xp .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s0PySyl3Xp .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s0PySyl3Xp a {
  font-style: normal;
}
.cid-s0PySyl3Xp .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-s0PySyl3Xp .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-s0PySyl3Xp .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s0PySyl3Xp .content-text {
  margin-bottom: 0;
}
.cid-s0PySyl3Xp .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-s0PySyl3Xp .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s0PySyl3Xp .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-s0PySyl3Xp .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-s0PySyl3Xp .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-s0PySyl3Xp .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s0PySyl3Xp .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s0PySyl3Xp .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s0PySyl3Xp .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s0PySyl3Xp .nav-dropdown .link {
  font-weight: 400;
}
.cid-s0PySyl3Xp .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s0PySyl3Xp .content-right-side {
  text-align: center;
}
.cid-s0PySyl3Xp .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-s0PySyl3Xp .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-s0PySyl3Xp .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-s0PySyl3Xp .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-s0PySyl3Xp .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s0PySyl3Xp .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-s0PySyl3Xp .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-s0PySyl3Xp .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-s0PySyl3Xp .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-s0PySyl3Xp .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-s0PySyl3Xp .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-s0PySyl3Xp .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s0PySyl3Xp .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-s0PySyl3Xp .navbar {
    display: block;
    padding: 0;
  }
  .cid-s0PySyl3Xp .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s0PySyl3Xp .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-s0PySyl3Xp .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-s0PySyl3Xp .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s0PySyl3Xp .navbar-toggler {
    display: none;
  }
  .cid-s0PySyl3Xp .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s0PySyl3Xp .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-s0PySyl3Xp .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s0PySyl3Xp .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s0PySyl3Xp .menu-logo {
  margin-right: auto;
}
.cid-s0PySyl3Xp .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s0PySyl3Xp .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s0PySyl3Xp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s0PySyl3Xp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s0PySyl3Xp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s0PySyl3Xp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s0PySyl3Xp .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-s0PySyl3Xp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s0PySyl3Xp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s0PySyl3Xp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s0PySyl3Xp .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-s0PySyl3Xp .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s0PySyl3Xp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s0PySyl3Xp .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-s0PySyl3Xp .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s0PySyl3Xp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s0PySyl3Xp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s0PySyl3Xp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s0PySyl3Xp .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s0PySyl3Xp .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s0PySyl3Xp .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-s0PySyl3Xp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s0PySyl3Xp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s0PySyl3Xp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s0PySyl3Xp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s0PySyl3Xp button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s0PySyl3Xp button.navbar-toggler:focus {
  outline: none;
}
.cid-s0PySyl3Xp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s0PySyl3Xp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s0PySyl3Xp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s0PySyl3Xp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s0PySyl3Xp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s0PySyl3Xp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0PySyl3Xp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s0PySyl3Xp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s0PySyl3Xp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0PySyl3Xp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s0PySyl3Xp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s0PySyl3Xp .collapsed .btn {
  display: flex;
}
.cid-s0PySyl3Xp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s0PySyl3Xp .collapsed .navbar-collapse.collapsing,
.cid-s0PySyl3Xp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s0PySyl3Xp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s0PySyl3Xp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s0PySyl3Xp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s0PySyl3Xp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s0PySyl3Xp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s0PySyl3Xp .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s0PySyl3Xp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s0PySyl3Xp .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-s0PySyl3Xp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s0PySyl3Xp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-s0PySyl3Xp .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s0PySyl3Xp .collapsed button.navbar-toggler {
  display: block;
}
.cid-s0PySyl3Xp .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-s0PySyl3Xp .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s0PySyl3Xp .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s0PySyl3Xp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s0PySyl3Xp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s0PySyl3Xp .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;
}
.cid-s0PySyl3Xp .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-s0PySyl3Xp .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s0PySyl3Xp .navbar-collapse.collapsing,
  .cid-s0PySyl3Xp .navbar-collapse.show {
    display: block !important;
  }
  .cid-s0PySyl3Xp .navbar-collapse.collapsing .navbar-nav,
  .cid-s0PySyl3Xp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s0PySyl3Xp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s0PySyl3Xp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s0PySyl3Xp .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s0PySyl3Xp .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0PySyl3Xp .navbar-collapse.collapsing .navbar-buttons,
  .cid-s0PySyl3Xp .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-s0PySyl3Xp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s0PySyl3Xp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0PySyl3Xp .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-s0PySyl3Xp img {
    height: 3.8rem !important;
  }
  .cid-s0PySyl3Xp .btn {
    display: flex;
  }
  .cid-s0PySyl3Xp button.navbar-toggler {
    display: block;
  }
  .cid-s0PySyl3Xp .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-s0PySyl3Xp .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s0PySyl3Xp .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s0PySyl3Xp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s0PySyl3Xp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s0PySyl3Xp .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;
  }
  .cid-s0PySyl3Xp .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-s0PySyl3Xp .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-s0PySyl3Xp .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-s0PySyl3Xp .nav-link:focus {
  outline: none;
}
.cid-s0PySyl3Xp .navbar-toggler {
  position: relative;
}
.cid-s0PySyl3Xp .dropdown-item.active,
.cid-s0PySyl3Xp .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-s0PySzE2jD {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s0PySzE2jD .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s0PySzE2jD .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-s0PySzE2jD .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-s0PySzE2jD .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-s0PySzE2jD .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-s0PySzE2jD .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-s0PySzE2jD .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-s0PySzE2jD .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-s0PySzE2jD .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-s0PySzE2jD .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-s0PySzE2jD .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-s0PySAQgj8 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s0PySAQgj8 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s0PySAQgj8 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s0PySAQgj8 .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-s0PySAQgj8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s0PySAQgj8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s0PySAQgj8 .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-s2DTMTOiuN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s2DTMTOiuN .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-s2DTMTOiuN .title,
.cid-s2DTMTOiuN .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-s2DTMTOiuN .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-s2DTMTOiuN .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-s2DTMTOiuN .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-s2DTMTOiuN .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-s2DTMTOiuN .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-s2DTMTOiuN .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-s2DTMTOiuN .card-img {
  overflow: hidden;
}
.cid-s2DTMTOiuN .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-s2DTMTOiuN .card-box {
  padding: 0rem;
}
.cid-s2DTMTOiuN img {
  transition: all 0.3s;
}
.cid-s2DTMTOiuN .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-s2DTMTOiuN status {
  color: #855dd8;
}
.cid-s2DTMTOiuN .status {
  color: #25373d;
  text-align: left;
}
.cid-s0PySFHnuf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s0PySFHnuf .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-s0PySFHnuf .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-s0PySFHnuf .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-s0PySFHnuf .mbr-text {
  color: #444;
}
.cid-s0PySFHnuf h5 {
  margin-bottom: 0;
}
.cid-s0PySFHnuf .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s0PySFHnuf .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-s0PySFHnuf .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-s0PySFHnuf .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-s0PySFHnuf .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s0PySFHnuf .social-list a:hover {
  opacity: .4;
}
.cid-s0PySFHnuf .media-container-row > div {
  padding: 0px;
}
.cid-s0PySFHnuf .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-s0PySFHnuf .group-title {
  text-align: left;
}
.cid-s0PySFHnuf .group-title SPAN {
  color: #656565;
}
.cid-s0PySFHnuf .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-s0PySFHnuf .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-s0PySFHnuf h3 {
    margin-bottom: 10px;
  }
}
.cid-s0PySFHnuf .links SPAN {
  color: #9e9e9e;
}
.cid-s0PySFHnuf .links,
.cid-s0PySFHnuf .social-list {
  color: #25373d;
}
.cid-s0PySFHnuf P {
  color: #25373d;
  text-align: left;
}
.cid-s1YX41xV1e {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1YX41xV1e .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-s1YX41xV1e .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-s1YX41xV1e .list-img {
  width: 100px;
}
.cid-s1YX41xV1e .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-s1YX41xV1e .btn {
  margin: 0px !important;
}
.cid-s1YX41xV1e .text-box {
  padding: 1rem;
}
.cid-s1YX41xV1e .text-box p {
  margin: 0;
}
.cid-s1YX41xV1e .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-s1YX41xV1e .ico-box p {
  margin: 0;
}
.cid-s1YX41xV1e .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s1YX41xV1e .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s1YX41xV1e .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s1YX41xV1e .carousel-item .wrap-img {
  text-align: center;
}
.cid-s1YX41xV1e .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-s1YX41xV1e .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-s1YX41xV1e .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-s1YX41xV1e .carousel-indicators li {
  display: inline-block;
}
.cid-s1YX41xV1e .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-s1YX41xV1e .carousel-indicators li.active {
  border: 0px;
}
.cid-s1YX41xV1e .li1 {
  background-image: url("../../../assets/images/pice-de-vie-vu-3-1500x1000.jpg");
}
.cid-s1YX41xV1e .li2 {
  background-image: url("../../../assets/images/pice-de-vie-vu-2-1500x1000.jpg");
}
.cid-s1YX41xV1e .li3 {
  background-image: url("../../../assets/images/cuisine-1500x1001.jpg");
}
.cid-s1YX41xV1e .li4 {
  background-image: url("../../../assets/images/cuisine-vue-3-1500x1000.jpg");
}
.cid-s1YX41xV1e .li5 {
  background-image: url("../../../assets/images/chambre-vue1-1500x1000.jpg");
}
.cid-s1YX41xV1e .li6 {
  background-image: url("../../../assets/images/chambre-vue2-1500x1000.jpg");
}
@media (max-width: 992px) {
  .cid-s1YX41xV1e .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-s1YX41xV1e .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-s1YX41xV1e .card-title2 {
  color: #82dedc;
}
.cid-s1YX41xV1e .sq {
  color: #656565;
}
.cid-s1YX41xV1e .item {
  color: #656565;
}
.cid-s1YX43Q7NL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s1YX43Q7NL .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-s1YX43Q7NL .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-s1YX43Q7NL .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-s1YX44Gf2n {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s1YX44Gf2n .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s1YX44Gf2n .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-s1YX44Gf2n .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-s1YX45MTas .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-s1YX45MTas .navbar-fixed-top {
  padding-top: 0;
}
.cid-s1YX45MTas .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-s1YX45MTas .dropdown-item {
  padding: 0;
}
.cid-s1YX45MTas .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-s1YX45MTas .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-s1YX45MTas .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s1YX45MTas .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1YX45MTas a {
  font-style: normal;
}
.cid-s1YX45MTas .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-s1YX45MTas .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-s1YX45MTas .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1YX45MTas .content-text {
  margin-bottom: 0;
}
.cid-s1YX45MTas .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-s1YX45MTas .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s1YX45MTas .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-s1YX45MTas .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-s1YX45MTas .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-s1YX45MTas .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s1YX45MTas .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s1YX45MTas .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s1YX45MTas .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s1YX45MTas .nav-dropdown .link {
  font-weight: 400;
}
.cid-s1YX45MTas .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s1YX45MTas .content-right-side {
  text-align: center;
}
.cid-s1YX45MTas .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-s1YX45MTas .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-s1YX45MTas .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-s1YX45MTas .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-s1YX45MTas .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1YX45MTas .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-s1YX45MTas .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-s1YX45MTas .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-s1YX45MTas .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-s1YX45MTas .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-s1YX45MTas .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-s1YX45MTas .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s1YX45MTas .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-s1YX45MTas .navbar {
    display: block;
    padding: 0;
  }
  .cid-s1YX45MTas .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s1YX45MTas .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-s1YX45MTas .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-s1YX45MTas .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s1YX45MTas .navbar-toggler {
    display: none;
  }
  .cid-s1YX45MTas .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s1YX45MTas .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-s1YX45MTas .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1YX45MTas .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s1YX45MTas .menu-logo {
  margin-right: auto;
}
.cid-s1YX45MTas .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1YX45MTas .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1YX45MTas .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1YX45MTas .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1YX45MTas .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1YX45MTas .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1YX45MTas .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-s1YX45MTas .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1YX45MTas .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1YX45MTas .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1YX45MTas .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-s1YX45MTas .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s1YX45MTas .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1YX45MTas .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-s1YX45MTas .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s1YX45MTas .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s1YX45MTas .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1YX45MTas .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1YX45MTas .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1YX45MTas .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s1YX45MTas .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-s1YX45MTas .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1YX45MTas .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1YX45MTas .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1YX45MTas .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1YX45MTas button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1YX45MTas button.navbar-toggler:focus {
  outline: none;
}
.cid-s1YX45MTas button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s1YX45MTas button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1YX45MTas button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1YX45MTas button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1YX45MTas button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1YX45MTas nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1YX45MTas nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1YX45MTas nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1YX45MTas nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1YX45MTas .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s1YX45MTas .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s1YX45MTas .collapsed .btn {
  display: flex;
}
.cid-s1YX45MTas .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1YX45MTas .collapsed .navbar-collapse.collapsing,
.cid-s1YX45MTas .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1YX45MTas .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1YX45MTas .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1YX45MTas .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1YX45MTas .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1YX45MTas .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s1YX45MTas .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s1YX45MTas .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1YX45MTas .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-s1YX45MTas .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1YX45MTas .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-s1YX45MTas .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s1YX45MTas .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1YX45MTas .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-s1YX45MTas .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s1YX45MTas .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s1YX45MTas .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1YX45MTas .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1YX45MTas .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;
}
.cid-s1YX45MTas .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-s1YX45MTas .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1YX45MTas .navbar-collapse.collapsing,
  .cid-s1YX45MTas .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1YX45MTas .navbar-collapse.collapsing .navbar-nav,
  .cid-s1YX45MTas .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1YX45MTas .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1YX45MTas .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1YX45MTas .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s1YX45MTas .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1YX45MTas .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1YX45MTas .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-s1YX45MTas .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1YX45MTas .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1YX45MTas .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-s1YX45MTas img {
    height: 3.8rem !important;
  }
  .cid-s1YX45MTas .btn {
    display: flex;
  }
  .cid-s1YX45MTas button.navbar-toggler {
    display: block;
  }
  .cid-s1YX45MTas .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-s1YX45MTas .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s1YX45MTas .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1YX45MTas .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1YX45MTas .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1YX45MTas .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;
  }
  .cid-s1YX45MTas .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-s1YX45MTas .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-s1YX45MTas .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-s1YX45MTas .nav-link:focus {
  outline: none;
}
.cid-s1YX45MTas .navbar-toggler {
  position: relative;
}
.cid-s1YX45MTas .dropdown-item.active,
.cid-s1YX45MTas .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-s1YX46VLmK {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s1YX46VLmK .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s1YX46VLmK .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-s1YX46VLmK .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-s1YX46VLmK .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-s1YX46VLmK .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-s1YX46VLmK .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-s1YX46VLmK .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-s1YX46VLmK .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-s1YX46VLmK .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-s1YX46VLmK .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-s1YX46VLmK .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-s1YX47ZQYf {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s1YX47ZQYf .google-map {
  height: 25rem;
  position: relative;
}
.cid-s1YX47ZQYf .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s1YX47ZQYf .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-s1YX47ZQYf .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s1YX47ZQYf .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s1YX47ZQYf .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-s1YX49c56Q {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s1YX49c56Q .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-s1YX49c56Q .title,
.cid-s1YX49c56Q .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-s1YX49c56Q .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-s1YX49c56Q .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-s1YX49c56Q .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-s1YX49c56Q .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-s1YX49c56Q .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-s1YX49c56Q .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-s1YX49c56Q .card-img {
  overflow: hidden;
}
.cid-s1YX49c56Q .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-s1YX49c56Q .card-box {
  padding: 0rem;
}
.cid-s1YX49c56Q img {
  transition: all 0.3s;
}
.cid-s1YX49c56Q .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-s1YX49c56Q status {
  color: #855dd8;
}
.cid-s1YX49c56Q .status {
  color: #25373d;
  text-align: left;
}
.cid-s1YX4b3DB4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s1YX4b3DB4 .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-s1YX4b3DB4 .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-s1YX4b3DB4 .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-s1YX4b3DB4 .mbr-text {
  color: #444;
}
.cid-s1YX4b3DB4 h5 {
  margin-bottom: 0;
}
.cid-s1YX4b3DB4 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1YX4b3DB4 .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-s1YX4b3DB4 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-s1YX4b3DB4 .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-s1YX4b3DB4 .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1YX4b3DB4 .social-list a:hover {
  opacity: .4;
}
.cid-s1YX4b3DB4 .media-container-row > div {
  padding: 0px;
}
.cid-s1YX4b3DB4 .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-s1YX4b3DB4 .group-title {
  text-align: left;
}
.cid-s1YX4b3DB4 .group-title SPAN {
  color: #656565;
}
.cid-s1YX4b3DB4 .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-s1YX4b3DB4 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-s1YX4b3DB4 h3 {
    margin-bottom: 10px;
  }
}
.cid-s1YX4b3DB4 .links SPAN {
  color: #9e9e9e;
}
.cid-s1YX4b3DB4 .links,
.cid-s1YX4b3DB4 .social-list {
  color: #25373d;
}
.cid-s1YX4b3DB4 P {
  color: #25373d;
  text-align: left;
}
.cid-s1ZAHSL3PN {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1ZAHSL3PN .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-s1ZAHSL3PN .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-s1ZAHSL3PN .list-img {
  width: 100px;
}
.cid-s1ZAHSL3PN .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-s1ZAHSL3PN .btn {
  margin: 0px !important;
}
.cid-s1ZAHSL3PN .text-box {
  padding: 1rem;
}
.cid-s1ZAHSL3PN .text-box p {
  margin: 0;
}
.cid-s1ZAHSL3PN .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-s1ZAHSL3PN .ico-box p {
  margin: 0;
}
.cid-s1ZAHSL3PN .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s1ZAHSL3PN .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s1ZAHSL3PN .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s1ZAHSL3PN .carousel-item .wrap-img {
  text-align: center;
}
.cid-s1ZAHSL3PN .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-s1ZAHSL3PN .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-s1ZAHSL3PN .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-s1ZAHSL3PN .carousel-indicators li {
  display: inline-block;
}
.cid-s1ZAHSL3PN .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-s1ZAHSL3PN .carousel-indicators li.active {
  border: 0px;
}
.cid-s1ZAHSL3PN .li1 {
  background-image: url("../../../assets/images/salon-640x450.jpg");
}
.cid-s1ZAHSL3PN .li2 {
  background-image: url("../../../assets/images/cuisine-v-salon-640x480.jpg");
}
.cid-s1ZAHSL3PN .li3 {
  background-image: url("../../../assets/images/cuisine-1-640x480.jpg");
}
.cid-s1ZAHSL3PN .li4 {
  background-image: url("../../../assets/images/terrasse-1-640x480.jpg");
}
.cid-s1ZAHSL3PN .li5 {
  background-image: url("../../../assets/images/ch3-1-640x480.jpg");
}
.cid-s1ZAHSL3PN .li6 {
  background-image: url("../../../assets/images/sdb-1-640x480.jpg");
}
@media (max-width: 992px) {
  .cid-s1ZAHSL3PN .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-s1ZAHSL3PN .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-s1ZAHSL3PN .card-title2 {
  color: #82dedc;
}
.cid-s1ZAHSL3PN .sq {
  color: #656565;
}
.cid-s1ZAHSL3PN .item {
  color: #656565;
}
.cid-s1ZAHWeVb8 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s1ZAHWeVb8 .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-s1ZAHWeVb8 .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-s1ZAHWeVb8 .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-s1ZAHXcc5b {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s1ZAHXcc5b .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s1ZAHXcc5b .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-s1ZAHXcc5b .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-s1ZAHYdn3q .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-s1ZAHYdn3q .navbar-fixed-top {
  padding-top: 0;
}
.cid-s1ZAHYdn3q .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-s1ZAHYdn3q .dropdown-item {
  padding: 0;
}
.cid-s1ZAHYdn3q .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-s1ZAHYdn3q .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-s1ZAHYdn3q .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s1ZAHYdn3q .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1ZAHYdn3q a {
  font-style: normal;
}
.cid-s1ZAHYdn3q .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-s1ZAHYdn3q .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-s1ZAHYdn3q .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1ZAHYdn3q .content-text {
  margin-bottom: 0;
}
.cid-s1ZAHYdn3q .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-s1ZAHYdn3q .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s1ZAHYdn3q .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-s1ZAHYdn3q .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-s1ZAHYdn3q .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-s1ZAHYdn3q .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s1ZAHYdn3q .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s1ZAHYdn3q .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s1ZAHYdn3q .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s1ZAHYdn3q .nav-dropdown .link {
  font-weight: 400;
}
.cid-s1ZAHYdn3q .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s1ZAHYdn3q .content-right-side {
  text-align: center;
}
.cid-s1ZAHYdn3q .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-s1ZAHYdn3q .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-s1ZAHYdn3q .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-s1ZAHYdn3q .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-s1ZAHYdn3q .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1ZAHYdn3q .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-s1ZAHYdn3q .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-s1ZAHYdn3q .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-s1ZAHYdn3q .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-s1ZAHYdn3q .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-s1ZAHYdn3q .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-s1ZAHYdn3q .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s1ZAHYdn3q .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-s1ZAHYdn3q .navbar {
    display: block;
    padding: 0;
  }
  .cid-s1ZAHYdn3q .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s1ZAHYdn3q .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-s1ZAHYdn3q .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-s1ZAHYdn3q .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s1ZAHYdn3q .navbar-toggler {
    display: none;
  }
  .cid-s1ZAHYdn3q .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s1ZAHYdn3q .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-s1ZAHYdn3q .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1ZAHYdn3q .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s1ZAHYdn3q .menu-logo {
  margin-right: auto;
}
.cid-s1ZAHYdn3q .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1ZAHYdn3q .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1ZAHYdn3q .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1ZAHYdn3q .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1ZAHYdn3q .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1ZAHYdn3q .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1ZAHYdn3q .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-s1ZAHYdn3q .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1ZAHYdn3q .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1ZAHYdn3q .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1ZAHYdn3q .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-s1ZAHYdn3q .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s1ZAHYdn3q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1ZAHYdn3q .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-s1ZAHYdn3q .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s1ZAHYdn3q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s1ZAHYdn3q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1ZAHYdn3q .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1ZAHYdn3q .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1ZAHYdn3q .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s1ZAHYdn3q .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-s1ZAHYdn3q .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1ZAHYdn3q .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1ZAHYdn3q .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1ZAHYdn3q .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1ZAHYdn3q button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1ZAHYdn3q button.navbar-toggler:focus {
  outline: none;
}
.cid-s1ZAHYdn3q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s1ZAHYdn3q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1ZAHYdn3q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1ZAHYdn3q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1ZAHYdn3q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1ZAHYdn3q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1ZAHYdn3q nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1ZAHYdn3q nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1ZAHYdn3q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1ZAHYdn3q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s1ZAHYdn3q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s1ZAHYdn3q .collapsed .btn {
  display: flex;
}
.cid-s1ZAHYdn3q .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1ZAHYdn3q .collapsed .navbar-collapse.collapsing,
.cid-s1ZAHYdn3q .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1ZAHYdn3q .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1ZAHYdn3q .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1ZAHYdn3q .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1ZAHYdn3q .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1ZAHYdn3q .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s1ZAHYdn3q .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s1ZAHYdn3q .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1ZAHYdn3q .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-s1ZAHYdn3q .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1ZAHYdn3q .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-s1ZAHYdn3q .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s1ZAHYdn3q .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1ZAHYdn3q .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-s1ZAHYdn3q .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s1ZAHYdn3q .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s1ZAHYdn3q .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1ZAHYdn3q .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1ZAHYdn3q .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;
}
.cid-s1ZAHYdn3q .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-s1ZAHYdn3q .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1ZAHYdn3q .navbar-collapse.collapsing,
  .cid-s1ZAHYdn3q .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1ZAHYdn3q .navbar-collapse.collapsing .navbar-nav,
  .cid-s1ZAHYdn3q .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1ZAHYdn3q .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1ZAHYdn3q .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1ZAHYdn3q .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s1ZAHYdn3q .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1ZAHYdn3q .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1ZAHYdn3q .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-s1ZAHYdn3q .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1ZAHYdn3q .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1ZAHYdn3q .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-s1ZAHYdn3q img {
    height: 3.8rem !important;
  }
  .cid-s1ZAHYdn3q .btn {
    display: flex;
  }
  .cid-s1ZAHYdn3q button.navbar-toggler {
    display: block;
  }
  .cid-s1ZAHYdn3q .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-s1ZAHYdn3q .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s1ZAHYdn3q .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1ZAHYdn3q .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1ZAHYdn3q .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1ZAHYdn3q .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;
  }
  .cid-s1ZAHYdn3q .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-s1ZAHYdn3q .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-s1ZAHYdn3q .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-s1ZAHYdn3q .nav-link:focus {
  outline: none;
}
.cid-s1ZAHYdn3q .navbar-toggler {
  position: relative;
}
.cid-s1ZAHYdn3q .dropdown-item.active,
.cid-s1ZAHYdn3q .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-s1ZAI0ICOF {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s1ZAI0ICOF .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s1ZAI0ICOF .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-s1ZAI0ICOF .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-s1ZAI0ICOF .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-s1ZAI0ICOF .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-s1ZAI0ICOF .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-s1ZAI0ICOF .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-s1ZAI0ICOF .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-s1ZAI0ICOF .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-s1ZAI0ICOF .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-s1ZAI0ICOF .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-s1ZAI4y2Yj {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s1ZAI4y2Yj .google-map {
  height: 25rem;
  position: relative;
}
.cid-s1ZAI4y2Yj .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s1ZAI4y2Yj .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-s1ZAI4y2Yj .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s1ZAI4y2Yj .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s1ZAI4y2Yj .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-s1ZAIdF8Qt {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s1ZAIdF8Qt .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-s1ZAIdF8Qt .title,
.cid-s1ZAIdF8Qt .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-s1ZAIdF8Qt .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-s1ZAIdF8Qt .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-s1ZAIdF8Qt .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-s1ZAIdF8Qt .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-s1ZAIdF8Qt .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-s1ZAIdF8Qt .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-s1ZAIdF8Qt .card-img {
  overflow: hidden;
}
.cid-s1ZAIdF8Qt .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-s1ZAIdF8Qt .card-box {
  padding: 0rem;
}
.cid-s1ZAIdF8Qt img {
  transition: all 0.3s;
}
.cid-s1ZAIdF8Qt .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-s1ZAIdF8Qt status {
  color: #855dd8;
}
.cid-s1ZAIdF8Qt .status {
  color: #25373d;
  text-align: left;
}
.cid-s1ZAIfxCF7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s1ZAIfxCF7 .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-s1ZAIfxCF7 .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-s1ZAIfxCF7 .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-s1ZAIfxCF7 .mbr-text {
  color: #444;
}
.cid-s1ZAIfxCF7 h5 {
  margin-bottom: 0;
}
.cid-s1ZAIfxCF7 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1ZAIfxCF7 .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-s1ZAIfxCF7 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-s1ZAIfxCF7 .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-s1ZAIfxCF7 .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1ZAIfxCF7 .social-list a:hover {
  opacity: .4;
}
.cid-s1ZAIfxCF7 .media-container-row > div {
  padding: 0px;
}
.cid-s1ZAIfxCF7 .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-s1ZAIfxCF7 .group-title {
  text-align: left;
}
.cid-s1ZAIfxCF7 .group-title SPAN {
  color: #656565;
}
.cid-s1ZAIfxCF7 .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-s1ZAIfxCF7 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-s1ZAIfxCF7 h3 {
    margin-bottom: 10px;
  }
}
.cid-s1ZAIfxCF7 .links SPAN {
  color: #9e9e9e;
}
.cid-s1ZAIfxCF7 .links,
.cid-s1ZAIfxCF7 .social-list {
  color: #25373d;
}
.cid-s1ZAIfxCF7 P {
  color: #25373d;
  text-align: left;
}
.cid-s4NxedlKzs {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-s4NxedlKzs .mbr-section-title {
  text-align: center;
}
.cid-s4NxedlKzs .mbr-text,
.cid-s4NxedlKzs .mbr-section-btn {
  text-align: center;
}
.cid-s2Dw7fF5Po {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s2Dw7fF5Po .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-s2Dw7fF5Po .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-s2Dw7fF5Po .list-img {
  width: 100px;
}
.cid-s2Dw7fF5Po .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-s2Dw7fF5Po .btn {
  margin: 0px !important;
}
.cid-s2Dw7fF5Po .text-box {
  padding: 1rem;
}
.cid-s2Dw7fF5Po .text-box p {
  margin: 0;
}
.cid-s2Dw7fF5Po .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-s2Dw7fF5Po .ico-box p {
  margin: 0;
}
.cid-s2Dw7fF5Po .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s2Dw7fF5Po .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s2Dw7fF5Po .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s2Dw7fF5Po .carousel-item .wrap-img {
  text-align: center;
}
.cid-s2Dw7fF5Po .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-s2Dw7fF5Po .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-s2Dw7fF5Po .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-s2Dw7fF5Po .carousel-indicators li {
  display: inline-block;
}
.cid-s2Dw7fF5Po .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-s2Dw7fF5Po .carousel-indicators li.active {
  border: 0px;
}
.cid-s2Dw7fF5Po .li1 {
  background-image: url("../../../assets/images/img-5082-1500x1000.jpg");
}
.cid-s2Dw7fF5Po .li2 {
  background-image: url("../../../assets/images/img-5062-1500x1000.jpg");
}
.cid-s2Dw7fF5Po .li3 {
  background-image: url("../../../assets/images/img-5065-1500x1000.jpg");
}
.cid-s2Dw7fF5Po .li4 {
  background-image: url("../../../assets/images/img-5067-1500x1000.jpg");
}
.cid-s2Dw7fF5Po .li5 {
  background-image: url("../../../assets/images/img-5059-1500x1000.jpg");
}
.cid-s2Dw7fF5Po .li6 {
  background-image: url("../../../assets/images/img-5056-1500x1000.jpg");
}
@media (max-width: 992px) {
  .cid-s2Dw7fF5Po .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-s2Dw7fF5Po .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-s2Dw7fF5Po .card-title2 {
  color: #82dedc;
}
.cid-s2Dw7fF5Po .sq {
  color: #656565;
}
.cid-s2Dw7fF5Po .item {
  color: #656565;
}
.cid-s2Dw7ht8Qc {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s2Dw7ht8Qc .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-s2Dw7ht8Qc .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-s2Dw7ht8Qc .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-s2Dw7im7yP {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s2Dw7im7yP .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s2Dw7im7yP .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-s2Dw7im7yP .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-s2Dw7jtGmt .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-s2Dw7jtGmt .navbar-fixed-top {
  padding-top: 0;
}
.cid-s2Dw7jtGmt .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-s2Dw7jtGmt .dropdown-item {
  padding: 0;
}
.cid-s2Dw7jtGmt .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-s2Dw7jtGmt .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-s2Dw7jtGmt .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s2Dw7jtGmt .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s2Dw7jtGmt a {
  font-style: normal;
}
.cid-s2Dw7jtGmt .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-s2Dw7jtGmt .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-s2Dw7jtGmt .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s2Dw7jtGmt .content-text {
  margin-bottom: 0;
}
.cid-s2Dw7jtGmt .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-s2Dw7jtGmt .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s2Dw7jtGmt .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-s2Dw7jtGmt .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-s2Dw7jtGmt .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-s2Dw7jtGmt .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s2Dw7jtGmt .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s2Dw7jtGmt .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s2Dw7jtGmt .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s2Dw7jtGmt .nav-dropdown .link {
  font-weight: 400;
}
.cid-s2Dw7jtGmt .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s2Dw7jtGmt .content-right-side {
  text-align: center;
}
.cid-s2Dw7jtGmt .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-s2Dw7jtGmt .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-s2Dw7jtGmt .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-s2Dw7jtGmt .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-s2Dw7jtGmt .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2Dw7jtGmt .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-s2Dw7jtGmt .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-s2Dw7jtGmt .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-s2Dw7jtGmt .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-s2Dw7jtGmt .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-s2Dw7jtGmt .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-s2Dw7jtGmt .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s2Dw7jtGmt .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-s2Dw7jtGmt .navbar {
    display: block;
    padding: 0;
  }
  .cid-s2Dw7jtGmt .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s2Dw7jtGmt .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-s2Dw7jtGmt .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-s2Dw7jtGmt .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s2Dw7jtGmt .navbar-toggler {
    display: none;
  }
  .cid-s2Dw7jtGmt .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s2Dw7jtGmt .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-s2Dw7jtGmt .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2Dw7jtGmt .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s2Dw7jtGmt .menu-logo {
  margin-right: auto;
}
.cid-s2Dw7jtGmt .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2Dw7jtGmt .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s2Dw7jtGmt .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s2Dw7jtGmt .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s2Dw7jtGmt .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s2Dw7jtGmt .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s2Dw7jtGmt .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-s2Dw7jtGmt .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s2Dw7jtGmt .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s2Dw7jtGmt .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s2Dw7jtGmt .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-s2Dw7jtGmt .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s2Dw7jtGmt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s2Dw7jtGmt .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-s2Dw7jtGmt .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s2Dw7jtGmt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s2Dw7jtGmt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s2Dw7jtGmt .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s2Dw7jtGmt .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s2Dw7jtGmt .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s2Dw7jtGmt .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-s2Dw7jtGmt .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s2Dw7jtGmt .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s2Dw7jtGmt .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s2Dw7jtGmt .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s2Dw7jtGmt button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s2Dw7jtGmt button.navbar-toggler:focus {
  outline: none;
}
.cid-s2Dw7jtGmt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s2Dw7jtGmt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s2Dw7jtGmt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s2Dw7jtGmt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s2Dw7jtGmt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s2Dw7jtGmt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2Dw7jtGmt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s2Dw7jtGmt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s2Dw7jtGmt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2Dw7jtGmt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s2Dw7jtGmt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s2Dw7jtGmt .collapsed .btn {
  display: flex;
}
.cid-s2Dw7jtGmt .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s2Dw7jtGmt .collapsed .navbar-collapse.collapsing,
.cid-s2Dw7jtGmt .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s2Dw7jtGmt .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s2Dw7jtGmt .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s2Dw7jtGmt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s2Dw7jtGmt .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s2Dw7jtGmt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s2Dw7jtGmt .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s2Dw7jtGmt .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s2Dw7jtGmt .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-s2Dw7jtGmt .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s2Dw7jtGmt .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-s2Dw7jtGmt .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s2Dw7jtGmt .collapsed button.navbar-toggler {
  display: block;
}
.cid-s2Dw7jtGmt .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-s2Dw7jtGmt .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s2Dw7jtGmt .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s2Dw7jtGmt .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s2Dw7jtGmt .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s2Dw7jtGmt .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;
}
.cid-s2Dw7jtGmt .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-s2Dw7jtGmt .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s2Dw7jtGmt .navbar-collapse.collapsing,
  .cid-s2Dw7jtGmt .navbar-collapse.show {
    display: block !important;
  }
  .cid-s2Dw7jtGmt .navbar-collapse.collapsing .navbar-nav,
  .cid-s2Dw7jtGmt .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s2Dw7jtGmt .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s2Dw7jtGmt .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s2Dw7jtGmt .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s2Dw7jtGmt .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s2Dw7jtGmt .navbar-collapse.collapsing .navbar-buttons,
  .cid-s2Dw7jtGmt .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-s2Dw7jtGmt .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s2Dw7jtGmt .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s2Dw7jtGmt .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-s2Dw7jtGmt img {
    height: 3.8rem !important;
  }
  .cid-s2Dw7jtGmt .btn {
    display: flex;
  }
  .cid-s2Dw7jtGmt button.navbar-toggler {
    display: block;
  }
  .cid-s2Dw7jtGmt .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-s2Dw7jtGmt .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s2Dw7jtGmt .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s2Dw7jtGmt .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s2Dw7jtGmt .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s2Dw7jtGmt .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;
  }
  .cid-s2Dw7jtGmt .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-s2Dw7jtGmt .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-s2Dw7jtGmt .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-s2Dw7jtGmt .nav-link:focus {
  outline: none;
}
.cid-s2Dw7jtGmt .navbar-toggler {
  position: relative;
}
.cid-s2Dw7jtGmt .dropdown-item.active,
.cid-s2Dw7jtGmt .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-s2Dw7kY9At {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s2Dw7kY9At .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s2Dw7kY9At .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-s2Dw7kY9At .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-s2Dw7kY9At .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-s2Dw7kY9At .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-s2Dw7kY9At .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-s2Dw7kY9At .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-s2Dw7kY9At .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-s2Dw7kY9At .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-s2Dw7kY9At .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-s2Dw7kY9At .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-s2Dw7m08bU {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s2Dw7m08bU .google-map {
  height: 25rem;
  position: relative;
}
.cid-s2Dw7m08bU .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s2Dw7m08bU .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-s2Dw7m08bU .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s2Dw7m08bU .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s2Dw7m08bU .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-s2Dw7nLyuF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s2Dw7nLyuF .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-s2Dw7nLyuF .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-s2Dw7nLyuF .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-s2Dw7nLyuF .mbr-text {
  color: #444;
}
.cid-s2Dw7nLyuF h5 {
  margin-bottom: 0;
}
.cid-s2Dw7nLyuF .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2Dw7nLyuF .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-s2Dw7nLyuF .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-s2Dw7nLyuF .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-s2Dw7nLyuF .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s2Dw7nLyuF .social-list a:hover {
  opacity: .4;
}
.cid-s2Dw7nLyuF .media-container-row > div {
  padding: 0px;
}
.cid-s2Dw7nLyuF .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-s2Dw7nLyuF .group-title {
  text-align: left;
}
.cid-s2Dw7nLyuF .group-title SPAN {
  color: #656565;
}
.cid-s2Dw7nLyuF .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-s2Dw7nLyuF .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-s2Dw7nLyuF h3 {
    margin-bottom: 10px;
  }
}
.cid-s2Dw7nLyuF .links SPAN {
  color: #9e9e9e;
}
.cid-s2Dw7nLyuF .links,
.cid-s2Dw7nLyuF .social-list {
  color: #25373d;
}
.cid-s2Dw7nLyuF P {
  color: #25373d;
  text-align: left;
}
.cid-s2DySa4T0L {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2DySa4T0L .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-s2DySa4T0L .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-s2DySa4T0L .list-img {
  width: 100px;
}
.cid-s2DySa4T0L .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-s2DySa4T0L .btn {
  margin: 0px !important;
}
.cid-s2DySa4T0L .text-box {
  padding: 1rem;
}
.cid-s2DySa4T0L .text-box p {
  margin: 0;
}
.cid-s2DySa4T0L .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-s2DySa4T0L .ico-box p {
  margin: 0;
}
.cid-s2DySa4T0L .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s2DySa4T0L .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s2DySa4T0L .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s2DySa4T0L .carousel-item .wrap-img {
  text-align: center;
}
.cid-s2DySa4T0L .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-s2DySa4T0L .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-s2DySa4T0L .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-s2DySa4T0L .carousel-indicators li {
  display: inline-block;
}
.cid-s2DySa4T0L .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-s2DySa4T0L .carousel-indicators li.active {
  border: 0px;
}
.cid-s2DySa4T0L .li1 {
  background-image: url("../../../assets/images/terrain-saint-nazaire-1-480x640.jpg");
}
.cid-s2DySa4T0L .li2 {
  background-image: url("../../../assets/images/chantenay-4-1500x1000.jpg");
}
.cid-s2DySa4T0L .li3 {
  background-image: url("../../../assets/images/chantenay-5-1500x1000.jpg");
}
.cid-s2DySa4T0L .li4 {
  background-image: url("../../../assets/images/maison-aigrefeuille-10-1500x1000.jpg");
}
.cid-s2DySa4T0L .li5 {
  background-image: url("../../../assets/images/maison-aigrefeuille-4-1500x1000.jpg");
}
.cid-s2DySa4T0L .li6 {
  background-image: url("../../../assets/images/maison-aigrefeuille-6-1500x1000.jpg");
}
@media (max-width: 992px) {
  .cid-s2DySa4T0L .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-s2DySa4T0L .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-s2DySa4T0L .card-title2 {
  color: #e33d28;
}
.cid-s2DySa4T0L .sq {
  color: #656565;
}
.cid-s2DySa4T0L .item {
  color: #656565;
}
.cid-s2DyScu0ub {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s2DyScu0ub .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s2DyScu0ub .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-s2DyScu0ub .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-s2DySdsQiu .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-s2DySdsQiu .navbar-fixed-top {
  padding-top: 0;
}
.cid-s2DySdsQiu .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-s2DySdsQiu .dropdown-item {
  padding: 0;
}
.cid-s2DySdsQiu .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-s2DySdsQiu .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-s2DySdsQiu .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s2DySdsQiu .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s2DySdsQiu a {
  font-style: normal;
}
.cid-s2DySdsQiu .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-s2DySdsQiu .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-s2DySdsQiu .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s2DySdsQiu .content-text {
  margin-bottom: 0;
}
.cid-s2DySdsQiu .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-s2DySdsQiu .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s2DySdsQiu .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-s2DySdsQiu .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-s2DySdsQiu .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-s2DySdsQiu .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s2DySdsQiu .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s2DySdsQiu .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s2DySdsQiu .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s2DySdsQiu .nav-dropdown .link {
  font-weight: 400;
}
.cid-s2DySdsQiu .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s2DySdsQiu .content-right-side {
  text-align: center;
}
.cid-s2DySdsQiu .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-s2DySdsQiu .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-s2DySdsQiu .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-s2DySdsQiu .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-s2DySdsQiu .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2DySdsQiu .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-s2DySdsQiu .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-s2DySdsQiu .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-s2DySdsQiu .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-s2DySdsQiu .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-s2DySdsQiu .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-s2DySdsQiu .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s2DySdsQiu .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-s2DySdsQiu .navbar {
    display: block;
    padding: 0;
  }
  .cid-s2DySdsQiu .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s2DySdsQiu .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-s2DySdsQiu .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-s2DySdsQiu .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s2DySdsQiu .navbar-toggler {
    display: none;
  }
  .cid-s2DySdsQiu .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s2DySdsQiu .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-s2DySdsQiu .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2DySdsQiu .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s2DySdsQiu .menu-logo {
  margin-right: auto;
}
.cid-s2DySdsQiu .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2DySdsQiu .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s2DySdsQiu .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s2DySdsQiu .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s2DySdsQiu .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s2DySdsQiu .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s2DySdsQiu .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-s2DySdsQiu .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s2DySdsQiu .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s2DySdsQiu .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s2DySdsQiu .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-s2DySdsQiu .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s2DySdsQiu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s2DySdsQiu .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-s2DySdsQiu .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s2DySdsQiu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s2DySdsQiu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s2DySdsQiu .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s2DySdsQiu .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s2DySdsQiu .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s2DySdsQiu .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-s2DySdsQiu .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s2DySdsQiu .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s2DySdsQiu .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s2DySdsQiu .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s2DySdsQiu button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s2DySdsQiu button.navbar-toggler:focus {
  outline: none;
}
.cid-s2DySdsQiu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s2DySdsQiu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s2DySdsQiu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s2DySdsQiu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s2DySdsQiu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s2DySdsQiu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2DySdsQiu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s2DySdsQiu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s2DySdsQiu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2DySdsQiu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s2DySdsQiu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s2DySdsQiu .collapsed .btn {
  display: flex;
}
.cid-s2DySdsQiu .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s2DySdsQiu .collapsed .navbar-collapse.collapsing,
.cid-s2DySdsQiu .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s2DySdsQiu .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s2DySdsQiu .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s2DySdsQiu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s2DySdsQiu .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s2DySdsQiu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s2DySdsQiu .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s2DySdsQiu .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s2DySdsQiu .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-s2DySdsQiu .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s2DySdsQiu .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-s2DySdsQiu .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s2DySdsQiu .collapsed button.navbar-toggler {
  display: block;
}
.cid-s2DySdsQiu .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-s2DySdsQiu .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s2DySdsQiu .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s2DySdsQiu .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s2DySdsQiu .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s2DySdsQiu .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;
}
.cid-s2DySdsQiu .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-s2DySdsQiu .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s2DySdsQiu .navbar-collapse.collapsing,
  .cid-s2DySdsQiu .navbar-collapse.show {
    display: block !important;
  }
  .cid-s2DySdsQiu .navbar-collapse.collapsing .navbar-nav,
  .cid-s2DySdsQiu .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s2DySdsQiu .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s2DySdsQiu .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s2DySdsQiu .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s2DySdsQiu .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s2DySdsQiu .navbar-collapse.collapsing .navbar-buttons,
  .cid-s2DySdsQiu .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-s2DySdsQiu .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s2DySdsQiu .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s2DySdsQiu .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-s2DySdsQiu img {
    height: 3.8rem !important;
  }
  .cid-s2DySdsQiu .btn {
    display: flex;
  }
  .cid-s2DySdsQiu button.navbar-toggler {
    display: block;
  }
  .cid-s2DySdsQiu .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-s2DySdsQiu .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s2DySdsQiu .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s2DySdsQiu .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s2DySdsQiu .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s2DySdsQiu .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;
  }
  .cid-s2DySdsQiu .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-s2DySdsQiu .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-s2DySdsQiu .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-s2DySdsQiu .nav-link:focus {
  outline: none;
}
.cid-s2DySdsQiu .navbar-toggler {
  position: relative;
}
.cid-s2DySdsQiu .dropdown-item.active,
.cid-s2DySdsQiu .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-s2DySg24R3 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s2DySg24R3 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s2DySg24R3 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s2DySg24R3 .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-s2DySg24R3 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s2DySg24R3 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s2DySg24R3 .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-s2DyShqzWJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s2DyShqzWJ .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-s2DyShqzWJ .title,
.cid-s2DyShqzWJ .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-s2DyShqzWJ .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-s2DyShqzWJ .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-s2DyShqzWJ .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-s2DyShqzWJ .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-s2DyShqzWJ .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-s2DyShqzWJ .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-s2DyShqzWJ .card-img {
  overflow: hidden;
}
.cid-s2DyShqzWJ .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-s2DyShqzWJ .card-box {
  padding: 0rem;
}
.cid-s2DyShqzWJ img {
  transition: all 0.3s;
}
.cid-s2DyShqzWJ .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-s2DyShqzWJ status {
  color: #855dd8;
}
.cid-s2DyShqzWJ .status {
  color: #656565;
  text-align: left;
}
.cid-s2DySiXwfl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s2DySiXwfl .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-s2DySiXwfl .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-s2DySiXwfl .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-s2DySiXwfl .mbr-text {
  color: #444;
}
.cid-s2DySiXwfl h5 {
  margin-bottom: 0;
}
.cid-s2DySiXwfl .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2DySiXwfl .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-s2DySiXwfl .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-s2DySiXwfl .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-s2DySiXwfl .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s2DySiXwfl .social-list a:hover {
  opacity: .4;
}
.cid-s2DySiXwfl .media-container-row > div {
  padding: 0px;
}
.cid-s2DySiXwfl .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-s2DySiXwfl .group-title {
  text-align: left;
}
.cid-s2DySiXwfl .group-title SPAN {
  color: #656565;
}
.cid-s2DySiXwfl .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-s2DySiXwfl .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-s2DySiXwfl h3 {
    margin-bottom: 10px;
  }
}
.cid-s2DySiXwfl .links SPAN {
  color: #9e9e9e;
}
.cid-s2DySiXwfl .links,
.cid-s2DySiXwfl .social-list {
  color: #25373d;
}
.cid-s2DySiXwfl P {
  color: #25373d;
  text-align: left;
}
.cid-s2DNyBZCB9 {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2DNyBZCB9 .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-s2DNyBZCB9 .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-s2DNyBZCB9 .list-img {
  width: 100px;
}
.cid-s2DNyBZCB9 .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-s2DNyBZCB9 .btn {
  margin: 0px !important;
}
.cid-s2DNyBZCB9 .text-box {
  padding: 1rem;
}
.cid-s2DNyBZCB9 .text-box p {
  margin: 0;
}
.cid-s2DNyBZCB9 .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-s2DNyBZCB9 .ico-box p {
  margin: 0;
}
.cid-s2DNyBZCB9 .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s2DNyBZCB9 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s2DNyBZCB9 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s2DNyBZCB9 .carousel-item .wrap-img {
  text-align: center;
}
.cid-s2DNyBZCB9 .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-s2DNyBZCB9 .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-s2DNyBZCB9 .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-s2DNyBZCB9 .carousel-indicators li {
  display: inline-block;
}
.cid-s2DNyBZCB9 .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-s2DNyBZCB9 .carousel-indicators li.active {
  border: 0px;
}
.cid-s2DNyBZCB9 .li1 {
  background-image: url("../../../assets/images/0d9ba136-7785-4040-9212-2aa2ce260a17-1-1500x1000.jpg");
}
.cid-s2DNyBZCB9 .li2 {
  background-image: url("../../../assets/images/c2af84e1-8e11-48cc-84b1-e8b4a1a9c1cf-1-1500x1000.jpg");
}
.cid-s2DNyBZCB9 .li3 {
  background-image: url("../../../assets/images/2c0d5b29-5fa8-454d-a402-50207e2485b3-1-1500x1031.jpg");
}
.cid-s2DNyBZCB9 .li4 {
  background-image: url("../../../assets/images/ab145138-4193-4619-a95e-a0fd91e5f282-1-1500x999.jpg");
}
.cid-s2DNyBZCB9 .li5 {
  background-image: url("../../../assets/images/70213786-7714-44bc-b68d-4699cfa9cd1c-1-1500x1000.jpg");
}
.cid-s2DNyBZCB9 .li6 {
  background-image: url("../../../assets/images/c35970da-ad53-49b8-9120-1d712f27be6b-1-1500x2000.jpg");
}
@media (max-width: 992px) {
  .cid-s2DNyBZCB9 .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-s2DNyBZCB9 .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-s2DNyBZCB9 .card-title2 {
  color: #82dedc;
}
.cid-s2DNyBZCB9 .sq {
  color: #656565;
}
.cid-s2DNyBZCB9 .item {
  color: #656565;
}
.cid-s2DNyERRYe {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s2DNyERRYe .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-s2DNyERRYe .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-s2DNyERRYe .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-s2DNyFIXqp {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s2DNyFIXqp .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s2DNyFIXqp .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-s2DNyFIXqp .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-s2DNyGLW9G .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-s2DNyGLW9G .navbar-fixed-top {
  padding-top: 0;
}
.cid-s2DNyGLW9G .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-s2DNyGLW9G .dropdown-item {
  padding: 0;
}
.cid-s2DNyGLW9G .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-s2DNyGLW9G .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-s2DNyGLW9G .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s2DNyGLW9G .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s2DNyGLW9G a {
  font-style: normal;
}
.cid-s2DNyGLW9G .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-s2DNyGLW9G .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-s2DNyGLW9G .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s2DNyGLW9G .content-text {
  margin-bottom: 0;
}
.cid-s2DNyGLW9G .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-s2DNyGLW9G .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s2DNyGLW9G .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-s2DNyGLW9G .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-s2DNyGLW9G .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-s2DNyGLW9G .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s2DNyGLW9G .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s2DNyGLW9G .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s2DNyGLW9G .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s2DNyGLW9G .nav-dropdown .link {
  font-weight: 400;
}
.cid-s2DNyGLW9G .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s2DNyGLW9G .content-right-side {
  text-align: center;
}
.cid-s2DNyGLW9G .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-s2DNyGLW9G .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-s2DNyGLW9G .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-s2DNyGLW9G .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-s2DNyGLW9G .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2DNyGLW9G .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-s2DNyGLW9G .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-s2DNyGLW9G .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-s2DNyGLW9G .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-s2DNyGLW9G .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-s2DNyGLW9G .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-s2DNyGLW9G .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s2DNyGLW9G .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-s2DNyGLW9G .navbar {
    display: block;
    padding: 0;
  }
  .cid-s2DNyGLW9G .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s2DNyGLW9G .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-s2DNyGLW9G .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-s2DNyGLW9G .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s2DNyGLW9G .navbar-toggler {
    display: none;
  }
  .cid-s2DNyGLW9G .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s2DNyGLW9G .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-s2DNyGLW9G .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2DNyGLW9G .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s2DNyGLW9G .menu-logo {
  margin-right: auto;
}
.cid-s2DNyGLW9G .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2DNyGLW9G .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s2DNyGLW9G .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s2DNyGLW9G .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s2DNyGLW9G .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s2DNyGLW9G .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s2DNyGLW9G .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-s2DNyGLW9G .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s2DNyGLW9G .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s2DNyGLW9G .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s2DNyGLW9G .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-s2DNyGLW9G .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s2DNyGLW9G .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s2DNyGLW9G .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-s2DNyGLW9G .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s2DNyGLW9G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s2DNyGLW9G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s2DNyGLW9G .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s2DNyGLW9G .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s2DNyGLW9G .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s2DNyGLW9G .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-s2DNyGLW9G .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s2DNyGLW9G .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s2DNyGLW9G .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s2DNyGLW9G .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s2DNyGLW9G button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s2DNyGLW9G button.navbar-toggler:focus {
  outline: none;
}
.cid-s2DNyGLW9G button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s2DNyGLW9G button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s2DNyGLW9G button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s2DNyGLW9G button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s2DNyGLW9G button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s2DNyGLW9G nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2DNyGLW9G nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s2DNyGLW9G nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s2DNyGLW9G nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2DNyGLW9G .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s2DNyGLW9G .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s2DNyGLW9G .collapsed .btn {
  display: flex;
}
.cid-s2DNyGLW9G .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s2DNyGLW9G .collapsed .navbar-collapse.collapsing,
.cid-s2DNyGLW9G .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s2DNyGLW9G .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s2DNyGLW9G .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s2DNyGLW9G .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s2DNyGLW9G .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s2DNyGLW9G .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s2DNyGLW9G .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s2DNyGLW9G .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s2DNyGLW9G .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-s2DNyGLW9G .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s2DNyGLW9G .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-s2DNyGLW9G .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s2DNyGLW9G .collapsed button.navbar-toggler {
  display: block;
}
.cid-s2DNyGLW9G .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-s2DNyGLW9G .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s2DNyGLW9G .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s2DNyGLW9G .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s2DNyGLW9G .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s2DNyGLW9G .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;
}
.cid-s2DNyGLW9G .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-s2DNyGLW9G .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s2DNyGLW9G .navbar-collapse.collapsing,
  .cid-s2DNyGLW9G .navbar-collapse.show {
    display: block !important;
  }
  .cid-s2DNyGLW9G .navbar-collapse.collapsing .navbar-nav,
  .cid-s2DNyGLW9G .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s2DNyGLW9G .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s2DNyGLW9G .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s2DNyGLW9G .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s2DNyGLW9G .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s2DNyGLW9G .navbar-collapse.collapsing .navbar-buttons,
  .cid-s2DNyGLW9G .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-s2DNyGLW9G .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s2DNyGLW9G .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s2DNyGLW9G .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-s2DNyGLW9G img {
    height: 3.8rem !important;
  }
  .cid-s2DNyGLW9G .btn {
    display: flex;
  }
  .cid-s2DNyGLW9G button.navbar-toggler {
    display: block;
  }
  .cid-s2DNyGLW9G .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-s2DNyGLW9G .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s2DNyGLW9G .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s2DNyGLW9G .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s2DNyGLW9G .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s2DNyGLW9G .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;
  }
  .cid-s2DNyGLW9G .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-s2DNyGLW9G .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-s2DNyGLW9G .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-s2DNyGLW9G .nav-link:focus {
  outline: none;
}
.cid-s2DNyGLW9G .navbar-toggler {
  position: relative;
}
.cid-s2DNyGLW9G .dropdown-item.active,
.cid-s2DNyGLW9G .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-s2DNyIfoi4 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s2DNyIfoi4 .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s2DNyIfoi4 .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-s2DNyIfoi4 .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-s2DNyIfoi4 .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-s2DNyIfoi4 .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-s2DNyIfoi4 .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-s2DNyIfoi4 .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-s2DNyIfoi4 .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-s2DNyIfoi4 .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-s2DNyIfoi4 .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-s2DNyIfoi4 .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-s2DNyJ4UMb {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s2DNyJ4UMb .google-map {
  height: 25rem;
  position: relative;
}
.cid-s2DNyJ4UMb .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s2DNyJ4UMb .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-s2DNyJ4UMb .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s2DNyJ4UMb .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s2DNyJ4UMb .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-s2DNyKrYcR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s2DNyKrYcR .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-s2DNyKrYcR .title,
.cid-s2DNyKrYcR .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-s2DNyKrYcR .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-s2DNyKrYcR .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-s2DNyKrYcR .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-s2DNyKrYcR .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-s2DNyKrYcR .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-s2DNyKrYcR .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-s2DNyKrYcR .card-img {
  overflow: hidden;
}
.cid-s2DNyKrYcR .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-s2DNyKrYcR .card-box {
  padding: 0rem;
}
.cid-s2DNyKrYcR img {
  transition: all 0.3s;
}
.cid-s2DNyKrYcR .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-s2DNyKrYcR status {
  color: #855dd8;
}
.cid-s2DNyKrYcR .status {
  color: #25373d;
  text-align: left;
}
.cid-s2DNyMdAiu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s2DNyMdAiu .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-s2DNyMdAiu .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-s2DNyMdAiu .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-s2DNyMdAiu .mbr-text {
  color: #444;
}
.cid-s2DNyMdAiu h5 {
  margin-bottom: 0;
}
.cid-s2DNyMdAiu .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2DNyMdAiu .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-s2DNyMdAiu .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-s2DNyMdAiu .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-s2DNyMdAiu .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s2DNyMdAiu .social-list a:hover {
  opacity: .4;
}
.cid-s2DNyMdAiu .media-container-row > div {
  padding: 0px;
}
.cid-s2DNyMdAiu .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-s2DNyMdAiu .group-title {
  text-align: left;
}
.cid-s2DNyMdAiu .group-title SPAN {
  color: #656565;
}
.cid-s2DNyMdAiu .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-s2DNyMdAiu .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-s2DNyMdAiu h3 {
    margin-bottom: 10px;
  }
}
.cid-s2DNyMdAiu .links SPAN {
  color: #9e9e9e;
}
.cid-s2DNyMdAiu .links,
.cid-s2DNyMdAiu .social-list {
  color: #25373d;
}
.cid-s2DNyMdAiu P {
  color: #25373d;
  text-align: left;
}
.cid-s3p0v9XzV2 {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3p0v9XzV2 .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-s3p0v9XzV2 .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-s3p0v9XzV2 .list-img {
  width: 100px;
}
.cid-s3p0v9XzV2 .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-s3p0v9XzV2 .btn {
  margin: 0px !important;
}
.cid-s3p0v9XzV2 .text-box {
  padding: 1rem;
}
.cid-s3p0v9XzV2 .text-box p {
  margin: 0;
}
.cid-s3p0v9XzV2 .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-s3p0v9XzV2 .ico-box p {
  margin: 0;
}
.cid-s3p0v9XzV2 .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s3p0v9XzV2 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s3p0v9XzV2 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s3p0v9XzV2 .carousel-item .wrap-img {
  text-align: center;
}
.cid-s3p0v9XzV2 .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-s3p0v9XzV2 .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-s3p0v9XzV2 .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-s3p0v9XzV2 .carousel-indicators li {
  display: inline-block;
}
.cid-s3p0v9XzV2 .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-s3p0v9XzV2 .carousel-indicators li.active {
  border: 0px;
}
.cid-s3p0v9XzV2 .li1 {
  background-image: url("../../../assets/images/1593250635-1948337805-1500x1000.jpg");
}
.cid-s3p0v9XzV2 .li2 {
  background-image: url("../../../assets/images/1593250623-1576671663-1500x1000.jpg");
}
.cid-s3p0v9XzV2 .li3 {
  background-image: url("../../../assets/images/1593250646-1209880462-1500x1000.jpg");
}
.cid-s3p0v9XzV2 .li4 {
  background-image: url("../../../assets/images/1593250665-2039808672-1500x1000.jpg");
}
.cid-s3p0v9XzV2 .li5 {
  background-image: url("../../../assets/images/1580753152-1478866742-1500x1000.jpg");
}
.cid-s3p0v9XzV2 .li6 {
  background-image: url("../../../assets/images/1580753178-2024369943-1500x1000.jpg");
}
@media (max-width: 992px) {
  .cid-s3p0v9XzV2 .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-s3p0v9XzV2 .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-s3p0v9XzV2 .card-title2 {
  color: #82dedc;
}
.cid-s3p0v9XzV2 .sq {
  color: #656565;
}
.cid-s3p0v9XzV2 .item {
  color: #656565;
}
.cid-s3p0vdLxWs {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s3p0vdLxWs .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-s3p0vdLxWs .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-s3p0vdLxWs .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-s3p0veOgrf {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3p0veOgrf .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s3p0veOgrf .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-s3p0veOgrf .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-s3p0vgyPic .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-s3p0vgyPic .navbar-fixed-top {
  padding-top: 0;
}
.cid-s3p0vgyPic .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-s3p0vgyPic .dropdown-item {
  padding: 0;
}
.cid-s3p0vgyPic .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-s3p0vgyPic .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-s3p0vgyPic .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s3p0vgyPic .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3p0vgyPic a {
  font-style: normal;
}
.cid-s3p0vgyPic .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-s3p0vgyPic .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-s3p0vgyPic .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3p0vgyPic .content-text {
  margin-bottom: 0;
}
.cid-s3p0vgyPic .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-s3p0vgyPic .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s3p0vgyPic .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-s3p0vgyPic .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-s3p0vgyPic .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-s3p0vgyPic .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s3p0vgyPic .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s3p0vgyPic .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s3p0vgyPic .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s3p0vgyPic .nav-dropdown .link {
  font-weight: 400;
}
.cid-s3p0vgyPic .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s3p0vgyPic .content-right-side {
  text-align: center;
}
.cid-s3p0vgyPic .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-s3p0vgyPic .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-s3p0vgyPic .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-s3p0vgyPic .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-s3p0vgyPic .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3p0vgyPic .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-s3p0vgyPic .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-s3p0vgyPic .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-s3p0vgyPic .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-s3p0vgyPic .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-s3p0vgyPic .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-s3p0vgyPic .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s3p0vgyPic .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-s3p0vgyPic .navbar {
    display: block;
    padding: 0;
  }
  .cid-s3p0vgyPic .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s3p0vgyPic .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-s3p0vgyPic .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-s3p0vgyPic .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s3p0vgyPic .navbar-toggler {
    display: none;
  }
  .cid-s3p0vgyPic .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s3p0vgyPic .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-s3p0vgyPic .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3p0vgyPic .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s3p0vgyPic .menu-logo {
  margin-right: auto;
}
.cid-s3p0vgyPic .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3p0vgyPic .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3p0vgyPic .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3p0vgyPic .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3p0vgyPic .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3p0vgyPic .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3p0vgyPic .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-s3p0vgyPic .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3p0vgyPic .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3p0vgyPic .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3p0vgyPic .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-s3p0vgyPic .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s3p0vgyPic .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3p0vgyPic .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-s3p0vgyPic .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s3p0vgyPic .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s3p0vgyPic .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3p0vgyPic .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3p0vgyPic .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3p0vgyPic .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s3p0vgyPic .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-s3p0vgyPic .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3p0vgyPic .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3p0vgyPic .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3p0vgyPic .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3p0vgyPic button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3p0vgyPic button.navbar-toggler:focus {
  outline: none;
}
.cid-s3p0vgyPic button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s3p0vgyPic button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3p0vgyPic button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3p0vgyPic button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3p0vgyPic button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3p0vgyPic nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3p0vgyPic nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3p0vgyPic nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3p0vgyPic nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3p0vgyPic .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s3p0vgyPic .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s3p0vgyPic .collapsed .btn {
  display: flex;
}
.cid-s3p0vgyPic .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3p0vgyPic .collapsed .navbar-collapse.collapsing,
.cid-s3p0vgyPic .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3p0vgyPic .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3p0vgyPic .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3p0vgyPic .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3p0vgyPic .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3p0vgyPic .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3p0vgyPic .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3p0vgyPic .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3p0vgyPic .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-s3p0vgyPic .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3p0vgyPic .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-s3p0vgyPic .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s3p0vgyPic .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3p0vgyPic .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-s3p0vgyPic .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s3p0vgyPic .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3p0vgyPic .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3p0vgyPic .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3p0vgyPic .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;
}
.cid-s3p0vgyPic .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-s3p0vgyPic .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3p0vgyPic .navbar-collapse.collapsing,
  .cid-s3p0vgyPic .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3p0vgyPic .navbar-collapse.collapsing .navbar-nav,
  .cid-s3p0vgyPic .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3p0vgyPic .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3p0vgyPic .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3p0vgyPic .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3p0vgyPic .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3p0vgyPic .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3p0vgyPic .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-s3p0vgyPic .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3p0vgyPic .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3p0vgyPic .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-s3p0vgyPic img {
    height: 3.8rem !important;
  }
  .cid-s3p0vgyPic .btn {
    display: flex;
  }
  .cid-s3p0vgyPic button.navbar-toggler {
    display: block;
  }
  .cid-s3p0vgyPic .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-s3p0vgyPic .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s3p0vgyPic .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3p0vgyPic .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3p0vgyPic .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3p0vgyPic .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;
  }
  .cid-s3p0vgyPic .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-s3p0vgyPic .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-s3p0vgyPic .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-s3p0vgyPic .nav-link:focus {
  outline: none;
}
.cid-s3p0vgyPic .navbar-toggler {
  position: relative;
}
.cid-s3p0vgyPic .dropdown-item.active,
.cid-s3p0vgyPic .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-s3p0vhGJJM {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s3p0vhGJJM .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s3p0vhGJJM .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-s3p0vhGJJM .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-s3p0vhGJJM .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-s3p0vhGJJM .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-s3p0vhGJJM .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-s3p0vhGJJM .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-s3p0vhGJJM .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-s3p0vhGJJM .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-s3p0vhGJJM .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-s3p0vhGJJM .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-s3p0viEdMS {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s3p0viEdMS .google-map {
  height: 25rem;
  position: relative;
}
.cid-s3p0viEdMS .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s3p0viEdMS .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-s3p0viEdMS .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s3p0viEdMS .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s3p0viEdMS .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-s3p0vkG4Dk {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s3p0vkG4Dk .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-s3p0vkG4Dk .title,
.cid-s3p0vkG4Dk .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-s3p0vkG4Dk .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-s3p0vkG4Dk .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-s3p0vkG4Dk .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-s3p0vkG4Dk .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-s3p0vkG4Dk .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-s3p0vkG4Dk .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-s3p0vkG4Dk .card-img {
  overflow: hidden;
}
.cid-s3p0vkG4Dk .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-s3p0vkG4Dk .card-box {
  padding: 0rem;
}
.cid-s3p0vkG4Dk img {
  transition: all 0.3s;
}
.cid-s3p0vkG4Dk .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-s3p0vkG4Dk status {
  color: #855dd8;
}
.cid-s3p0vkG4Dk .status {
  color: #25373d;
  text-align: left;
}
.cid-s3p0vmxqYp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3p0vmxqYp .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-s3p0vmxqYp .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-s3p0vmxqYp .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-s3p0vmxqYp .mbr-text {
  color: #444;
}
.cid-s3p0vmxqYp h5 {
  margin-bottom: 0;
}
.cid-s3p0vmxqYp .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3p0vmxqYp .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-s3p0vmxqYp .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-s3p0vmxqYp .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-s3p0vmxqYp .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s3p0vmxqYp .social-list a:hover {
  opacity: .4;
}
.cid-s3p0vmxqYp .media-container-row > div {
  padding: 0px;
}
.cid-s3p0vmxqYp .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-s3p0vmxqYp .group-title {
  text-align: left;
}
.cid-s3p0vmxqYp .group-title SPAN {
  color: #656565;
}
.cid-s3p0vmxqYp .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-s3p0vmxqYp .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-s3p0vmxqYp h3 {
    margin-bottom: 10px;
  }
}
.cid-s3p0vmxqYp .links SPAN {
  color: #9e9e9e;
}
.cid-s3p0vmxqYp .links,
.cid-s3p0vmxqYp .social-list {
  color: #25373d;
}
.cid-s3p0vmxqYp P {
  color: #25373d;
  text-align: left;
}
.cid-s3XQHQj3K1 {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3XQHQj3K1 .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-s3XQHQj3K1 .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-s3XQHQj3K1 .list-img {
  width: 100px;
}
.cid-s3XQHQj3K1 .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-s3XQHQj3K1 .btn {
  margin: 0px !important;
}
.cid-s3XQHQj3K1 .text-box {
  padding: 1rem;
}
.cid-s3XQHQj3K1 .text-box p {
  margin: 0;
}
.cid-s3XQHQj3K1 .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-s3XQHQj3K1 .ico-box p {
  margin: 0;
}
.cid-s3XQHQj3K1 .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s3XQHQj3K1 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s3XQHQj3K1 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s3XQHQj3K1 .carousel-item .wrap-img {
  text-align: center;
}
.cid-s3XQHQj3K1 .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-s3XQHQj3K1 .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-s3XQHQj3K1 .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-s3XQHQj3K1 .carousel-indicators li {
  display: inline-block;
}
.cid-s3XQHQj3K1 .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-s3XQHQj3K1 .carousel-indicators li.active {
  border: 0px;
}
.cid-s3XQHQj3K1 .li1 {
  background-image: url("../../../assets/images/sejour-cuisine-1500x1000.jpg");
}
.cid-s3XQHQj3K1 .li2 {
  background-image: url("../../../assets/images/balcon-3-1500x1000.jpg");
}
.cid-s3XQHQj3K1 .li3 {
  background-image: url("../../../assets/images/chambre-5-1500x1000.jpg");
}
.cid-s3XQHQj3K1 .li4 {
  background-image: url("../../../assets/images/couloir-1-1500x1000.jpg");
}
.cid-s3XQHQj3K1 .li5 {
  background-image: url("../../../assets/images/salle-de-bain-1-750x1000.jpg");
}
.cid-s3XQHQj3K1 .li6 {
  background-image: url("../../../assets/images/immeuble-1-1500x1000.jpg");
}
@media (max-width: 992px) {
  .cid-s3XQHQj3K1 .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-s3XQHQj3K1 .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-s3XQHQj3K1 .card-title2 {
  color: #82dedc;
}
.cid-s3XQHQj3K1 .sq {
  color: #656565;
}
.cid-s3XQHQj3K1 .item {
  color: #656565;
}
.cid-s3XQHSZuDY {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s3XQHSZuDY .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-s3XQHSZuDY .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-s3XQHSZuDY .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-s3XQHTTevn {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3XQHTTevn .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s3XQHTTevn .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-s3XQHTTevn .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-s3XQHUUwjH .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-s3XQHUUwjH .navbar-fixed-top {
  padding-top: 0;
}
.cid-s3XQHUUwjH .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-s3XQHUUwjH .dropdown-item {
  padding: 0;
}
.cid-s3XQHUUwjH .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-s3XQHUUwjH .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-s3XQHUUwjH .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s3XQHUUwjH .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3XQHUUwjH a {
  font-style: normal;
}
.cid-s3XQHUUwjH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-s3XQHUUwjH .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-s3XQHUUwjH .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3XQHUUwjH .content-text {
  margin-bottom: 0;
}
.cid-s3XQHUUwjH .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-s3XQHUUwjH .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s3XQHUUwjH .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-s3XQHUUwjH .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-s3XQHUUwjH .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-s3XQHUUwjH .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s3XQHUUwjH .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s3XQHUUwjH .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s3XQHUUwjH .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s3XQHUUwjH .nav-dropdown .link {
  font-weight: 400;
}
.cid-s3XQHUUwjH .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s3XQHUUwjH .content-right-side {
  text-align: center;
}
.cid-s3XQHUUwjH .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-s3XQHUUwjH .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-s3XQHUUwjH .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-s3XQHUUwjH .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-s3XQHUUwjH .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3XQHUUwjH .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-s3XQHUUwjH .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-s3XQHUUwjH .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-s3XQHUUwjH .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-s3XQHUUwjH .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-s3XQHUUwjH .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-s3XQHUUwjH .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s3XQHUUwjH .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-s3XQHUUwjH .navbar {
    display: block;
    padding: 0;
  }
  .cid-s3XQHUUwjH .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s3XQHUUwjH .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-s3XQHUUwjH .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-s3XQHUUwjH .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s3XQHUUwjH .navbar-toggler {
    display: none;
  }
  .cid-s3XQHUUwjH .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s3XQHUUwjH .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-s3XQHUUwjH .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3XQHUUwjH .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s3XQHUUwjH .menu-logo {
  margin-right: auto;
}
.cid-s3XQHUUwjH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3XQHUUwjH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3XQHUUwjH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3XQHUUwjH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3XQHUUwjH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3XQHUUwjH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3XQHUUwjH .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-s3XQHUUwjH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3XQHUUwjH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3XQHUUwjH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3XQHUUwjH .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-s3XQHUUwjH .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s3XQHUUwjH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3XQHUUwjH .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-s3XQHUUwjH .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s3XQHUUwjH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s3XQHUUwjH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3XQHUUwjH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3XQHUUwjH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3XQHUUwjH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s3XQHUUwjH .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-s3XQHUUwjH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3XQHUUwjH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3XQHUUwjH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3XQHUUwjH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3XQHUUwjH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3XQHUUwjH button.navbar-toggler:focus {
  outline: none;
}
.cid-s3XQHUUwjH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s3XQHUUwjH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3XQHUUwjH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3XQHUUwjH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3XQHUUwjH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3XQHUUwjH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3XQHUUwjH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3XQHUUwjH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3XQHUUwjH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3XQHUUwjH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s3XQHUUwjH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s3XQHUUwjH .collapsed .btn {
  display: flex;
}
.cid-s3XQHUUwjH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3XQHUUwjH .collapsed .navbar-collapse.collapsing,
.cid-s3XQHUUwjH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3XQHUUwjH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3XQHUUwjH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3XQHUUwjH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3XQHUUwjH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3XQHUUwjH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3XQHUUwjH .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3XQHUUwjH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3XQHUUwjH .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-s3XQHUUwjH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3XQHUUwjH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-s3XQHUUwjH .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s3XQHUUwjH .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3XQHUUwjH .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-s3XQHUUwjH .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s3XQHUUwjH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3XQHUUwjH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3XQHUUwjH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3XQHUUwjH .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;
}
.cid-s3XQHUUwjH .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-s3XQHUUwjH .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3XQHUUwjH .navbar-collapse.collapsing,
  .cid-s3XQHUUwjH .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3XQHUUwjH .navbar-collapse.collapsing .navbar-nav,
  .cid-s3XQHUUwjH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3XQHUUwjH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3XQHUUwjH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3XQHUUwjH .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3XQHUUwjH .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3XQHUUwjH .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3XQHUUwjH .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-s3XQHUUwjH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3XQHUUwjH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3XQHUUwjH .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-s3XQHUUwjH img {
    height: 3.8rem !important;
  }
  .cid-s3XQHUUwjH .btn {
    display: flex;
  }
  .cid-s3XQHUUwjH button.navbar-toggler {
    display: block;
  }
  .cid-s3XQHUUwjH .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-s3XQHUUwjH .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s3XQHUUwjH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3XQHUUwjH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3XQHUUwjH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3XQHUUwjH .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;
  }
  .cid-s3XQHUUwjH .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-s3XQHUUwjH .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-s3XQHUUwjH .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-s3XQHUUwjH .nav-link:focus {
  outline: none;
}
.cid-s3XQHUUwjH .navbar-toggler {
  position: relative;
}
.cid-s3XQHUUwjH .dropdown-item.active,
.cid-s3XQHUUwjH .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-s3XQHWe860 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s3XQHWe860 .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s3XQHWe860 .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-s3XQHWe860 .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-s3XQHWe860 .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-s3XQHWe860 .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-s3XQHWe860 .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-s3XQHWe860 .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-s3XQHWe860 .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-s3XQHWe860 .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-s3XQHWe860 .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-s3XQHWe860 .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-s3XQHXiM96 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s3XQHXiM96 .google-map {
  height: 25rem;
  position: relative;
}
.cid-s3XQHXiM96 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s3XQHXiM96 .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-s3XQHXiM96 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s3XQHXiM96 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s3XQHXiM96 .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-s3XQHYE91Y {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s3XQHYE91Y .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-s3XQHYE91Y .title,
.cid-s3XQHYE91Y .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-s3XQHYE91Y .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-s3XQHYE91Y .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-s3XQHYE91Y .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-s3XQHYE91Y .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-s3XQHYE91Y .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-s3XQHYE91Y .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-s3XQHYE91Y .card-img {
  overflow: hidden;
}
.cid-s3XQHYE91Y .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-s3XQHYE91Y .card-box {
  padding: 0rem;
}
.cid-s3XQHYE91Y img {
  transition: all 0.3s;
}
.cid-s3XQHYE91Y .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-s3XQHYE91Y status {
  color: #855dd8;
}
.cid-s3XQHYE91Y .status {
  color: #25373d;
  text-align: left;
}
.cid-s3XQI0GRJo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3XQI0GRJo .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-s3XQI0GRJo .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-s3XQI0GRJo .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-s3XQI0GRJo .mbr-text {
  color: #444;
}
.cid-s3XQI0GRJo h5 {
  margin-bottom: 0;
}
.cid-s3XQI0GRJo .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3XQI0GRJo .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-s3XQI0GRJo .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-s3XQI0GRJo .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-s3XQI0GRJo .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s3XQI0GRJo .social-list a:hover {
  opacity: .4;
}
.cid-s3XQI0GRJo .media-container-row > div {
  padding: 0px;
}
.cid-s3XQI0GRJo .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-s3XQI0GRJo .group-title {
  text-align: left;
}
.cid-s3XQI0GRJo .group-title SPAN {
  color: #656565;
}
.cid-s3XQI0GRJo .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-s3XQI0GRJo .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-s3XQI0GRJo h3 {
    margin-bottom: 10px;
  }
}
.cid-s3XQI0GRJo .links SPAN {
  color: #9e9e9e;
}
.cid-s3XQI0GRJo .links,
.cid-s3XQI0GRJo .social-list {
  color: #25373d;
}
.cid-s3XQI0GRJo P {
  color: #25373d;
  text-align: left;
}
.cid-s4NwxN6cFp {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s4NwxN6cFp .mbr-section-title {
  text-align: center;
}
.cid-s4NwxN6cFp .mbr-text,
.cid-s4NwxN6cFp .mbr-section-btn {
  text-align: center;
}
.cid-s3XXNrFn0T {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3XXNrFn0T .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-s3XXNrFn0T .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-s3XXNrFn0T .list-img {
  width: 100px;
}
.cid-s3XXNrFn0T .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-s3XXNrFn0T .btn {
  margin: 0px !important;
}
.cid-s3XXNrFn0T .text-box {
  padding: 1rem;
}
.cid-s3XXNrFn0T .text-box p {
  margin: 0;
}
.cid-s3XXNrFn0T .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-s3XXNrFn0T .ico-box p {
  margin: 0;
}
.cid-s3XXNrFn0T .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s3XXNrFn0T .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s3XXNrFn0T .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s3XXNrFn0T .carousel-item .wrap-img {
  text-align: center;
}
.cid-s3XXNrFn0T .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-s3XXNrFn0T .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-s3XXNrFn0T .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-s3XXNrFn0T .carousel-indicators li {
  display: inline-block;
}
.cid-s3XXNrFn0T .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-s3XXNrFn0T .carousel-indicators li.active {
  border: 0px;
}
.cid-s3XXNrFn0T .li1 {
  background-image: url("../../../assets/images/sejour-ensemble-1-1500x1000.jpg");
}
.cid-s3XXNrFn0T .li2 {
  background-image: url("../../../assets/images/sejour-1-1500x1000.jpg");
}
.cid-s3XXNrFn0T .li3 {
  background-image: url("../../../assets/images/entree-sejour-1-1500x1000.jpg");
}
.cid-s3XXNrFn0T .li4 {
  background-image: url("../../../assets/images/chambre-7-1500x1000.jpg");
}
.cid-s3XXNrFn0T .li5 {
  background-image: url("../../../assets/images/sdb-1-750x1000.jpg");
}
.cid-s3XXNrFn0T .li6 {
  background-image: url("../../../assets/images/immeuble-1-1500x1000.jpg");
}
@media (max-width: 992px) {
  .cid-s3XXNrFn0T .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-s3XXNrFn0T .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-s3XXNrFn0T .card-title2 {
  color: #82dedc;
}
.cid-s3XXNrFn0T .sq {
  color: #656565;
}
.cid-s3XXNrFn0T .item {
  color: #656565;
}
.cid-s3XXNvmGPd {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s3XXNvmGPd .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-s3XXNvmGPd .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-s3XXNvmGPd .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-s3XXNwdrSE {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3XXNwdrSE .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s3XXNwdrSE .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-s3XXNwdrSE .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-s3XXNxwNTK .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-s3XXNxwNTK .navbar-fixed-top {
  padding-top: 0;
}
.cid-s3XXNxwNTK .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-s3XXNxwNTK .dropdown-item {
  padding: 0;
}
.cid-s3XXNxwNTK .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-s3XXNxwNTK .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-s3XXNxwNTK .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s3XXNxwNTK .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3XXNxwNTK a {
  font-style: normal;
}
.cid-s3XXNxwNTK .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-s3XXNxwNTK .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-s3XXNxwNTK .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3XXNxwNTK .content-text {
  margin-bottom: 0;
}
.cid-s3XXNxwNTK .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-s3XXNxwNTK .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s3XXNxwNTK .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-s3XXNxwNTK .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-s3XXNxwNTK .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-s3XXNxwNTK .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s3XXNxwNTK .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s3XXNxwNTK .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s3XXNxwNTK .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s3XXNxwNTK .nav-dropdown .link {
  font-weight: 400;
}
.cid-s3XXNxwNTK .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s3XXNxwNTK .content-right-side {
  text-align: center;
}
.cid-s3XXNxwNTK .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-s3XXNxwNTK .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-s3XXNxwNTK .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-s3XXNxwNTK .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-s3XXNxwNTK .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3XXNxwNTK .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-s3XXNxwNTK .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-s3XXNxwNTK .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-s3XXNxwNTK .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-s3XXNxwNTK .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-s3XXNxwNTK .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-s3XXNxwNTK .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s3XXNxwNTK .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-s3XXNxwNTK .navbar {
    display: block;
    padding: 0;
  }
  .cid-s3XXNxwNTK .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s3XXNxwNTK .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-s3XXNxwNTK .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-s3XXNxwNTK .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s3XXNxwNTK .navbar-toggler {
    display: none;
  }
  .cid-s3XXNxwNTK .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s3XXNxwNTK .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-s3XXNxwNTK .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3XXNxwNTK .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s3XXNxwNTK .menu-logo {
  margin-right: auto;
}
.cid-s3XXNxwNTK .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3XXNxwNTK .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s3XXNxwNTK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3XXNxwNTK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s3XXNxwNTK .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3XXNxwNTK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s3XXNxwNTK .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-s3XXNxwNTK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3XXNxwNTK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3XXNxwNTK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3XXNxwNTK .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-s3XXNxwNTK .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s3XXNxwNTK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3XXNxwNTK .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-s3XXNxwNTK .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s3XXNxwNTK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s3XXNxwNTK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3XXNxwNTK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3XXNxwNTK .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3XXNxwNTK .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s3XXNxwNTK .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-s3XXNxwNTK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s3XXNxwNTK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3XXNxwNTK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3XXNxwNTK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3XXNxwNTK button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3XXNxwNTK button.navbar-toggler:focus {
  outline: none;
}
.cid-s3XXNxwNTK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s3XXNxwNTK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3XXNxwNTK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3XXNxwNTK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3XXNxwNTK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3XXNxwNTK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3XXNxwNTK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s3XXNxwNTK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s3XXNxwNTK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3XXNxwNTK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s3XXNxwNTK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s3XXNxwNTK .collapsed .btn {
  display: flex;
}
.cid-s3XXNxwNTK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3XXNxwNTK .collapsed .navbar-collapse.collapsing,
.cid-s3XXNxwNTK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3XXNxwNTK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3XXNxwNTK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3XXNxwNTK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3XXNxwNTK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3XXNxwNTK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s3XXNxwNTK .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s3XXNxwNTK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3XXNxwNTK .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-s3XXNxwNTK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3XXNxwNTK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-s3XXNxwNTK .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s3XXNxwNTK .collapsed button.navbar-toggler {
  display: block;
}
.cid-s3XXNxwNTK .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-s3XXNxwNTK .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s3XXNxwNTK .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s3XXNxwNTK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3XXNxwNTK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3XXNxwNTK .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;
}
.cid-s3XXNxwNTK .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-s3XXNxwNTK .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3XXNxwNTK .navbar-collapse.collapsing,
  .cid-s3XXNxwNTK .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3XXNxwNTK .navbar-collapse.collapsing .navbar-nav,
  .cid-s3XXNxwNTK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3XXNxwNTK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3XXNxwNTK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s3XXNxwNTK .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s3XXNxwNTK .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3XXNxwNTK .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3XXNxwNTK .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-s3XXNxwNTK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3XXNxwNTK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3XXNxwNTK .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-s3XXNxwNTK img {
    height: 3.8rem !important;
  }
  .cid-s3XXNxwNTK .btn {
    display: flex;
  }
  .cid-s3XXNxwNTK button.navbar-toggler {
    display: block;
  }
  .cid-s3XXNxwNTK .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-s3XXNxwNTK .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s3XXNxwNTK .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s3XXNxwNTK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3XXNxwNTK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3XXNxwNTK .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;
  }
  .cid-s3XXNxwNTK .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-s3XXNxwNTK .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-s3XXNxwNTK .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-s3XXNxwNTK .nav-link:focus {
  outline: none;
}
.cid-s3XXNxwNTK .navbar-toggler {
  position: relative;
}
.cid-s3XXNxwNTK .dropdown-item.active,
.cid-s3XXNxwNTK .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-s3XXNyTmSi {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s3XXNyTmSi .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s3XXNyTmSi .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-s3XXNyTmSi .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-s3XXNyTmSi .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-s3XXNyTmSi .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-s3XXNyTmSi .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-s3XXNyTmSi .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-s3XXNyTmSi .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-s3XXNyTmSi .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-s3XXNyTmSi .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-s3XXNyTmSi .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-s3XXNzXfpK {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s3XXNzXfpK .google-map {
  height: 25rem;
  position: relative;
}
.cid-s3XXNzXfpK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s3XXNzXfpK .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-s3XXNzXfpK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s3XXNzXfpK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s3XXNzXfpK .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-s3XXNC1kBS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s3XXNC1kBS .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-s3XXNC1kBS .title,
.cid-s3XXNC1kBS .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-s3XXNC1kBS .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-s3XXNC1kBS .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-s3XXNC1kBS .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-s3XXNC1kBS .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-s3XXNC1kBS .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-s3XXNC1kBS .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-s3XXNC1kBS .card-img {
  overflow: hidden;
}
.cid-s3XXNC1kBS .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-s3XXNC1kBS .card-box {
  padding: 0rem;
}
.cid-s3XXNC1kBS img {
  transition: all 0.3s;
}
.cid-s3XXNC1kBS .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-s3XXNC1kBS status {
  color: #855dd8;
}
.cid-s3XXNC1kBS .status {
  color: #25373d;
  text-align: left;
}
.cid-s3XXNE1sjP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3XXNE1sjP .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-s3XXNE1sjP .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-s3XXNE1sjP .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-s3XXNE1sjP .mbr-text {
  color: #444;
}
.cid-s3XXNE1sjP h5 {
  margin-bottom: 0;
}
.cid-s3XXNE1sjP .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s3XXNE1sjP .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-s3XXNE1sjP .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-s3XXNE1sjP .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-s3XXNE1sjP .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s3XXNE1sjP .social-list a:hover {
  opacity: .4;
}
.cid-s3XXNE1sjP .media-container-row > div {
  padding: 0px;
}
.cid-s3XXNE1sjP .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-s3XXNE1sjP .group-title {
  text-align: left;
}
.cid-s3XXNE1sjP .group-title SPAN {
  color: #656565;
}
.cid-s3XXNE1sjP .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-s3XXNE1sjP .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-s3XXNE1sjP h3 {
    margin-bottom: 10px;
  }
}
.cid-s3XXNE1sjP .links SPAN {
  color: #9e9e9e;
}
.cid-s3XXNE1sjP .links,
.cid-s3XXNE1sjP .social-list {
  color: #25373d;
}
.cid-s3XXNE1sjP P {
  color: #25373d;
  text-align: left;
}
.cid-s4UroCbqJn {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s4UroCbqJn .mbr-section-title {
  text-align: center;
}
.cid-s4UroCbqJn .mbr-text,
.cid-s4UroCbqJn .mbr-section-btn {
  text-align: center;
}
.cid-s4UroDiCSs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4UroDiCSs .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-s4UroDiCSs .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-s4UroDiCSs .list-img {
  width: 100px;
}
.cid-s4UroDiCSs .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-s4UroDiCSs .btn {
  margin: 0px !important;
}
.cid-s4UroDiCSs .text-box {
  padding: 1rem;
}
.cid-s4UroDiCSs .text-box p {
  margin: 0;
}
.cid-s4UroDiCSs .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-s4UroDiCSs .ico-box p {
  margin: 0;
}
.cid-s4UroDiCSs .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4UroDiCSs .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4UroDiCSs .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s4UroDiCSs .carousel-item .wrap-img {
  text-align: center;
}
.cid-s4UroDiCSs .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-s4UroDiCSs .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-s4UroDiCSs .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-s4UroDiCSs .carousel-indicators li {
  display: inline-block;
}
.cid-s4UroDiCSs .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-s4UroDiCSs .carousel-indicators li.active {
  border: 0px;
}
.cid-s4UroDiCSs .li1 {
  background-image: url("../../../assets/images/ira-maison-chantenay-640x480.jpg");
}
.cid-s4UroDiCSs .li2 {
  background-image: url("../../../assets/images/sejour-1-1500x1000.jpg");
}
.cid-s4UroDiCSs .li3 {
  background-image: url("../../../assets/images/entree-sejour-1-1500x1000.jpg");
}
.cid-s4UroDiCSs .li4 {
  background-image: url("../../../assets/images/chambre-7-1500x1000.jpg");
}
.cid-s4UroDiCSs .li5 {
  background-image: url("../../../assets/images/sdb-1-750x1000.jpg");
}
.cid-s4UroDiCSs .li6 {
  background-image: url("../../../assets/images/immeuble-1-1500x1000.jpg");
}
@media (max-width: 992px) {
  .cid-s4UroDiCSs .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-s4UroDiCSs .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-s4UroDiCSs .card-title2 {
  color: #e33d28;
}
.cid-s4UroDiCSs .sq {
  color: #656565;
}
.cid-s4UroDiCSs .item {
  color: #656565;
}
.cid-s4UroFtnkA {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s4UroFtnkA .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-s4UroFtnkA .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-s4UroFtnkA .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-s4UroGkJi8 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s4UroGkJi8 .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s4UroGkJi8 .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-s4UroGkJi8 .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-s4UroHsuvm .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-s4UroHsuvm .navbar-fixed-top {
  padding-top: 0;
}
.cid-s4UroHsuvm .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-s4UroHsuvm .dropdown-item {
  padding: 0;
}
.cid-s4UroHsuvm .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-s4UroHsuvm .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-s4UroHsuvm .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4UroHsuvm .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s4UroHsuvm a {
  font-style: normal;
}
.cid-s4UroHsuvm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-s4UroHsuvm .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-s4UroHsuvm .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s4UroHsuvm .content-text {
  margin-bottom: 0;
}
.cid-s4UroHsuvm .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-s4UroHsuvm .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s4UroHsuvm .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-s4UroHsuvm .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-s4UroHsuvm .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-s4UroHsuvm .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s4UroHsuvm .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s4UroHsuvm .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s4UroHsuvm .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4UroHsuvm .nav-dropdown .link {
  font-weight: 400;
}
.cid-s4UroHsuvm .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s4UroHsuvm .content-right-side {
  text-align: center;
}
.cid-s4UroHsuvm .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-s4UroHsuvm .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-s4UroHsuvm .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-s4UroHsuvm .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-s4UroHsuvm .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s4UroHsuvm .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-s4UroHsuvm .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-s4UroHsuvm .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-s4UroHsuvm .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-s4UroHsuvm .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-s4UroHsuvm .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-s4UroHsuvm .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s4UroHsuvm .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-s4UroHsuvm .navbar {
    display: block;
    padding: 0;
  }
  .cid-s4UroHsuvm .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s4UroHsuvm .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-s4UroHsuvm .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-s4UroHsuvm .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s4UroHsuvm .navbar-toggler {
    display: none;
  }
  .cid-s4UroHsuvm .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s4UroHsuvm .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-s4UroHsuvm .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s4UroHsuvm .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s4UroHsuvm .menu-logo {
  margin-right: auto;
}
.cid-s4UroHsuvm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s4UroHsuvm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s4UroHsuvm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s4UroHsuvm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s4UroHsuvm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s4UroHsuvm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s4UroHsuvm .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-s4UroHsuvm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s4UroHsuvm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s4UroHsuvm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s4UroHsuvm .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-s4UroHsuvm .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s4UroHsuvm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s4UroHsuvm .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-s4UroHsuvm .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s4UroHsuvm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s4UroHsuvm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s4UroHsuvm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s4UroHsuvm .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s4UroHsuvm .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s4UroHsuvm .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-s4UroHsuvm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s4UroHsuvm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s4UroHsuvm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s4UroHsuvm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s4UroHsuvm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s4UroHsuvm button.navbar-toggler:focus {
  outline: none;
}
.cid-s4UroHsuvm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s4UroHsuvm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s4UroHsuvm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s4UroHsuvm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s4UroHsuvm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s4UroHsuvm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s4UroHsuvm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s4UroHsuvm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s4UroHsuvm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s4UroHsuvm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s4UroHsuvm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s4UroHsuvm .collapsed .btn {
  display: flex;
}
.cid-s4UroHsuvm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s4UroHsuvm .collapsed .navbar-collapse.collapsing,
.cid-s4UroHsuvm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s4UroHsuvm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s4UroHsuvm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s4UroHsuvm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s4UroHsuvm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s4UroHsuvm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s4UroHsuvm .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s4UroHsuvm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s4UroHsuvm .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-s4UroHsuvm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s4UroHsuvm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-s4UroHsuvm .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s4UroHsuvm .collapsed button.navbar-toggler {
  display: block;
}
.cid-s4UroHsuvm .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-s4UroHsuvm .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s4UroHsuvm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s4UroHsuvm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s4UroHsuvm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s4UroHsuvm .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;
}
.cid-s4UroHsuvm .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-s4UroHsuvm .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s4UroHsuvm .navbar-collapse.collapsing,
  .cid-s4UroHsuvm .navbar-collapse.show {
    display: block !important;
  }
  .cid-s4UroHsuvm .navbar-collapse.collapsing .navbar-nav,
  .cid-s4UroHsuvm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s4UroHsuvm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s4UroHsuvm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s4UroHsuvm .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s4UroHsuvm .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s4UroHsuvm .navbar-collapse.collapsing .navbar-buttons,
  .cid-s4UroHsuvm .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-s4UroHsuvm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s4UroHsuvm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s4UroHsuvm .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-s4UroHsuvm img {
    height: 3.8rem !important;
  }
  .cid-s4UroHsuvm .btn {
    display: flex;
  }
  .cid-s4UroHsuvm button.navbar-toggler {
    display: block;
  }
  .cid-s4UroHsuvm .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-s4UroHsuvm .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s4UroHsuvm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s4UroHsuvm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s4UroHsuvm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s4UroHsuvm .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;
  }
  .cid-s4UroHsuvm .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-s4UroHsuvm .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-s4UroHsuvm .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-s4UroHsuvm .nav-link:focus {
  outline: none;
}
.cid-s4UroHsuvm .navbar-toggler {
  position: relative;
}
.cid-s4UroHsuvm .dropdown-item.active,
.cid-s4UroHsuvm .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-s4UroJUJBK {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s4UroJUJBK .google-map {
  height: 25rem;
  position: relative;
}
.cid-s4UroJUJBK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s4UroJUJBK .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-s4UroJUJBK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s4UroJUJBK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s4UroJUJBK .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-s4UroLuCeA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s4UroLuCeA .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-s4UroLuCeA .title,
.cid-s4UroLuCeA .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-s4UroLuCeA .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-s4UroLuCeA .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-s4UroLuCeA .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-s4UroLuCeA .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-s4UroLuCeA .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-s4UroLuCeA .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-s4UroLuCeA .card-img {
  overflow: hidden;
}
.cid-s4UroLuCeA .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-s4UroLuCeA .card-box {
  padding: 0rem;
}
.cid-s4UroLuCeA img {
  transition: all 0.3s;
}
.cid-s4UroLuCeA .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-s4UroLuCeA status {
  color: #855dd8;
}
.cid-s4UroLuCeA .status {
  color: #25373d;
  text-align: left;
}
.cid-s4UroNpSQX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s4UroNpSQX .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-s4UroNpSQX .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-s4UroNpSQX .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-s4UroNpSQX .mbr-text {
  color: #444;
}
.cid-s4UroNpSQX h5 {
  margin-bottom: 0;
}
.cid-s4UroNpSQX .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s4UroNpSQX .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-s4UroNpSQX .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-s4UroNpSQX .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-s4UroNpSQX .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s4UroNpSQX .social-list a:hover {
  opacity: .4;
}
.cid-s4UroNpSQX .media-container-row > div {
  padding: 0px;
}
.cid-s4UroNpSQX .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-s4UroNpSQX .group-title {
  text-align: left;
}
.cid-s4UroNpSQX .group-title SPAN {
  color: #656565;
}
.cid-s4UroNpSQX .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-s4UroNpSQX .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-s4UroNpSQX h3 {
    margin-bottom: 10px;
  }
}
.cid-s4UroNpSQX .links SPAN {
  color: #9e9e9e;
}
.cid-s4UroNpSQX .links,
.cid-s4UroNpSQX .social-list {
  color: #25373d;
}
.cid-s4UroNpSQX P {
  color: #25373d;
  text-align: left;
}
.cid-sa5woOjOGQ {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sa5woOjOGQ .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-sa5woOjOGQ .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-sa5woOjOGQ .list-img {
  width: 100px;
}
.cid-sa5woOjOGQ .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-sa5woOjOGQ .btn {
  margin: 0px !important;
}
.cid-sa5woOjOGQ .text-box {
  padding: 1rem;
}
.cid-sa5woOjOGQ .text-box p {
  margin: 0;
}
.cid-sa5woOjOGQ .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-sa5woOjOGQ .ico-box p {
  margin: 0;
}
.cid-sa5woOjOGQ .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sa5woOjOGQ .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sa5woOjOGQ .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sa5woOjOGQ .carousel-item .wrap-img {
  text-align: center;
}
.cid-sa5woOjOGQ .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-sa5woOjOGQ .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-sa5woOjOGQ .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-sa5woOjOGQ .carousel-indicators li {
  display: inline-block;
}
.cid-sa5woOjOGQ .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-sa5woOjOGQ .carousel-indicators li.active {
  border: 0px;
}
.cid-sa5woOjOGQ .li1 {
  background-image: url("../../../assets/images/maison-t4-la-montagne-sbo-sept-2020-1-1500x1000.jpg");
}
.cid-sa5woOjOGQ .li2 {
  background-image: url("../../../assets/images/maison-t4-la-montagne-sbo-sept-2020-2-1500x1000.jpg");
}
.cid-sa5woOjOGQ .li3 {
  background-image: url("../../../assets/images/maison-t4-la-montagne-sbo-sept-2020-3-750x1000.jpg");
}
.cid-sa5woOjOGQ .li4 {
  background-image: url("../../../assets/images/maison-t4-la-montagne-sbo-sept-2020-4-750x1000.jpg");
}
.cid-sa5woOjOGQ .li5 {
  background-image: url("../../../assets/images/ch3-1-640x480.jpg");
}
.cid-sa5woOjOGQ .li6 {
  background-image: url("../../../assets/images/sdb-1-640x480.jpg");
}
@media (max-width: 992px) {
  .cid-sa5woOjOGQ .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-sa5woOjOGQ .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-sa5woOjOGQ .card-title2 {
  color: #82dedc;
}
.cid-sa5woOjOGQ .sq {
  color: #656565;
}
.cid-sa5woOjOGQ .item {
  color: #656565;
}
.cid-sa5woRM8tQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sa5woRM8tQ .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-sa5woRM8tQ .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-sa5woRM8tQ .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-sa5woSxuDK {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sa5woSxuDK .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-sa5woSxuDK .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-sa5woSxuDK .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-sa5woTB2Fp .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-sa5woTB2Fp .navbar-fixed-top {
  padding-top: 0;
}
.cid-sa5woTB2Fp .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sa5woTB2Fp .dropdown-item {
  padding: 0;
}
.cid-sa5woTB2Fp .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-sa5woTB2Fp .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sa5woTB2Fp .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sa5woTB2Fp .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sa5woTB2Fp a {
  font-style: normal;
}
.cid-sa5woTB2Fp .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sa5woTB2Fp .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-sa5woTB2Fp .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sa5woTB2Fp .content-text {
  margin-bottom: 0;
}
.cid-sa5woTB2Fp .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sa5woTB2Fp .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sa5woTB2Fp .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sa5woTB2Fp .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sa5woTB2Fp .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sa5woTB2Fp .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sa5woTB2Fp .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sa5woTB2Fp .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sa5woTB2Fp .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sa5woTB2Fp .nav-dropdown .link {
  font-weight: 400;
}
.cid-sa5woTB2Fp .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sa5woTB2Fp .content-right-side {
  text-align: center;
}
.cid-sa5woTB2Fp .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sa5woTB2Fp .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sa5woTB2Fp .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sa5woTB2Fp .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-sa5woTB2Fp .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sa5woTB2Fp .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sa5woTB2Fp .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sa5woTB2Fp .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sa5woTB2Fp .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-sa5woTB2Fp .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-sa5woTB2Fp .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-sa5woTB2Fp .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sa5woTB2Fp .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-sa5woTB2Fp .navbar {
    display: block;
    padding: 0;
  }
  .cid-sa5woTB2Fp .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sa5woTB2Fp .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-sa5woTB2Fp .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sa5woTB2Fp .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sa5woTB2Fp .navbar-toggler {
    display: none;
  }
  .cid-sa5woTB2Fp .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sa5woTB2Fp .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sa5woTB2Fp .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sa5woTB2Fp .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sa5woTB2Fp .menu-logo {
  margin-right: auto;
}
.cid-sa5woTB2Fp .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sa5woTB2Fp .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sa5woTB2Fp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sa5woTB2Fp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sa5woTB2Fp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sa5woTB2Fp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sa5woTB2Fp .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sa5woTB2Fp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sa5woTB2Fp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sa5woTB2Fp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sa5woTB2Fp .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sa5woTB2Fp .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sa5woTB2Fp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sa5woTB2Fp .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-sa5woTB2Fp .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sa5woTB2Fp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sa5woTB2Fp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sa5woTB2Fp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sa5woTB2Fp .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sa5woTB2Fp .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sa5woTB2Fp .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-sa5woTB2Fp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sa5woTB2Fp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sa5woTB2Fp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sa5woTB2Fp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sa5woTB2Fp button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sa5woTB2Fp button.navbar-toggler:focus {
  outline: none;
}
.cid-sa5woTB2Fp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sa5woTB2Fp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sa5woTB2Fp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sa5woTB2Fp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sa5woTB2Fp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sa5woTB2Fp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sa5woTB2Fp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sa5woTB2Fp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sa5woTB2Fp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sa5woTB2Fp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sa5woTB2Fp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sa5woTB2Fp .collapsed .btn {
  display: flex;
}
.cid-sa5woTB2Fp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sa5woTB2Fp .collapsed .navbar-collapse.collapsing,
.cid-sa5woTB2Fp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sa5woTB2Fp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sa5woTB2Fp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sa5woTB2Fp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sa5woTB2Fp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sa5woTB2Fp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sa5woTB2Fp .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sa5woTB2Fp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sa5woTB2Fp .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-sa5woTB2Fp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sa5woTB2Fp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sa5woTB2Fp .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sa5woTB2Fp .collapsed button.navbar-toggler {
  display: block;
}
.cid-sa5woTB2Fp .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sa5woTB2Fp .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sa5woTB2Fp .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sa5woTB2Fp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sa5woTB2Fp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sa5woTB2Fp .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;
}
.cid-sa5woTB2Fp .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sa5woTB2Fp .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sa5woTB2Fp .navbar-collapse.collapsing,
  .cid-sa5woTB2Fp .navbar-collapse.show {
    display: block !important;
  }
  .cid-sa5woTB2Fp .navbar-collapse.collapsing .navbar-nav,
  .cid-sa5woTB2Fp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sa5woTB2Fp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sa5woTB2Fp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sa5woTB2Fp .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sa5woTB2Fp .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sa5woTB2Fp .navbar-collapse.collapsing .navbar-buttons,
  .cid-sa5woTB2Fp .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sa5woTB2Fp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sa5woTB2Fp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sa5woTB2Fp .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-sa5woTB2Fp img {
    height: 3.8rem !important;
  }
  .cid-sa5woTB2Fp .btn {
    display: flex;
  }
  .cid-sa5woTB2Fp button.navbar-toggler {
    display: block;
  }
  .cid-sa5woTB2Fp .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sa5woTB2Fp .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sa5woTB2Fp .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sa5woTB2Fp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sa5woTB2Fp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sa5woTB2Fp .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;
  }
  .cid-sa5woTB2Fp .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sa5woTB2Fp .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sa5woTB2Fp .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sa5woTB2Fp .nav-link:focus {
  outline: none;
}
.cid-sa5woTB2Fp .navbar-toggler {
  position: relative;
}
.cid-sa5woTB2Fp .dropdown-item.active,
.cid-sa5woTB2Fp .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-sa5woUKJf4 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sa5woUKJf4 .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-sa5woUKJf4 .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-sa5woUKJf4 .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-sa5woUKJf4 .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-sa5woUKJf4 .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-sa5woUKJf4 .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-sa5woUKJf4 .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-sa5woUKJf4 .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-sa5woUKJf4 .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-sa5woUKJf4 .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-sa5woUKJf4 .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-sa5woVIEiT {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sa5woVIEiT .google-map {
  height: 25rem;
  position: relative;
}
.cid-sa5woVIEiT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sa5woVIEiT .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-sa5woVIEiT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sa5woVIEiT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sa5woVIEiT .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-sa5woX3MHa {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sa5woX3MHa .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-sa5woX3MHa .title,
.cid-sa5woX3MHa .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-sa5woX3MHa .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-sa5woX3MHa .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-sa5woX3MHa .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-sa5woX3MHa .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-sa5woX3MHa .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-sa5woX3MHa .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-sa5woX3MHa .card-img {
  overflow: hidden;
}
.cid-sa5woX3MHa .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-sa5woX3MHa .card-box {
  padding: 0rem;
}
.cid-sa5woX3MHa img {
  transition: all 0.3s;
}
.cid-sa5woX3MHa .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-sa5woX3MHa status {
  color: #855dd8;
}
.cid-sa5woX3MHa .status {
  color: #25373d;
  text-align: left;
}
.cid-sa5woYyvlK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sa5woYyvlK .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-sa5woYyvlK .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sa5woYyvlK .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-sa5woYyvlK .mbr-text {
  color: #444;
}
.cid-sa5woYyvlK h5 {
  margin-bottom: 0;
}
.cid-sa5woYyvlK .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sa5woYyvlK .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-sa5woYyvlK .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-sa5woYyvlK .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-sa5woYyvlK .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sa5woYyvlK .social-list a:hover {
  opacity: .4;
}
.cid-sa5woYyvlK .media-container-row > div {
  padding: 0px;
}
.cid-sa5woYyvlK .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-sa5woYyvlK .group-title {
  text-align: left;
}
.cid-sa5woYyvlK .group-title SPAN {
  color: #656565;
}
.cid-sa5woYyvlK .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-sa5woYyvlK .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sa5woYyvlK h3 {
    margin-bottom: 10px;
  }
}
.cid-sa5woYyvlK .links SPAN {
  color: #9e9e9e;
}
.cid-sa5woYyvlK .links,
.cid-sa5woYyvlK .social-list {
  color: #25373d;
}
.cid-sa5woYyvlK P {
  color: #25373d;
  text-align: left;
}
.cid-sbepZ5zfeq {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sbepZ5zfeq .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-sbepZ5zfeq .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-sbepZ5zfeq .list-img {
  width: 100px;
}
.cid-sbepZ5zfeq .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-sbepZ5zfeq .btn {
  margin: 0px !important;
}
.cid-sbepZ5zfeq .text-box {
  padding: 1rem;
}
.cid-sbepZ5zfeq .text-box p {
  margin: 0;
}
.cid-sbepZ5zfeq .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-sbepZ5zfeq .ico-box p {
  margin: 0;
}
.cid-sbepZ5zfeq .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sbepZ5zfeq .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sbepZ5zfeq .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sbepZ5zfeq .carousel-item .wrap-img {
  text-align: center;
}
.cid-sbepZ5zfeq .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-sbepZ5zfeq .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-sbepZ5zfeq .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-sbepZ5zfeq .carousel-indicators li {
  display: inline-block;
}
.cid-sbepZ5zfeq .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-sbepZ5zfeq .carousel-indicators li.active {
  border: 0px;
}
.cid-sbepZ5zfeq .li1 {
  background-image: url("../../../assets/images/vignette-600x450.jpg");
}
.cid-sbepZ5zfeq .li2 {
  background-image: url("../../../assets/images/sjour-boutique-img-7840-1500x1008.jpg");
}
.cid-sbepZ5zfeq .li3 {
  background-image: url("../../../assets/images/atelier-img-7807-1500x1000.jpg");
}
.cid-sbepZ5zfeq .li4 {
  background-image: url("../../../assets/images/chambre-parentale-img-7802-1500x1000.jpg");
}
.cid-sbepZ5zfeq .li5 {
  background-image: url("../../../assets/images/chambre-img-7770-1500x1000.jpg");
}
.cid-sbepZ5zfeq .li6 {
  background-image: url("../../../assets/images/salle-de-bain-img-7793-1500x1000.jpg");
}
@media (max-width: 992px) {
  .cid-sbepZ5zfeq .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-sbepZ5zfeq .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-sbepZ5zfeq .card-title2 {
  color: #82dedc;
}
.cid-sbepZ5zfeq .sq {
  color: #656565;
}
.cid-sbepZ5zfeq .item {
  color: #656565;
}
.cid-sbepZ7Aohn {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sbepZ7Aohn .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-sbepZ7Aohn .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-sbepZ7Aohn .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-sbepZ8zeC0 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sbepZ8zeC0 .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-sbepZ8zeC0 .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-sbepZ8zeC0 .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-sbepZ9G9nP .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-sbepZ9G9nP .navbar-fixed-top {
  padding-top: 0;
}
.cid-sbepZ9G9nP .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sbepZ9G9nP .dropdown-item {
  padding: 0;
}
.cid-sbepZ9G9nP .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-sbepZ9G9nP .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sbepZ9G9nP .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sbepZ9G9nP .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sbepZ9G9nP a {
  font-style: normal;
}
.cid-sbepZ9G9nP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sbepZ9G9nP .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-sbepZ9G9nP .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sbepZ9G9nP .content-text {
  margin-bottom: 0;
}
.cid-sbepZ9G9nP .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sbepZ9G9nP .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sbepZ9G9nP .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sbepZ9G9nP .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sbepZ9G9nP .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sbepZ9G9nP .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sbepZ9G9nP .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sbepZ9G9nP .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sbepZ9G9nP .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sbepZ9G9nP .nav-dropdown .link {
  font-weight: 400;
}
.cid-sbepZ9G9nP .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sbepZ9G9nP .content-right-side {
  text-align: center;
}
.cid-sbepZ9G9nP .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sbepZ9G9nP .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sbepZ9G9nP .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sbepZ9G9nP .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-sbepZ9G9nP .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sbepZ9G9nP .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sbepZ9G9nP .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sbepZ9G9nP .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sbepZ9G9nP .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-sbepZ9G9nP .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-sbepZ9G9nP .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-sbepZ9G9nP .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sbepZ9G9nP .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-sbepZ9G9nP .navbar {
    display: block;
    padding: 0;
  }
  .cid-sbepZ9G9nP .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sbepZ9G9nP .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-sbepZ9G9nP .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sbepZ9G9nP .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sbepZ9G9nP .navbar-toggler {
    display: none;
  }
  .cid-sbepZ9G9nP .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sbepZ9G9nP .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sbepZ9G9nP .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sbepZ9G9nP .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sbepZ9G9nP .menu-logo {
  margin-right: auto;
}
.cid-sbepZ9G9nP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sbepZ9G9nP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sbepZ9G9nP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sbepZ9G9nP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sbepZ9G9nP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sbepZ9G9nP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sbepZ9G9nP .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sbepZ9G9nP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sbepZ9G9nP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sbepZ9G9nP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sbepZ9G9nP .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sbepZ9G9nP .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sbepZ9G9nP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sbepZ9G9nP .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-sbepZ9G9nP .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sbepZ9G9nP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sbepZ9G9nP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sbepZ9G9nP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sbepZ9G9nP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sbepZ9G9nP .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sbepZ9G9nP .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-sbepZ9G9nP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sbepZ9G9nP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sbepZ9G9nP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sbepZ9G9nP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sbepZ9G9nP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sbepZ9G9nP button.navbar-toggler:focus {
  outline: none;
}
.cid-sbepZ9G9nP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sbepZ9G9nP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sbepZ9G9nP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sbepZ9G9nP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sbepZ9G9nP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sbepZ9G9nP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sbepZ9G9nP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sbepZ9G9nP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sbepZ9G9nP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sbepZ9G9nP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sbepZ9G9nP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sbepZ9G9nP .collapsed .btn {
  display: flex;
}
.cid-sbepZ9G9nP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sbepZ9G9nP .collapsed .navbar-collapse.collapsing,
.cid-sbepZ9G9nP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sbepZ9G9nP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sbepZ9G9nP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sbepZ9G9nP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sbepZ9G9nP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sbepZ9G9nP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sbepZ9G9nP .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sbepZ9G9nP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sbepZ9G9nP .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-sbepZ9G9nP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sbepZ9G9nP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sbepZ9G9nP .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sbepZ9G9nP .collapsed button.navbar-toggler {
  display: block;
}
.cid-sbepZ9G9nP .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sbepZ9G9nP .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sbepZ9G9nP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sbepZ9G9nP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sbepZ9G9nP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sbepZ9G9nP .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;
}
.cid-sbepZ9G9nP .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sbepZ9G9nP .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sbepZ9G9nP .navbar-collapse.collapsing,
  .cid-sbepZ9G9nP .navbar-collapse.show {
    display: block !important;
  }
  .cid-sbepZ9G9nP .navbar-collapse.collapsing .navbar-nav,
  .cid-sbepZ9G9nP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sbepZ9G9nP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sbepZ9G9nP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sbepZ9G9nP .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sbepZ9G9nP .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sbepZ9G9nP .navbar-collapse.collapsing .navbar-buttons,
  .cid-sbepZ9G9nP .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sbepZ9G9nP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sbepZ9G9nP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sbepZ9G9nP .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-sbepZ9G9nP img {
    height: 3.8rem !important;
  }
  .cid-sbepZ9G9nP .btn {
    display: flex;
  }
  .cid-sbepZ9G9nP button.navbar-toggler {
    display: block;
  }
  .cid-sbepZ9G9nP .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sbepZ9G9nP .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sbepZ9G9nP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sbepZ9G9nP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sbepZ9G9nP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sbepZ9G9nP .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;
  }
  .cid-sbepZ9G9nP .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sbepZ9G9nP .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sbepZ9G9nP .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sbepZ9G9nP .nav-link:focus {
  outline: none;
}
.cid-sbepZ9G9nP .navbar-toggler {
  position: relative;
}
.cid-sbepZ9G9nP .dropdown-item.active,
.cid-sbepZ9G9nP .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-sbepZaXNsV {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sbepZaXNsV .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-sbepZaXNsV .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-sbepZaXNsV .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-sbepZaXNsV .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-sbepZaXNsV .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-sbepZaXNsV .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-sbepZaXNsV .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-sbepZaXNsV .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-sbepZaXNsV .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-sbepZaXNsV .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-sbepZaXNsV .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-sbepZcrM9l {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sbepZcrM9l .google-map {
  height: 25rem;
  position: relative;
}
.cid-sbepZcrM9l .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sbepZcrM9l .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-sbepZcrM9l .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sbepZcrM9l .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sbepZcrM9l .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-sbepZdzCCL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sbepZdzCCL .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-sbepZdzCCL .title,
.cid-sbepZdzCCL .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-sbepZdzCCL .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-sbepZdzCCL .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-sbepZdzCCL .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-sbepZdzCCL .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-sbepZdzCCL .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-sbepZdzCCL .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-sbepZdzCCL .card-img {
  overflow: hidden;
}
.cid-sbepZdzCCL .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-sbepZdzCCL .card-box {
  padding: 0rem;
}
.cid-sbepZdzCCL img {
  transition: all 0.3s;
}
.cid-sbepZdzCCL .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-sbepZdzCCL status {
  color: #855dd8;
}
.cid-sbepZdzCCL .status {
  color: #25373d;
  text-align: left;
}
.cid-sbepZg0xPz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sbepZg0xPz .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-sbepZg0xPz .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sbepZg0xPz .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-sbepZg0xPz .mbr-text {
  color: #444;
}
.cid-sbepZg0xPz h5 {
  margin-bottom: 0;
}
.cid-sbepZg0xPz .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sbepZg0xPz .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-sbepZg0xPz .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-sbepZg0xPz .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-sbepZg0xPz .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sbepZg0xPz .social-list a:hover {
  opacity: .4;
}
.cid-sbepZg0xPz .media-container-row > div {
  padding: 0px;
}
.cid-sbepZg0xPz .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-sbepZg0xPz .group-title {
  text-align: left;
}
.cid-sbepZg0xPz .group-title SPAN {
  color: #656565;
}
.cid-sbepZg0xPz .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-sbepZg0xPz .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sbepZg0xPz h3 {
    margin-bottom: 10px;
  }
}
.cid-sbepZg0xPz .links SPAN {
  color: #9e9e9e;
}
.cid-sbepZg0xPz .links,
.cid-sbepZg0xPz .social-list {
  color: #25373d;
}
.cid-sbepZg0xPz P {
  color: #25373d;
  text-align: left;
}
.cid-sbkiTqxgNx {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sbkiTqxgNx .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-sbkiTqxgNx .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-sbkiTqxgNx .list-img {
  width: 100px;
}
.cid-sbkiTqxgNx .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-sbkiTqxgNx .btn {
  margin: 0px !important;
}
.cid-sbkiTqxgNx .text-box {
  padding: 1rem;
}
.cid-sbkiTqxgNx .text-box p {
  margin: 0;
}
.cid-sbkiTqxgNx .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-sbkiTqxgNx .ico-box p {
  margin: 0;
}
.cid-sbkiTqxgNx .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sbkiTqxgNx .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sbkiTqxgNx .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sbkiTqxgNx .carousel-item .wrap-img {
  text-align: center;
}
.cid-sbkiTqxgNx .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-sbkiTqxgNx .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-sbkiTqxgNx .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-sbkiTqxgNx .carousel-indicators li {
  display: inline-block;
}
.cid-sbkiTqxgNx .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-sbkiTqxgNx .carousel-indicators li.active {
  border: 0px;
}
.cid-sbkiTqxgNx .li1 {
  background-image: url("../../../assets/images/1600700689-1761644930-1500x1000.jpg");
}
.cid-sbkiTqxgNx .li2 {
  background-image: url("../../../assets/images/1600700706-2021154090-1500x1001.jpg");
}
.cid-sbkiTqxgNx .li3 {
  background-image: url("../../../assets/images/1600700714-1014074556-1500x1001.jpg");
}
.cid-sbkiTqxgNx .li4 {
  background-image: url("../../../assets/images/1600700724-1796348223-1500x1000.jpg");
}
.cid-sbkiTqxgNx .li5 {
  background-image: url("../../../assets/images/1580753152-1478866742-1500x1000.jpg");
}
.cid-sbkiTqxgNx .li6 {
  background-image: url("../../../assets/images/1580753178-2024369943-1500x1000.jpg");
}
@media (max-width: 992px) {
  .cid-sbkiTqxgNx .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-sbkiTqxgNx .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-sbkiTqxgNx .card-title2 {
  color: #82dedc;
}
.cid-sbkiTqxgNx .sq {
  color: #656565;
}
.cid-sbkiTqxgNx .item {
  color: #656565;
}
.cid-sbkiTsU4gF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sbkiTsU4gF .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-sbkiTsU4gF .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-sbkiTsU4gF .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-sbkiTu3KwJ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sbkiTu3KwJ .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-sbkiTu3KwJ .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-sbkiTu3KwJ .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-sbkiTv25E5 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-sbkiTv25E5 .navbar-fixed-top {
  padding-top: 0;
}
.cid-sbkiTv25E5 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sbkiTv25E5 .dropdown-item {
  padding: 0;
}
.cid-sbkiTv25E5 .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-sbkiTv25E5 .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sbkiTv25E5 .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sbkiTv25E5 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sbkiTv25E5 a {
  font-style: normal;
}
.cid-sbkiTv25E5 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sbkiTv25E5 .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-sbkiTv25E5 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sbkiTv25E5 .content-text {
  margin-bottom: 0;
}
.cid-sbkiTv25E5 .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sbkiTv25E5 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sbkiTv25E5 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sbkiTv25E5 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sbkiTv25E5 .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sbkiTv25E5 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sbkiTv25E5 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sbkiTv25E5 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sbkiTv25E5 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sbkiTv25E5 .nav-dropdown .link {
  font-weight: 400;
}
.cid-sbkiTv25E5 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sbkiTv25E5 .content-right-side {
  text-align: center;
}
.cid-sbkiTv25E5 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sbkiTv25E5 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sbkiTv25E5 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sbkiTv25E5 .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-sbkiTv25E5 .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sbkiTv25E5 .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sbkiTv25E5 .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sbkiTv25E5 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sbkiTv25E5 .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-sbkiTv25E5 .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-sbkiTv25E5 .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-sbkiTv25E5 .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sbkiTv25E5 .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-sbkiTv25E5 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sbkiTv25E5 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sbkiTv25E5 .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-sbkiTv25E5 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sbkiTv25E5 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sbkiTv25E5 .navbar-toggler {
    display: none;
  }
  .cid-sbkiTv25E5 .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sbkiTv25E5 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sbkiTv25E5 .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sbkiTv25E5 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sbkiTv25E5 .menu-logo {
  margin-right: auto;
}
.cid-sbkiTv25E5 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sbkiTv25E5 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sbkiTv25E5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sbkiTv25E5 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sbkiTv25E5 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sbkiTv25E5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sbkiTv25E5 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sbkiTv25E5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sbkiTv25E5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sbkiTv25E5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sbkiTv25E5 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sbkiTv25E5 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sbkiTv25E5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sbkiTv25E5 .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-sbkiTv25E5 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sbkiTv25E5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sbkiTv25E5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sbkiTv25E5 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sbkiTv25E5 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sbkiTv25E5 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sbkiTv25E5 .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-sbkiTv25E5 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sbkiTv25E5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sbkiTv25E5 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sbkiTv25E5 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sbkiTv25E5 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sbkiTv25E5 button.navbar-toggler:focus {
  outline: none;
}
.cid-sbkiTv25E5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sbkiTv25E5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sbkiTv25E5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sbkiTv25E5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sbkiTv25E5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sbkiTv25E5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sbkiTv25E5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sbkiTv25E5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sbkiTv25E5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sbkiTv25E5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sbkiTv25E5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sbkiTv25E5 .collapsed .btn {
  display: flex;
}
.cid-sbkiTv25E5 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sbkiTv25E5 .collapsed .navbar-collapse.collapsing,
.cid-sbkiTv25E5 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sbkiTv25E5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sbkiTv25E5 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sbkiTv25E5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sbkiTv25E5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sbkiTv25E5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sbkiTv25E5 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sbkiTv25E5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sbkiTv25E5 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-sbkiTv25E5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sbkiTv25E5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sbkiTv25E5 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sbkiTv25E5 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sbkiTv25E5 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sbkiTv25E5 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sbkiTv25E5 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sbkiTv25E5 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sbkiTv25E5 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sbkiTv25E5 .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;
}
.cid-sbkiTv25E5 .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sbkiTv25E5 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sbkiTv25E5 .navbar-collapse.collapsing,
  .cid-sbkiTv25E5 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sbkiTv25E5 .navbar-collapse.collapsing .navbar-nav,
  .cid-sbkiTv25E5 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sbkiTv25E5 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sbkiTv25E5 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sbkiTv25E5 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sbkiTv25E5 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sbkiTv25E5 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sbkiTv25E5 .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sbkiTv25E5 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sbkiTv25E5 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sbkiTv25E5 .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-sbkiTv25E5 img {
    height: 3.8rem !important;
  }
  .cid-sbkiTv25E5 .btn {
    display: flex;
  }
  .cid-sbkiTv25E5 button.navbar-toggler {
    display: block;
  }
  .cid-sbkiTv25E5 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sbkiTv25E5 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sbkiTv25E5 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sbkiTv25E5 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sbkiTv25E5 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sbkiTv25E5 .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;
  }
  .cid-sbkiTv25E5 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sbkiTv25E5 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sbkiTv25E5 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sbkiTv25E5 .nav-link:focus {
  outline: none;
}
.cid-sbkiTv25E5 .navbar-toggler {
  position: relative;
}
.cid-sbkiTv25E5 .dropdown-item.active,
.cid-sbkiTv25E5 .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-sbkiTx1s0Z {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sbkiTx1s0Z .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-sbkiTx1s0Z .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-sbkiTx1s0Z .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-sbkiTx1s0Z .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-sbkiTx1s0Z .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-sbkiTx1s0Z .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-sbkiTx1s0Z .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-sbkiTx1s0Z .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-sbkiTx1s0Z .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-sbkiTx1s0Z .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-sbkiTx1s0Z .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-sbkiTyA4kj {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sbkiTyA4kj .google-map {
  height: 25rem;
  position: relative;
}
.cid-sbkiTyA4kj .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sbkiTyA4kj .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-sbkiTyA4kj .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sbkiTyA4kj .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sbkiTyA4kj .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-sbkiTzWIf5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sbkiTzWIf5 .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-sbkiTzWIf5 .title,
.cid-sbkiTzWIf5 .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-sbkiTzWIf5 .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-sbkiTzWIf5 .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-sbkiTzWIf5 .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-sbkiTzWIf5 .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-sbkiTzWIf5 .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-sbkiTzWIf5 .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-sbkiTzWIf5 .card-img {
  overflow: hidden;
}
.cid-sbkiTzWIf5 .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-sbkiTzWIf5 .card-box {
  padding: 0rem;
}
.cid-sbkiTzWIf5 img {
  transition: all 0.3s;
}
.cid-sbkiTzWIf5 .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-sbkiTzWIf5 status {
  color: #855dd8;
}
.cid-sbkiTzWIf5 .status {
  color: #25373d;
  text-align: left;
}
.cid-sbkiTBMuoZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sbkiTBMuoZ .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-sbkiTBMuoZ .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sbkiTBMuoZ .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-sbkiTBMuoZ .mbr-text {
  color: #444;
}
.cid-sbkiTBMuoZ h5 {
  margin-bottom: 0;
}
.cid-sbkiTBMuoZ .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sbkiTBMuoZ .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-sbkiTBMuoZ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-sbkiTBMuoZ .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-sbkiTBMuoZ .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sbkiTBMuoZ .social-list a:hover {
  opacity: .4;
}
.cid-sbkiTBMuoZ .media-container-row > div {
  padding: 0px;
}
.cid-sbkiTBMuoZ .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-sbkiTBMuoZ .group-title {
  text-align: left;
}
.cid-sbkiTBMuoZ .group-title SPAN {
  color: #656565;
}
.cid-sbkiTBMuoZ .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-sbkiTBMuoZ .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sbkiTBMuoZ h3 {
    margin-bottom: 10px;
  }
}
.cid-sbkiTBMuoZ .links SPAN {
  color: #9e9e9e;
}
.cid-sbkiTBMuoZ .links,
.cid-sbkiTBMuoZ .social-list {
  color: #25373d;
}
.cid-sbkiTBMuoZ P {
  color: #25373d;
  text-align: left;
}
.cid-sbSpP4S1Xe {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sbSpP4S1Xe .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-sbSpP4S1Xe .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-sbSpP4S1Xe .list-img {
  width: 100px;
}
.cid-sbSpP4S1Xe .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-sbSpP4S1Xe .btn {
  margin: 0px !important;
}
.cid-sbSpP4S1Xe .text-box {
  padding: 1rem;
}
.cid-sbSpP4S1Xe .text-box p {
  margin: 0;
}
.cid-sbSpP4S1Xe .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-sbSpP4S1Xe .ico-box p {
  margin: 0;
}
.cid-sbSpP4S1Xe .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sbSpP4S1Xe .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sbSpP4S1Xe .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sbSpP4S1Xe .carousel-item .wrap-img {
  text-align: center;
}
.cid-sbSpP4S1Xe .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-sbSpP4S1Xe .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-sbSpP4S1Xe .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-sbSpP4S1Xe .carousel-indicators li {
  display: inline-block;
}
.cid-sbSpP4S1Xe .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-sbSpP4S1Xe .carousel-indicators li.active {
  border: 0px;
}
.cid-sbSpP4S1Xe .li1 {
  background-image: url("../../../assets/images/1601069991-609567892-1500x1000.jpg");
}
.cid-sbSpP4S1Xe .li2 {
  background-image: url("../../../assets/images/1601070041-666310943-1500x1000.jpg");
}
.cid-sbSpP4S1Xe .li3 {
  background-image: url("../../../assets/images/1601070105-6911723-1500x1000.jpg");
}
.cid-sbSpP4S1Xe .li4 {
  background-image: url("../../../assets/images/1601070099-1071055435-1500x1000.jpg");
}
.cid-sbSpP4S1Xe .li5 {
  background-image: url("../../../assets/images/1601070135-1330114036-1500x1000.jpg");
}
.cid-sbSpP4S1Xe .li6 {
  background-image: url("../../../assets/images/1601070151-810773292-1500x1000.jpg");
}
@media (max-width: 992px) {
  .cid-sbSpP4S1Xe .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-sbSpP4S1Xe .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-sbSpP4S1Xe .card-title2 {
  color: #82dedc;
}
.cid-sbSpP4S1Xe .sq {
  color: #656565;
}
.cid-sbSpP4S1Xe .item {
  color: #656565;
}
.cid-sbSpPa8hqI {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sbSpPa8hqI .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-sbSpPa8hqI .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-sbSpPa8hqI .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-sbSpPcNHif {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sbSpPcNHif .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-sbSpPcNHif .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-sbSpPcNHif .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-sbSpPeNvBs .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-sbSpPeNvBs .navbar-fixed-top {
  padding-top: 0;
}
.cid-sbSpPeNvBs .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sbSpPeNvBs .dropdown-item {
  padding: 0;
}
.cid-sbSpPeNvBs .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-sbSpPeNvBs .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sbSpPeNvBs .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sbSpPeNvBs .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sbSpPeNvBs a {
  font-style: normal;
}
.cid-sbSpPeNvBs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sbSpPeNvBs .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-sbSpPeNvBs .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sbSpPeNvBs .content-text {
  margin-bottom: 0;
}
.cid-sbSpPeNvBs .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sbSpPeNvBs .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sbSpPeNvBs .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sbSpPeNvBs .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sbSpPeNvBs .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sbSpPeNvBs .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sbSpPeNvBs .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sbSpPeNvBs .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sbSpPeNvBs .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sbSpPeNvBs .nav-dropdown .link {
  font-weight: 400;
}
.cid-sbSpPeNvBs .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sbSpPeNvBs .content-right-side {
  text-align: center;
}
.cid-sbSpPeNvBs .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sbSpPeNvBs .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sbSpPeNvBs .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sbSpPeNvBs .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-sbSpPeNvBs .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sbSpPeNvBs .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sbSpPeNvBs .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sbSpPeNvBs .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sbSpPeNvBs .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-sbSpPeNvBs .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-sbSpPeNvBs .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-sbSpPeNvBs .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sbSpPeNvBs .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-sbSpPeNvBs .navbar {
    display: block;
    padding: 0;
  }
  .cid-sbSpPeNvBs .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sbSpPeNvBs .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-sbSpPeNvBs .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sbSpPeNvBs .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sbSpPeNvBs .navbar-toggler {
    display: none;
  }
  .cid-sbSpPeNvBs .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sbSpPeNvBs .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sbSpPeNvBs .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sbSpPeNvBs .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sbSpPeNvBs .menu-logo {
  margin-right: auto;
}
.cid-sbSpPeNvBs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sbSpPeNvBs .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sbSpPeNvBs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sbSpPeNvBs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sbSpPeNvBs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sbSpPeNvBs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sbSpPeNvBs .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sbSpPeNvBs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sbSpPeNvBs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sbSpPeNvBs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sbSpPeNvBs .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sbSpPeNvBs .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sbSpPeNvBs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sbSpPeNvBs .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-sbSpPeNvBs .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sbSpPeNvBs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sbSpPeNvBs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sbSpPeNvBs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sbSpPeNvBs .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sbSpPeNvBs .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sbSpPeNvBs .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-sbSpPeNvBs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sbSpPeNvBs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sbSpPeNvBs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sbSpPeNvBs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sbSpPeNvBs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sbSpPeNvBs button.navbar-toggler:focus {
  outline: none;
}
.cid-sbSpPeNvBs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sbSpPeNvBs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sbSpPeNvBs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sbSpPeNvBs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sbSpPeNvBs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sbSpPeNvBs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sbSpPeNvBs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sbSpPeNvBs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sbSpPeNvBs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sbSpPeNvBs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sbSpPeNvBs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sbSpPeNvBs .collapsed .btn {
  display: flex;
}
.cid-sbSpPeNvBs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sbSpPeNvBs .collapsed .navbar-collapse.collapsing,
.cid-sbSpPeNvBs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sbSpPeNvBs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sbSpPeNvBs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sbSpPeNvBs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sbSpPeNvBs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sbSpPeNvBs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sbSpPeNvBs .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sbSpPeNvBs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sbSpPeNvBs .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-sbSpPeNvBs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sbSpPeNvBs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sbSpPeNvBs .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sbSpPeNvBs .collapsed button.navbar-toggler {
  display: block;
}
.cid-sbSpPeNvBs .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sbSpPeNvBs .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sbSpPeNvBs .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sbSpPeNvBs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sbSpPeNvBs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sbSpPeNvBs .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;
}
.cid-sbSpPeNvBs .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sbSpPeNvBs .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sbSpPeNvBs .navbar-collapse.collapsing,
  .cid-sbSpPeNvBs .navbar-collapse.show {
    display: block !important;
  }
  .cid-sbSpPeNvBs .navbar-collapse.collapsing .navbar-nav,
  .cid-sbSpPeNvBs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sbSpPeNvBs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sbSpPeNvBs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sbSpPeNvBs .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sbSpPeNvBs .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sbSpPeNvBs .navbar-collapse.collapsing .navbar-buttons,
  .cid-sbSpPeNvBs .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sbSpPeNvBs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sbSpPeNvBs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sbSpPeNvBs .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-sbSpPeNvBs img {
    height: 3.8rem !important;
  }
  .cid-sbSpPeNvBs .btn {
    display: flex;
  }
  .cid-sbSpPeNvBs button.navbar-toggler {
    display: block;
  }
  .cid-sbSpPeNvBs .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sbSpPeNvBs .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sbSpPeNvBs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sbSpPeNvBs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sbSpPeNvBs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sbSpPeNvBs .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;
  }
  .cid-sbSpPeNvBs .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sbSpPeNvBs .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sbSpPeNvBs .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sbSpPeNvBs .nav-link:focus {
  outline: none;
}
.cid-sbSpPeNvBs .navbar-toggler {
  position: relative;
}
.cid-sbSpPeNvBs .dropdown-item.active,
.cid-sbSpPeNvBs .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-sbSpPiLtRw {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sbSpPiLtRw .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-sbSpPiLtRw .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-sbSpPiLtRw .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-sbSpPiLtRw .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-sbSpPiLtRw .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-sbSpPiLtRw .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-sbSpPiLtRw .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-sbSpPiLtRw .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-sbSpPiLtRw .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-sbSpPiLtRw .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-sbSpPiLtRw .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-sbSpPk5VWg {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sbSpPk5VWg .google-map {
  height: 25rem;
  position: relative;
}
.cid-sbSpPk5VWg .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sbSpPk5VWg .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-sbSpPk5VWg .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sbSpPk5VWg .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sbSpPk5VWg .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-sbSpPmc26T {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sbSpPmc26T .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-sbSpPmc26T .title,
.cid-sbSpPmc26T .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-sbSpPmc26T .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-sbSpPmc26T .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-sbSpPmc26T .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-sbSpPmc26T .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-sbSpPmc26T .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-sbSpPmc26T .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-sbSpPmc26T .card-img {
  overflow: hidden;
}
.cid-sbSpPmc26T .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-sbSpPmc26T .card-box {
  padding: 0rem;
}
.cid-sbSpPmc26T img {
  transition: all 0.3s;
}
.cid-sbSpPmc26T .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-sbSpPmc26T status {
  color: #855dd8;
}
.cid-sbSpPmc26T .status {
  color: #25373d;
  text-align: left;
}
.cid-sbSpPojglE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sbSpPojglE .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-sbSpPojglE .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sbSpPojglE .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-sbSpPojglE .mbr-text {
  color: #444;
}
.cid-sbSpPojglE h5 {
  margin-bottom: 0;
}
.cid-sbSpPojglE .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sbSpPojglE .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-sbSpPojglE .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-sbSpPojglE .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-sbSpPojglE .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sbSpPojglE .social-list a:hover {
  opacity: .4;
}
.cid-sbSpPojglE .media-container-row > div {
  padding: 0px;
}
.cid-sbSpPojglE .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-sbSpPojglE .group-title {
  text-align: left;
}
.cid-sbSpPojglE .group-title SPAN {
  color: #656565;
}
.cid-sbSpPojglE .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-sbSpPojglE .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sbSpPojglE h3 {
    margin-bottom: 10px;
  }
}
.cid-sbSpPojglE .links SPAN {
  color: #9e9e9e;
}
.cid-sbSpPojglE .links,
.cid-sbSpPojglE .social-list {
  color: #25373d;
}
.cid-sbSpPojglE P {
  color: #25373d;
  text-align: left;
}
.cid-scVLaEZ6ZE {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-scVLaEZ6ZE .mbr-section-title {
  text-align: center;
}
.cid-scVLaEZ6ZE .mbr-text,
.cid-scVLaEZ6ZE .mbr-section-btn {
  text-align: center;
}
.cid-scVLaGuhAO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-scVLaGuhAO .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-scVLaGuhAO .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-scVLaGuhAO .list-img {
  width: 100px;
}
.cid-scVLaGuhAO .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-scVLaGuhAO .btn {
  margin: 0px !important;
}
.cid-scVLaGuhAO .text-box {
  padding: 1rem;
}
.cid-scVLaGuhAO .text-box p {
  margin: 0;
}
.cid-scVLaGuhAO .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-scVLaGuhAO .ico-box p {
  margin: 0;
}
.cid-scVLaGuhAO .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-scVLaGuhAO .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-scVLaGuhAO .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-scVLaGuhAO .carousel-item .wrap-img {
  text-align: center;
}
.cid-scVLaGuhAO .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-scVLaGuhAO .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-scVLaGuhAO .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-scVLaGuhAO .carousel-indicators li {
  display: inline-block;
}
.cid-scVLaGuhAO .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-scVLaGuhAO .carousel-indicators li.active {
  border: 0px;
}
.cid-scVLaGuhAO .li1 {
  background-image: url("../../../assets/images/1602104878-1613723679-2000x1333.jpg");
}
.cid-scVLaGuhAO .li2 {
  background-image: url("../../../assets/images/1602104907-838178893-1728x1152.jpg");
}
.cid-scVLaGuhAO .li3 {
  background-image: url("../../../assets/images/1602104922-670091181-1728x1152.jpg");
}
.cid-scVLaGuhAO .li4 {
  background-image: url("../../../assets/images/1602104940-1472559974-1728x1152.jpg");
}
.cid-scVLaGuhAO .li5 {
  background-image: url("../../../assets/images/1602104971-1732468470-1728x1152.jpg");
}
.cid-scVLaGuhAO .li6 {
  background-image: url("../../../assets/images/1602104996-1235082541-1728x1152.jpg");
}
@media (max-width: 992px) {
  .cid-scVLaGuhAO .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-scVLaGuhAO .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-scVLaGuhAO .card-title2 {
  color: #82dedc;
}
.cid-scVLaGuhAO .sq {
  color: #656565;
}
.cid-scVLaGuhAO .item {
  color: #656565;
}
.cid-scVLaJ0yvf {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-scVLaJ0yvf .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-scVLaJ0yvf .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-scVLaJ0yvf .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-scVLaKkRwe {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-scVLaKkRwe .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-scVLaKkRwe .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-scVLaKkRwe .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-scVLaL0uWd .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-scVLaL0uWd .navbar-fixed-top {
  padding-top: 0;
}
.cid-scVLaL0uWd .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-scVLaL0uWd .dropdown-item {
  padding: 0;
}
.cid-scVLaL0uWd .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-scVLaL0uWd .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-scVLaL0uWd .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-scVLaL0uWd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-scVLaL0uWd a {
  font-style: normal;
}
.cid-scVLaL0uWd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-scVLaL0uWd .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-scVLaL0uWd .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-scVLaL0uWd .content-text {
  margin-bottom: 0;
}
.cid-scVLaL0uWd .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-scVLaL0uWd .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-scVLaL0uWd .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-scVLaL0uWd .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-scVLaL0uWd .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-scVLaL0uWd .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-scVLaL0uWd .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-scVLaL0uWd .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-scVLaL0uWd .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-scVLaL0uWd .nav-dropdown .link {
  font-weight: 400;
}
.cid-scVLaL0uWd .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-scVLaL0uWd .content-right-side {
  text-align: center;
}
.cid-scVLaL0uWd .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-scVLaL0uWd .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-scVLaL0uWd .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-scVLaL0uWd .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-scVLaL0uWd .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-scVLaL0uWd .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-scVLaL0uWd .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-scVLaL0uWd .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-scVLaL0uWd .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-scVLaL0uWd .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-scVLaL0uWd .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-scVLaL0uWd .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-scVLaL0uWd .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-scVLaL0uWd .navbar {
    display: block;
    padding: 0;
  }
  .cid-scVLaL0uWd .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-scVLaL0uWd .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-scVLaL0uWd .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-scVLaL0uWd .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-scVLaL0uWd .navbar-toggler {
    display: none;
  }
  .cid-scVLaL0uWd .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-scVLaL0uWd .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-scVLaL0uWd .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-scVLaL0uWd .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-scVLaL0uWd .menu-logo {
  margin-right: auto;
}
.cid-scVLaL0uWd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-scVLaL0uWd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-scVLaL0uWd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-scVLaL0uWd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-scVLaL0uWd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-scVLaL0uWd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-scVLaL0uWd .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-scVLaL0uWd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-scVLaL0uWd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-scVLaL0uWd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-scVLaL0uWd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-scVLaL0uWd .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-scVLaL0uWd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-scVLaL0uWd .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-scVLaL0uWd .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-scVLaL0uWd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-scVLaL0uWd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-scVLaL0uWd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-scVLaL0uWd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-scVLaL0uWd .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-scVLaL0uWd .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-scVLaL0uWd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-scVLaL0uWd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-scVLaL0uWd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-scVLaL0uWd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-scVLaL0uWd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-scVLaL0uWd button.navbar-toggler:focus {
  outline: none;
}
.cid-scVLaL0uWd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-scVLaL0uWd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-scVLaL0uWd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-scVLaL0uWd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-scVLaL0uWd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-scVLaL0uWd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-scVLaL0uWd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-scVLaL0uWd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-scVLaL0uWd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-scVLaL0uWd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-scVLaL0uWd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-scVLaL0uWd .collapsed .btn {
  display: flex;
}
.cid-scVLaL0uWd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-scVLaL0uWd .collapsed .navbar-collapse.collapsing,
.cid-scVLaL0uWd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-scVLaL0uWd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-scVLaL0uWd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-scVLaL0uWd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-scVLaL0uWd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-scVLaL0uWd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-scVLaL0uWd .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-scVLaL0uWd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-scVLaL0uWd .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-scVLaL0uWd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-scVLaL0uWd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-scVLaL0uWd .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-scVLaL0uWd .collapsed button.navbar-toggler {
  display: block;
}
.cid-scVLaL0uWd .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-scVLaL0uWd .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-scVLaL0uWd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-scVLaL0uWd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-scVLaL0uWd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-scVLaL0uWd .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;
}
.cid-scVLaL0uWd .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-scVLaL0uWd .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-scVLaL0uWd .navbar-collapse.collapsing,
  .cid-scVLaL0uWd .navbar-collapse.show {
    display: block !important;
  }
  .cid-scVLaL0uWd .navbar-collapse.collapsing .navbar-nav,
  .cid-scVLaL0uWd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-scVLaL0uWd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-scVLaL0uWd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-scVLaL0uWd .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-scVLaL0uWd .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-scVLaL0uWd .navbar-collapse.collapsing .navbar-buttons,
  .cid-scVLaL0uWd .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-scVLaL0uWd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-scVLaL0uWd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-scVLaL0uWd .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-scVLaL0uWd img {
    height: 3.8rem !important;
  }
  .cid-scVLaL0uWd .btn {
    display: flex;
  }
  .cid-scVLaL0uWd button.navbar-toggler {
    display: block;
  }
  .cid-scVLaL0uWd .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-scVLaL0uWd .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-scVLaL0uWd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-scVLaL0uWd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-scVLaL0uWd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-scVLaL0uWd .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;
  }
  .cid-scVLaL0uWd .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-scVLaL0uWd .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-scVLaL0uWd .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-scVLaL0uWd .nav-link:focus {
  outline: none;
}
.cid-scVLaL0uWd .navbar-toggler {
  position: relative;
}
.cid-scVLaL0uWd .dropdown-item.active,
.cid-scVLaL0uWd .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-scVLaMfbk8 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-scVLaMfbk8 .google-map {
  height: 25rem;
  position: relative;
}
.cid-scVLaMfbk8 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-scVLaMfbk8 .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-scVLaMfbk8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-scVLaMfbk8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-scVLaMfbk8 .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-scVLaNLpH1 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-scVLaNLpH1 .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-scVLaNLpH1 .title,
.cid-scVLaNLpH1 .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-scVLaNLpH1 .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-scVLaNLpH1 .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-scVLaNLpH1 .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-scVLaNLpH1 .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-scVLaNLpH1 .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-scVLaNLpH1 .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-scVLaNLpH1 .card-img {
  overflow: hidden;
}
.cid-scVLaNLpH1 .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-scVLaNLpH1 .card-box {
  padding: 0rem;
}
.cid-scVLaNLpH1 img {
  transition: all 0.3s;
}
.cid-scVLaNLpH1 .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-scVLaNLpH1 status {
  color: #855dd8;
}
.cid-scVLaNLpH1 .status {
  color: #25373d;
  text-align: left;
}
.cid-scVLaPduQs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-scVLaPduQs .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-scVLaPduQs .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-scVLaPduQs .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-scVLaPduQs .mbr-text {
  color: #444;
}
.cid-scVLaPduQs h5 {
  margin-bottom: 0;
}
.cid-scVLaPduQs .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-scVLaPduQs .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-scVLaPduQs .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-scVLaPduQs .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-scVLaPduQs .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-scVLaPduQs .social-list a:hover {
  opacity: .4;
}
.cid-scVLaPduQs .media-container-row > div {
  padding: 0px;
}
.cid-scVLaPduQs .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-scVLaPduQs .group-title {
  text-align: left;
}
.cid-scVLaPduQs .group-title SPAN {
  color: #656565;
}
.cid-scVLaPduQs .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-scVLaPduQs .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-scVLaPduQs h3 {
    margin-bottom: 10px;
  }
}
.cid-scVLaPduQs .links SPAN {
  color: #9e9e9e;
}
.cid-scVLaPduQs .links,
.cid-scVLaPduQs .social-list {
  color: #25373d;
}
.cid-scVLaPduQs P {
  color: #25373d;
  text-align: left;
}
.cid-scVU1G1LYS {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-scVU1G1LYS .mbr-section-title {
  text-align: center;
}
.cid-scVU1G1LYS .mbr-text,
.cid-scVU1G1LYS .mbr-section-btn {
  text-align: center;
}
.cid-scVU1HSjRD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-scVU1HSjRD .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-scVU1HSjRD .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-scVU1HSjRD .list-img {
  width: 100px;
}
.cid-scVU1HSjRD .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-scVU1HSjRD .btn {
  margin: 0px !important;
}
.cid-scVU1HSjRD .text-box {
  padding: 1rem;
}
.cid-scVU1HSjRD .text-box p {
  margin: 0;
}
.cid-scVU1HSjRD .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-scVU1HSjRD .ico-box p {
  margin: 0;
}
.cid-scVU1HSjRD .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-scVU1HSjRD .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-scVU1HSjRD .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-scVU1HSjRD .carousel-item .wrap-img {
  text-align: center;
}
.cid-scVU1HSjRD .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-scVU1HSjRD .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-scVU1HSjRD .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-scVU1HSjRD .carousel-indicators li {
  display: inline-block;
}
.cid-scVU1HSjRD .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-scVU1HSjRD .carousel-indicators li.active {
  border: 0px;
}
.cid-scVU1HSjRD .li1 {
  background-image: url("../../../assets/images/1602102181-1069757958-1500x1000.jpg");
}
.cid-scVU1HSjRD .li2 {
  background-image: url("../../../assets/images/20200916-104334-2000x1500.jpg");
}
.cid-scVU1HSjRD .li3 {
  background-image: url("../../../assets/images/20200916-104521-1500x1000.jpg");
}
.cid-scVU1HSjRD .li4 {
  background-image: url("../../../assets/images/1602102454-2027818581-1500x1000.jpg");
}
.cid-scVU1HSjRD .li5 {
  background-image: url("../../../assets/images/1602102576-173275572-1500x1000.jpg");
}
.cid-scVU1HSjRD .li6 {
  background-image: url("../../../assets/images/1602102635-1814283693-1500x1000.jpg");
}
@media (max-width: 992px) {
  .cid-scVU1HSjRD .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-scVU1HSjRD .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-scVU1HSjRD .card-title2 {
  color: #82dedc;
}
.cid-scVU1HSjRD .sq {
  color: #656565;
}
.cid-scVU1HSjRD .item {
  color: #656565;
}
.cid-sdqKMWM2aw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdqKMWM2aw .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-sdqKMWM2aw .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-sdqKMWM2aw .list-img {
  width: 100px;
}
.cid-sdqKMWM2aw .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-sdqKMWM2aw .btn {
  margin: 0px !important;
}
.cid-sdqKMWM2aw .text-box {
  padding: 1rem;
}
.cid-sdqKMWM2aw .text-box p {
  margin: 0;
}
.cid-sdqKMWM2aw .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-sdqKMWM2aw .ico-box p {
  margin: 0;
}
.cid-sdqKMWM2aw .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdqKMWM2aw .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdqKMWM2aw .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdqKMWM2aw .carousel-item .wrap-img {
  text-align: center;
}
.cid-sdqKMWM2aw .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-sdqKMWM2aw .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-sdqKMWM2aw .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-sdqKMWM2aw .carousel-indicators li {
  display: inline-block;
}
.cid-sdqKMWM2aw .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-sdqKMWM2aw .carousel-indicators li.active {
  border: 0px;
}
.cid-sdqKMWM2aw .li1 {
  background-image: url("../../../assets/images/20200916-104520-camera-2-1920x1080.jpg");
}
.cid-sdqKMWM2aw .li2 {
  background-image: url("../../../assets/images/photo-cam-ok-1920x1080.jpg");
}
.cid-sdqKMWM2aw .li3 {
  background-image: url("../../../assets/images/03.jpg");
}
.cid-sdqKMWM2aw .li4 {
  background-image: url("../../../assets/images/01.jpg");
}
.cid-sdqKMWM2aw .li5 {
  background-image: url("../../../assets/images/02.jpg");
}
.cid-sdqKMWM2aw .li6 {
  background-image: url("../../../assets/images/03.jpg");
}
@media (max-width: 992px) {
  .cid-sdqKMWM2aw .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-sdqKMWM2aw .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-sdqKMWM2aw .card-title2 {
  color: #82dedc;
}
.cid-sdqKMWM2aw .sq {
  color: #656565;
}
.cid-sdqKMWM2aw .item {
  color: #656565;
}
.cid-sdqKMWM2aw .card-title1 {
  color: #25373d;
}
.cid-scVU1L6XjH {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-scVU1L6XjH .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-scVU1L6XjH .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-scVU1L6XjH .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-scVU1MbGt1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-scVU1MbGt1 .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-scVU1MbGt1 .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-scVU1MbGt1 .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-scVU1Nq4B7 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-scVU1Nq4B7 .navbar-fixed-top {
  padding-top: 0;
}
.cid-scVU1Nq4B7 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-scVU1Nq4B7 .dropdown-item {
  padding: 0;
}
.cid-scVU1Nq4B7 .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-scVU1Nq4B7 .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-scVU1Nq4B7 .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-scVU1Nq4B7 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-scVU1Nq4B7 a {
  font-style: normal;
}
.cid-scVU1Nq4B7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-scVU1Nq4B7 .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-scVU1Nq4B7 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-scVU1Nq4B7 .content-text {
  margin-bottom: 0;
}
.cid-scVU1Nq4B7 .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-scVU1Nq4B7 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-scVU1Nq4B7 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-scVU1Nq4B7 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-scVU1Nq4B7 .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-scVU1Nq4B7 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-scVU1Nq4B7 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-scVU1Nq4B7 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-scVU1Nq4B7 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-scVU1Nq4B7 .nav-dropdown .link {
  font-weight: 400;
}
.cid-scVU1Nq4B7 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-scVU1Nq4B7 .content-right-side {
  text-align: center;
}
.cid-scVU1Nq4B7 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-scVU1Nq4B7 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-scVU1Nq4B7 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-scVU1Nq4B7 .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-scVU1Nq4B7 .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-scVU1Nq4B7 .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-scVU1Nq4B7 .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-scVU1Nq4B7 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-scVU1Nq4B7 .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-scVU1Nq4B7 .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-scVU1Nq4B7 .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-scVU1Nq4B7 .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-scVU1Nq4B7 .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-scVU1Nq4B7 .navbar {
    display: block;
    padding: 0;
  }
  .cid-scVU1Nq4B7 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-scVU1Nq4B7 .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-scVU1Nq4B7 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-scVU1Nq4B7 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-scVU1Nq4B7 .navbar-toggler {
    display: none;
  }
  .cid-scVU1Nq4B7 .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-scVU1Nq4B7 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-scVU1Nq4B7 .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-scVU1Nq4B7 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-scVU1Nq4B7 .menu-logo {
  margin-right: auto;
}
.cid-scVU1Nq4B7 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-scVU1Nq4B7 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-scVU1Nq4B7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-scVU1Nq4B7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-scVU1Nq4B7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-scVU1Nq4B7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-scVU1Nq4B7 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-scVU1Nq4B7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-scVU1Nq4B7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-scVU1Nq4B7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-scVU1Nq4B7 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-scVU1Nq4B7 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-scVU1Nq4B7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-scVU1Nq4B7 .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-scVU1Nq4B7 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-scVU1Nq4B7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-scVU1Nq4B7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-scVU1Nq4B7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-scVU1Nq4B7 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-scVU1Nq4B7 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-scVU1Nq4B7 .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-scVU1Nq4B7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-scVU1Nq4B7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-scVU1Nq4B7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-scVU1Nq4B7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-scVU1Nq4B7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-scVU1Nq4B7 button.navbar-toggler:focus {
  outline: none;
}
.cid-scVU1Nq4B7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-scVU1Nq4B7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-scVU1Nq4B7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-scVU1Nq4B7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-scVU1Nq4B7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-scVU1Nq4B7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-scVU1Nq4B7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-scVU1Nq4B7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-scVU1Nq4B7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-scVU1Nq4B7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-scVU1Nq4B7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-scVU1Nq4B7 .collapsed .btn {
  display: flex;
}
.cid-scVU1Nq4B7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-scVU1Nq4B7 .collapsed .navbar-collapse.collapsing,
.cid-scVU1Nq4B7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-scVU1Nq4B7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-scVU1Nq4B7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-scVU1Nq4B7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-scVU1Nq4B7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-scVU1Nq4B7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-scVU1Nq4B7 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-scVU1Nq4B7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-scVU1Nq4B7 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-scVU1Nq4B7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-scVU1Nq4B7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-scVU1Nq4B7 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-scVU1Nq4B7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-scVU1Nq4B7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-scVU1Nq4B7 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-scVU1Nq4B7 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-scVU1Nq4B7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-scVU1Nq4B7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-scVU1Nq4B7 .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;
}
.cid-scVU1Nq4B7 .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-scVU1Nq4B7 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-scVU1Nq4B7 .navbar-collapse.collapsing,
  .cid-scVU1Nq4B7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-scVU1Nq4B7 .navbar-collapse.collapsing .navbar-nav,
  .cid-scVU1Nq4B7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-scVU1Nq4B7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-scVU1Nq4B7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-scVU1Nq4B7 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-scVU1Nq4B7 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-scVU1Nq4B7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-scVU1Nq4B7 .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-scVU1Nq4B7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-scVU1Nq4B7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-scVU1Nq4B7 .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-scVU1Nq4B7 img {
    height: 3.8rem !important;
  }
  .cid-scVU1Nq4B7 .btn {
    display: flex;
  }
  .cid-scVU1Nq4B7 button.navbar-toggler {
    display: block;
  }
  .cid-scVU1Nq4B7 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-scVU1Nq4B7 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-scVU1Nq4B7 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-scVU1Nq4B7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-scVU1Nq4B7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-scVU1Nq4B7 .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;
  }
  .cid-scVU1Nq4B7 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-scVU1Nq4B7 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-scVU1Nq4B7 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-scVU1Nq4B7 .nav-link:focus {
  outline: none;
}
.cid-scVU1Nq4B7 .navbar-toggler {
  position: relative;
}
.cid-scVU1Nq4B7 .dropdown-item.active,
.cid-scVU1Nq4B7 .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-scVU1Q4O38 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-scVU1Q4O38 .google-map {
  height: 25rem;
  position: relative;
}
.cid-scVU1Q4O38 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-scVU1Q4O38 .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-scVU1Q4O38 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-scVU1Q4O38 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-scVU1Q4O38 .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-scVU1S41ic {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-scVU1S41ic .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-scVU1S41ic .title,
.cid-scVU1S41ic .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-scVU1S41ic .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-scVU1S41ic .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-scVU1S41ic .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-scVU1S41ic .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-scVU1S41ic .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-scVU1S41ic .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-scVU1S41ic .card-img {
  overflow: hidden;
}
.cid-scVU1S41ic .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-scVU1S41ic .card-box {
  padding: 0rem;
}
.cid-scVU1S41ic img {
  transition: all 0.3s;
}
.cid-scVU1S41ic .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-scVU1S41ic status {
  color: #855dd8;
}
.cid-scVU1S41ic .status {
  color: #25373d;
  text-align: left;
}
.cid-scVU1TFnlX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-scVU1TFnlX .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-scVU1TFnlX .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-scVU1TFnlX .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-scVU1TFnlX .mbr-text {
  color: #444;
}
.cid-scVU1TFnlX h5 {
  margin-bottom: 0;
}
.cid-scVU1TFnlX .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-scVU1TFnlX .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-scVU1TFnlX .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-scVU1TFnlX .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-scVU1TFnlX .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-scVU1TFnlX .social-list a:hover {
  opacity: .4;
}
.cid-scVU1TFnlX .media-container-row > div {
  padding: 0px;
}
.cid-scVU1TFnlX .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-scVU1TFnlX .group-title {
  text-align: left;
}
.cid-scVU1TFnlX .group-title SPAN {
  color: #656565;
}
.cid-scVU1TFnlX .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-scVU1TFnlX .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-scVU1TFnlX h3 {
    margin-bottom: 10px;
  }
}
.cid-scVU1TFnlX .links SPAN {
  color: #9e9e9e;
}
.cid-scVU1TFnlX .links,
.cid-scVU1TFnlX .social-list {
  color: #25373d;
}
.cid-scVU1TFnlX P {
  color: #25373d;
  text-align: left;
}
.cid-sddCvpCIKS {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sddCvpCIKS .mbr-section-title {
  text-align: center;
}
.cid-sddCvpCIKS .mbr-text,
.cid-sddCvpCIKS .mbr-section-btn {
  text-align: center;
}
.cid-sddCvqYhr5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sddCvqYhr5 .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-sddCvqYhr5 .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-sddCvqYhr5 .list-img {
  width: 100px;
}
.cid-sddCvqYhr5 .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-sddCvqYhr5 .btn {
  margin: 0px !important;
}
.cid-sddCvqYhr5 .text-box {
  padding: 1rem;
}
.cid-sddCvqYhr5 .text-box p {
  margin: 0;
}
.cid-sddCvqYhr5 .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-sddCvqYhr5 .ico-box p {
  margin: 0;
}
.cid-sddCvqYhr5 .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sddCvqYhr5 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sddCvqYhr5 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sddCvqYhr5 .carousel-item .wrap-img {
  text-align: center;
}
.cid-sddCvqYhr5 .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-sddCvqYhr5 .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-sddCvqYhr5 .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-sddCvqYhr5 .carousel-indicators li {
  display: inline-block;
}
.cid-sddCvqYhr5 .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-sddCvqYhr5 .carousel-indicators li.active {
  border: 0px;
}
.cid-sddCvqYhr5 .li1 {
  background-image: url("../../../assets/images/1602447772-225114177-1500x1000.jpg");
}
.cid-sddCvqYhr5 .li2 {
  background-image: url("../../../assets/images/1602447806-518314442-1500x1000.jpg");
}
.cid-sddCvqYhr5 .li3 {
  background-image: url("../../../assets/images/1602447853-2145100743-1500x1000.jpg");
}
.cid-sddCvqYhr5 .li4 {
  background-image: url("../../../assets/images/chambre-1-et-3-1500x1000.jpg");
}
.cid-sddCvqYhr5 .li5 {
  background-image: url("../../../assets/images/salle-de-bain-mezzanine-1-1500x1000.jpg");
}
.cid-sddCvqYhr5 .li6 {
  background-image: url("../../../assets/images/1602102635-1814283693-1500x1000.jpg");
}
@media (max-width: 992px) {
  .cid-sddCvqYhr5 .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-sddCvqYhr5 .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-sddCvqYhr5 .card-title2 {
  color: #82dedc;
}
.cid-sddCvqYhr5 .sq {
  color: #656565;
}
.cid-sddCvqYhr5 .item {
  color: #656565;
}
.cid-sddCvu11ob {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sddCvu11ob .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-sddCvu11ob .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-sddCvu11ob .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-sddCvuLaRC {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sddCvuLaRC .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-sddCvuLaRC .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-sddCvuLaRC .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-sddCvvKtNH .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-sddCvvKtNH .navbar-fixed-top {
  padding-top: 0;
}
.cid-sddCvvKtNH .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sddCvvKtNH .dropdown-item {
  padding: 0;
}
.cid-sddCvvKtNH .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-sddCvvKtNH .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sddCvvKtNH .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sddCvvKtNH .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sddCvvKtNH a {
  font-style: normal;
}
.cid-sddCvvKtNH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sddCvvKtNH .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-sddCvvKtNH .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sddCvvKtNH .content-text {
  margin-bottom: 0;
}
.cid-sddCvvKtNH .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sddCvvKtNH .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sddCvvKtNH .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sddCvvKtNH .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sddCvvKtNH .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sddCvvKtNH .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sddCvvKtNH .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sddCvvKtNH .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sddCvvKtNH .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sddCvvKtNH .nav-dropdown .link {
  font-weight: 400;
}
.cid-sddCvvKtNH .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sddCvvKtNH .content-right-side {
  text-align: center;
}
.cid-sddCvvKtNH .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sddCvvKtNH .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sddCvvKtNH .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sddCvvKtNH .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-sddCvvKtNH .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sddCvvKtNH .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sddCvvKtNH .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sddCvvKtNH .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sddCvvKtNH .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-sddCvvKtNH .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-sddCvvKtNH .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-sddCvvKtNH .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sddCvvKtNH .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-sddCvvKtNH .navbar {
    display: block;
    padding: 0;
  }
  .cid-sddCvvKtNH .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sddCvvKtNH .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-sddCvvKtNH .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sddCvvKtNH .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sddCvvKtNH .navbar-toggler {
    display: none;
  }
  .cid-sddCvvKtNH .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sddCvvKtNH .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sddCvvKtNH .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sddCvvKtNH .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sddCvvKtNH .menu-logo {
  margin-right: auto;
}
.cid-sddCvvKtNH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sddCvvKtNH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sddCvvKtNH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sddCvvKtNH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sddCvvKtNH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sddCvvKtNH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sddCvvKtNH .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sddCvvKtNH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sddCvvKtNH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sddCvvKtNH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sddCvvKtNH .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sddCvvKtNH .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sddCvvKtNH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sddCvvKtNH .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-sddCvvKtNH .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sddCvvKtNH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sddCvvKtNH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sddCvvKtNH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sddCvvKtNH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sddCvvKtNH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sddCvvKtNH .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-sddCvvKtNH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sddCvvKtNH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sddCvvKtNH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sddCvvKtNH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sddCvvKtNH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sddCvvKtNH button.navbar-toggler:focus {
  outline: none;
}
.cid-sddCvvKtNH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sddCvvKtNH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sddCvvKtNH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sddCvvKtNH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sddCvvKtNH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sddCvvKtNH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sddCvvKtNH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sddCvvKtNH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sddCvvKtNH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sddCvvKtNH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sddCvvKtNH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sddCvvKtNH .collapsed .btn {
  display: flex;
}
.cid-sddCvvKtNH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sddCvvKtNH .collapsed .navbar-collapse.collapsing,
.cid-sddCvvKtNH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sddCvvKtNH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sddCvvKtNH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sddCvvKtNH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sddCvvKtNH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sddCvvKtNH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sddCvvKtNH .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sddCvvKtNH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sddCvvKtNH .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-sddCvvKtNH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sddCvvKtNH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sddCvvKtNH .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sddCvvKtNH .collapsed button.navbar-toggler {
  display: block;
}
.cid-sddCvvKtNH .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sddCvvKtNH .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sddCvvKtNH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sddCvvKtNH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sddCvvKtNH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sddCvvKtNH .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;
}
.cid-sddCvvKtNH .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sddCvvKtNH .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sddCvvKtNH .navbar-collapse.collapsing,
  .cid-sddCvvKtNH .navbar-collapse.show {
    display: block !important;
  }
  .cid-sddCvvKtNH .navbar-collapse.collapsing .navbar-nav,
  .cid-sddCvvKtNH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sddCvvKtNH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sddCvvKtNH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sddCvvKtNH .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sddCvvKtNH .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sddCvvKtNH .navbar-collapse.collapsing .navbar-buttons,
  .cid-sddCvvKtNH .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sddCvvKtNH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sddCvvKtNH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sddCvvKtNH .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-sddCvvKtNH img {
    height: 3.8rem !important;
  }
  .cid-sddCvvKtNH .btn {
    display: flex;
  }
  .cid-sddCvvKtNH button.navbar-toggler {
    display: block;
  }
  .cid-sddCvvKtNH .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sddCvvKtNH .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sddCvvKtNH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sddCvvKtNH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sddCvvKtNH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sddCvvKtNH .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;
  }
  .cid-sddCvvKtNH .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sddCvvKtNH .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sddCvvKtNH .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sddCvvKtNH .nav-link:focus {
  outline: none;
}
.cid-sddCvvKtNH .navbar-toggler {
  position: relative;
}
.cid-sddCvvKtNH .dropdown-item.active,
.cid-sddCvvKtNH .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-sddCvx3lCh {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sddCvx3lCh .google-map {
  height: 25rem;
  position: relative;
}
.cid-sddCvx3lCh .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sddCvx3lCh .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-sddCvx3lCh .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sddCvx3lCh .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sddCvx3lCh .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-sddCvyyV98 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sddCvyyV98 .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-sddCvyyV98 .title,
.cid-sddCvyyV98 .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-sddCvyyV98 .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-sddCvyyV98 .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-sddCvyyV98 .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-sddCvyyV98 .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-sddCvyyV98 .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-sddCvyyV98 .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-sddCvyyV98 .card-img {
  overflow: hidden;
}
.cid-sddCvyyV98 .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-sddCvyyV98 .card-box {
  padding: 0rem;
}
.cid-sddCvyyV98 img {
  transition: all 0.3s;
}
.cid-sddCvyyV98 .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-sddCvyyV98 status {
  color: #855dd8;
}
.cid-sddCvyyV98 .status {
  color: #25373d;
  text-align: left;
}
.cid-sddCvA73xs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sddCvA73xs .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-sddCvA73xs .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sddCvA73xs .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-sddCvA73xs .mbr-text {
  color: #444;
}
.cid-sddCvA73xs h5 {
  margin-bottom: 0;
}
.cid-sddCvA73xs .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sddCvA73xs .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-sddCvA73xs .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-sddCvA73xs .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-sddCvA73xs .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sddCvA73xs .social-list a:hover {
  opacity: .4;
}
.cid-sddCvA73xs .media-container-row > div {
  padding: 0px;
}
.cid-sddCvA73xs .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-sddCvA73xs .group-title {
  text-align: left;
}
.cid-sddCvA73xs .group-title SPAN {
  color: #656565;
}
.cid-sddCvA73xs .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-sddCvA73xs .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sddCvA73xs h3 {
    margin-bottom: 10px;
  }
}
.cid-sddCvA73xs .links SPAN {
  color: #9e9e9e;
}
.cid-sddCvA73xs .links,
.cid-sddCvA73xs .social-list {
  color: #25373d;
}
.cid-sddCvA73xs P {
  color: #25373d;
  text-align: left;
}
.cid-sdtgG5Uxt1 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sdtgG5Uxt1 .mbr-section-title {
  text-align: center;
}
.cid-sdtgG5Uxt1 .mbr-text,
.cid-sdtgG5Uxt1 .mbr-section-btn {
  text-align: center;
}
.cid-sdtgG7jxYo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdtgG7jxYo .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-sdtgG7jxYo .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-sdtgG7jxYo .list-img {
  width: 100px;
}
.cid-sdtgG7jxYo .ico2 {
  color: #656565;
  font-size: 1.2rem;
}
.cid-sdtgG7jxYo .btn {
  margin: 0px !important;
}
.cid-sdtgG7jxYo .text-box {
  padding: 1rem;
}
.cid-sdtgG7jxYo .text-box p {
  margin: 0;
}
.cid-sdtgG7jxYo .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-sdtgG7jxYo .ico-box p {
  margin: 0;
}
.cid-sdtgG7jxYo .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdtgG7jxYo .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdtgG7jxYo .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdtgG7jxYo .carousel-item .wrap-img {
  text-align: center;
}
.cid-sdtgG7jxYo .carousel-item .wrap-img img {
  width: auto;
  max-width: 100%;
}
.cid-sdtgG7jxYo .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-sdtgG7jxYo .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 1rem;
  margin-right: 0;
  margin-left: 0;
  text-align: center;
}
.cid-sdtgG7jxYo .carousel-indicators li {
  display: inline-block;
}
.cid-sdtgG7jxYo .carousel-indicators li {
  max-width: 15%;
  max-height: 120px;
  width: 15%;
  height: 120px;
  border-radius: 0;
  opacity: 1;
  background-size: cover;
  border: none;
}
.cid-sdtgG7jxYo .carousel-indicators li.active {
  border: 0px;
}
.cid-sdtgG7jxYo .li1 {
  background-image: url("../../../assets/images/1602611396-1217823694-1500x1000.jpg");
}
.cid-sdtgG7jxYo .li2 {
  background-image: url("../../../assets/images/1602611422-1331789337-1500x1000.jpg");
}
.cid-sdtgG7jxYo .li3 {
  background-image: url("../../../assets/images/1602611458-1381760240-1500x1000.jpg");
}
.cid-sdtgG7jxYo .li4 {
  background-image: url("../../../assets/images/1602611482-1373028016-1500x1000.jpg");
}
.cid-sdtgG7jxYo .li5 {
  background-image: url("../../../assets/images/1602611528-1470089304-1500x1000.jpg");
}
.cid-sdtgG7jxYo .li6 {
  background-image: url("../../../assets/images/1602611553-1800492278-1500x1000.jpg");
}
@media (max-width: 992px) {
  .cid-sdtgG7jxYo .carousel-indicators li {
    max-width: 30%;
    max-height: 120px;
    width: 30%;
    height: 120px;
  }
}
@media (max-width: 576px) {
  .cid-sdtgG7jxYo .carousel-indicators li {
    max-width: 30%;
    max-height: 80px;
    width: 30%;
    height: 80px;
  }
}
.cid-sdtgG7jxYo .card-title2 {
  color: #82dedc;
}
.cid-sdtgG7jxYo .sq {
  color: #656565;
}
.cid-sdtgG7jxYo .item {
  color: #656565;
}
.cid-sdtgG9sxqm {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sdtgG9sxqm .mbr-text {
  line-height: 1.5;
  color: #25373d;
  text-align: right;
}
.cid-sdtgG9sxqm .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-sdtgG9sxqm .color {
  background: #f1f1f1;
  padding: 1rem 3rem;
  padding-bottom: 0.3rem;
}
.cid-sdtgGasbUM {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdtgGasbUM .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-sdtgGasbUM .mbr-text {
  line-height: 1.5;
  color: #25373d;
}
.cid-sdtgGasbUM .mbr-section-title {
  text-align: left;
  color: #25373d;
}
.cid-sdtgGbmAwA .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-sdtgGbmAwA .navbar-fixed-top {
  padding-top: 0;
}
.cid-sdtgGbmAwA .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sdtgGbmAwA .dropdown-item {
  padding: 0;
}
.cid-sdtgGbmAwA .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-sdtgGbmAwA .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sdtgGbmAwA .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdtgGbmAwA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdtgGbmAwA a {
  font-style: normal;
}
.cid-sdtgGbmAwA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sdtgGbmAwA .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-sdtgGbmAwA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sdtgGbmAwA .content-text {
  margin-bottom: 0;
}
.cid-sdtgGbmAwA .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sdtgGbmAwA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sdtgGbmAwA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sdtgGbmAwA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sdtgGbmAwA .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sdtgGbmAwA .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sdtgGbmAwA .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sdtgGbmAwA .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sdtgGbmAwA .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdtgGbmAwA .nav-dropdown .link {
  font-weight: 400;
}
.cid-sdtgGbmAwA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sdtgGbmAwA .content-right-side {
  text-align: center;
}
.cid-sdtgGbmAwA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sdtgGbmAwA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sdtgGbmAwA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sdtgGbmAwA .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-sdtgGbmAwA .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdtgGbmAwA .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sdtgGbmAwA .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sdtgGbmAwA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sdtgGbmAwA .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-sdtgGbmAwA .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-sdtgGbmAwA .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-sdtgGbmAwA .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sdtgGbmAwA .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-sdtgGbmAwA .navbar {
    display: block;
    padding: 0;
  }
  .cid-sdtgGbmAwA .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sdtgGbmAwA .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-sdtgGbmAwA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sdtgGbmAwA .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sdtgGbmAwA .navbar-toggler {
    display: none;
  }
  .cid-sdtgGbmAwA .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdtgGbmAwA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sdtgGbmAwA .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdtgGbmAwA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sdtgGbmAwA .menu-logo {
  margin-right: auto;
}
.cid-sdtgGbmAwA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdtgGbmAwA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdtgGbmAwA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdtgGbmAwA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdtgGbmAwA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdtgGbmAwA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdtgGbmAwA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sdtgGbmAwA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdtgGbmAwA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdtgGbmAwA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdtgGbmAwA .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sdtgGbmAwA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sdtgGbmAwA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sdtgGbmAwA .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-sdtgGbmAwA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sdtgGbmAwA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sdtgGbmAwA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sdtgGbmAwA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdtgGbmAwA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdtgGbmAwA .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sdtgGbmAwA .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-sdtgGbmAwA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdtgGbmAwA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdtgGbmAwA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdtgGbmAwA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdtgGbmAwA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdtgGbmAwA button.navbar-toggler:focus {
  outline: none;
}
.cid-sdtgGbmAwA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sdtgGbmAwA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdtgGbmAwA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdtgGbmAwA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdtgGbmAwA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdtgGbmAwA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdtgGbmAwA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdtgGbmAwA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdtgGbmAwA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdtgGbmAwA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sdtgGbmAwA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sdtgGbmAwA .collapsed .btn {
  display: flex;
}
.cid-sdtgGbmAwA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdtgGbmAwA .collapsed .navbar-collapse.collapsing,
.cid-sdtgGbmAwA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdtgGbmAwA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdtgGbmAwA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdtgGbmAwA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdtgGbmAwA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdtgGbmAwA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sdtgGbmAwA .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sdtgGbmAwA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdtgGbmAwA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-sdtgGbmAwA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdtgGbmAwA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sdtgGbmAwA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sdtgGbmAwA .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdtgGbmAwA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sdtgGbmAwA .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sdtgGbmAwA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdtgGbmAwA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdtgGbmAwA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdtgGbmAwA .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;
}
.cid-sdtgGbmAwA .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sdtgGbmAwA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdtgGbmAwA .navbar-collapse.collapsing,
  .cid-sdtgGbmAwA .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdtgGbmAwA .navbar-collapse.collapsing .navbar-nav,
  .cid-sdtgGbmAwA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdtgGbmAwA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdtgGbmAwA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdtgGbmAwA .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sdtgGbmAwA .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdtgGbmAwA .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdtgGbmAwA .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sdtgGbmAwA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdtgGbmAwA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdtgGbmAwA .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-sdtgGbmAwA img {
    height: 3.8rem !important;
  }
  .cid-sdtgGbmAwA .btn {
    display: flex;
  }
  .cid-sdtgGbmAwA button.navbar-toggler {
    display: block;
  }
  .cid-sdtgGbmAwA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sdtgGbmAwA .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sdtgGbmAwA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdtgGbmAwA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdtgGbmAwA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdtgGbmAwA .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;
  }
  .cid-sdtgGbmAwA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sdtgGbmAwA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sdtgGbmAwA .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sdtgGbmAwA .nav-link:focus {
  outline: none;
}
.cid-sdtgGbmAwA .navbar-toggler {
  position: relative;
}
.cid-sdtgGbmAwA .dropdown-item.active,
.cid-sdtgGbmAwA .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-sdtgGdfqXI {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sdtgGdfqXI .google-map {
  height: 25rem;
  position: relative;
}
.cid-sdtgGdfqXI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sdtgGdfqXI .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-sdtgGdfqXI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sdtgGdfqXI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sdtgGdfqXI .mbr-section-title {
  color: #25373d;
  text-align: left;
}
.cid-sdtgGfCerh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdtgGfCerh .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-sdtgGfCerh .title,
.cid-sdtgGfCerh .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-sdtgGfCerh .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-sdtgGfCerh .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-sdtgGfCerh .phone {
  margin-bottom: 0;
  color: #25373d;
  text-align: left;
}
.cid-sdtgGfCerh .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-sdtgGfCerh .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-sdtgGfCerh .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-sdtgGfCerh .card-img {
  overflow: hidden;
}
.cid-sdtgGfCerh .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-sdtgGfCerh .card-box {
  padding: 0rem;
}
.cid-sdtgGfCerh img {
  transition: all 0.3s;
}
.cid-sdtgGfCerh .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #25373d;
}
.cid-sdtgGfCerh status {
  color: #855dd8;
}
.cid-sdtgGfCerh .status {
  color: #25373d;
  text-align: left;
}
.cid-sdtgGhzSvB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdtgGhzSvB .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-sdtgGhzSvB .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sdtgGhzSvB .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-sdtgGhzSvB .mbr-text {
  color: #444;
}
.cid-sdtgGhzSvB h5 {
  margin-bottom: 0;
}
.cid-sdtgGhzSvB .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdtgGhzSvB .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-sdtgGhzSvB .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-sdtgGhzSvB .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-sdtgGhzSvB .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdtgGhzSvB .social-list a:hover {
  opacity: .4;
}
.cid-sdtgGhzSvB .media-container-row > div {
  padding: 0px;
}
.cid-sdtgGhzSvB .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-sdtgGhzSvB .group-title {
  text-align: left;
}
.cid-sdtgGhzSvB .group-title SPAN {
  color: #656565;
}
.cid-sdtgGhzSvB .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-sdtgGhzSvB .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sdtgGhzSvB h3 {
    margin-bottom: 10px;
  }
}
.cid-sdtgGhzSvB .links SPAN {
  color: #9e9e9e;
}
.cid-sdtgGhzSvB .links,
.cid-sdtgGhzSvB .social-list {
  color: #25373d;
}
.cid-sdtgGhzSvB P {
  color: #25373d;
  text-align: left;
}
.cid-rvao3GDYTU .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-rvao3GDYTU .navbar-fixed-top {
  padding-top: 0;
}
.cid-rvao3GDYTU .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rvao3GDYTU .dropdown-item {
  padding: 0;
}
.cid-rvao3GDYTU .dropdown-menu {
  border: 0px solid lightgray;
  background: #82dedc !important;
}
.cid-rvao3GDYTU .menu-content-top {
  max-width: 1200px;
  display: none;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rvao3GDYTU .menu-bottom {
  margin: auto;
  width: 100%;
  background: #82dedc;
  display: flex;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rvao3GDYTU a {
  font-style: normal;
}
.cid-rvao3GDYTU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rvao3GDYTU .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 .5rem !important;
}
.cid-rvao3GDYTU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .content-text {
  margin-bottom: 0;
}
.cid-rvao3GDYTU .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #82dedc;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rvao3GDYTU .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rvao3GDYTU .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rvao3GDYTU .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rvao3GDYTU .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rvao3GDYTU .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rvao3GDYTU .nav-dropdown .link {
  font-weight: 400;
}
.cid-rvao3GDYTU .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rvao3GDYTU .content-right-side {
  text-align: center;
}
.cid-rvao3GDYTU .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rvao3GDYTU .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rvao3GDYTU .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rvao3GDYTU .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rvao3GDYTU .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rvao3GDYTU .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rvao3GDYTU .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rvao3GDYTU .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rvao3GDYTU .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rvao3GDYTU .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-rvao3GDYTU .navbar {
    display: block;
    padding: 0;
  }
  .cid-rvao3GDYTU .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rvao3GDYTU .navbar:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 4rem - 4.5rem);
  }
  .cid-rvao3GDYTU .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rvao3GDYTU .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rvao3GDYTU .navbar-toggler {
    display: none;
  }
  .cid-rvao3GDYTU .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rvao3GDYTU .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rvao3GDYTU .btn {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rvao3GDYTU .menu-logo {
  margin-right: auto;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rvao3GDYTU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item::after {
  right: -0.5rem;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rvao3GDYTU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rvao3GDYTU .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rvao3GDYTU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rvao3GDYTU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvao3GDYTU button.navbar-toggler:focus {
  outline: none;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rvao3GDYTU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rvao3GDYTU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvao3GDYTU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rvao3GDYTU .collapsed .btn {
  display: flex;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rvao3GDYTU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rvao3GDYTU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rvao3GDYTU .collapsed button.navbar-toggler {
  display: block;
}
.cid-rvao3GDYTU .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rvao3GDYTU .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rvao3GDYTU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rvao3GDYTU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rvao3GDYTU .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;
}
.cid-rvao3GDYTU .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rvao3GDYTU .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing,
  .cid-rvao3GDYTU .navbar-collapse.show {
    display: block !important;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rvao3GDYTU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rvao3GDYTU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvao3GDYTU .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rvao3GDYTU img {
    height: 3.8rem !important;
  }
  .cid-rvao3GDYTU .btn {
    display: flex;
  }
  .cid-rvao3GDYTU button.navbar-toggler {
    display: block;
  }
  .cid-rvao3GDYTU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rvao3GDYTU .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rvao3GDYTU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rvao3GDYTU .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;
  }
  .cid-rvao3GDYTU .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rvao3GDYTU .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rvao3GDYTU .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rvao3GDYTU .nav-link:focus {
  outline: none;
}
.cid-rvao3GDYTU .navbar-toggler {
  position: relative;
}
.cid-rvao3GDYTU .dropdown-item.active,
.cid-rvao3GDYTU .dropdown-item:active {
  background: #82dedc;
  color: initial;
}
.cid-sdY6TiFpAv {
  padding-top: 135px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdY6TiFpAv .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-sdY6TiFpAv .title,
.cid-sdY6TiFpAv .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-sdY6TiFpAv .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-sdY6TiFpAv .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-sdY6TiFpAv .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-sdY6TiFpAv .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-sdY6TiFpAv .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-sdY6TiFpAv .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-sdY6TiFpAv .card-img {
  overflow: hidden;
}
.cid-sdY6TiFpAv .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-sdY6TiFpAv .card-box {
  padding: 0rem;
}
.cid-sdY6TiFpAv img {
  transition: all 0.3s;
}
.cid-sdY6TiFpAv .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #656565;
}
.cid-sdY6TiFpAv status {
  color: #855dd8;
}
.cid-sdY6TiFpAv .status {
  color: #656565;
  text-align: left;
}
.cid-sdY6U9Fflt {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdY6U9Fflt .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-sdY6U9Fflt .title,
.cid-sdY6U9Fflt .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-sdY6U9Fflt .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
  padding: 0;
}
.cid-sdY6U9Fflt .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-sdY6U9Fflt .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-sdY6U9Fflt .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-sdY6U9Fflt .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-sdY6U9Fflt .card-title {
  color: #82dedc;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-sdY6U9Fflt .card-img {
  overflow: hidden;
}
.cid-sdY6U9Fflt .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-sdY6U9Fflt .card-box {
  padding: 0rem;
}
.cid-sdY6U9Fflt img {
  transition: all 0.3s;
}
.cid-sdY6U9Fflt .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #656565;
}
.cid-sdY6U9Fflt status {
  color: #855dd8;
}
.cid-sdY6U9Fflt .status {
  color: #656565;
  text-align: left;
}
.cid-rvaohNvhkQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rvaohNvhkQ .listico {
  padding-right: 1rem;
  color: #656565;
  font-size: 1.2rem;
}
.cid-rvaohNvhkQ .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rvaohNvhkQ .navbar-brand {
  width: 100%;
  margin: 0;
}
.cid-rvaohNvhkQ .mbr-text {
  color: #444;
}
.cid-rvaohNvhkQ h5 {
  margin-bottom: 0;
}
.cid-rvaohNvhkQ .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rvaohNvhkQ .socicon {
  color: #9e9e9e;
  font-size: 1.5rem;
}
.cid-rvaohNvhkQ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.cid-rvaohNvhkQ .social-list .soc-item {
  margin: 0 .5rem;
  display: inline-block;
}
.cid-rvaohNvhkQ .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rvaohNvhkQ .social-list a:hover {
  opacity: .4;
}
.cid-rvaohNvhkQ .media-container-row > div {
  padding: 0px;
}
.cid-rvaohNvhkQ .text2 {
  color: #9e9e9e;
  text-align: left;
}
.cid-rvaohNvhkQ .group-title {
  text-align: left;
}
.cid-rvaohNvhkQ .group-title SPAN {
  color: #656565;
}
.cid-rvaohNvhkQ .links {
  color: #9e9e9e;
}
@media (max-width: 991px) {
  .cid-rvaohNvhkQ .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rvaohNvhkQ h3 {
    margin-bottom: 10px;
  }
}
.cid-rvaohNvhkQ .links SPAN {
  color: #9e9e9e;
}
.cid-rvaohNvhkQ .links,
.cid-rvaohNvhkQ .social-list {
  color: #25373d;
}
.cid-rvaohNvhkQ P {
  color: #25373d;
  text-align: left;
}
