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: 'Lato', 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: #274abb !important;
}
.bg-success {
  background-color: #7242d6 !important;
}
.bg-info {
  background-color: #48d678 !important;
}
.bg-warning {
  background-color: #d63d3d !important;
}
.bg-danger {
  background-color: #656565 !important;
}
.btn-primary,
.btn-primary:active,
.btn-primary.active {
  background-color: #274abb !important;
  border-color: #274abb !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff !important;
  background-color: #1a317c !important;
  border-color: #1a317c !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #1a317c !important;
  border-color: #1a317c !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: #48d678 !important;
  border-color: #48d678 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus {
  color: #ffffff !important;
  background-color: #26ab53 !important;
  border-color: #26ab53 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #26ab53 !important;
  border-color: #26ab53 !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: #152967;
  color: #152967;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus {
  color: #ffffff;
  background-color: #274abb;
  border-color: #274abb;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #274abb !important;
  border-color: #274abb !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: #229649;
  color: #229649;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus {
  color: #ffffff;
  background-color: #48d678;
  border-color: #48d678;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #48d678 !important;
  border-color: #48d678 !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: #274abb !important;
}
.text-secondary {
  color: #25c4ca !important;
}
.text-success {
  color: #7242d6 !important;
}
.text-info {
  color: #48d678 !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: #152967 !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: #229649 !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: #48d678;
}
.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: #274abb;
  border-color: #274abb;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #274abb;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #7e96e4;
}
.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: #effbf3;
}
.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: #274abb;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.btn-primary-outline-2 {
  border: none;
  color: #274abb;
}
.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: #274abb;
}
.btn-primary-outline-2:focus {
  background-color: inherit;
  color: #274abb;
}
.btn-primary-outline-2:active {
  background-color: inherit;
  color: #274abb;
}
.btn-primary-outline-2:hover .mbr-iconfont-btn {
  margin-left: 8px;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #274abb;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-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: #274abb;
  border-bottom-color: #274abb;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #274abb !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='%23274abb' %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-rXzx777xYY .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-rXzx777xYY .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rXzx777xYY a {
  font-style: normal;
}
.cid-rXzx777xYY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rXzx777xYY .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rXzx777xYY .nav-item:focus,
.cid-rXzx777xYY .nav-link:focus {
  outline: none;
}
.cid-rXzx777xYY .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rXzx777xYY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rXzx777xYY .menu-logo {
  margin-right: auto;
}
.cid-rXzx777xYY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rXzx777xYY .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-rXzx777xYY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rXzx777xYY .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rXzx777xYY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rXzx777xYY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rXzx777xYY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rXzx777xYY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rXzx777xYY button.navbar-toggler:focus {
  outline: none;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXzx777xYY .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rXzx777xYY .collapsed .btn {
  display: flex;
}
.cid-rXzx777xYY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing,
.cid-rXzx777xYY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rXzx777xYY .collapsed button.navbar-toggler {
  display: block;
}
.cid-rXzx777xYY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rXzx777xYY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rXzx777xYY .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-rXzx777xYY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rXzx777xYY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rXzx777xYY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rXzx777xYY .navbar-expand {
    flex-direction: column;
  }
  .cid-rXzx777xYY img {
    height: 3.8rem !important;
  }
  .cid-rXzx777xYY .btn {
    display: flex;
  }
  .cid-rXzx777xYY button.navbar-toggler {
    display: block;
  }
  .cid-rXzx777xYY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rXzx777xYY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rXzx777xYY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing,
  .cid-rXzx777xYY .navbar-collapse.show {
    display: block !important;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-buttons,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rXzx777xYY .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-rXzx777xYY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rXzx777xYY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rXzx777xYY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rXzx777xYY .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rXzx777xYY .navbar-collapse {
  flex-basis: auto;
}
.cid-rXzx777xYY .nav-link:hover,
.cid-rXzx777xYY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
#custom-html-1h {
  /* Type valid CSS here */
}
#custom-html-1h div {
  padding: 5px ;
  height: 630px
  color: #777;
  text-align: center;
}
#custom-html-1h p {
  font-size: 60px;
  color: #777;
}
.cid-rXzx777xYY .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-rXzx777xYY .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rXzx777xYY a {
  font-style: normal;
}
.cid-rXzx777xYY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rXzx777xYY .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rXzx777xYY .nav-item:focus,
.cid-rXzx777xYY .nav-link:focus {
  outline: none;
}
.cid-rXzx777xYY .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rXzx777xYY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rXzx777xYY .menu-logo {
  margin-right: auto;
}
.cid-rXzx777xYY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rXzx777xYY .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-rXzx777xYY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rXzx777xYY .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rXzx777xYY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rXzx777xYY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rXzx777xYY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rXzx777xYY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rXzx777xYY button.navbar-toggler:focus {
  outline: none;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXzx777xYY .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rXzx777xYY .collapsed .btn {
  display: flex;
}
.cid-rXzx777xYY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing,
.cid-rXzx777xYY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rXzx777xYY .collapsed button.navbar-toggler {
  display: block;
}
.cid-rXzx777xYY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rXzx777xYY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rXzx777xYY .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-rXzx777xYY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rXzx777xYY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rXzx777xYY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rXzx777xYY .navbar-expand {
    flex-direction: column;
  }
  .cid-rXzx777xYY img {
    height: 3.8rem !important;
  }
  .cid-rXzx777xYY .btn {
    display: flex;
  }
  .cid-rXzx777xYY button.navbar-toggler {
    display: block;
  }
  .cid-rXzx777xYY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rXzx777xYY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rXzx777xYY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing,
  .cid-rXzx777xYY .navbar-collapse.show {
    display: block !important;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-buttons,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rXzx777xYY .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-rXzx777xYY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rXzx777xYY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rXzx777xYY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rXzx777xYY .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rXzx777xYY .navbar-collapse {
  flex-basis: auto;
}
.cid-rXzx777xYY .nav-link:hover,
.cid-rXzx777xYY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rX2A4Baes2 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rX2A4Baes2 .mbr-section-title {
  text-align: center;
}
.cid-rX2A4Baes2 .mbr-text,
.cid-rX2A4Baes2 .mbr-section-btn {
  text-align: center;
}
.cid-rX2AuFVn6x {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-rX2AuFVn6x .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rX2AuFVn6x .step {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border-radius: 50%;
  border: 2px solid #efefef;
}
@media (max-width: 767px) {
  .cid-rX2AuFVn6x .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rX2AuFVn6x .separline {
  position: relative;
}
.cid-rX2AuFVn6x .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rX2AuFVn6x .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rXzx777xYY .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-rXzx777xYY .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rXzx777xYY a {
  font-style: normal;
}
.cid-rXzx777xYY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rXzx777xYY .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rXzx777xYY .nav-item:focus,
.cid-rXzx777xYY .nav-link:focus {
  outline: none;
}
.cid-rXzx777xYY .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rXzx777xYY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rXzx777xYY .menu-logo {
  margin-right: auto;
}
.cid-rXzx777xYY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rXzx777xYY .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-rXzx777xYY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rXzx777xYY .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rXzx777xYY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rXzx777xYY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rXzx777xYY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rXzx777xYY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rXzx777xYY button.navbar-toggler:focus {
  outline: none;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXzx777xYY .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rXzx777xYY .collapsed .btn {
  display: flex;
}
.cid-rXzx777xYY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing,
.cid-rXzx777xYY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rXzx777xYY .collapsed button.navbar-toggler {
  display: block;
}
.cid-rXzx777xYY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rXzx777xYY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rXzx777xYY .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-rXzx777xYY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rXzx777xYY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rXzx777xYY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rXzx777xYY .navbar-expand {
    flex-direction: column;
  }
  .cid-rXzx777xYY img {
    height: 3.8rem !important;
  }
  .cid-rXzx777xYY .btn {
    display: flex;
  }
  .cid-rXzx777xYY button.navbar-toggler {
    display: block;
  }
  .cid-rXzx777xYY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rXzx777xYY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rXzx777xYY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing,
  .cid-rXzx777xYY .navbar-collapse.show {
    display: block !important;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-buttons,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rXzx777xYY .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-rXzx777xYY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rXzx777xYY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rXzx777xYY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rXzx777xYY .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rXzx777xYY .navbar-collapse {
  flex-basis: auto;
}
.cid-rXzx777xYY .nav-link:hover,
.cid-rXzx777xYY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rX1gmJoUa5 {
  padding-top: 150px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-rX1gmRzEoT {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rX1gmRzEoT .card-title {
  line-height: 1.6;
  padding: 15px 25px;
  background: linear-gradient(to top, #333333, transparent);
  margin: 0;
  text-align: left;
  color: #ffffff;
}
.cid-rX1gmRzEoT .card-img {
  position: relative;
}
.cid-rX1gmRzEoT .card-img:hover .card-title {
  background: linear-gradient(to top, #25c4ca, transparent);
}
.cid-rX1gmRzEoT .card {
  margin-bottom: 2rem;
  owerflow: hidden;
}
.cid-rX1gmRzEoT .card-wrapper {
  position: relative;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
}
.cid-rX1gmRzEoT .ico2 {
  color: #656565;
  font-size: 1.1rem;
}
.cid-rX1gmRzEoT .icobig {
  position: absolute;
  bottom: 1.5rem;
  right: 2rem;
  color: #ffffff;
  font-size: 2.1rem;
}
.cid-rX1gmRzEoT .text-box {
  padding: 20px;
}
.cid-rX1gmRzEoT .text-box p {
  margin: 0;
}
.cid-rX1gmRzEoT .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-rX1gmRzEoT .ico-box p {
  margin: 0;
}
.cid-rX1gmRzEoT .ico-wrap {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 0.5rem;
}
.cid-rX1gmRzEoT .p-box {
  background-color: #f1f1f1;
  width: 100%;
  padding: 10px;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-rX1gmRzEoT .p-box p {
  padding: 10px;
  margin: 0;
  line-height: 1.5;
}
.cid-rX1gmRzEoT .card-box {
  position: absolute;
  width: 100%;
  bottom: 0px;
  left: 0;
  padding: 0px;
  transition: all 0.3s;
}
.cid-rX1gmRzEoT .mbr-section-title {
  color: #656565;
}
@media (max-width: 991px) {
  .cid-rX1gmRzEoT .card-box {
    bottom: 0px;
  }
  .cid-rX1gmRzEoT .p-box {
    padding: 0px;
  }
  .cid-rX1gmRzEoT .card-title {
    padding: 10px 15px;
  }
}
.cid-rX1gmRzEoT .card-text {
  color: #656565;
}
.cid-rX1gmRzEoT .phone {
  color: #656565;
}
.cid-rX1gmRzEoT .card-title2 {
  color: #333333;
}
.cid-rX1gn1sG9V {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/background1-1.jpg");
}
.cid-rX1gn1sG9V .mbr-section-title {
  text-align: center;
}
.cid-rX1gn1sG9V .mbr-text,
.cid-rX1gn1sG9V .mbr-section-btn {
  text-align: center;
}
.cid-rX1gn7G5VA {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/background2.jpg");
}
.cid-rX1gn7G5VA .form-group {
  text-align: left;
  min-height: 0px;
  border: 0px solid #CCC;
  border-radius: 5px;
}
.cid-rX1gn7G5VA .jq-selectbox li.selected {
  background-color: #3b5abb;
}
.cid-rX1gn7G5VA .jq-selectbox li:hover {
  background-color: #3b5abb;
}
.cid-rX1gn7G5VA .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #3b5abb;
}
.cid-rX1gn7G5VA .form-control {
  padding: 0;
}
.cid-rX1gn7G5VA .form-control[name="message"] {
  padding: 20px 25px;
}
.cid-rX1gn7G5VA .form-control[name="message"]:focus {
  outline: none;
  box-shadow: 0;
}
.cid-rX1gn7G5VA .form-control[name="message"]:active {
  outline: none;
  box-shadow: 0;
}
.cid-rX1gn7G5VA .mbr-iconfont-btn {
  margin: 0;
}
.cid-rX1gn7G5VA .jq-selectbox__dropdown {
  top: 65px!important;
}
.cid-rX1gn7G5VA .input-group-btn .btn {
  margin: 0;
  padding: 1.1rem 20px;
  border-radius: 5px;
}
@media (max-width: 991px) {
  .cid-rX1gn7G5VA .align-left {
    text-align: center;
  }
  .cid-rX1gn7G5VA .form-group {
    margin-bottom: 2rem;
  }
}
@media (max-width: 576px) {
  .cid-rX1gn7G5VA .input-group-btn {
    margin: auto;
  }
}
.cid-rX1gng8pgq {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rX1gng8pgq .card-title {
  line-height: 1.6;
  margin: 0;
  text-align: center;
}
.cid-rX1gng8pgq .card {
  margin-bottom: 2rem;
  owerflow: hidden;
  max-height: 250px;
}
.cid-rX1gng8pgq .card:hover .card-img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rX1gng8pgq .card:hover .card-wrapper:before {
  opacity: 0.8;
  background: #274abb;
}
.cid-rX1gng8pgq .card-wrapper {
  overflow: hidden;
  position: relative;
}
.cid-rX1gng8pgq .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-rX1gng8pgq .big {
  margin-top: -25%;
}
.cid-rX1gng8pgq .card-img {
  overflow: hidden;
  transition: transform 0.3s;
  position: relative;
}
.cid-rX1gng8pgq .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-rX1gng8pgq .mbr-section-title {
  color: #656565;
  text-align: center;
}
.cid-rX1gng8pgq .card-sub-title {
  text-align: center;
}
@media (max-width: 991px) {
  .cid-rX1gng8pgq .small {
    margin-top: -25%;
  }
}
.cid-rX1gng8pgq .mbr-section-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-rX1gnnyXCE {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-rX1gnnyXCE .card-img span {
  color: #ffffff;
  font-size: 5.5rem;
}
.cid-rX1gnnyXCE .mbr-text {
  color: #cccccc;
}
.cid-rX1gnnyXCE .border-r {
  border-right: 1px solid #656565;
}
.cid-rX1gnnyXCE p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-rX1gnnyXCE .border-r {
    border-right: 0px solid #656565;
  }
}
@media (max-width: 576px) {
  .cid-rX1gnnyXCE .card {
    margin-bottom: 2rem;
  }
}
.cid-rX1gnvc5D5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rX1gnvc5D5 .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-rX1gnvc5D5 .title,
.cid-rX1gnvc5D5 .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-rX1gnvc5D5 .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-rX1gnvc5D5 .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-rX1gnvc5D5 .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-rX1gnvc5D5 .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-rX1gnvc5D5 .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-rX1gnvc5D5 .card-title {
  color: #274abb;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-rX1gnvc5D5 .card-img {
  overflow: hidden;
}
.cid-rX1gnvc5D5 .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rX1gnvc5D5 .card-box {
  padding: 0rem;
}
.cid-rX1gnvc5D5 img {
  transition: all 0.3s;
}
.cid-rX1gnvc5D5 .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #656565;
}
.cid-rX1gnvc5D5 status {
  color: #855dd8;
}
.cid-rX1gnvc5D5 .status {
  color: #656565;
  text-align: left;
}
.cid-rX1gnH5rOP {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-rX1gnH5rOP .mbr-section-title {
  text-align: center;
}
.cid-rX1gnH5rOP .mbr-text,
.cid-rX1gnH5rOP .mbr-section-btn {
  text-align: center;
}
.cid-rX1gnNzj6k {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rX1gnNzj6k h4 {
  display: flex;
  color: #000000;
}
.cid-rX1gnNzj6k .panel-text {
  color: #656565;
  line-height: 1.7;
}
.cid-rX1gnNzj6k .wrap {
  display: flex;
}
.cid-rX1gnNzj6k .sq-text {
  background: #f1f1f1;
  padding: 2px 10px;
  border-radius: 3px;
  color: #656565;
  height: fit-content;
  margin: auto;
}
.cid-rX1gnNzj6k img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-rX1gnNzj6k .mbr-section-title {
  color: #656565;
  text-align: left;
}
.cid-rX1gnNzj6k p {
  margin: 0;
}
.cid-rX1gnNzj6k .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-rX1gnNzj6k .mbr-section-subtitle {
  font-weight: 500;
  color: #656565;
  text-align: left;
}
.cid-rX1gnNzj6k .accordion-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-rX1gnNzj6k .panel-group {
  width: 100%;
}
.cid-rX1gnNzj6k .card {
  border: 1px solid #f1f1f1;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-rX1gnNzj6k .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-rX1gnNzj6k .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-rX1gnNzj6k .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-rX1gnNzj6k .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-rX1gnNzj6k .card .card-header a.panel-title .sign {
  padding-right: 1rem;
  padding-left: 1rem;
}
.cid-rX1gnNzj6k .card .card-header a.panel-title h4 {
  padding: 1rem 1rem;
  margin-bottom: 0;
}
.cid-rX1gnNzj6k .card .panel-body {
  background: #ffffff;
}
.cid-rX1gnNzj6k .sign {
  color: #000000;
}
.cid-rX1gnNzj6k .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-rX1gnNzj6k .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-rX1gnNzj6k .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-rX1gnNzj6k .header-text,
.cid-rX1gnNzj6k .sign {
  color: #656565;
}
.cid-rX1gnY5d48 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #f1f1f1;
}
.cid-rX1gnY5d48 .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-rX1gnY5d48 .mbr-section-subtitle {
  color: #9e9e9e;
  text-align: center;
}
.cid-rX1gnY5d48 p {
  margin: 0;
  padding: 0;
}
.cid-rX1gnY5d48 .card {
  margin-bottom: 2rem;
}
.cid-rX1gnY5d48 .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-rX1gnY5d48 .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-rX1gnY5d48 .mbr-author-img {
  width: 50px;
  height: 50px;
  display: inline-block;
  border-radius: 100%;
  margin-left: 0rem;
  margin-right: 1.5rem;
}
.cid-rX1gnY5d48 .mbr-author-img img {
  width: 100%;
  border-radius: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-rX1gnY5d48 .name-wrap {
  display: inline-block;
}
.cid-rX1gnY5d48 .card-footer {
  margin-top: 1rem;
  display: flex;
  border-top: none;
  background: none;
  padding: .75rem 1.25rem 1.25rem 1.25rem;
}
.cid-rX1gnY5d48 .mbr-author-desc {
  color: #9e9e9e;
}
.cid-rX1gnY5d48 .card-block P {
  color: #9e9e9e;
}
.cid-rX1gnY5d48 .mbr-author-name {
  color: #506ab9;
}
.cid-rX1gnY5d48 .mbr-section-title,
.cid-rX1gnY5d48 .title DIV {
  color: #232323;
  text-align: center;
}
.cid-rX1gomRP9M {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rX1gomRP9M .google-map {
  height: 25rem;
  position: relative;
}
.cid-rX1gomRP9M .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rX1gomRP9M .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-rX1gomRP9M .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rX1gomRP9M .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rX1gomRP9M .container-fluid {
  padding: 0;
}
.cid-rX1gomRP9M .relative {
  position: relative;
  width: 100%;
}
.cid-rX1gomRP9M .mbr-section-title {
  color: #656565;
}
.cid-rX1gomRP9M .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-rX1gomRP9M .line {
  height: 3px;
  width: 60px;
  background: #ffffff;
  margin: auto;
  margin-bottom: 1rem;
  margin-top: 1rem;
}
.cid-rX1gomRP9M .title {
  text-align: center;
  color: #ffffff;
}
.cid-rX1gomRP9M .text {
  text-align: center;
  color: #ffffff;
  line-height: 1.5;
}
@media (max-width: 576px) {
  .cid-rX1gomRP9M .block {
    position: relative;
    width: 100%;
    height: auto;
    padding: 6rem 2rem;
  }
}
.cid-rX1goAsJV7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rX1goAsJV7 .links {
  text-align: center;
  color: #656565;
}
.cid-rX1goAsJV7 p {
  margin: 0;
}
.cid-rX1goITnpT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rX1goITnpT .links {
  text-align: center;
  color: #656565;
}
.cid-rX1goITnpT p {
  margin: 0;
}
.cid-rXzx777xYY .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-rXzx777xYY .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rXzx777xYY a {
  font-style: normal;
}
.cid-rXzx777xYY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rXzx777xYY .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rXzx777xYY .nav-item:focus,
.cid-rXzx777xYY .nav-link:focus {
  outline: none;
}
.cid-rXzx777xYY .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rXzx777xYY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rXzx777xYY .menu-logo {
  margin-right: auto;
}
.cid-rXzx777xYY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rXzx777xYY .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-rXzx777xYY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rXzx777xYY .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rXzx777xYY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rXzx777xYY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rXzx777xYY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rXzx777xYY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rXzx777xYY button.navbar-toggler:focus {
  outline: none;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXzx777xYY .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rXzx777xYY .collapsed .btn {
  display: flex;
}
.cid-rXzx777xYY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing,
.cid-rXzx777xYY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rXzx777xYY .collapsed button.navbar-toggler {
  display: block;
}
.cid-rXzx777xYY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rXzx777xYY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rXzx777xYY .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-rXzx777xYY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rXzx777xYY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rXzx777xYY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rXzx777xYY .navbar-expand {
    flex-direction: column;
  }
  .cid-rXzx777xYY img {
    height: 3.8rem !important;
  }
  .cid-rXzx777xYY .btn {
    display: flex;
  }
  .cid-rXzx777xYY button.navbar-toggler {
    display: block;
  }
  .cid-rXzx777xYY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rXzx777xYY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rXzx777xYY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing,
  .cid-rXzx777xYY .navbar-collapse.show {
    display: block !important;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-buttons,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rXzx777xYY .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-rXzx777xYY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rXzx777xYY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rXzx777xYY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rXzx777xYY .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rXzx777xYY .navbar-collapse {
  flex-basis: auto;
}
.cid-rXzx777xYY .nav-link:hover,
.cid-rXzx777xYY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rX4Xbe3PBA {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rX4Xbe3PBA .mbr-text {
  color: #8d97ad;
  text-align: center;
}
.cid-rX4Xbe3PBA video {
  max-width: 100% !IMPORTANT;
  height: auto !IMPORTANT;
}
.cid-rXKM4nl9j9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rXKM4nl9j9 .mbr-text {
  color: #8d97ad;
  text-align: center;
}
.cid-rXKM4nl9j9 video {
  max-width: 100% !IMPORTANT;
  height: auto !IMPORTANT;
}
.cid-rY2In7mzwj {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/20200504-laurentferyestates-first-visite-video-neuilly-location-version-14.jpg");
}
.cid-rY2In7mzwj .container-fluid {
  padding: 0 3rem;
}
.cid-rY2In7mzwj .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-rY2In7mzwj .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rY2In7mzwj .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rY2In7mzwj .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rY2In7mzwj .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-rY2In7mzwj a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rY2In7mzwj a.close:hover {
  color: #ffffff;
}
.cid-rY2In7mzwj svg {
  transition: all 0.5s ease-in;
}
.cid-rY2In7mzwj svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-rY2In7mzwj svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-rY2In7mzwj svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-rY2In7mzwj .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rXzx777xYY .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-rXzx777xYY .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rXzx777xYY a {
  font-style: normal;
}
.cid-rXzx777xYY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rXzx777xYY .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rXzx777xYY .nav-item:focus,
.cid-rXzx777xYY .nav-link:focus {
  outline: none;
}
.cid-rXzx777xYY .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rXzx777xYY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rXzx777xYY .menu-logo {
  margin-right: auto;
}
.cid-rXzx777xYY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rXzx777xYY .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-rXzx777xYY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rXzx777xYY .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rXzx777xYY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rXzx777xYY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rXzx777xYY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rXzx777xYY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rXzx777xYY button.navbar-toggler:focus {
  outline: none;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXzx777xYY .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rXzx777xYY .collapsed .btn {
  display: flex;
}
.cid-rXzx777xYY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing,
.cid-rXzx777xYY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rXzx777xYY .collapsed button.navbar-toggler {
  display: block;
}
.cid-rXzx777xYY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rXzx777xYY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rXzx777xYY .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-rXzx777xYY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rXzx777xYY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rXzx777xYY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rXzx777xYY .navbar-expand {
    flex-direction: column;
  }
  .cid-rXzx777xYY img {
    height: 3.8rem !important;
  }
  .cid-rXzx777xYY .btn {
    display: flex;
  }
  .cid-rXzx777xYY button.navbar-toggler {
    display: block;
  }
  .cid-rXzx777xYY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rXzx777xYY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rXzx777xYY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing,
  .cid-rXzx777xYY .navbar-collapse.show {
    display: block !important;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-buttons,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rXzx777xYY .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-rXzx777xYY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rXzx777xYY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rXzx777xYY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rXzx777xYY .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rXzx777xYY .navbar-collapse {
  flex-basis: auto;
}
.cid-rXzx777xYY .nav-link:hover,
.cid-rXzx777xYY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rXxqFYIrAi {
  padding-top: 150px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-rXxqG5H8CO {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rXxqG5H8CO .card-title {
  line-height: 1.6;
  padding: 15px 25px;
  background: linear-gradient(to top, #333333, transparent);
  margin: 0;
  text-align: left;
  color: #ffffff;
}
.cid-rXxqG5H8CO .card-img {
  position: relative;
}
.cid-rXxqG5H8CO .card-img:hover .card-title {
  background: linear-gradient(to top, #25c4ca, transparent);
}
.cid-rXxqG5H8CO .card {
  margin-bottom: 2rem;
  owerflow: hidden;
}
.cid-rXxqG5H8CO .card-wrapper {
  position: relative;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
}
.cid-rXxqG5H8CO .ico2 {
  color: #656565;
  font-size: 1.1rem;
}
.cid-rXxqG5H8CO .icobig {
  position: absolute;
  bottom: 1.5rem;
  right: 2rem;
  color: #ffffff;
  font-size: 2.1rem;
}
.cid-rXxqG5H8CO .text-box {
  padding: 20px;
}
.cid-rXxqG5H8CO .text-box p {
  margin: 0;
}
.cid-rXxqG5H8CO .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-rXxqG5H8CO .ico-box p {
  margin: 0;
}
.cid-rXxqG5H8CO .ico-wrap {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 0.5rem;
}
.cid-rXxqG5H8CO .p-box {
  background-color: #f1f1f1;
  width: 100%;
  padding: 10px;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-rXxqG5H8CO .p-box p {
  padding: 10px;
  margin: 0;
  line-height: 1.5;
}
.cid-rXxqG5H8CO .card-box {
  position: absolute;
  width: 100%;
  bottom: 0px;
  left: 0;
  padding: 0px;
  transition: all 0.3s;
}
.cid-rXxqG5H8CO .mbr-section-title {
  color: #656565;
}
@media (max-width: 991px) {
  .cid-rXxqG5H8CO .card-box {
    bottom: 0px;
  }
  .cid-rXxqG5H8CO .p-box {
    padding: 0px;
  }
  .cid-rXxqG5H8CO .card-title {
    padding: 10px 15px;
  }
}
.cid-rXxqG5H8CO .card-text {
  color: #656565;
}
.cid-rXxqG5H8CO .phone {
  color: #656565;
}
.cid-rXxqG5H8CO .card-title2 {
  color: #333333;
}
.cid-rXxqGgnDbh {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/background1-1.jpg");
}
.cid-rXxqGgnDbh .mbr-section-title {
  text-align: center;
}
.cid-rXxqGgnDbh .mbr-text,
.cid-rXxqGgnDbh .mbr-section-btn {
  text-align: center;
}
.cid-rXxqGoT1j7 {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/background2.jpg");
}
.cid-rXxqGoT1j7 .form-group {
  text-align: left;
  min-height: 0px;
  border: 0px solid #CCC;
  border-radius: 5px;
}
.cid-rXxqGoT1j7 .jq-selectbox li.selected {
  background-color: #3b5abb;
}
.cid-rXxqGoT1j7 .jq-selectbox li:hover {
  background-color: #3b5abb;
}
.cid-rXxqGoT1j7 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #3b5abb;
}
.cid-rXxqGoT1j7 .form-control {
  padding: 0;
}
.cid-rXxqGoT1j7 .form-control[name="message"] {
  padding: 20px 25px;
}
.cid-rXxqGoT1j7 .form-control[name="message"]:focus {
  outline: none;
  box-shadow: 0;
}
.cid-rXxqGoT1j7 .form-control[name="message"]:active {
  outline: none;
  box-shadow: 0;
}
.cid-rXxqGoT1j7 .mbr-iconfont-btn {
  margin: 0;
}
.cid-rXxqGoT1j7 .jq-selectbox__dropdown {
  top: 65px!important;
}
.cid-rXxqGoT1j7 .input-group-btn .btn {
  margin: 0;
  padding: 1.1rem 20px;
  border-radius: 5px;
}
@media (max-width: 991px) {
  .cid-rXxqGoT1j7 .align-left {
    text-align: center;
  }
  .cid-rXxqGoT1j7 .form-group {
    margin-bottom: 2rem;
  }
}
@media (max-width: 576px) {
  .cid-rXxqGoT1j7 .input-group-btn {
    margin: auto;
  }
}
.cid-rXxqGxefio {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rXxqGxefio .card-title {
  line-height: 1.6;
  margin: 0;
  text-align: center;
}
.cid-rXxqGxefio .card {
  margin-bottom: 2rem;
  owerflow: hidden;
  max-height: 250px;
}
.cid-rXxqGxefio .card:hover .card-img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rXxqGxefio .card:hover .card-wrapper:before {
  opacity: 0.8;
  background: #274abb;
}
.cid-rXxqGxefio .card-wrapper {
  overflow: hidden;
  position: relative;
}
.cid-rXxqGxefio .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-rXxqGxefio .big {
  margin-top: -25%;
}
.cid-rXxqGxefio .card-img {
  overflow: hidden;
  transition: transform 0.3s;
  position: relative;
}
.cid-rXxqGxefio .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-rXxqGxefio .mbr-section-title {
  color: #656565;
  text-align: center;
}
.cid-rXxqGxefio .card-sub-title {
  text-align: center;
}
@media (max-width: 991px) {
  .cid-rXxqGxefio .small {
    margin-top: -25%;
  }
}
.cid-rXxqGxefio .mbr-section-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-rXxqGEoyh2 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-rXxqGEoyh2 .card-img span {
  color: #ffffff;
  font-size: 5.5rem;
}
.cid-rXxqGEoyh2 .mbr-text {
  color: #cccccc;
}
.cid-rXxqGEoyh2 .border-r {
  border-right: 1px solid #656565;
}
.cid-rXxqGEoyh2 p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-rXxqGEoyh2 .border-r {
    border-right: 0px solid #656565;
  }
}
@media (max-width: 576px) {
  .cid-rXxqGEoyh2 .card {
    margin-bottom: 2rem;
  }
}
.cid-rXxqGJySmE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rXxqGJySmE .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-rXxqGJySmE .title,
.cid-rXxqGJySmE .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-rXxqGJySmE .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-rXxqGJySmE .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-rXxqGJySmE .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-rXxqGJySmE .text-box {
  padding: 1.5rem 2rem;
  padding-bottom: 0;
}
.cid-rXxqGJySmE .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-rXxqGJySmE .card-title {
  color: #274abb;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-rXxqGJySmE .card-img {
  overflow: hidden;
}
.cid-rXxqGJySmE .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rXxqGJySmE .card-box {
  padding: 0rem;
}
.cid-rXxqGJySmE img {
  transition: all 0.3s;
}
.cid-rXxqGJySmE .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #656565;
}
.cid-rXxqGJySmE status {
  color: #855dd8;
}
.cid-rXxqGJySmE .status {
  color: #656565;
  text-align: left;
}
.cid-rXxqGSGm8g {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-rXxqGSGm8g .mbr-section-title {
  text-align: center;
}
.cid-rXxqGSGm8g .mbr-text,
.cid-rXxqGSGm8g .mbr-section-btn {
  text-align: center;
}
.cid-rXxqGYCOLp {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rXxqGYCOLp h4 {
  display: flex;
  color: #000000;
}
.cid-rXxqGYCOLp .panel-text {
  color: #656565;
  line-height: 1.7;
}
.cid-rXxqGYCOLp .wrap {
  display: flex;
}
.cid-rXxqGYCOLp .sq-text {
  background: #f1f1f1;
  padding: 2px 10px;
  border-radius: 3px;
  color: #656565;
  height: fit-content;
  margin: auto;
}
.cid-rXxqGYCOLp img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-rXxqGYCOLp .mbr-section-title {
  color: #656565;
  text-align: left;
}
.cid-rXxqGYCOLp p {
  margin: 0;
}
.cid-rXxqGYCOLp .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-rXxqGYCOLp .mbr-section-subtitle {
  font-weight: 500;
  color: #656565;
  text-align: left;
}
.cid-rXxqGYCOLp .accordion-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-rXxqGYCOLp .panel-group {
  width: 100%;
}
.cid-rXxqGYCOLp .card {
  border: 1px solid #f1f1f1;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-rXxqGYCOLp .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-rXxqGYCOLp .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-rXxqGYCOLp .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-rXxqGYCOLp .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-rXxqGYCOLp .card .card-header a.panel-title .sign {
  padding-right: 1rem;
  padding-left: 1rem;
}
.cid-rXxqGYCOLp .card .card-header a.panel-title h4 {
  padding: 1rem 1rem;
  margin-bottom: 0;
}
.cid-rXxqGYCOLp .card .panel-body {
  background: #ffffff;
}
.cid-rXxqGYCOLp .sign {
  color: #000000;
}
.cid-rXxqGYCOLp .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-rXxqGYCOLp .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-rXxqGYCOLp .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-rXxqGYCOLp .header-text,
.cid-rXxqGYCOLp .sign {
  color: #656565;
}
.cid-rXxqH5Ip5O {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #f1f1f1;
}
.cid-rXxqH5Ip5O .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-rXxqH5Ip5O .mbr-section-subtitle {
  color: #9e9e9e;
  text-align: center;
}
.cid-rXxqH5Ip5O p {
  margin: 0;
  padding: 0;
}
.cid-rXxqH5Ip5O .card {
  margin-bottom: 2rem;
}
.cid-rXxqH5Ip5O .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-rXxqH5Ip5O .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-rXxqH5Ip5O .mbr-author-img {
  width: 50px;
  height: 50px;
  display: inline-block;
  border-radius: 100%;
  margin-left: 0rem;
  margin-right: 1.5rem;
}
.cid-rXxqH5Ip5O .mbr-author-img img {
  width: 100%;
  border-radius: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-rXxqH5Ip5O .name-wrap {
  display: inline-block;
}
.cid-rXxqH5Ip5O .card-footer {
  margin-top: 1rem;
  display: flex;
  border-top: none;
  background: none;
  padding: .75rem 1.25rem 1.25rem 1.25rem;
}
.cid-rXxqH5Ip5O .mbr-author-desc {
  color: #9e9e9e;
}
.cid-rXxqH5Ip5O .card-block P {
  color: #9e9e9e;
}
.cid-rXxqH5Ip5O .mbr-author-name {
  color: #506ab9;
}
.cid-rXxqH5Ip5O .mbr-section-title,
.cid-rXxqH5Ip5O .title DIV {
  color: #232323;
  text-align: center;
}
.cid-rXxqHdIcpY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXxqHdIcpY .google-map {
  height: 25rem;
  position: relative;
}
.cid-rXxqHdIcpY .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rXxqHdIcpY .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-rXxqHdIcpY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rXxqHdIcpY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rXxqHdIcpY .container-fluid {
  padding: 0;
}
.cid-rXxqHdIcpY .relative {
  position: relative;
  width: 100%;
}
.cid-rXxqHdIcpY .mbr-section-title {
  color: #656565;
}
.cid-rXxqHdIcpY .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-rXxqHdIcpY .line {
  height: 3px;
  width: 60px;
  background: #ffffff;
  margin: auto;
  margin-bottom: 1rem;
  margin-top: 1rem;
}
.cid-rXxqHdIcpY .title {
  text-align: center;
  color: #ffffff;
}
.cid-rXxqHdIcpY .text {
  text-align: center;
  color: #ffffff;
  line-height: 1.5;
}
@media (max-width: 576px) {
  .cid-rXxqHdIcpY .block {
    position: relative;
    width: 100%;
    height: auto;
    padding: 6rem 2rem;
  }
}
.cid-rXxqHlPcBg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rXxqHlPcBg .links {
  text-align: center;
  color: #656565;
}
.cid-rXxqHlPcBg p {
  margin: 0;
}
.cid-rXxqHrDG9v {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rXxqHrDG9v .links {
  text-align: center;
  color: #656565;
}
.cid-rXxqHrDG9v p {
  margin: 0;
}
.cid-rXzx777xYY .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-rXzx777xYY .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rXzx777xYY a {
  font-style: normal;
}
.cid-rXzx777xYY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rXzx777xYY .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rXzx777xYY .nav-item:focus,
.cid-rXzx777xYY .nav-link:focus {
  outline: none;
}
.cid-rXzx777xYY .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rXzx777xYY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rXzx777xYY .menu-logo {
  margin-right: auto;
}
.cid-rXzx777xYY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rXzx777xYY .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-rXzx777xYY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rXzx777xYY .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rXzx777xYY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rXzx777xYY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rXzx777xYY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rXzx777xYY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rXzx777xYY button.navbar-toggler:focus {
  outline: none;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXzx777xYY .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rXzx777xYY .collapsed .btn {
  display: flex;
}
.cid-rXzx777xYY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing,
.cid-rXzx777xYY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rXzx777xYY .collapsed button.navbar-toggler {
  display: block;
}
.cid-rXzx777xYY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rXzx777xYY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rXzx777xYY .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-rXzx777xYY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rXzx777xYY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rXzx777xYY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rXzx777xYY .navbar-expand {
    flex-direction: column;
  }
  .cid-rXzx777xYY img {
    height: 3.8rem !important;
  }
  .cid-rXzx777xYY .btn {
    display: flex;
  }
  .cid-rXzx777xYY button.navbar-toggler {
    display: block;
  }
  .cid-rXzx777xYY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rXzx777xYY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rXzx777xYY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing,
  .cid-rXzx777xYY .navbar-collapse.show {
    display: block !important;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-buttons,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rXzx777xYY .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-rXzx777xYY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rXzx777xYY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rXzx777xYY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rXzx777xYY .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rXzx777xYY .navbar-collapse {
  flex-basis: auto;
}
.cid-rXzx777xYY .nav-link:hover,
.cid-rXzx777xYY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rXyLbUhLdg {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rXyLbUhLdg .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-rXyLbUhLdg .mbr-text {
  line-height: 1.5;
  color: #656565;
}
.cid-rXyLbUhLdg .mbr-section-title {
  text-align: left;
  color: #656565;
}
#custom-html-1e {
  /* Type valid CSS here */
}
#custom-html-1e div {
  padding: 30px 0;
  color: #777;
  text-align: center;
}
#custom-html-1e p {
  font-size: 60px;
  color: #777;
}
.cid-rWZtYuNKsg {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/background1-1.jpg");
}
.cid-rWZtYuNKsg .mbr-section-title {
  text-align: center;
}
.cid-rWZtYuNKsg .mbr-text,
.cid-rWZtYuNKsg .mbr-section-btn {
  text-align: center;
}
.cid-rX00rjEJlR {
  background-image: url("../../../assets/images/dsc-6422-lr-raw-1920-srvb-laurentferry-com-all-rights-reserved-ask-before-use-1920x1280.jpg");
}
.cid-rX00rjEJlR h1 {
  color: #616161;
}
.cid-rX00rjEJlR h2,
.cid-rX00rjEJlR h3,
.cid-rX00rjEJlR p {
  color: #767676;
}
.cid-rX00rjEJlR .mbr-section-subtitle {
  font-style: italic;
}
.cid-rX00rjEJlR H1 {
  color: #767676;
}
.cid-rX00rjEJlR .mbr-text,
.cid-rX00rjEJlR .mbr-section-btn {
  color: #656565;
}
.cid-rX1vzKTOs2 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/background1-1.jpg");
}
.cid-rX1vzKTOs2 .mbr-section-title {
  text-align: center;
}
.cid-rX1vzKTOs2 .mbr-text,
.cid-rX1vzKTOs2 .mbr-section-btn {
  text-align: center;
}
.cid-rX1vKnyLYD {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rX1vKnyLYD h4 {
  display: flex;
  color: #000000;
}
.cid-rX1vKnyLYD .panel-text {
  color: #656565;
  line-height: 1.7;
}
.cid-rX1vKnyLYD .wrap {
  display: flex;
}
.cid-rX1vKnyLYD .sq-text {
  background: #f1f1f1;
  padding: 2px 10px;
  border-radius: 3px;
  color: #656565;
  height: fit-content;
  margin: auto;
}
.cid-rX1vKnyLYD img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-rX1vKnyLYD .mbr-section-title {
  color: #656565;
  text-align: left;
}
.cid-rX1vKnyLYD p {
  margin: 0;
}
.cid-rX1vKnyLYD .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-rX1vKnyLYD .mbr-section-subtitle {
  font-weight: 500;
  color: #656565;
  text-align: left;
}
.cid-rX1vKnyLYD .accordion-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-rX1vKnyLYD .panel-group {
  width: 100%;
}
.cid-rX1vKnyLYD .card {
  border: 1px solid #f1f1f1;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-rX1vKnyLYD .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-rX1vKnyLYD .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-rX1vKnyLYD .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-rX1vKnyLYD .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-rX1vKnyLYD .card .card-header a.panel-title .sign {
  padding-right: 1rem;
  padding-left: 1rem;
}
.cid-rX1vKnyLYD .card .card-header a.panel-title h4 {
  padding: 1rem 1rem;
  margin-bottom: 0;
}
.cid-rX1vKnyLYD .card .panel-body {
  background: #ffffff;
}
.cid-rX1vKnyLYD .sign {
  color: #000000;
}
.cid-rX1vKnyLYD .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-rX1vKnyLYD .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-rX1vKnyLYD .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-rX1vKnyLYD .header-text,
.cid-rX1vKnyLYD .sign {
  color: #656565;
}
.cid-rX15HYGYWe {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/background1-1.jpg");
}
.cid-rX15HYGYWe .mbr-section-title {
  text-align: center;
}
.cid-rX15HYGYWe .mbr-text,
.cid-rX15HYGYWe .mbr-section-btn {
  text-align: center;
}
.cid-rWZqrRcxMn {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dsc-6422-lr-raw-1920-srvb-laurentferry-com-all-rights-reserved-ask-before-use-1920x1280.jpg");
}
.cid-rWZqrRcxMn .card-img span {
  color: #ffffff;
  font-size: 5.5rem;
}
.cid-rWZqrRcxMn .mbr-text {
  color: #cccccc;
}
.cid-rWZqrRcxMn .border-r {
  border-right: 1px solid #656565;
}
.cid-rWZqrRcxMn p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-rWZqrRcxMn .border-r {
    border-right: 0px solid #656565;
  }
}
@media (max-width: 576px) {
  .cid-rWZqrRcxMn .card {
    margin-bottom: 2rem;
  }
}
.cid-rWZb3HTWdJ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rWZb3HTWdJ .card-title {
  line-height: 1.6;
  padding: 15px 25px;
  background: linear-gradient(to top, #333333, transparent);
  margin: 0;
  text-align: left;
  color: #ffffff;
}
.cid-rWZb3HTWdJ .card-img {
  position: relative;
}
.cid-rWZb3HTWdJ .card-img:hover .card-title {
  background: linear-gradient(to top, #25c4ca, transparent);
}
.cid-rWZb3HTWdJ .card {
  margin-bottom: 2rem;
  owerflow: hidden;
}
.cid-rWZb3HTWdJ .card-wrapper {
  position: relative;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
}
.cid-rWZb3HTWdJ .ico2 {
  color: #656565;
  font-size: 1.1rem;
}
.cid-rWZb3HTWdJ .icobig {
  position: absolute;
  bottom: 1.5rem;
  right: 2rem;
  color: #ffffff;
  font-size: 2.1rem;
}
.cid-rWZb3HTWdJ .text-box {
  padding: 20px;
}
.cid-rWZb3HTWdJ .text-box p {
  margin: 0;
}
.cid-rWZb3HTWdJ .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 0px;
}
.cid-rWZb3HTWdJ .ico-box p {
  margin: 0;
}
.cid-rWZb3HTWdJ .ico-wrap {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 0.5rem;
}
.cid-rWZb3HTWdJ .p-box {
  background-color: #f1f1f1;
  width: 100%;
  padding: 10px;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-rWZb3HTWdJ .p-box p {
  padding: 10px;
  margin: 0;
  line-height: 1.5;
}
.cid-rWZb3HTWdJ .card-box {
  position: absolute;
  width: 100%;
  bottom: 0px;
  left: 0;
  padding: 0px;
  transition: all 0.3s;
}
.cid-rWZb3HTWdJ .mbr-section-title {
  color: #656565;
}
@media (max-width: 991px) {
  .cid-rWZb3HTWdJ .card-box {
    bottom: 0px;
  }
  .cid-rWZb3HTWdJ .p-box {
    padding: 0px;
  }
  .cid-rWZb3HTWdJ .card-title {
    padding: 10px 15px;
  }
}
.cid-rWZb3HTWdJ .card-text {
  color: #656565;
}
.cid-rWZb3HTWdJ .phone {
  color: #656565;
}
.cid-rWZb3HTWdJ .card-title2 {
  color: #333333;
}
.cid-rWZb3MUlzJ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/background1-1.jpg");
}
.cid-rWZb3MUlzJ .mbr-section-title {
  text-align: center;
}
.cid-rWZb3MUlzJ .mbr-text,
.cid-rWZb3MUlzJ .mbr-section-btn {
  text-align: center;
}
.cid-rWZb3Uqst0 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rWZb3Uqst0 .card-title {
  line-height: 1.6;
  margin: 0;
  text-align: center;
}
.cid-rWZb3Uqst0 .card {
  margin-bottom: 2rem;
  owerflow: hidden;
  max-height: 250px;
}
.cid-rWZb3Uqst0 .card:hover .card-img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rWZb3Uqst0 .card:hover .card-wrapper:before {
  opacity: 0.8;
  background: #274abb;
}
.cid-rWZb3Uqst0 .card-wrapper {
  overflow: hidden;
  position: relative;
}
.cid-rWZb3Uqst0 .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-rWZb3Uqst0 .big {
  margin-top: -25%;
}
.cid-rWZb3Uqst0 .card-img {
  overflow: hidden;
  transition: transform 0.3s;
  position: relative;
}
.cid-rWZb3Uqst0 .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-rWZb3Uqst0 .mbr-section-title {
  color: #656565;
  text-align: center;
}
.cid-rWZb3Uqst0 .card-sub-title {
  text-align: center;
}
@media (max-width: 991px) {
  .cid-rWZb3Uqst0 .small {
    margin-top: -25%;
  }
}
.cid-rWZb3Uqst0 .mbr-section-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-rWZb48moY2 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-rWZb48moY2 .mbr-section-title {
  text-align: center;
}
.cid-rWZb48moY2 .mbr-text,
.cid-rWZb48moY2 .mbr-section-btn {
  text-align: center;
}
.cid-rX17nq3TOF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rX17nq3TOF .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-rX17nq3TOF .title,
.cid-rX17nq3TOF .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-rX17nq3TOF .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-rX17nq3TOF .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-rX17nq3TOF .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-rX17nq3TOF .text-box {
  padding: 0rem;
}
.cid-rX17nq3TOF .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-rX17nq3TOF .card-title {
  color: #274abb;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-rX17nq3TOF .card-img {
  overflow: hidden;
}
.cid-rX17nq3TOF .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-rX17nq3TOF .card-box {
  padding: 0rem;
}
.cid-rX17nq3TOF img {
  transition: all 0.3s;
}
.cid-rX17nq3TOF .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #656565;
}
.cid-rX17nq3TOF status {
  color: #855dd8;
}
.cid-rX17nq3TOF .status {
  color: #656565;
  text-align: left;
}
@media (min-width: 576px) {
  .cid-rX17nq3TOF .card-wrapper {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rX17nq3TOF .card-img {
    width: 30%;
  }
  .cid-rX17nq3TOF .card-box {
    width: 70%;
    margin-left: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-rX17nq3TOF .card-img {
    width: 50%;
  }
  .cid-rX17nq3TOF .card-box {
    width: 50%;
    margin-left: 0rem;
  }
  .cid-rX17nq3TOF .text-box {
    padding: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-rX17nq3TOF .card-img {
    width: 100%;
  }
  .cid-rX17nq3TOF .card-box {
    width: 100%;
  }
}
.cid-rX17nq3TOF .card-box > p,
.cid-rX17nq3TOF .mbr-section-btn {
  color: #656565;
}
.cid-rX4MAzddta {
  padding-top: 30px;
  padding-bottom: 30px;
  background: linear-gradient(0deg, #fde9f7, #eaebff);
}
.cid-rX4MAzddta a {
  text-align: center;
}
.cid-rX4MAzddta p {
  color: #0a0a0a;
  text-align: center;
}
.cid-rX4MAzddta span {
  font-size: 2rem;
}
.cid-rX4MAzddta .mbr-iconfont-social {
  font-size: 20px;
  width: 44px;
  padding-top: 6px;
  display: inline-block;
  line-height: 38px;
  border-radius: 50%;
}
.cid-rX4MAzddta .socicon-twitter {
  color: #4da7de;
}
.cid-rX4MAzddta .socicon-facebook {
  color: #3e5b98;
}
.cid-rX4MAzddta .socicon-googleplus {
  color: #dd4b39;
}
.cid-rX4MAzddta .socicon-instagram {
  color: #3f729b;
}
.cid-rX4MAzddta .socicon-youtube {
  color: #dd4b39;
}
.cid-rX4MAzddta .social-list a:focus {
  text-decoration: none;
}
.cid-rX4MAzddta .text-copyright {
  width: 100%;
}
.cid-rX4MAzddta .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-rX4MAzddta .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-rX4MAzddta .logo-footer {
  line-height: normal;
}
.cid-rX4MAzddta .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rX4MAzddta .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rX4MAzddta .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-rX4MAzddta .media-container-row a {
  margin: 0 1rem;
}
.cid-rWZb3Z24r2 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dsc-6422-lr-raw-1920-srvb-laurentferry-com-all-rights-reserved-ask-before-use-1920x1280.jpg");
}
.cid-rWZb3Z24r2 .card-img span {
  color: #ffffff;
  font-size: 5.5rem;
}
.cid-rWZb3Z24r2 .mbr-text {
  color: #cccccc;
}
.cid-rWZb3Z24r2 .border-r {
  border-right: 1px solid #656565;
}
.cid-rWZb3Z24r2 p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-rWZb3Z24r2 .border-r {
    border-right: 0px solid #656565;
  }
}
@media (max-width: 576px) {
  .cid-rWZb3Z24r2 .card {
    margin-bottom: 2rem;
  }
}
.cid-rWZb4n37VP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWZb4n37VP .google-map {
  height: 25rem;
  position: relative;
}
.cid-rWZb4n37VP .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rWZb4n37VP .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-rWZb4n37VP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rWZb4n37VP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rWZb4n37VP .container-fluid {
  padding: 0;
}
.cid-rWZb4n37VP .relative {
  position: relative;
  width: 100%;
}
.cid-rWZb4n37VP .mbr-section-title {
  color: #656565;
}
.cid-rWZb4n37VP .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-rWZb4n37VP .line {
  height: 3px;
  width: 60px;
  background: #ffffff;
  margin: auto;
  margin-bottom: 1rem;
  margin-top: 1rem;
}
.cid-rWZb4n37VP .title {
  text-align: center;
  color: #ffffff;
}
.cid-rWZb4n37VP .text {
  text-align: center;
  color: #ffffff;
  line-height: 1.5;
}
@media (max-width: 576px) {
  .cid-rWZb4n37VP .block {
    position: relative;
    width: 100%;
    height: auto;
    padding: 6rem 2rem;
  }
}
.cid-rWZb4uUZNa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWZb4uUZNa .links {
  text-align: center;
  color: #656565;
}
.cid-rWZb4uUZNa p {
  margin: 0;
}
.cid-rWZb4rmdwP {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWZb4rmdwP .links {
  text-align: center;
  color: #656565;
}
.cid-rWZb4rmdwP p {
  margin: 0;
}
.cid-rXzx777xYY .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-rXzx777xYY .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rXzx777xYY a {
  font-style: normal;
}
.cid-rXzx777xYY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rXzx777xYY .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rXzx777xYY .nav-item:focus,
.cid-rXzx777xYY .nav-link:focus {
  outline: none;
}
.cid-rXzx777xYY .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rXzx777xYY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rXzx777xYY .menu-logo {
  margin-right: auto;
}
.cid-rXzx777xYY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rXzx777xYY .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-rXzx777xYY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rXzx777xYY .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rXzx777xYY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rXzx777xYY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rXzx777xYY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rXzx777xYY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rXzx777xYY button.navbar-toggler:focus {
  outline: none;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXzx777xYY .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rXzx777xYY .collapsed .btn {
  display: flex;
}
.cid-rXzx777xYY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing,
.cid-rXzx777xYY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rXzx777xYY .collapsed button.navbar-toggler {
  display: block;
}
.cid-rXzx777xYY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rXzx777xYY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rXzx777xYY .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-rXzx777xYY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rXzx777xYY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rXzx777xYY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rXzx777xYY .navbar-expand {
    flex-direction: column;
  }
  .cid-rXzx777xYY img {
    height: 3.8rem !important;
  }
  .cid-rXzx777xYY .btn {
    display: flex;
  }
  .cid-rXzx777xYY button.navbar-toggler {
    display: block;
  }
  .cid-rXzx777xYY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rXzx777xYY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rXzx777xYY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing,
  .cid-rXzx777xYY .navbar-collapse.show {
    display: block !important;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-buttons,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rXzx777xYY .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-rXzx777xYY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rXzx777xYY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rXzx777xYY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rXzx777xYY .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rXzx777xYY .navbar-collapse {
  flex-basis: auto;
}
.cid-rXzx777xYY .nav-link:hover,
.cid-rXzx777xYY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rXMkd7LoUQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rXMkd7LoUQ .mbr-text {
  color: #767676;
}
.cid-rXMkd7LoUQ .card-subtitle {
  margin: 0;
}
.cid-rXMkd7LoUQ .link {
  margin: 0;
}
.cid-rXMkd7LoUQ .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-rXMkd7LoUQ img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-rXMkd7LoUQ .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-rXMkd7LoUQ .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rXMkd7LoUQ .card-img:hover:before {
  opacity: 0.4;
}
.cid-rXMkd7LoUQ .card-img:hover img {
  transform: scale(1.05);
}
.cid-rXMkd7LoUQ .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-rXMkd7LoUQ .card {
    margin-bottom: 3rem;
  }
}
.cid-rXMySkAjkM {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/snapshot-15.jpg");
}
.cid-rXMySkAjkM .container-fluid {
  padding: 0 3rem;
}
.cid-rXMySkAjkM .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-rXMySkAjkM .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rXMySkAjkM .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rXMySkAjkM .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rXMySkAjkM .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-rXMySkAjkM a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rXMySkAjkM a.close:hover {
  color: #ffffff;
}
.cid-rXMySkAjkM svg {
  transition: all 0.5s ease-in;
}
.cid-rXMySkAjkM svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-rXMySkAjkM svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-rXMySkAjkM svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-rXMySkAjkM .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rXNp39mPru {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rXNp39mPru .mbr-text {
  color: #8d97ad;
  text-align: center;
}
.cid-rXNp39mPru video {
  max-width: 100% !IMPORTANT;
  height: auto !IMPORTANT;
}
.cid-rZ44XreRG6 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #4284df;
}
.cid-rZ44XreRG6 h2,
.cid-rZ44XreRG6 h3,
.cid-rZ44XreRG6 h4,
.cid-rZ44XreRG6 p {
  color: #ffffff;
}
.cid-rZ44XreRG6 .mbr-overlay {
  z-index: -1;
}
.cid-rZ44XreRG6 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-rZ44XreRG6 .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-rZ44XreRG6 .form-control:focus,
.cid-rZ44XreRG6 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-rZ44XreRG6 .form-group {
  margin-bottom: 1rem;
}
.cid-rZ44XreRG6 input::-webkit-input-placeholder,
.cid-rZ44XreRG6 textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-rZ44XreRG6 input:-moz-placeholder,
.cid-rZ44XreRG6 textarea:-moz-placeholder {
  color: #656565;
}
.cid-rZ44XreRG6 .jq-selectbox li,
.cid-rZ44XreRG6 .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-rZ44XreRG6 .jq-selectbox li:hover,
.cid-rZ44XreRG6 .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-rZ44XreRG6 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-rZ44XreRG6 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-rZ44XreRG6 .subtext {
  border-top: 1px solid rgba(255, 255, 255, 0.5);
}
.cid-rZ44XreRG6 .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZ44XreRG6 .mbr-text {
  color: #767676;
}
.cid-rZ44XreRG6 .form-block {
  padding: 3rem;
  position: relative;
}
.cid-rZ44XreRG6 .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2c1616;
  opacity: 0.5;
  z-index: 0;
}
.cid-rZ44XreRG6 .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
.cid-rZ44XreRG6 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-rZ44XreRG6 .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-rZ44XreRG6 .input-group-btn {
  display: block;
  text-align: center;
}
.cid-rZ44XreRG6 textarea.form-control {
  resize: none;
}
@media (min-width: 768px) {
  .cid-rZ44XreRG6 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-rZ44XreRG6 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-rZ44XreRG6 .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rZ44XreRG6 h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rZ44XreRG6 .block-content {
    padding: 0;
  }
  .cid-rZ44XreRG6 .form-block {
    padding: 1rem;
  }
}
.cid-rZ5pn3Apzr {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rZ5pn3Apzr .box1 {
  background-image: url("../../../assets/images/17.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-rZ5pn3Apzr .box2 {
  background-image: url("../../../assets/images/03.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-rZ5pn3Apzr .icon-wrap {
  background-color: #149dcc !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-rZ5pn3Apzr .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-rZ5pn3Apzr .icon-wrap span {
  padding-left: 8px;
}
.cid-rZ5pn3Apzr .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rZ5pn3Apzr .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rZ5pn3Apzr .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rZ5pn3Apzr .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rZ5pn3Apzr .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rZ5pn3Apzr a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rZ5pn3Apzr a.close:hover {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rZ5pn3Apzr {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .cid-rZ5pn3Apzr .box1 {
    margin-bottom: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-rZ5pn3Apzr {
    padding-top: 35px;
    padding-bottom: 35px;
  }
  .cid-rZ5pn3Apzr .box1,
  .cid-rZ5pn3Apzr .box2 {
    height: 250px;
  }
}
.cid-rZ45pxE84q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rZ45pxE84q .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-rZ45pxE84q .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZ45pxE84q .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rZ45pxE84q .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-rZ45pxE84q .mbr-text {
  color: #cccccc;
  line-height: 27px;
}
.cid-rZ45pxE84q .brown {
  color: #274abb;
}
.cid-rZ45pxE84q .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZ45pxE84q .paragraphs-wrapper .first-paragraph,
.cid-rZ45pxE84q .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-rZ45pxE84q .text-element {
    padding-bottom: 0;
  }
  .cid-rZ45pxE84q .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rZ45pxE84q .paragraphs-wrapper .first-paragraph,
  .cid-rZ45pxE84q .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-rZ45pxE84q .first-paragraph,
  .cid-rZ45pxE84q .second-paragraph {
    width: 50%;
  }
  .cid-rZ45pxE84q .first-paragraph {
    padding-right: .5rem;
  }
  .cid-rZ45pxE84q .second-paragraph {
    padding-left: .5rem;
  }
  .cid-rZ45pxE84q .text-element {
    padding: 6rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-rZ45pxE84q .mbr-section-title,
  .cid-rZ45pxE84q .mbr-section-btn {
    text-align: left;
  }
}
.cid-rZ45pxE84q .mbr-text,
.cid-rZ45pxE84q .mbr-section-btn {
  color: #000000;
}
.cid-rZ45pxE84q .title,
.cid-rZ45pxE84q .mbr-section-title {
  color: #000000;
}
.cid-rZ44BZ0Xke {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rZ44BZ0Xke {
    padding-top: 20px;
    padding-bottom: 10px;
  }
}
.cid-rZ44BZ0Xke .text {
  padding: 0;
}
.cid-rZ44BZ0Xke section {
  position: relative;
}
.cid-rZ44BZ0Xke h3 {
  padding-bottom: 0;
  margin-bottom: 0;
}
.cid-rZ44BZ0Xke .mbr-iconfont {
  padding: 0!important;
}
.cid-rZ44BZ0Xke .back {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 50%;
  background-color: #ffffff;
}
.cid-rZ44BZ0Xke .box {
  background-image: url("../../../assets/images/une-image-vaut-mille-mots-location-vente-a-qui-allez-vous-confier-votre-bien-le-plus-precieux-a-colombes-960.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rZ44BZ0Xke .icon-wrap {
  background-color: #cccccc !important;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-rZ44BZ0Xke .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-rZ44BZ0Xke .icon-wrap span {
  padding-left: 8px;
}
.cid-rZ44BZ0Xke .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rZ44BZ0Xke .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rZ44BZ0Xke .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rZ44BZ0Xke .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rZ44BZ0Xke .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rZ44BZ0Xke a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rZ44BZ0Xke a.close:hover {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rZ44BZ0Xke {
    padding-top: 14px;
    padding-bottom: 7px;
  }
  .cid-rZ44BZ0Xke .box {
    height: 250px;
  }
  .cid-rZ44BZ0Xke .row {
    padding: 1rem!important;
  }
}
.cid-s9xdXCpBx5 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-s9xdXCpBx5 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s9xdXCpBx5 a {
  font-style: normal;
}
.cid-s9xdXCpBx5 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s9xdXCpBx5 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-s9xdXCpBx5 .nav-item:focus,
.cid-s9xdXCpBx5 .nav-link:focus {
  outline: none;
}
.cid-s9xdXCpBx5 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-s9xdXCpBx5 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s9xdXCpBx5 .menu-logo {
  margin-right: auto;
}
.cid-s9xdXCpBx5 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-s9xdXCpBx5 .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-s9xdXCpBx5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s9xdXCpBx5 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s9xdXCpBx5 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s9xdXCpBx5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s9xdXCpBx5 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s9xdXCpBx5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s9xdXCpBx5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s9xdXCpBx5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s9xdXCpBx5 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s9xdXCpBx5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s9xdXCpBx5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s9xdXCpBx5 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s9xdXCpBx5 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s9xdXCpBx5 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s9xdXCpBx5 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s9xdXCpBx5 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s9xdXCpBx5 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s9xdXCpBx5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s9xdXCpBx5 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s9xdXCpBx5 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s9xdXCpBx5 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s9xdXCpBx5 button.navbar-toggler:focus {
  outline: none;
}
.cid-s9xdXCpBx5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s9xdXCpBx5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s9xdXCpBx5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s9xdXCpBx5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s9xdXCpBx5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s9xdXCpBx5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9xdXCpBx5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s9xdXCpBx5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s9xdXCpBx5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9xdXCpBx5 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-s9xdXCpBx5 .collapsed .btn {
  display: flex;
}
.cid-s9xdXCpBx5 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s9xdXCpBx5 .collapsed .navbar-collapse.collapsing,
.cid-s9xdXCpBx5 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s9xdXCpBx5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s9xdXCpBx5 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s9xdXCpBx5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s9xdXCpBx5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s9xdXCpBx5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s9xdXCpBx5 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s9xdXCpBx5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s9xdXCpBx5 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s9xdXCpBx5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s9xdXCpBx5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s9xdXCpBx5 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s9xdXCpBx5 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s9xdXCpBx5 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s9xdXCpBx5 .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-s9xdXCpBx5 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s9xdXCpBx5 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s9xdXCpBx5 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-s9xdXCpBx5 .navbar-expand {
    flex-direction: column;
  }
  .cid-s9xdXCpBx5 img {
    height: 3.8rem !important;
  }
  .cid-s9xdXCpBx5 .btn {
    display: flex;
  }
  .cid-s9xdXCpBx5 button.navbar-toggler {
    display: block;
  }
  .cid-s9xdXCpBx5 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s9xdXCpBx5 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s9xdXCpBx5 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s9xdXCpBx5 .navbar-collapse.collapsing,
  .cid-s9xdXCpBx5 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s9xdXCpBx5 .navbar-collapse.collapsing .navbar-nav,
  .cid-s9xdXCpBx5 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s9xdXCpBx5 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s9xdXCpBx5 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s9xdXCpBx5 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s9xdXCpBx5 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s9xdXCpBx5 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s9xdXCpBx5 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s9xdXCpBx5 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s9xdXCpBx5 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s9xdXCpBx5 .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-s9xdXCpBx5 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s9xdXCpBx5 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s9xdXCpBx5 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s9xdXCpBx5 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-s9xdXCpBx5 .navbar-collapse {
  flex-basis: auto;
}
.cid-s9xdXCpBx5 .nav-link:hover,
.cid-s9xdXCpBx5 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s9xdYTDWPh {
  padding-top: 120px;
  padding-bottom: 120px;
}
.cid-s9xdZ5jVbo {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-s9xdZ5jVbo {
    padding-top: 20px;
    padding-bottom: 10px;
  }
}
.cid-s9xdZ5jVbo .text {
  padding: 0;
}
.cid-s9xdZ5jVbo section {
  position: relative;
}
.cid-s9xdZ5jVbo h3 {
  padding-bottom: 0;
  margin-bottom: 0;
}
.cid-s9xdZ5jVbo .mbr-iconfont {
  padding: 0!important;
}
.cid-s9xdZ5jVbo .back {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 50%;
  background-color: #ffffff;
}
.cid-s9xdZ5jVbo .box {
  background-image: url("../../../assets/images/une-image-vaut-1000-mots-valorisez-votre-bien-le-plus-precieux-laurentferyestates.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s9xdZ5jVbo .icon-wrap {
  background-color: #cccccc !important;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-s9xdZ5jVbo .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-s9xdZ5jVbo .icon-wrap span {
  padding-left: 8px;
}
.cid-s9xdZ5jVbo .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-s9xdZ5jVbo .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-s9xdZ5jVbo .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s9xdZ5jVbo .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-s9xdZ5jVbo .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-s9xdZ5jVbo a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s9xdZ5jVbo a.close:hover {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s9xdZ5jVbo {
    padding-top: 14px;
    padding-bottom: 7px;
  }
  .cid-s9xdZ5jVbo .box {
    height: 250px;
  }
  .cid-s9xdZ5jVbo .row {
    padding: 1rem!important;
  }
}
.cid-s9xdZwf6B4 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s9xdZwf6B4 .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s9xdZwf6B4 .mbr-text {
  line-height: 1.5;
  color: #656565;
}
.cid-s9xdZwf6B4 .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-s9xdZyr4KX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s9xdZyr4KX .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-s9xdZyr4KX .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s9xdZyr4KX .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-s9xdZyr4KX .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-s9xdZyr4KX .mbr-text {
  color: #cccccc;
  line-height: 27px;
}
.cid-s9xdZyr4KX .brown {
  color: #274abb;
}
.cid-s9xdZyr4KX .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s9xdZyr4KX .paragraphs-wrapper .first-paragraph,
.cid-s9xdZyr4KX .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-s9xdZyr4KX .text-element {
    padding-bottom: 0;
  }
  .cid-s9xdZyr4KX .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s9xdZyr4KX .paragraphs-wrapper .first-paragraph,
  .cid-s9xdZyr4KX .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-s9xdZyr4KX .first-paragraph,
  .cid-s9xdZyr4KX .second-paragraph {
    width: 50%;
  }
  .cid-s9xdZyr4KX .first-paragraph {
    padding-right: .5rem;
  }
  .cid-s9xdZyr4KX .second-paragraph {
    padding-left: .5rem;
  }
  .cid-s9xdZyr4KX .text-element {
    padding: 6rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-s9xdZyr4KX .mbr-section-title,
  .cid-s9xdZyr4KX .mbr-section-btn {
    text-align: left;
  }
}
.cid-s9xdZyr4KX .mbr-text,
.cid-s9xdZyr4KX .mbr-section-btn {
  color: #000000;
}
.cid-s9xdZyr4KX .title,
.cid-s9xdZyr4KX .mbr-section-title {
  color: #000000;
}
.cid-s9xdZG08Mj {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/dsc-6422-lr-raw-1920-srvb-laurentferry-com-all-rights-reserved-ask-before-use-1920x1280.jpg");
}
.cid-s9xdZG08Mj .mbr-section-title {
  text-align: center;
}
.cid-s9xdZG08Mj .mbr-text,
.cid-s9xdZG08Mj .mbr-section-btn {
  text-align: center;
}
.cid-s9xdZIfLJI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s9xdZIfLJI .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-s9xdZIfLJI .mbr-text,
.cid-s9xdZIfLJI .mbr-section-btn {
  text-align: center;
}
.cid-s9xdZKpcBK {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s9xdZKpcBK .mbr-text {
  color: #767676;
}
.cid-s9xdZKpcBK .card-subtitle {
  margin: 0;
}
.cid-s9xdZKpcBK .link {
  margin: 0;
}
.cid-s9xdZKpcBK .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-s9xdZKpcBK img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-s9xdZKpcBK .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-s9xdZKpcBK .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-s9xdZKpcBK .card-img:hover:before {
  opacity: 0.4;
}
.cid-s9xdZKpcBK .card-img:hover img {
  transform: scale(1.05);
}
.cid-s9xdZKpcBK .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-s9xdZKpcBK .card {
    margin-bottom: 3rem;
  }
}
.cid-s9xdZOt2TD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s9xdZOt2TD .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-s9xdZOt2TD .mbr-text,
.cid-s9xdZOt2TD .mbr-section-btn {
  text-align: center;
}
.cid-s9xdZR2QLB {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/dsc-6422-lr-raw-1920-srvb-laurentferry-com-all-rights-reserved-ask-before-use-1920x1280.jpg");
}
.cid-s9xdZR2QLB .mbr-section-title {
  text-align: center;
}
.cid-s9xdZR2QLB .mbr-text,
.cid-s9xdZR2QLB .mbr-section-btn {
  text-align: center;
}
.cid-s9xdZWRoBd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s9xdZWRoBd .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-s9xdZWRoBd .mbr-text,
.cid-s9xdZWRoBd .mbr-section-btn {
  text-align: center;
}
.cid-s9xdZZKypB {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/20170318-dsc-3665-laurent-ferry-photography-960.jpg");
}
.cid-s9xdZZKypB .mbr-section-title {
  text-align: center;
}
.cid-s9xdZZKypB .mbr-text,
.cid-s9xdZZKypB .mbr-section-btn {
  text-align: center;
}
.cid-s9xe01siZG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s9xe01siZG .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-s9xe01siZG .mbr-text,
.cid-s9xe01siZG .mbr-section-btn {
  text-align: center;
}
.cid-s9xe09gpe4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s9xe09gpe4 .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-s9xe09gpe4 .mbr-text,
.cid-s9xe09gpe4 .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-s9xe0blfpD {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/snapshot-15.jpg");
}
.cid-s9xe0blfpD .container-fluid {
  padding: 0 3rem;
}
.cid-s9xe0blfpD .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-s9xe0blfpD .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-s9xe0blfpD .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s9xe0blfpD .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-s9xe0blfpD .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-s9xe0blfpD a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s9xe0blfpD a.close:hover {
  color: #ffffff;
}
.cid-s9xe0blfpD svg {
  transition: all 0.5s ease-in;
}
.cid-s9xe0blfpD svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-s9xe0blfpD svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-s9xe0blfpD svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-s9xe0blfpD .container-fluid {
    padding: 0 1rem;
  }
}
.cid-s9xe0blfpD H1 {
  color: #274abb;
}
.cid-s9xe0blfpD .mbr-text,
.cid-s9xe0blfpD .mbr-section-btn {
  color: #274abb;
}
.cid-s9xe0blfpD .icon-description,
.cid-s9xe0blfpD .mbr-media {
  color: #274abb;
}
.cid-s9xe0j9BIM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s9xe0j9BIM .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-s9xe0j9BIM .mbr-text,
.cid-s9xe0j9BIM .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-s9xe0lvWbW {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/visite-video-neuilly-colombes-paris-location-vente-appartement-a-qui-allez-vous-confier-votre-bien.jpg");
}
.cid-s9xe0lvWbW .container-fluid {
  padding: 0 3rem;
}
.cid-s9xe0lvWbW .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-s9xe0lvWbW .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-s9xe0lvWbW .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s9xe0lvWbW .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-s9xe0lvWbW .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-s9xe0lvWbW a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s9xe0lvWbW a.close:hover {
  color: #ffffff;
}
.cid-s9xe0lvWbW svg {
  transition: all 0.5s ease-in;
}
.cid-s9xe0lvWbW svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-s9xe0lvWbW svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-s9xe0lvWbW svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-s9xe0lvWbW .container-fluid {
    padding: 0 1rem;
  }
}
.cid-s9xe0lvWbW .icon-description,
.cid-s9xe0lvWbW .mbr-media {
  color: #274abb;
}
.cid-s9xe0lvWbW H1 {
  color: #274abb;
}
.cid-s9xe0lvWbW .mbr-text,
.cid-s9xe0lvWbW .mbr-section-btn {
  color: #274abb;
}
.cid-s9xe0rfRnM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s9xe0rfRnM .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-s9xe0rfRnM .mbr-text,
.cid-s9xe0rfRnM .mbr-section-btn {
  text-align: center;
}
.cid-s9xe0vKHJG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s9xe0vKHJG .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-s9xe0vKHJG .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s9xe0vKHJG .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-s9xe0vKHJG .text-element {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 2rem;
}
.cid-s9xe0vKHJG .mbr-text {
  color: #cccccc;
  line-height: 27px;
}
.cid-s9xe0vKHJG .brown {
  color: #274abb;
}
.cid-s9xe0vKHJG .paragraphs-wrapper {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s9xe0vKHJG .paragraphs-wrapper .first-paragraph,
.cid-s9xe0vKHJG .paragraphs-wrapper .second-paragraph {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-s9xe0vKHJG .text-element {
    padding-bottom: 0;
  }
  .cid-s9xe0vKHJG .paragraphs-wrapper {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s9xe0vKHJG .paragraphs-wrapper .first-paragraph,
  .cid-s9xe0vKHJG .paragraphs-wrapper .second-paragraph {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 768px) {
  .cid-s9xe0vKHJG .first-paragraph,
  .cid-s9xe0vKHJG .second-paragraph {
    width: 50%;
  }
  .cid-s9xe0vKHJG .first-paragraph {
    padding-right: .5rem;
  }
  .cid-s9xe0vKHJG .second-paragraph {
    padding-left: .5rem;
  }
  .cid-s9xe0vKHJG .text-element {
    padding: 6rem;
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-s9xe0vKHJG .mbr-section-title,
  .cid-s9xe0vKHJG .mbr-section-btn {
    text-align: left;
  }
}
.cid-s9xe0vKHJG .mbr-text,
.cid-s9xe0vKHJG .mbr-section-btn {
  color: #000000;
}
.cid-s9xe0vKHJG .title,
.cid-s9xe0vKHJG .mbr-section-title {
  color: #000000;
}
.cid-s9xe0yNycs {
  padding-top: 30px;
  padding-bottom: 30px;
  background: linear-gradient(0deg, #fde9f7, #eaebff);
}
.cid-s9xe0yNycs a {
  text-align: center;
}
.cid-s9xe0yNycs p {
  color: #0a0a0a;
  text-align: center;
}
.cid-s9xe0yNycs span {
  font-size: 2rem;
}
.cid-s9xe0yNycs .mbr-iconfont-social {
  font-size: 20px;
  width: 44px;
  padding-top: 6px;
  display: inline-block;
  line-height: 38px;
  border-radius: 50%;
}
.cid-s9xe0yNycs .socicon-twitter {
  color: #4da7de;
}
.cid-s9xe0yNycs .socicon-facebook {
  color: #3e5b98;
}
.cid-s9xe0yNycs .socicon-googleplus {
  color: #dd4b39;
}
.cid-s9xe0yNycs .socicon-instagram {
  color: #3f729b;
}
.cid-s9xe0yNycs .socicon-youtube {
  color: #dd4b39;
}
.cid-s9xe0yNycs .social-list a:focus {
  text-decoration: none;
}
.cid-s9xe0yNycs .text-copyright {
  width: 100%;
}
.cid-s9xe0yNycs .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-s9xe0yNycs .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-s9xe0yNycs .logo-footer {
  line-height: normal;
}
.cid-s9xe0yNycs .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s9xe0yNycs .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s9xe0yNycs .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s9xe0yNycs .media-container-row a {
  margin: 0 1rem;
}
.cid-s9xe0CMTe5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s9xe0CMTe5 .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-s9xe0CMTe5 .title,
.cid-s9xe0CMTe5 .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-s9xe0CMTe5 .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-s9xe0CMTe5 .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-s9xe0CMTe5 .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-s9xe0CMTe5 .text-box {
  padding: 0rem;
}
.cid-s9xe0CMTe5 .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-s9xe0CMTe5 .card-title {
  color: #274abb;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-s9xe0CMTe5 .card-img {
  overflow: hidden;
}
.cid-s9xe0CMTe5 .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-s9xe0CMTe5 .card-box {
  padding: 0rem;
}
.cid-s9xe0CMTe5 img {
  transition: all 0.3s;
}
.cid-s9xe0CMTe5 .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #656565;
}
.cid-s9xe0CMTe5 status {
  color: #855dd8;
}
.cid-s9xe0CMTe5 .status {
  color: #656565;
  text-align: left;
}
@media (min-width: 576px) {
  .cid-s9xe0CMTe5 .card-wrapper {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s9xe0CMTe5 .card-img {
    width: 30%;
  }
  .cid-s9xe0CMTe5 .card-box {
    width: 70%;
    margin-left: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-s9xe0CMTe5 .card-img {
    width: 50%;
  }
  .cid-s9xe0CMTe5 .card-box {
    width: 50%;
    margin-left: 0rem;
  }
  .cid-s9xe0CMTe5 .text-box {
    padding: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-s9xe0CMTe5 .card-img {
    width: 100%;
  }
  .cid-s9xe0CMTe5 .card-box {
    width: 100%;
  }
}
.cid-s9xe0CMTe5 .card-box > p,
.cid-s9xe0CMTe5 .mbr-section-btn {
  color: #656565;
}
.cid-s9xe0H9yzG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s9xe0H9yzG .links {
  text-align: center;
  color: #656565;
}
.cid-s9xe0H9yzG p {
  margin: 0;
}
.cid-s9xe0QGFlV {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s9xe0QGFlV .links {
  text-align: center;
  color: #656565;
}
.cid-s9xe0QGFlV p {
  margin: 0;
}
.cid-s9m0t6RFlo .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-s9m0t6RFlo .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s9m0t6RFlo a {
  font-style: normal;
}
.cid-s9m0t6RFlo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s9m0t6RFlo .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-s9m0t6RFlo .nav-item:focus,
.cid-s9m0t6RFlo .nav-link:focus {
  outline: none;
}
.cid-s9m0t6RFlo .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-s9m0t6RFlo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s9m0t6RFlo .menu-logo {
  margin-right: auto;
}
.cid-s9m0t6RFlo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-s9m0t6RFlo .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-s9m0t6RFlo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s9m0t6RFlo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s9m0t6RFlo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s9m0t6RFlo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s9m0t6RFlo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s9m0t6RFlo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s9m0t6RFlo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s9m0t6RFlo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s9m0t6RFlo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s9m0t6RFlo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s9m0t6RFlo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s9m0t6RFlo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s9m0t6RFlo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s9m0t6RFlo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s9m0t6RFlo .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s9m0t6RFlo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s9m0t6RFlo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s9m0t6RFlo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s9m0t6RFlo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s9m0t6RFlo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s9m0t6RFlo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s9m0t6RFlo button.navbar-toggler:focus {
  outline: none;
}
.cid-s9m0t6RFlo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s9m0t6RFlo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s9m0t6RFlo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s9m0t6RFlo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s9m0t6RFlo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s9m0t6RFlo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9m0t6RFlo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s9m0t6RFlo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s9m0t6RFlo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9m0t6RFlo .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-s9m0t6RFlo .collapsed .btn {
  display: flex;
}
.cid-s9m0t6RFlo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s9m0t6RFlo .collapsed .navbar-collapse.collapsing,
.cid-s9m0t6RFlo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s9m0t6RFlo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s9m0t6RFlo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s9m0t6RFlo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s9m0t6RFlo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s9m0t6RFlo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s9m0t6RFlo .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s9m0t6RFlo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s9m0t6RFlo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s9m0t6RFlo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s9m0t6RFlo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s9m0t6RFlo .collapsed button.navbar-toggler {
  display: block;
}
.cid-s9m0t6RFlo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s9m0t6RFlo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s9m0t6RFlo .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-s9m0t6RFlo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s9m0t6RFlo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s9m0t6RFlo .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-s9m0t6RFlo .navbar-expand {
    flex-direction: column;
  }
  .cid-s9m0t6RFlo img {
    height: 3.8rem !important;
  }
  .cid-s9m0t6RFlo .btn {
    display: flex;
  }
  .cid-s9m0t6RFlo button.navbar-toggler {
    display: block;
  }
  .cid-s9m0t6RFlo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s9m0t6RFlo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s9m0t6RFlo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s9m0t6RFlo .navbar-collapse.collapsing,
  .cid-s9m0t6RFlo .navbar-collapse.show {
    display: block !important;
  }
  .cid-s9m0t6RFlo .navbar-collapse.collapsing .navbar-nav,
  .cid-s9m0t6RFlo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s9m0t6RFlo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s9m0t6RFlo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s9m0t6RFlo .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s9m0t6RFlo .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s9m0t6RFlo .navbar-collapse.collapsing .navbar-buttons,
  .cid-s9m0t6RFlo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s9m0t6RFlo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s9m0t6RFlo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s9m0t6RFlo .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-s9m0t6RFlo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s9m0t6RFlo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s9m0t6RFlo .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s9m0t6RFlo .menu-logo {
    flex-shrink: 0;
  }
}
.cid-s9m0t6RFlo .navbar-collapse {
  flex-basis: auto;
}
.cid-s9m0t6RFlo .nav-link:hover,
.cid-s9m0t6RFlo .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s9m0tgJKgK {
  padding-top: 120px;
  padding-bottom: 120px;
}
.cid-s9r5uWgSXz {
  padding-top: 150px;
  padding-bottom: 30px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-s9r5uWgSXz .svg1 {
  position: absolute;
  bottom: 4.6rem;
  left: 50%;
  transform: translate(-50%) scale(1.3, 1.2);
}
.cid-s9r5uWgSXz #e1_circle,
.cid-s9r5uWgSXz #e3_circle,
.cid-s9r5uWgSXz #e4_circle,
.cid-s9r5uWgSXz #e5_circle {
  fill: #e1e8ff !important;
}
.cid-s9r5uWgSXz #e6_circle {
  fill: #bfceff !important;
}
@keyframes orbit {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(10px) rotate(-360deg);
  }
}
@keyframes rev {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(-360deg) translateX(10px) rotate(360deg);
  }
}
.cid-s9r5uWgSXz .round {
  border-radius: 100%;
  position: absolute;
  background-color: #e1e8ff;
  animation: orbit 4s linear infinite;
}
.cid-s9r5uWgSXz .rev {
  animation: rev 4s linear infinite;
}
.cid-s9r5uWgSXz .round1 {
  width: 50px;
  height: 50px;
  left: 7%;
  top: 60%;
}
.cid-s9r5uWgSXz .round2 {
  width: 90px;
  height: 90px;
  left: 15%;
  top: 15%;
}
.cid-s9r5uWgSXz .round3 {
  width: 40px;
  height: 40px;
  left: 30%;
  top: 15%;
}
.cid-s9r5uWgSXz .round4 {
  width: 90px;
  height: 90px;
  left: 40%;
  top: 3%;
}
.cid-s9r5uWgSXz .round5 {
  width: 50px;
  height: 50px;
  right: 5%;
  top: 55%;
}
.cid-s9r5uWgSXz .round6 {
  width: 30px;
  height: 30px;
  right: 30%;
  top: 15%;
}
.cid-s9r5uWgSXz .round7 {
  width: 70px;
  height: 70px;
  right: 20%;
  top: 20%;
}
.cid-s9r5uWgSXz .round8 {
  width: 110px;
  height: 110px;
  right: 8%;
  top: 30%;
}
.cid-s9r5uWgSXz .round9 {
  width: 90px;
  height: 90px;
  right: 7%;
  top: 70%;
}
.cid-s9r5uWgSXz .round10 {
  width: 50px;
  height: 50px;
  right: 35%;
  top: 5%;
}
.cid-s9r5uWgSXz .round11 {
  width: 70px;
  height: 70px;
  left: 8%;
  top: 35%;
}
.cid-s9r5uWgSXz H1 {
  color: #274abb;
}
.cid-s9r5uWgSXz .mbr-text,
.cid-s9r5uWgSXz .mbr-section-btn {
  color: #716c80;
}
.cid-s9r5uWgSXz img {
  width: 100%;
  margin: 0 auto;
}
.cid-s9m0txaAlt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s9m0txaAlt .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s9m0txaAlt .mbr-text {
  line-height: 1.5;
  color: #656565;
}
.cid-s9m0txaAlt .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-s9m0tQvAu0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s9m0tQvAu0 .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-s9m0tQvAu0 .mbr-text,
.cid-s9m0tQvAu0 .mbr-section-btn {
  text-align: center;
}
.cid-s9rAcZ0j9Y {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s9rAcZ0j9Y .card-img span {
  color: #274abb;
  font-size: 5.5rem;
}
.cid-s9rAcZ0j9Y .mbr-text {
  color: #cccccc;
}
.cid-s9rAcZ0j9Y .border-r {
  border-right: 1px solid #656565;
}
.cid-s9rAcZ0j9Y p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-s9rAcZ0j9Y .border-r {
    border-right: 0px solid #656565;
  }
}
@media (max-width: 576px) {
  .cid-s9rAcZ0j9Y .card {
    margin-bottom: 2rem;
  }
}
.cid-s9rbvisHB8 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s9rbvisHB8 .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-s9rbvisHB8 .mbr-text {
  line-height: 1.5;
  color: #656565;
}
.cid-s9rbvisHB8 .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-s9m0tWrzBF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s9m0tWrzBF .mbr-text {
  color: #767676;
}
.cid-s9m0tWrzBF .card-subtitle {
  margin: 0;
}
.cid-s9m0tWrzBF .link {
  margin: 0;
}
.cid-s9m0tWrzBF .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-s9m0tWrzBF img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-s9m0tWrzBF .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-s9m0tWrzBF .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-s9m0tWrzBF .card-img:hover:before {
  opacity: 0.4;
}
.cid-s9m0tWrzBF .card-img:hover img {
  transform: scale(1.05);
}
.cid-s9m0tWrzBF .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-s9m0tWrzBF .card {
    margin-bottom: 3rem;
  }
}
.cid-s9m0uH8kGa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s9m0uH8kGa .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-s9m0uH8kGa .mbr-text,
.cid-s9m0uH8kGa .mbr-section-btn {
  text-align: center;
}
.cid-s9m0uU6sTI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s9m0uU6sTI .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-s9m0uU6sTI .mbr-text,
.cid-s9m0uU6sTI .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-s9m0v1TPoo {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/snapshot-15.jpg");
}
.cid-s9m0v1TPoo .container-fluid {
  padding: 0 3rem;
}
.cid-s9m0v1TPoo .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-s9m0v1TPoo .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-s9m0v1TPoo .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s9m0v1TPoo .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-s9m0v1TPoo .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-s9m0v1TPoo a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s9m0v1TPoo a.close:hover {
  color: #ffffff;
}
.cid-s9m0v1TPoo svg {
  transition: all 0.5s ease-in;
}
.cid-s9m0v1TPoo svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-s9m0v1TPoo svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-s9m0v1TPoo svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-s9m0v1TPoo .container-fluid {
    padding: 0 1rem;
  }
}
.cid-s9m0v1TPoo H1 {
  color: #274abb;
}
.cid-s9m0v1TPoo .mbr-text,
.cid-s9m0v1TPoo .mbr-section-btn {
  color: #274abb;
}
.cid-s9m0v1TPoo .icon-description,
.cid-s9m0v1TPoo .mbr-media {
  color: #274abb;
}
.cid-s9m0vei6Ci {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s9m0vei6Ci .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-s9m0vei6Ci .mbr-text,
.cid-s9m0vei6Ci .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-s9m0voMkqn {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/visite-video-neuilly-colombes-paris-location-vente-appartement-a-qui-allez-vous-confier-votre-bien.jpg");
}
.cid-s9m0voMkqn .container-fluid {
  padding: 0 3rem;
}
.cid-s9m0voMkqn .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-s9m0voMkqn .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-s9m0voMkqn .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s9m0voMkqn .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-s9m0voMkqn .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-s9m0voMkqn a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s9m0voMkqn a.close:hover {
  color: #ffffff;
}
.cid-s9m0voMkqn svg {
  transition: all 0.5s ease-in;
}
.cid-s9m0voMkqn svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-s9m0voMkqn svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-s9m0voMkqn svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-s9m0voMkqn .container-fluid {
    padding: 0 1rem;
  }
}
.cid-s9m0voMkqn .icon-description,
.cid-s9m0voMkqn .mbr-media {
  color: #274abb;
}
.cid-s9m0voMkqn H1 {
  color: #274abb;
}
.cid-s9m0voMkqn .mbr-text,
.cid-s9m0voMkqn .mbr-section-btn {
  color: #274abb;
}
.cid-s9m0vBkKF9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s9m0vBkKF9 .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-s9m0vBkKF9 .mbr-text,
.cid-s9m0vBkKF9 .mbr-section-btn {
  text-align: center;
}
.cid-s9rDigV5L4 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s9rDigV5L4 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-s9m0w0oQs6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background: linear-gradient(0deg, #fde9f7, #eaebff);
}
.cid-s9m0w0oQs6 a {
  text-align: center;
}
.cid-s9m0w0oQs6 p {
  color: #0a0a0a;
  text-align: center;
}
.cid-s9m0w0oQs6 span {
  font-size: 2rem;
}
.cid-s9m0w0oQs6 .mbr-iconfont-social {
  font-size: 20px;
  width: 44px;
  padding-top: 6px;
  display: inline-block;
  line-height: 38px;
  border-radius: 50%;
}
.cid-s9m0w0oQs6 .socicon-twitter {
  color: #4da7de;
}
.cid-s9m0w0oQs6 .socicon-facebook {
  color: #3e5b98;
}
.cid-s9m0w0oQs6 .socicon-googleplus {
  color: #dd4b39;
}
.cid-s9m0w0oQs6 .socicon-instagram {
  color: #3f729b;
}
.cid-s9m0w0oQs6 .socicon-youtube {
  color: #dd4b39;
}
.cid-s9m0w0oQs6 .social-list a:focus {
  text-decoration: none;
}
.cid-s9m0w0oQs6 .text-copyright {
  width: 100%;
}
.cid-s9m0w0oQs6 .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-s9m0w0oQs6 .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-s9m0w0oQs6 .logo-footer {
  line-height: normal;
}
.cid-s9m0w0oQs6 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s9m0w0oQs6 .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s9m0w0oQs6 .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s9m0w0oQs6 .media-container-row a {
  margin: 0 1rem;
}
.cid-s9m0wacU9A {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s9m0wacU9A .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-s9m0wacU9A .title,
.cid-s9m0wacU9A .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-s9m0wacU9A .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-s9m0wacU9A .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-s9m0wacU9A .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-s9m0wacU9A .text-box {
  padding: 0rem;
}
.cid-s9m0wacU9A .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-s9m0wacU9A .card-title {
  color: #274abb;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-s9m0wacU9A .card-img {
  overflow: hidden;
}
.cid-s9m0wacU9A .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-s9m0wacU9A .card-box {
  padding: 0rem;
}
.cid-s9m0wacU9A img {
  transition: all 0.3s;
}
.cid-s9m0wacU9A .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #656565;
}
.cid-s9m0wacU9A status {
  color: #855dd8;
}
.cid-s9m0wacU9A .status {
  color: #656565;
  text-align: left;
}
@media (min-width: 576px) {
  .cid-s9m0wacU9A .card-wrapper {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s9m0wacU9A .card-img {
    width: 30%;
  }
  .cid-s9m0wacU9A .card-box {
    width: 70%;
    margin-left: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-s9m0wacU9A .card-img {
    width: 50%;
  }
  .cid-s9m0wacU9A .card-box {
    width: 50%;
    margin-left: 0rem;
  }
  .cid-s9m0wacU9A .text-box {
    padding: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-s9m0wacU9A .card-img {
    width: 100%;
  }
  .cid-s9m0wacU9A .card-box {
    width: 100%;
  }
}
.cid-s9m0wacU9A .card-box > p,
.cid-s9m0wacU9A .mbr-section-btn {
  color: #656565;
}
.cid-s9m0wlnXee {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s9m0wlnXee .links {
  text-align: center;
  color: #656565;
}
.cid-s9m0wlnXee p {
  margin: 0;
}
.cid-s9m0wLfi8A {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s9m0wLfi8A .links {
  text-align: center;
  color: #656565;
}
.cid-s9m0wLfi8A p {
  margin: 0;
}
.cid-rXzx777xYY .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-rXzx777xYY .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rXzx777xYY a {
  font-style: normal;
}
.cid-rXzx777xYY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rXzx777xYY .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rXzx777xYY .nav-item:focus,
.cid-rXzx777xYY .nav-link:focus {
  outline: none;
}
.cid-rXzx777xYY .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rXzx777xYY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rXzx777xYY .menu-logo {
  margin-right: auto;
}
.cid-rXzx777xYY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rXzx777xYY .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-rXzx777xYY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rXzx777xYY .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rXzx777xYY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rXzx777xYY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rXzx777xYY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rXzx777xYY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rXzx777xYY button.navbar-toggler:focus {
  outline: none;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXzx777xYY .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rXzx777xYY .collapsed .btn {
  display: flex;
}
.cid-rXzx777xYY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing,
.cid-rXzx777xYY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rXzx777xYY .collapsed button.navbar-toggler {
  display: block;
}
.cid-rXzx777xYY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rXzx777xYY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rXzx777xYY .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-rXzx777xYY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rXzx777xYY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rXzx777xYY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rXzx777xYY .navbar-expand {
    flex-direction: column;
  }
  .cid-rXzx777xYY img {
    height: 3.8rem !important;
  }
  .cid-rXzx777xYY .btn {
    display: flex;
  }
  .cid-rXzx777xYY button.navbar-toggler {
    display: block;
  }
  .cid-rXzx777xYY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rXzx777xYY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rXzx777xYY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing,
  .cid-rXzx777xYY .navbar-collapse.show {
    display: block !important;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-buttons,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rXzx777xYY .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-rXzx777xYY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rXzx777xYY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rXzx777xYY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rXzx777xYY .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rXzx777xYY .navbar-collapse {
  flex-basis: auto;
}
.cid-rXzx777xYY .nav-link:hover,
.cid-rXzx777xYY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uYGfCQeJlZ {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uYGfCQeJlZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uYGfCQeJlZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYGfCQeJlZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uYGfCQeJlZ .title {
  padding: 0 2rem;
}
.cid-uYGfCQeJlZ .container {
  padding: 0 1rem;
}
.cid-uYGfCQeJlZ .mbr-gallery-item div {
  border-radius: 6px;
  overflow: hidden;
  margin: auto;
  position: relative;
  z-index: 10;
  max-width: 400px;
}
.cid-uYGfCQeJlZ .mbr-gallery-item div img {
  object-fit: cover;
  height: 100%;
}
.cid-uYGfCQeJlZ .mbr-gallery-item div:before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: lightgray;
  transition: all 0.6s;
  opacity: 0;
  z-index: 9;
}
.cid-uYGfCQeJlZ .mbr-gallery-item div:after {
  content: '';
  width: 0;
  height: 0;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: lightgray;
  transition: all 0.6s;
  opacity: 0;
  z-index: 9;
}
.cid-uYGfCQeJlZ .mbr-gallery-item div:hover:before {
  opacity: 0.5;
  width: 0;
  height: 0;
}
.cid-uYGfCQeJlZ .mbr-gallery-item div:hover:after {
  opacity: 0;
  height: 100%;
  width: 100%;
}
.cid-uYGfCQeJlZ .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uYGfCQeJlZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uYGfCQeJlZ .icon-focus {
  display: none;
}
.cid-uYGfCQeJlZ .btn-primary-outline {
  border: none !important;
  color: gray !important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent !important;
  font-weight: 400;
}
.cid-uYGfCQeJlZ .btn-primary-outline:hover {
  background: transparent !important;
  color: #274abb !important;
}
.cid-uYGfCQeJlZ li.active .btn {
  background: transparent !important;
  color: black !important;
}
.cid-uYGfCQeJlZ li {
  position: relative;
}
.cid-uYGfCQeJlZ .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-uYGfCQeJlZ .btn {
  font-family: Lato !important;
}
.cid-uYGfCQeJlZ .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-uYGfCQeJlZ .mbr-gallery-title:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uYGfCQeJlZ li:not(:last-child):after {
    top: 9px;
  }
  .cid-uYGfCQeJlZ .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0 !important;
  }
  .cid-uYGfCQeJlZ .container {
    padding: 0rem 0.5rem;
  }
  .cid-uYGfCQeJlZ .title {
    padding: 0 1rem;
  }
}
.cid-uYGfCQeJlZ H2 {
  color: #80713a;
}
.cid-uYG0Zfrb6N {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uYG0Zfrb6N .mbr-section-subtitle {
  color: #767676;
}
.cid-uYG0Zfrb6N H2 {
  color: #9933cc;
}
.cid-uYGe3nMvSV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uYGe3nMvSV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uYGe3nMvSV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYGe3nMvSV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uYGe3nMvSV .title {
  padding: 0 2rem;
}
.cid-uYGe3nMvSV .container {
  padding: 0 1rem;
}
.cid-uYGe3nMvSV .mbr-gallery-item div {
  border-radius: 6px;
  overflow: hidden;
  margin: auto;
  position: relative;
  z-index: 10;
  max-width: 400px;
}
.cid-uYGe3nMvSV .mbr-gallery-item div img {
  object-fit: cover;
  height: 100%;
}
.cid-uYGe3nMvSV .mbr-gallery-item div:before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: lightgray;
  transition: all 0.6s;
  opacity: 0;
  z-index: 9;
}
.cid-uYGe3nMvSV .mbr-gallery-item div:after {
  content: '';
  width: 0;
  height: 0;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: lightgray;
  transition: all 0.6s;
  opacity: 0;
  z-index: 9;
}
.cid-uYGe3nMvSV .mbr-gallery-item div:hover:before {
  opacity: 0.5;
  width: 0;
  height: 0;
}
.cid-uYGe3nMvSV .mbr-gallery-item div:hover:after {
  opacity: 0;
  height: 100%;
  width: 100%;
}
.cid-uYGe3nMvSV .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uYGe3nMvSV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uYGe3nMvSV .icon-focus {
  display: none;
}
.cid-uYGe3nMvSV .btn-primary-outline {
  border: none !important;
  color: gray !important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent !important;
  font-weight: 400;
}
.cid-uYGe3nMvSV .btn-primary-outline:hover {
  background: transparent !important;
  color: #274abb !important;
}
.cid-uYGe3nMvSV li.active .btn {
  background: transparent !important;
  color: black !important;
}
.cid-uYGe3nMvSV li {
  position: relative;
}
.cid-uYGe3nMvSV .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-uYGe3nMvSV .btn {
  font-family: Lato !important;
}
.cid-uYGe3nMvSV .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-uYGe3nMvSV .mbr-gallery-title:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uYGe3nMvSV li:not(:last-child):after {
    top: 9px;
  }
  .cid-uYGe3nMvSV .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0 !important;
  }
  .cid-uYGe3nMvSV .container {
    padding: 0rem 0.5rem;
  }
  .cid-uYGe3nMvSV .title {
    padding: 0 1rem;
  }
}
.cid-uYGe3nMvSV H2 {
  color: #000000;
}
.cid-uYGm4sETcG {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uYGm4sETcG .mbr-section-subtitle {
  color: #767676;
}
.cid-uYGm4sETcG H2 {
  color: #9933cc;
}
.cid-uYGlH84Yrj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uYGlH84Yrj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uYGlH84Yrj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYGlH84Yrj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uYGlH84Yrj .title {
  padding: 0 2rem;
}
.cid-uYGlH84Yrj .container {
  padding: 0 1rem;
}
.cid-uYGlH84Yrj .mbr-gallery-item div {
  border-radius: 6px;
  overflow: hidden;
  margin: auto;
  position: relative;
  z-index: 10;
  max-width: 400px;
}
.cid-uYGlH84Yrj .mbr-gallery-item div img {
  object-fit: cover;
  height: 100%;
}
.cid-uYGlH84Yrj .mbr-gallery-item div:before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: lightgray;
  transition: all 0.6s;
  opacity: 0;
  z-index: 9;
}
.cid-uYGlH84Yrj .mbr-gallery-item div:after {
  content: '';
  width: 0;
  height: 0;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: lightgray;
  transition: all 0.6s;
  opacity: 0;
  z-index: 9;
}
.cid-uYGlH84Yrj .mbr-gallery-item div:hover:before {
  opacity: 0.5;
  width: 0;
  height: 0;
}
.cid-uYGlH84Yrj .mbr-gallery-item div:hover:after {
  opacity: 0;
  height: 100%;
  width: 100%;
}
.cid-uYGlH84Yrj .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uYGlH84Yrj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uYGlH84Yrj .icon-focus {
  display: none;
}
.cid-uYGlH84Yrj .btn-primary-outline {
  border: none !important;
  color: gray !important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent !important;
  font-weight: 400;
}
.cid-uYGlH84Yrj .btn-primary-outline:hover {
  background: transparent !important;
  color: #274abb !important;
}
.cid-uYGlH84Yrj li.active .btn {
  background: transparent !important;
  color: black !important;
}
.cid-uYGlH84Yrj li {
  position: relative;
}
.cid-uYGlH84Yrj .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-uYGlH84Yrj .btn {
  font-family: Lato !important;
}
.cid-uYGlH84Yrj .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-uYGlH84Yrj .mbr-gallery-title:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uYGlH84Yrj li:not(:last-child):after {
    top: 9px;
  }
  .cid-uYGlH84Yrj .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0 !important;
  }
  .cid-uYGlH84Yrj .container {
    padding: 0rem 0.5rem;
  }
  .cid-uYGlH84Yrj .title {
    padding: 0 1rem;
  }
}
.cid-uYGlH84Yrj H2 {
  color: #000000;
}
.cid-uYGmvEkh2a {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uYGmvEkh2a .list-group-item {
  padding: .75rem 3.25rem;
}
.cid-uYGmvEkh2a .plan {
  word-break: break-word;
  position: relative;
  max-width: 300px;
  padding-right: 0;
  padding-left: 0;
  color: #767676;
}
.cid-uYGmvEkh2a .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  background-color: transparent;
  border: 0;
}
.cid-uYGmvEkh2a .plan .list-group-item::after {
  position: absolute;
  bottom: 0;
  left: 20%;
  width: 60%;
  height: 2px;
  content: "";
  background-color: #eaeaea;
}
.cid-uYGmvEkh2a .plan .list-group-item:last-child::after {
  display: none;
}
.cid-uYGmvEkh2a .plan.favorite {
  background-color: #fff;
  box-shadow: 0 0 60px 0 rgba(0, 0, 0, 0.07);
}
.cid-uYGmvEkh2a .plan-header {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uYGmvEkh2a .price-figure {
  font-weight: 700;
  color: #232323;
}
.cid-uYGmvEkh2a .price-value {
  font-weight: 700;
  vertical-align: top;
}
@media (max-width: 550px) {
  .cid-uYGmvEkh2a .price-figure {
    font-size: 4.25rem;
  }
}
.cid-uYGmvEkh2a .plan-title {
  color: #9933cc;
}
.cid-s9xkhNUhAV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s9xkhNUhAV .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uYGpRAdHta {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uYGpRAdHta .content {
    text-align: center;
  }
  .cid-uYGpRAdHta .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uYGpRAdHta .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uYGpRAdHta .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uYGpRAdHta .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uYGpRAdHta .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uYGpRAdHta .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uYGpRAdHta .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-uYGpRAdHta .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uYGpRAdHta .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uYGpRAdHta .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uYGpRAdHta .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uYGpRAdHta .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-uYGpRAdHta H5 {
  color: #000000;
}
.cid-uYGpRAdHta P {
  color: #000000;
}
.cid-rXz43xFIBH {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXz43xFIBH .links {
  text-align: center;
  color: #656565;
}
.cid-rXz43xFIBH p {
  margin: 0;
}
.cid-scDoHbw9a3 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-scDoHbw9a3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-scDoHbw9a3 a {
  font-style: normal;
}
.cid-scDoHbw9a3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-scDoHbw9a3 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-scDoHbw9a3 .nav-item:focus,
.cid-scDoHbw9a3 .nav-link:focus {
  outline: none;
}
.cid-scDoHbw9a3 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-scDoHbw9a3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-scDoHbw9a3 .menu-logo {
  margin-right: auto;
}
.cid-scDoHbw9a3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-scDoHbw9a3 .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-scDoHbw9a3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-scDoHbw9a3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-scDoHbw9a3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-scDoHbw9a3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-scDoHbw9a3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-scDoHbw9a3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-scDoHbw9a3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-scDoHbw9a3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-scDoHbw9a3 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-scDoHbw9a3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-scDoHbw9a3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-scDoHbw9a3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-scDoHbw9a3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-scDoHbw9a3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-scDoHbw9a3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-scDoHbw9a3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-scDoHbw9a3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-scDoHbw9a3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-scDoHbw9a3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-scDoHbw9a3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-scDoHbw9a3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-scDoHbw9a3 button.navbar-toggler:focus {
  outline: none;
}
.cid-scDoHbw9a3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-scDoHbw9a3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-scDoHbw9a3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-scDoHbw9a3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-scDoHbw9a3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-scDoHbw9a3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-scDoHbw9a3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-scDoHbw9a3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-scDoHbw9a3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-scDoHbw9a3 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-scDoHbw9a3 .collapsed .btn {
  display: flex;
}
.cid-scDoHbw9a3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-scDoHbw9a3 .collapsed .navbar-collapse.collapsing,
.cid-scDoHbw9a3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-scDoHbw9a3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-scDoHbw9a3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-scDoHbw9a3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-scDoHbw9a3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-scDoHbw9a3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-scDoHbw9a3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-scDoHbw9a3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-scDoHbw9a3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-scDoHbw9a3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-scDoHbw9a3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-scDoHbw9a3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-scDoHbw9a3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-scDoHbw9a3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-scDoHbw9a3 .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-scDoHbw9a3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-scDoHbw9a3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-scDoHbw9a3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-scDoHbw9a3 .navbar-expand {
    flex-direction: column;
  }
  .cid-scDoHbw9a3 img {
    height: 3.8rem !important;
  }
  .cid-scDoHbw9a3 .btn {
    display: flex;
  }
  .cid-scDoHbw9a3 button.navbar-toggler {
    display: block;
  }
  .cid-scDoHbw9a3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-scDoHbw9a3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-scDoHbw9a3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-scDoHbw9a3 .navbar-collapse.collapsing,
  .cid-scDoHbw9a3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-scDoHbw9a3 .navbar-collapse.collapsing .navbar-nav,
  .cid-scDoHbw9a3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-scDoHbw9a3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-scDoHbw9a3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-scDoHbw9a3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-scDoHbw9a3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-scDoHbw9a3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-scDoHbw9a3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-scDoHbw9a3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-scDoHbw9a3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-scDoHbw9a3 .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-scDoHbw9a3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-scDoHbw9a3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-scDoHbw9a3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-scDoHbw9a3 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-scDoHbw9a3 .navbar-collapse {
  flex-basis: auto;
}
.cid-scDoHbw9a3 .nav-link:hover,
.cid-scDoHbw9a3 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-scDoHeXB5x {
  padding-top: 120px;
  padding-bottom: 120px;
}
.cid-sBa9nutWEz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBa9nutWEz .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-sBa9nutWEz .mbr-text {
  line-height: 1.5;
}
.cid-sBa9nutWEz .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-sBa9nutWEz .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-sBa9nutWEz .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-sBa9nutWEz .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-sBa9nutWEz .container2 input:checked ~ .checkmark {
  background-color: #80713a;
}
.cid-sBa9nutWEz .checkmark:after {
  content: '';
  position: absolute;
  display: none;
}
.cid-sBa9nutWEz .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-sBa9nutWEz .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-sBa9nutWEz .mbr-section-title {
  text-align: left;
  color: #80713a;
}
.cid-spoQtX5U07 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/background1-3.jpg");
}
.cid-spoQtX5U07 .mbr-section-title {
  text-align: center;
}
.cid-spoQtX5U07 .mbr-text,
.cid-spoQtX5U07 .mbr-section-btn {
  text-align: center;
}
.cid-siMBK6gB3M {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/comment-choisir-son-agent-immobilier-en-7-minutes-corporate-laurent-fery-paris-neuilly-colombes-images-video-1.jpg");
}
.cid-siMBK6gB3M .container-fluid {
  padding: 0 3rem;
}
.cid-siMBK6gB3M .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-siMBK6gB3M .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-siMBK6gB3M .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-siMBK6gB3M .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-siMBK6gB3M .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-siMBK6gB3M a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-siMBK6gB3M a.close:hover {
  color: #ffffff;
}
.cid-siMBK6gB3M svg {
  transition: all 0.5s ease-in;
}
.cid-siMBK6gB3M svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-siMBK6gB3M svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-siMBK6gB3M svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-siMBK6gB3M .container-fluid {
    padding: 0 1rem;
  }
}
.cid-siMBK6gB3M H1 {
  color: #274abb;
}
.cid-siMBK6gB3M .icon-description,
.cid-siMBK6gB3M .mbr-media {
  color: #274abb;
}
.cid-siMBK6gB3M .mbr-text,
.cid-siMBK6gB3M .mbr-section-btn {
  color: #274abb;
}
.cid-scDoHEwHyi {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-scDoHEwHyi .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-scDoHiJmYy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-scDoHiJmYy .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-scDoHiJmYy .mbr-text {
  line-height: 1.5;
  color: #656565;
}
.cid-scDoHiJmYy .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-scDoHkmilx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-scDoHkmilx .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-scDoHkmilx .mbr-text,
.cid-scDoHkmilx .mbr-section-btn {
  text-align: center;
}
.cid-scDoHlJ9SK {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-scDoHlJ9SK .card-img span {
  color: #274abb;
  font-size: 5.5rem;
}
.cid-scDoHlJ9SK .mbr-text {
  color: #274abb;
}
.cid-scDoHlJ9SK .border-r {
  border-right: 1px solid #656565;
}
.cid-scDoHlJ9SK p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-scDoHlJ9SK .border-r {
    border-right: 0px solid #656565;
  }
}
@media (max-width: 576px) {
  .cid-scDoHlJ9SK .card {
    margin-bottom: 2rem;
  }
}
.cid-scDoHooShM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-scDoHooShM .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-scDoHooShM .mbr-text {
  line-height: 1.5;
  color: #656565;
}
.cid-scDoHooShM .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-scDoHpKbdN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-scDoHpKbdN .mbr-text {
  color: #767676;
}
.cid-scDoHpKbdN .card-subtitle {
  margin: 0;
}
.cid-scDoHpKbdN .link {
  margin: 0;
}
.cid-scDoHpKbdN .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-scDoHpKbdN img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-scDoHpKbdN .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-scDoHpKbdN .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-scDoHpKbdN .card-img:hover:before {
  opacity: 0.4;
}
.cid-scDoHpKbdN .card-img:hover img {
  transform: scale(1.05);
}
.cid-scDoHpKbdN .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-scDoHpKbdN .card {
    margin-bottom: 3rem;
  }
}
.cid-scDoHs77tb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-scDoHs77tb .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-scDoHs77tb .mbr-text,
.cid-scDoHs77tb .mbr-section-btn {
  text-align: center;
}
.cid-scDoHuDcCO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-scDoHuDcCO .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-scDoHuDcCO .mbr-text,
.cid-scDoHuDcCO .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-scDoHvP6Ix {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/snapshot-15.jpg");
}
.cid-scDoHvP6Ix .container-fluid {
  padding: 0 3rem;
}
.cid-scDoHvP6Ix .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-scDoHvP6Ix .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-scDoHvP6Ix .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-scDoHvP6Ix .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-scDoHvP6Ix .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-scDoHvP6Ix a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-scDoHvP6Ix a.close:hover {
  color: #ffffff;
}
.cid-scDoHvP6Ix svg {
  transition: all 0.5s ease-in;
}
.cid-scDoHvP6Ix svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-scDoHvP6Ix svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-scDoHvP6Ix svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-scDoHvP6Ix .container-fluid {
    padding: 0 1rem;
  }
}
.cid-scDoHvP6Ix H1 {
  color: #274abb;
}
.cid-scDoHvP6Ix .mbr-text,
.cid-scDoHvP6Ix .mbr-section-btn {
  color: #274abb;
}
.cid-scDoHvP6Ix .icon-description,
.cid-scDoHvP6Ix .mbr-media {
  color: #274abb;
}
.cid-scDoHy6ukk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-scDoHy6ukk .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-scDoHy6ukk .mbr-text,
.cid-scDoHy6ukk .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-scDoHzlFKc {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/visite-video-neuilly-colombes-paris-location-vente-appartement-a-qui-allez-vous-confier-votre-bien.jpg");
}
.cid-scDoHzlFKc .container-fluid {
  padding: 0 3rem;
}
.cid-scDoHzlFKc .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-scDoHzlFKc .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-scDoHzlFKc .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-scDoHzlFKc .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-scDoHzlFKc .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-scDoHzlFKc a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-scDoHzlFKc a.close:hover {
  color: #ffffff;
}
.cid-scDoHzlFKc svg {
  transition: all 0.5s ease-in;
}
.cid-scDoHzlFKc svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-scDoHzlFKc svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-scDoHzlFKc svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-scDoHzlFKc .container-fluid {
    padding: 0 1rem;
  }
}
.cid-scDoHzlFKc .icon-description,
.cid-scDoHzlFKc .mbr-media {
  color: #274abb;
}
.cid-scDoHzlFKc H1 {
  color: #274abb;
}
.cid-scDoHzlFKc .mbr-text,
.cid-scDoHzlFKc .mbr-section-btn {
  color: #274abb;
}
.cid-scDoHBKeNp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-scDoHBKeNp .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-scDoHBKeNp .mbr-text,
.cid-scDoHBKeNp .mbr-section-btn {
  text-align: center;
}
.cid-scDoHGqgPM {
  padding-top: 30px;
  padding-bottom: 30px;
  background: linear-gradient(0deg, #fde9f7, #eaebff);
}
.cid-scDoHGqgPM a {
  text-align: center;
}
.cid-scDoHGqgPM p {
  color: #0a0a0a;
  text-align: center;
}
.cid-scDoHGqgPM span {
  font-size: 2rem;
}
.cid-scDoHGqgPM .mbr-iconfont-social {
  font-size: 20px;
  width: 44px;
  padding-top: 6px;
  display: inline-block;
  line-height: 38px;
  border-radius: 50%;
}
.cid-scDoHGqgPM .socicon-twitter {
  color: #4da7de;
}
.cid-scDoHGqgPM .socicon-facebook {
  color: #3e5b98;
}
.cid-scDoHGqgPM .socicon-googleplus {
  color: #dd4b39;
}
.cid-scDoHGqgPM .socicon-instagram {
  color: #3f729b;
}
.cid-scDoHGqgPM .socicon-youtube {
  color: #dd4b39;
}
.cid-scDoHGqgPM .social-list a:focus {
  text-decoration: none;
}
.cid-scDoHGqgPM .text-copyright {
  width: 100%;
}
.cid-scDoHGqgPM .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-scDoHGqgPM .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-scDoHGqgPM .logo-footer {
  line-height: normal;
}
.cid-scDoHGqgPM .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-scDoHGqgPM .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-scDoHGqgPM .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-scDoHGqgPM .media-container-row a {
  margin: 0 1rem;
}
.cid-scDoHIOM8t {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-scDoHIOM8t .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-scDoHIOM8t .title,
.cid-scDoHIOM8t .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-scDoHIOM8t .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-scDoHIOM8t .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-scDoHIOM8t .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-scDoHIOM8t .text-box {
  padding: 0rem;
}
.cid-scDoHIOM8t .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-scDoHIOM8t .card-title {
  color: #274abb;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-scDoHIOM8t .card-img {
  overflow: hidden;
}
.cid-scDoHIOM8t .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-scDoHIOM8t .card-box {
  padding: 0rem;
}
.cid-scDoHIOM8t img {
  transition: all 0.3s;
}
.cid-scDoHIOM8t .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #656565;
}
.cid-scDoHIOM8t status {
  color: #855dd8;
}
.cid-scDoHIOM8t .status {
  color: #656565;
  text-align: left;
}
@media (min-width: 576px) {
  .cid-scDoHIOM8t .card-wrapper {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-scDoHIOM8t .card-img {
    width: 30%;
  }
  .cid-scDoHIOM8t .card-box {
    width: 70%;
    margin-left: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-scDoHIOM8t .card-img {
    width: 50%;
  }
  .cid-scDoHIOM8t .card-box {
    width: 50%;
    margin-left: 0rem;
  }
  .cid-scDoHIOM8t .text-box {
    padding: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-scDoHIOM8t .card-img {
    width: 100%;
  }
  .cid-scDoHIOM8t .card-box {
    width: 100%;
  }
}
.cid-scDoHIOM8t .card-box > p,
.cid-scDoHIOM8t .mbr-section-btn {
  color: #656565;
}
.cid-scDoHKZxgr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-scDoHKZxgr .links {
  text-align: center;
  color: #656565;
}
.cid-scDoHKZxgr p {
  margin: 0;
}
.cid-scDoHRBDic {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-scDoHRBDic .links {
  text-align: center;
  color: #656565;
}
.cid-scDoHRBDic p {
  margin: 0;
}
.cid-sm0030oEBn .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-sm0030oEBn .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sm0030oEBn a {
  font-style: normal;
}
.cid-sm0030oEBn .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sm0030oEBn .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sm0030oEBn .nav-item:focus,
.cid-sm0030oEBn .nav-link:focus {
  outline: none;
}
.cid-sm0030oEBn .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sm0030oEBn .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sm0030oEBn .menu-logo {
  margin-right: auto;
}
.cid-sm0030oEBn .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sm0030oEBn .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-sm0030oEBn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sm0030oEBn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sm0030oEBn .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sm0030oEBn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sm0030oEBn .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sm0030oEBn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sm0030oEBn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sm0030oEBn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sm0030oEBn .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sm0030oEBn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sm0030oEBn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sm0030oEBn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sm0030oEBn .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sm0030oEBn .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sm0030oEBn .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sm0030oEBn .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sm0030oEBn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sm0030oEBn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sm0030oEBn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sm0030oEBn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sm0030oEBn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sm0030oEBn button.navbar-toggler:focus {
  outline: none;
}
.cid-sm0030oEBn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sm0030oEBn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sm0030oEBn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sm0030oEBn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sm0030oEBn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sm0030oEBn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sm0030oEBn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sm0030oEBn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sm0030oEBn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sm0030oEBn .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sm0030oEBn .collapsed .btn {
  display: flex;
}
.cid-sm0030oEBn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sm0030oEBn .collapsed .navbar-collapse.collapsing,
.cid-sm0030oEBn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sm0030oEBn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sm0030oEBn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sm0030oEBn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sm0030oEBn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sm0030oEBn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sm0030oEBn .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sm0030oEBn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sm0030oEBn .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sm0030oEBn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sm0030oEBn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sm0030oEBn .collapsed button.navbar-toggler {
  display: block;
}
.cid-sm0030oEBn .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sm0030oEBn .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sm0030oEBn .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-sm0030oEBn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sm0030oEBn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sm0030oEBn .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sm0030oEBn .navbar-expand {
    flex-direction: column;
  }
  .cid-sm0030oEBn img {
    height: 3.8rem !important;
  }
  .cid-sm0030oEBn .btn {
    display: flex;
  }
  .cid-sm0030oEBn button.navbar-toggler {
    display: block;
  }
  .cid-sm0030oEBn .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sm0030oEBn .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sm0030oEBn .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sm0030oEBn .navbar-collapse.collapsing,
  .cid-sm0030oEBn .navbar-collapse.show {
    display: block !important;
  }
  .cid-sm0030oEBn .navbar-collapse.collapsing .navbar-nav,
  .cid-sm0030oEBn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sm0030oEBn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sm0030oEBn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sm0030oEBn .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sm0030oEBn .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sm0030oEBn .navbar-collapse.collapsing .navbar-buttons,
  .cid-sm0030oEBn .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sm0030oEBn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sm0030oEBn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sm0030oEBn .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-sm0030oEBn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sm0030oEBn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sm0030oEBn .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sm0030oEBn .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sm0030oEBn .navbar-collapse {
  flex-basis: auto;
}
.cid-sm0030oEBn .nav-link:hover,
.cid-sm0030oEBn .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sm002Tdzjy {
  padding-top: 120px;
  padding-bottom: 90px;
  background-color: #f4f8fa;
}
.cid-sm002Tdzjy .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-sm002Tdzjy .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-sm002Tdzjy .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-sm002Tdzjy .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-sm002Tdzjy .mbr-text,
.cid-sm002Tdzjy .mbr-section-btn {
  color: #767676;
}
.cid-sm002Tdzjy .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(143, 143, 143, 0.3);
  box-shadow: 0px 0px 30px rgba(143, 143, 143, 0.3);
  border-radius: .25rem;
}
.cid-sm002Tdzjy .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-sm002Tdzjy .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-sm002Tdzjy .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-sm002Tdzjy .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #188ef4;
}
@media (max-width: 991px) {
  .cid-sm002Tdzjy .main-row {
    margin: 0;
  }
  .cid-sm002Tdzjy .mbr-section-title,
  .cid-sm002Tdzjy .mbr-text,
  .cid-sm002Tdzjy .list,
  .cid-sm002Tdzjy .mbr-section-btn {
    text-align: center !important;
  }
  .cid-sm002Tdzjy .text-content {
    padding: 0;
  }
}
.cid-sBa1HsjSBS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBa1HsjSBS .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-sBa1HsjSBS .mbr-text {
  line-height: 1.5;
}
.cid-sBa1HsjSBS .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-sBa1HsjSBS .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-sBa1HsjSBS .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-sBa1HsjSBS .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-sBa1HsjSBS .container2 input:checked ~ .checkmark {
  background-color: #80713a;
}
.cid-sBa1HsjSBS .checkmark:after {
  content: '';
  position: absolute;
  display: none;
}
.cid-sBa1HsjSBS .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-sBa1HsjSBS .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-sBa1HsjSBS .mbr-section-title {
  text-align: left;
  color: #80713a;
}
#custom-html-87 {
  /* Type valid CSS here */
}
#custom-html-87 div {
  padding: 5px 0;
  color: #777;
  text-align: center;
}
#custom-html-87 p {
  font-size: 60px;
  color: #777;
}
.cid-svdNuH76zQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-svdNuH76zQ .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-svdNuH76zQ .mbr-text {
  line-height: 1.5;
}
.cid-svdNuH76zQ .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-svdNuH76zQ .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-svdNuH76zQ .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-svdNuH76zQ .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-svdNuH76zQ .container2 input:checked ~ .checkmark {
  background-color: #80713a;
}
.cid-svdNuH76zQ .checkmark:after {
  content: '';
  position: absolute;
  display: none;
}
.cid-svdNuH76zQ .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-svdNuH76zQ .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-svdNuH76zQ .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-sm00325QTS {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sm00325QTS .links {
  text-align: center;
  color: #656565;
}
.cid-sm00325QTS p {
  margin: 0;
}
.cid-rXzx777xYY .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-rXzx777xYY .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rXzx777xYY a {
  font-style: normal;
}
.cid-rXzx777xYY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rXzx777xYY .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rXzx777xYY .nav-item:focus,
.cid-rXzx777xYY .nav-link:focus {
  outline: none;
}
.cid-rXzx777xYY .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rXzx777xYY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rXzx777xYY .menu-logo {
  margin-right: auto;
}
.cid-rXzx777xYY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rXzx777xYY .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-rXzx777xYY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rXzx777xYY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rXzx777xYY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rXzx777xYY .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rXzx777xYY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rXzx777xYY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rXzx777xYY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rXzx777xYY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rXzx777xYY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rXzx777xYY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rXzx777xYY button.navbar-toggler:focus {
  outline: none;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rXzx777xYY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rXzx777xYY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXzx777xYY .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rXzx777xYY .collapsed .btn {
  display: flex;
}
.cid-rXzx777xYY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing,
.cid-rXzx777xYY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rXzx777xYY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rXzx777xYY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rXzx777xYY .collapsed button.navbar-toggler {
  display: block;
}
.cid-rXzx777xYY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rXzx777xYY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rXzx777xYY .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-rXzx777xYY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rXzx777xYY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rXzx777xYY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rXzx777xYY .navbar-expand {
    flex-direction: column;
  }
  .cid-rXzx777xYY img {
    height: 3.8rem !important;
  }
  .cid-rXzx777xYY .btn {
    display: flex;
  }
  .cid-rXzx777xYY button.navbar-toggler {
    display: block;
  }
  .cid-rXzx777xYY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rXzx777xYY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rXzx777xYY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing,
  .cid-rXzx777xYY .navbar-collapse.show {
    display: block !important;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-buttons,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rXzx777xYY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rXzx777xYY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rXzx777xYY .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-rXzx777xYY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rXzx777xYY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rXzx777xYY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rXzx777xYY .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rXzx777xYY .navbar-collapse {
  flex-basis: auto;
}
.cid-rXzx777xYY .nav-link:hover,
.cid-rXzx777xYY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-slx4ZMJSHd {
  padding-top: 80px;
  padding-bottom: 0px;
  background-color: #f4f8fa;
}
.cid-slx4ZMJSHd .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-slx4ZMJSHd .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-slx4ZMJSHd .text-content {
  padding-right: 1.5rem;
}
.cid-slx4ZMJSHd .mbr-text,
.cid-slx4ZMJSHd .mbr-section-btn {
  color: #232323;
}
.cid-slx4ZMJSHd .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(143, 143, 143, 0.3);
  box-shadow: 0px 0px 30px rgba(143, 143, 143, 0.3);
  border-radius: .25rem;
}
.cid-slx4ZMJSHd .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-slx4ZMJSHd .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-slx4ZMJSHd .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-slx4ZMJSHd .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #188ef4;
}
@media (max-width: 991px) {
  .cid-slx4ZMJSHd .main-row {
    margin: 0;
  }
  .cid-slx4ZMJSHd .mbr-section-title,
  .cid-slx4ZMJSHd .mbr-text,
  .cid-slx4ZMJSHd .list,
  .cid-slx4ZMJSHd .mbr-section-btn {
    text-align: center !important;
  }
  .cid-slx4ZMJSHd .text-content {
    padding: 0;
  }
}
.cid-sBa1yUr07M {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBa1yUr07M .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-sBa1yUr07M .mbr-text {
  line-height: 1.5;
}
.cid-sBa1yUr07M .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-sBa1yUr07M .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-sBa1yUr07M .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-sBa1yUr07M .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-sBa1yUr07M .container2 input:checked ~ .checkmark {
  background-color: #80713a;
}
.cid-sBa1yUr07M .checkmark:after {
  content: '';
  position: absolute;
  display: none;
}
.cid-sBa1yUr07M .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-sBa1yUr07M .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-sBa1yUr07M .mbr-section-title {
  text-align: left;
  color: #80713a;
}
#custom-html-84 {
  /* Type valid CSS here */
}
#custom-html-84 div {
  padding: 5px 0;
  color: #777;
  text-align: center;
}
#custom-html-84 p {
  font-size: 60px;
  color: #777;
}
.cid-spVabP1nXJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spVabP1nXJ .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-spVabP1nXJ .mbr-text {
  line-height: 1.5;
}
.cid-spVabP1nXJ .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-spVabP1nXJ .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-spVabP1nXJ .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-spVabP1nXJ .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-spVabP1nXJ .container2 input:checked ~ .checkmark {
  background-color: #80713a;
}
.cid-spVabP1nXJ .checkmark:after {
  content: '';
  position: absolute;
  display: none;
}
.cid-spVabP1nXJ .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-spVabP1nXJ .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-spVabP1nXJ .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-slU6yN4G7s {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slU6yN4G7s .links {
  text-align: center;
  color: #656565;
}
.cid-slU6yN4G7s p {
  margin: 0;
}
.cid-smgFbWHbHI .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-smgFbWHbHI .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-smgFbWHbHI a {
  font-style: normal;
}
.cid-smgFbWHbHI .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-smgFbWHbHI .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-smgFbWHbHI .nav-item:focus,
.cid-smgFbWHbHI .nav-link:focus {
  outline: none;
}
.cid-smgFbWHbHI .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-smgFbWHbHI .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-smgFbWHbHI .menu-logo {
  margin-right: auto;
}
.cid-smgFbWHbHI .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-smgFbWHbHI .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-smgFbWHbHI .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-smgFbWHbHI .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-smgFbWHbHI .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-smgFbWHbHI .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-smgFbWHbHI .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-smgFbWHbHI .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-smgFbWHbHI .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-smgFbWHbHI .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-smgFbWHbHI .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-smgFbWHbHI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-smgFbWHbHI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smgFbWHbHI .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-smgFbWHbHI .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smgFbWHbHI .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-smgFbWHbHI .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-smgFbWHbHI .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-smgFbWHbHI .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-smgFbWHbHI .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-smgFbWHbHI .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-smgFbWHbHI .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-smgFbWHbHI button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-smgFbWHbHI button.navbar-toggler:focus {
  outline: none;
}
.cid-smgFbWHbHI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-smgFbWHbHI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-smgFbWHbHI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-smgFbWHbHI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-smgFbWHbHI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-smgFbWHbHI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-smgFbWHbHI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-smgFbWHbHI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-smgFbWHbHI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-smgFbWHbHI .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-smgFbWHbHI .collapsed .btn {
  display: flex;
}
.cid-smgFbWHbHI .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-smgFbWHbHI .collapsed .navbar-collapse.collapsing,
.cid-smgFbWHbHI .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-smgFbWHbHI .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-smgFbWHbHI .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-smgFbWHbHI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-smgFbWHbHI .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-smgFbWHbHI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-smgFbWHbHI .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-smgFbWHbHI .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-smgFbWHbHI .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-smgFbWHbHI .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-smgFbWHbHI .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-smgFbWHbHI .collapsed button.navbar-toggler {
  display: block;
}
.cid-smgFbWHbHI .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-smgFbWHbHI .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-smgFbWHbHI .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-smgFbWHbHI .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-smgFbWHbHI .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-smgFbWHbHI .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-smgFbWHbHI .navbar-expand {
    flex-direction: column;
  }
  .cid-smgFbWHbHI img {
    height: 3.8rem !important;
  }
  .cid-smgFbWHbHI .btn {
    display: flex;
  }
  .cid-smgFbWHbHI button.navbar-toggler {
    display: block;
  }
  .cid-smgFbWHbHI .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-smgFbWHbHI .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-smgFbWHbHI .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-smgFbWHbHI .navbar-collapse.collapsing,
  .cid-smgFbWHbHI .navbar-collapse.show {
    display: block !important;
  }
  .cid-smgFbWHbHI .navbar-collapse.collapsing .navbar-nav,
  .cid-smgFbWHbHI .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-smgFbWHbHI .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-smgFbWHbHI .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-smgFbWHbHI .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-smgFbWHbHI .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-smgFbWHbHI .navbar-collapse.collapsing .navbar-buttons,
  .cid-smgFbWHbHI .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-smgFbWHbHI .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-smgFbWHbHI .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-smgFbWHbHI .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-smgFbWHbHI .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-smgFbWHbHI .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-smgFbWHbHI .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-smgFbWHbHI .menu-logo {
    flex-shrink: 0;
  }
}
.cid-smgFbWHbHI .navbar-collapse {
  flex-basis: auto;
}
.cid-smgFbWHbHI .nav-link:hover,
.cid-smgFbWHbHI .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-smgFbUEg6y {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f4f8fa;
}
.cid-smgFbUEg6y .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-smgFbUEg6y .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-smgFbUEg6y .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-smgFbUEg6y .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-smgFbUEg6y .mbr-text,
.cid-smgFbUEg6y .mbr-section-btn {
  color: #000000;
}
.cid-smgFbUEg6y .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(143, 143, 143, 0.3);
  box-shadow: 0px 0px 30px rgba(143, 143, 143, 0.3);
  border-radius: .25rem;
}
.cid-smgFbUEg6y .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-smgFbUEg6y .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-smgFbUEg6y .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-smgFbUEg6y .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #188ef4;
}
@media (max-width: 991px) {
  .cid-smgFbUEg6y .main-row {
    margin: 0;
  }
  .cid-smgFbUEg6y .mbr-section-title,
  .cid-smgFbUEg6y .mbr-text,
  .cid-smgFbUEg6y .list,
  .cid-smgFbUEg6y .mbr-section-btn {
    text-align: center !important;
  }
  .cid-smgFbUEg6y .text-content {
    padding: 0;
  }
}
.cid-smikABhd1q {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #efefef;
}
.cid-smikABhd1q .container-fluid {
  padding: 0 3rem;
}
.cid-smikABhd1q .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-smikABhd1q .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #274abb, #25c4ca);
  display: inline-block;
}
.cid-smikABhd1q .title-wrap {
  padding-left: 0;
  padding-right: 0;
}
.cid-smikABhd1q .image-wrap {
  overflow: hidden;
  width: 100%;
}
.cid-smikABhd1q .image-wrap img {
  width: 100%;
  height: 100%;
  z-index: 1;
  transition: all 0.5s ease-in-out;
}
.cid-smikABhd1q .image-wrap img:hover {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-smikABhd1q .content-section {
  padding: 3rem;
}
.cid-smikABhd1q .btn {
  margin-top: 1rem;
  margin-left: 0rem;
  margin-right: 0rem;
}
.cid-smikABhd1q .card-wrapper {
  overflow: hidden;
  margin-top: 1.6rem;
  background-color: #ffffff;
  padding: 0rem;
  z-index: 10;
  border-radius: 15px;
  margin-bottom: 3rem;
}
@media (max-width: 1200px) {
  .cid-smikABhd1q .container-fluid {
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-smikABhd1q .container-fluid {
    padding: 0rem;
  }
}
@media (max-width: 439px) {
  .cid-smikABhd1q .card-wrapper {
    margin-bottom: 0rem;
    border-radius: 0px;
  }
  .cid-smikABhd1q .title-wrap {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-spptW2QCAi {
  padding-top: 150px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/laurentferyestates-comment-bien-vendre-son-appartement-ou-sa-maison.jpg");
}
.cid-sBa25JWLee {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBa25JWLee .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-sBa25JWLee .mbr-text {
  line-height: 1.5;
}
.cid-sBa25JWLee .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-sBa25JWLee .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-sBa25JWLee .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-sBa25JWLee .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-sBa25JWLee .container2 input:checked ~ .checkmark {
  background-color: #80713a;
}
.cid-sBa25JWLee .checkmark:after {
  content: '';
  position: absolute;
  display: none;
}
.cid-sBa25JWLee .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-sBa25JWLee .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-sBa25JWLee .mbr-section-title {
  text-align: left;
  color: #80713a;
}
.cid-sppuFW127c {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sppuFW127c .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-sppuFW127c .mbr-text,
.cid-sppuFW127c .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-sKGkeyohb9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sKGkeyohb9 .box1 {
  background-image: url("../../../assets/images/vente-appartement-7-pieces-120m-paris-montmartre-75018-laurent-fery-conseiller-immobilier.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-sKGkeyohb9 .box2 {
  background-image: url("../../../assets/images/vente-appartement-7-pieces-120m-paris-montmartre-laurent-fery-conseiller-immobilier-mini-site.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-sKGkeyohb9 .icon-wrap {
  background-color: #149dcc !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sKGkeyohb9 .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-sKGkeyohb9 .icon-wrap span {
  padding-left: 8px;
}
.cid-sKGkeyohb9 .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-sKGkeyohb9 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-sKGkeyohb9 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sKGkeyohb9 .modalWindow .modalWindow-container {
  transform: translateY(50vh) translateY(-22vw);
}
.cid-sKGkeyohb9 .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sKGkeyohb9 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sKGkeyohb9 a.close:hover {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sKGkeyohb9 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-sKGkeyohb9 .box1 {
    margin-bottom: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-sKGkeyohb9 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-sKGkeyohb9 .box1,
  .cid-sKGkeyohb9 .box2 {
    height: 250px;
  }
}
.cid-sppvezYKHi {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/background1-3.jpg");
}
.cid-sppvezYKHi .mbr-section-title {
  text-align: center;
}
.cid-sppvezYKHi .mbr-text,
.cid-sppvezYKHi .mbr-section-btn {
  text-align: center;
}
.cid-sppv1X0Lxq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sppv1X0Lxq .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-sppv1X0Lxq .mbr-text,
.cid-sppv1X0Lxq .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-sppv3jHI9R {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/visite-video-neuilly-colombes-paris-location-vente-appartement-a-qui-allez-vous-confier-votre-bien-1.jpg");
}
.cid-sppv3jHI9R .container-fluid {
  padding: 0 3rem;
}
.cid-sppv3jHI9R .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-sppv3jHI9R .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-sppv3jHI9R .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sppv3jHI9R .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sppv3jHI9R .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sppv3jHI9R a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sppv3jHI9R a.close:hover {
  color: #ffffff;
}
.cid-sppv3jHI9R svg {
  transition: all 0.5s ease-in;
}
.cid-sppv3jHI9R svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sppv3jHI9R svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sppv3jHI9R svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sppv3jHI9R .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sppv3jHI9R .icon-description,
.cid-sppv3jHI9R .mbr-media {
  color: #274abb;
}
.cid-sppv3jHI9R H1 {
  color: #274abb;
}
.cid-sppv3jHI9R .mbr-text,
.cid-sppv3jHI9R .mbr-section-btn {
  color: #274abb;
}
.cid-sppv4CosiU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sppv4CosiU .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-sppv4CosiU .mbr-text,
.cid-sppv4CosiU .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-sppv61u7mA {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/snapshot-16.jpg");
}
.cid-sppv61u7mA .container-fluid {
  padding: 0 3rem;
}
.cid-sppv61u7mA .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-sppv61u7mA .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-sppv61u7mA .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sppv61u7mA .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sppv61u7mA .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sppv61u7mA a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sppv61u7mA a.close:hover {
  color: #ffffff;
}
.cid-sppv61u7mA svg {
  transition: all 0.5s ease-in;
}
.cid-sppv61u7mA svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sppv61u7mA svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sppv61u7mA svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sppv61u7mA .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sppv61u7mA H1 {
  color: #274abb;
}
.cid-sppv61u7mA .mbr-text,
.cid-sppv61u7mA .mbr-section-btn {
  color: #274abb;
}
.cid-sppv61u7mA .icon-description,
.cid-sppv61u7mA .mbr-media {
  color: #274abb;
}
.cid-smgFbXC1xb {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-smgFbXC1xb .links {
  text-align: center;
  color: #656565;
}
.cid-smgFbXC1xb p {
  margin: 0;
}
.cid-snQMWhOJkT .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-snQMWhOJkT .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-snQMWhOJkT a {
  font-style: normal;
}
.cid-snQMWhOJkT .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-snQMWhOJkT .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-snQMWhOJkT .nav-item:focus,
.cid-snQMWhOJkT .nav-link:focus {
  outline: none;
}
.cid-snQMWhOJkT .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-snQMWhOJkT .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-snQMWhOJkT .menu-logo {
  margin-right: auto;
}
.cid-snQMWhOJkT .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-snQMWhOJkT .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-snQMWhOJkT .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-snQMWhOJkT .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-snQMWhOJkT .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-snQMWhOJkT .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-snQMWhOJkT .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-snQMWhOJkT .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-snQMWhOJkT .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-snQMWhOJkT .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-snQMWhOJkT .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-snQMWhOJkT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-snQMWhOJkT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-snQMWhOJkT .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-snQMWhOJkT .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-snQMWhOJkT .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-snQMWhOJkT .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-snQMWhOJkT .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-snQMWhOJkT .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-snQMWhOJkT .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-snQMWhOJkT .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-snQMWhOJkT .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-snQMWhOJkT button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-snQMWhOJkT button.navbar-toggler:focus {
  outline: none;
}
.cid-snQMWhOJkT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-snQMWhOJkT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-snQMWhOJkT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-snQMWhOJkT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-snQMWhOJkT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-snQMWhOJkT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-snQMWhOJkT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-snQMWhOJkT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-snQMWhOJkT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-snQMWhOJkT .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-snQMWhOJkT .collapsed .btn {
  display: flex;
}
.cid-snQMWhOJkT .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-snQMWhOJkT .collapsed .navbar-collapse.collapsing,
.cid-snQMWhOJkT .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-snQMWhOJkT .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-snQMWhOJkT .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-snQMWhOJkT .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-snQMWhOJkT .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-snQMWhOJkT .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-snQMWhOJkT .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-snQMWhOJkT .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-snQMWhOJkT .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-snQMWhOJkT .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-snQMWhOJkT .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-snQMWhOJkT .collapsed button.navbar-toggler {
  display: block;
}
.cid-snQMWhOJkT .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-snQMWhOJkT .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-snQMWhOJkT .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-snQMWhOJkT .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-snQMWhOJkT .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-snQMWhOJkT .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-snQMWhOJkT .navbar-expand {
    flex-direction: column;
  }
  .cid-snQMWhOJkT img {
    height: 3.8rem !important;
  }
  .cid-snQMWhOJkT .btn {
    display: flex;
  }
  .cid-snQMWhOJkT button.navbar-toggler {
    display: block;
  }
  .cid-snQMWhOJkT .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-snQMWhOJkT .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-snQMWhOJkT .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-snQMWhOJkT .navbar-collapse.collapsing,
  .cid-snQMWhOJkT .navbar-collapse.show {
    display: block !important;
  }
  .cid-snQMWhOJkT .navbar-collapse.collapsing .navbar-nav,
  .cid-snQMWhOJkT .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-snQMWhOJkT .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-snQMWhOJkT .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-snQMWhOJkT .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-snQMWhOJkT .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-snQMWhOJkT .navbar-collapse.collapsing .navbar-buttons,
  .cid-snQMWhOJkT .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-snQMWhOJkT .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-snQMWhOJkT .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-snQMWhOJkT .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-snQMWhOJkT .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-snQMWhOJkT .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-snQMWhOJkT .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-snQMWhOJkT .menu-logo {
    flex-shrink: 0;
  }
}
.cid-snQMWhOJkT .navbar-collapse {
  flex-basis: auto;
}
.cid-snQMWhOJkT .nav-link:hover,
.cid-snQMWhOJkT .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sKGsU3LGBX {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sKGsU3LGBX .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sKGsU3LGBX .mbr-figure img {
  height: 275px;
  width: 275px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-sKGsU3LGBX .mbr-text,
.cid-sKGsU3LGBX .mbr-section-btn {
  color: #767676;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-sKGsU3LGBX img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-sKGsU3LGBX H1 {
  color: #80713a;
}
.cid-szEbo24tbe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-szEbo24tbe .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-szEbo24tbe .mbr-text {
  line-height: 1.5;
}
.cid-szEbo24tbe .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-szEbo24tbe .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-szEbo24tbe .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-szEbo24tbe .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-szEbo24tbe .container2 input:checked ~ .checkmark {
  background-color: #80713a;
}
.cid-szEbo24tbe .checkmark:after {
  content: '';
  position: absolute;
  display: none;
}
.cid-szEbo24tbe .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-szEbo24tbe .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-szEbo24tbe .mbr-section-title {
  text-align: left;
  color: #80713a;
}
.cid-sKGsl4mJNa {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sKGsl4mJNa .image-block {
  margin: auto;
  height: 350px;
  overflow: hidden;
  position: relative;
}
.cid-sKGsl4mJNa .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-sKGsl4mJNa .image-block:hover:before {
  opacity: 0.4;
}
.cid-sKGsl4mJNa .image-block:hover .wrap {
  opacity: 1;
}
.cid-sKGsl4mJNa .image-block:hover img {
  transform: scale(1.05);
}
.cid-sKGsl4mJNa h4 {
  letter-spacing: 2px;
}
.cid-sKGsl4mJNa figcaption {
  position: relative;
}
.cid-sKGsl4mJNa figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-sKGsl4mJNa img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-sKGsl4mJNa .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-sKGsl4mJNa .wrap {
    opacity: 1!important;
  }
  .cid-sKGsl4mJNa .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-snRGytcZp2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-snRGytcZp2 .mbr-section-title {
  text-align: center;
  color: #80713a;
}
.cid-snRGytcZp2 .mbr-text,
.cid-snRGytcZp2 .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-szEq1cOxbj {
  padding-top: 30px;
  padding-bottom: 30px;
  background: linear-gradient(0deg, #fde9f7, #eaebff);
}
.cid-szEq1cOxbj a {
  text-align: center;
}
.cid-szEq1cOxbj p {
  color: #0a0a0a;
  text-align: center;
}
.cid-szEq1cOxbj span {
  font-size: 2rem;
}
.cid-szEq1cOxbj .mbr-iconfont-social {
  font-size: 20px;
  width: 44px;
  padding-top: 6px;
  display: inline-block;
  line-height: 38px;
  border-radius: 50%;
}
.cid-szEq1cOxbj .socicon-twitter {
  color: #4da7de;
}
.cid-szEq1cOxbj .socicon-facebook {
  color: #3e5b98;
}
.cid-szEq1cOxbj .socicon-googleplus {
  color: #dd4b39;
}
.cid-szEq1cOxbj .socicon-instagram {
  color: #3f729b;
}
.cid-szEq1cOxbj .socicon-youtube {
  color: #dd4b39;
}
.cid-szEq1cOxbj .social-list a:focus {
  text-decoration: none;
}
.cid-szEq1cOxbj .text-copyright {
  width: 100%;
}
.cid-szEq1cOxbj .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-szEq1cOxbj .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-szEq1cOxbj .logo-footer {
  line-height: normal;
}
.cid-szEq1cOxbj .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-szEq1cOxbj .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-szEq1cOxbj .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-szEq1cOxbj .media-container-row a {
  margin: 0 1rem;
}
.cid-sKFVrEoc0Q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sKFVrEoc0Q .mbr-section-title {
  text-align: center;
  color: #80713a;
}
.cid-sKFVrEoc0Q .mbr-text,
.cid-sKFVrEoc0Q .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-snRGvHKlKi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-snRGvHKlKi .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-snRGvHKlKi .mbr-text {
  line-height: 1.5;
  color: #656565;
  text-align: left;
}
.cid-snRGvHKlKi .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-sKFKvezjAb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sKFKvezjAb .mbr-section-title {
  text-align: center;
  color: #80713a;
}
.cid-sKFKvezjAb .mbr-text,
.cid-sKFKvezjAb .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-sKFJnzlTUV .modal-body .close {
  background: #1b1b1b;
}
.cid-sKFJnzlTUV .modal-body .close span {
  font-style: normal;
}
.cid-sKFJnzlTUV .carousel-inner > .active,
.cid-sKFJnzlTUV .carousel-inner > .next,
.cid-sKFJnzlTUV .carousel-inner > .prev {
  display: table;
}
.cid-sKFJnzlTUV .carousel-control .icon-next,
.cid-sKFJnzlTUV .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sKFJnzlTUV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sKFJnzlTUV .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sKFJnzlTUV .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-sKFJnzlTUV .boxed-slider > div {
  position: relative;
}
.cid-sKFJnzlTUV .container img {
  width: 100%;
}
.cid-sKFJnzlTUV .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-sKFJnzlTUV .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sKFJnzlTUV .mbr-table-cell {
  padding: 0;
}
.cid-sKFJnzlTUV .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sKFJnzlTUV .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sKFJnzlTUV .mbr-overlay {
  z-index: 1;
}
.cid-sKFJnzlTUV .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sKFJnzlTUV .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-sKFJnzlTUV .carousel-item .container {
    width: 100%;
  }
}
.cid-sKFJnzlTUV .carousel-item-next.carousel-item-left,
.cid-sKFJnzlTUV .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-sKFJnzlTUV .active.carousel-item-right,
.cid-sKFJnzlTUV .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-sKFJnzlTUV .active.carousel-item-left,
.cid-sKFJnzlTUV .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-sKFJnzlTUV .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-sKFJnzlTUV .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sKFJnzlTUV .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sKFJnzlTUV .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-sKFJnzlTUV .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sKFJnzlTUV .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sKFJnzlTUV .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-sKFJnzlTUV .mbr-slider .carousel-indicators li.active,
.cid-sKFJnzlTUV .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-sKFJnzlTUV .mbr-slider .carousel-indicators li::after,
.cid-sKFJnzlTUV .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-sKFJnzlTUV .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-sKFJnzlTUV .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-sKFJnzlTUV .mbr-slider > .container img {
  width: 100%;
}
.cid-sKFJnzlTUV .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-sKFJnzlTUV .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-sKFJnzlTUV .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sKFJnzlTUV .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sKFJnzlTUV .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-sKFJnzlTUV .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-sKFJnzlTUV .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-sKFJnzlTUV .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-sKFJnzlTUV .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-sKFJnzlTUV .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sKFJnzlTUV .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-sKFJnzlTUV .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-sKFJnzlTUV .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-sKFJnzlTUV H2 {
  text-align: left;
  color: #ffffff;
}
.cid-sKFJnzlTUV P {
  text-align: left;
  color: #ffffff;
}
.cid-snRFmQlj5W {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-snRFmQlj5W .mbr-section-title {
  text-align: center;
  color: #80713a;
}
.cid-snRFmQlj5W .mbr-text,
.cid-snRFmQlj5W .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-sKFKo0RnDu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sKFKo0RnDu .box1 {
  background-image: url("../../../assets/images/vente-appartement-7-pieces-120m-paris-montmartre-75018-laurent-fery-conseiller-immobilier.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-sKFKo0RnDu .box2 {
  background-image: url("../../../assets/images/vente-appartement-7-pieces-120m-paris-montmartre-laurent-fery-conseiller-immobilier-mini-site.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-sKFKo0RnDu .icon-wrap {
  background-color: #149dcc !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sKFKo0RnDu .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-sKFKo0RnDu .icon-wrap span {
  padding-left: 8px;
}
.cid-sKFKo0RnDu .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-sKFKo0RnDu .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-sKFKo0RnDu .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sKFKo0RnDu .modalWindow .modalWindow-container {
  transform: translateY(50vh) translateY(-22vw);
}
.cid-sKFKo0RnDu .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sKFKo0RnDu a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sKFKo0RnDu a.close:hover {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sKFKo0RnDu {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-sKFKo0RnDu .box1 {
    margin-bottom: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-sKFKo0RnDu {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-sKFKo0RnDu .box1,
  .cid-sKFKo0RnDu .box2 {
    height: 250px;
  }
}
.cid-sKG2s7ev5i {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sKG2s7ev5i .mbr-section-title {
  text-align: center;
  color: #80713a;
}
.cid-sKG2s7ev5i .mbr-text,
.cid-sKG2s7ev5i .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-svdOgJmcP2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-svdOgJmcP2 .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-svdOgJmcP2 .mbr-text {
  line-height: 1.5;
}
.cid-svdOgJmcP2 .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-svdOgJmcP2 .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-svdOgJmcP2 .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-svdOgJmcP2 .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-svdOgJmcP2 .container2 input:checked ~ .checkmark {
  background-color: #80713a;
}
.cid-svdOgJmcP2 .checkmark:after {
  content: '';
  position: absolute;
  display: none;
}
.cid-svdOgJmcP2 .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-svdOgJmcP2 .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-svdOgJmcP2 .mbr-section-title {
  text-align: left;
  color: #80713a;
}
.cid-szEq41eO9F {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/background1-3.jpg");
}
.cid-szEq41eO9F .mbr-section-title {
  text-align: center;
}
.cid-szEq41eO9F .mbr-text,
.cid-szEq41eO9F .mbr-section-btn {
  text-align: center;
}
.cid-spoEvBXpn0 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-spoEvBXpn0 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-spoEvBXpn0 a {
  font-style: normal;
}
.cid-spoEvBXpn0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spoEvBXpn0 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-spoEvBXpn0 .nav-item:focus,
.cid-spoEvBXpn0 .nav-link:focus {
  outline: none;
}
.cid-spoEvBXpn0 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-spoEvBXpn0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spoEvBXpn0 .menu-logo {
  margin-right: auto;
}
.cid-spoEvBXpn0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-spoEvBXpn0 .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-spoEvBXpn0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spoEvBXpn0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spoEvBXpn0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spoEvBXpn0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spoEvBXpn0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spoEvBXpn0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spoEvBXpn0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spoEvBXpn0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spoEvBXpn0 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spoEvBXpn0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spoEvBXpn0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spoEvBXpn0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spoEvBXpn0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spoEvBXpn0 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spoEvBXpn0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spoEvBXpn0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spoEvBXpn0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spoEvBXpn0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spoEvBXpn0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spoEvBXpn0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spoEvBXpn0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spoEvBXpn0 button.navbar-toggler:focus {
  outline: none;
}
.cid-spoEvBXpn0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-spoEvBXpn0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spoEvBXpn0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spoEvBXpn0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spoEvBXpn0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spoEvBXpn0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spoEvBXpn0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spoEvBXpn0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spoEvBXpn0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spoEvBXpn0 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-spoEvBXpn0 .collapsed .btn {
  display: flex;
}
.cid-spoEvBXpn0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spoEvBXpn0 .collapsed .navbar-collapse.collapsing,
.cid-spoEvBXpn0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spoEvBXpn0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spoEvBXpn0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spoEvBXpn0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spoEvBXpn0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spoEvBXpn0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spoEvBXpn0 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spoEvBXpn0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spoEvBXpn0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spoEvBXpn0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spoEvBXpn0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spoEvBXpn0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-spoEvBXpn0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spoEvBXpn0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spoEvBXpn0 .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-spoEvBXpn0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spoEvBXpn0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spoEvBXpn0 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spoEvBXpn0 .navbar-expand {
    flex-direction: column;
  }
  .cid-spoEvBXpn0 img {
    height: 3.8rem !important;
  }
  .cid-spoEvBXpn0 .btn {
    display: flex;
  }
  .cid-spoEvBXpn0 button.navbar-toggler {
    display: block;
  }
  .cid-spoEvBXpn0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spoEvBXpn0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spoEvBXpn0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spoEvBXpn0 .navbar-collapse.collapsing,
  .cid-spoEvBXpn0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-spoEvBXpn0 .navbar-collapse.collapsing .navbar-nav,
  .cid-spoEvBXpn0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spoEvBXpn0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spoEvBXpn0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spoEvBXpn0 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spoEvBXpn0 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spoEvBXpn0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-spoEvBXpn0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spoEvBXpn0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spoEvBXpn0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spoEvBXpn0 .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-spoEvBXpn0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spoEvBXpn0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spoEvBXpn0 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spoEvBXpn0 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-spoEvBXpn0 .navbar-collapse {
  flex-basis: auto;
}
.cid-spoEvBXpn0 .nav-link:hover,
.cid-spoEvBXpn0 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-spoJHyI00y {
  padding-top: 150px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/laurentferyestates-comment-bien-vendre-son-appartement-ou-sa-maison.jpg");
}
.cid-spoEvz8qdr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-spoEvz8qdr .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-spoEvz8qdr .mbr-text {
  line-height: 1.5;
  color: #656565;
  text-align: left;
}
.cid-spoEvz8qdr .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-spoEvzGtym {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-spoEvzGtym .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-spoEvzGtym .mbr-text,
.cid-spoEvzGtym .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-sKGjJmhagI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sKGjJmhagI .box1 {
  background-image: url("../../../assets/images/vente-appartement-7-pieces-120m-paris-montmartre-75018-laurent-fery-conseiller-immobilier.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-sKGjJmhagI .box2 {
  background-image: url("../../../assets/images/vente-appartement-7-pieces-120m-paris-montmartre-laurent-fery-conseiller-immobilier-mini-site.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-sKGjJmhagI .icon-wrap {
  background-color: #149dcc !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sKGjJmhagI .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-sKGjJmhagI .icon-wrap span {
  padding-left: 8px;
}
.cid-sKGjJmhagI .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-sKGjJmhagI .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-sKGjJmhagI .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sKGjJmhagI .modalWindow .modalWindow-container {
  transform: translateY(50vh) translateY(-22vw);
}
.cid-sKGjJmhagI .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sKGjJmhagI a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sKGjJmhagI a.close:hover {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sKGjJmhagI {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-sKGjJmhagI .box1 {
    margin-bottom: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-sKGjJmhagI {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-sKGjJmhagI .box1,
  .cid-sKGjJmhagI .box2 {
    height: 250px;
  }
}
.cid-spoEvCDqVX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spoEvCDqVX .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-spoEvCDqVX .mbr-text,
.cid-spoEvCDqVX .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-spoEvDodwB {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/visite-video-neuilly-colombes-paris-location-vente-appartement-a-qui-allez-vous-confier-votre-bien-1.jpg");
}
.cid-spoEvDodwB .container-fluid {
  padding: 0 3rem;
}
.cid-spoEvDodwB .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-spoEvDodwB .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-spoEvDodwB .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-spoEvDodwB .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-spoEvDodwB .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-spoEvDodwB a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-spoEvDodwB a.close:hover {
  color: #ffffff;
}
.cid-spoEvDodwB svg {
  transition: all 0.5s ease-in;
}
.cid-spoEvDodwB svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-spoEvDodwB svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-spoEvDodwB svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-spoEvDodwB .container-fluid {
    padding: 0 1rem;
  }
}
.cid-spoEvDodwB .icon-description,
.cid-spoEvDodwB .mbr-media {
  color: #274abb;
}
.cid-spoEvDodwB H1 {
  color: #274abb;
}
.cid-spoEvDodwB .mbr-text,
.cid-spoEvDodwB .mbr-section-btn {
  color: #274abb;
}
.cid-spoEvEzCld {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spoEvEzCld .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-spoEvEzCld .mbr-text,
.cid-spoEvEzCld .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-spoEvFk0eR {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/snapshot-16.jpg");
}
.cid-spoEvFk0eR .container-fluid {
  padding: 0 3rem;
}
.cid-spoEvFk0eR .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-spoEvFk0eR .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-spoEvFk0eR .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-spoEvFk0eR .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-spoEvFk0eR .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-spoEvFk0eR a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-spoEvFk0eR a.close:hover {
  color: #ffffff;
}
.cid-spoEvFk0eR svg {
  transition: all 0.5s ease-in;
}
.cid-spoEvFk0eR svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-spoEvFk0eR svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-spoEvFk0eR svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-spoEvFk0eR .container-fluid {
    padding: 0 1rem;
  }
}
.cid-spoEvFk0eR H1 {
  color: #274abb;
}
.cid-spoEvFk0eR .mbr-text,
.cid-spoEvFk0eR .mbr-section-btn {
  color: #274abb;
}
.cid-spoEvFk0eR .icon-description,
.cid-spoEvFk0eR .mbr-media {
  color: #274abb;
}
.cid-spoMZVQ6X1 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spoMZVQ6X1 .mbr-section-title {
  text-align: center;
}
.cid-spoMZVQ6X1 .mbr-text,
.cid-spoMZVQ6X1 .mbr-section-btn {
  text-align: center;
}
.cid-sq6v7jh1vC .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-sq6v7jh1vC .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sq6v7jh1vC a {
  font-style: normal;
}
.cid-sq6v7jh1vC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sq6v7jh1vC .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sq6v7jh1vC .nav-item:focus,
.cid-sq6v7jh1vC .nav-link:focus {
  outline: none;
}
.cid-sq6v7jh1vC .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sq6v7jh1vC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sq6v7jh1vC .menu-logo {
  margin-right: auto;
}
.cid-sq6v7jh1vC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sq6v7jh1vC .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-sq6v7jh1vC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sq6v7jh1vC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sq6v7jh1vC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sq6v7jh1vC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sq6v7jh1vC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sq6v7jh1vC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sq6v7jh1vC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sq6v7jh1vC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sq6v7jh1vC .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sq6v7jh1vC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sq6v7jh1vC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq6v7jh1vC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sq6v7jh1vC .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq6v7jh1vC .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sq6v7jh1vC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sq6v7jh1vC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sq6v7jh1vC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sq6v7jh1vC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sq6v7jh1vC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sq6v7jh1vC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sq6v7jh1vC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sq6v7jh1vC button.navbar-toggler:focus {
  outline: none;
}
.cid-sq6v7jh1vC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq6v7jh1vC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sq6v7jh1vC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sq6v7jh1vC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sq6v7jh1vC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sq6v7jh1vC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sq6v7jh1vC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sq6v7jh1vC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sq6v7jh1vC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sq6v7jh1vC .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sq6v7jh1vC .collapsed .btn {
  display: flex;
}
.cid-sq6v7jh1vC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sq6v7jh1vC .collapsed .navbar-collapse.collapsing,
.cid-sq6v7jh1vC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sq6v7jh1vC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sq6v7jh1vC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sq6v7jh1vC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sq6v7jh1vC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sq6v7jh1vC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sq6v7jh1vC .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sq6v7jh1vC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sq6v7jh1vC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sq6v7jh1vC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sq6v7jh1vC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sq6v7jh1vC .collapsed button.navbar-toggler {
  display: block;
}
.cid-sq6v7jh1vC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sq6v7jh1vC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sq6v7jh1vC .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-sq6v7jh1vC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sq6v7jh1vC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sq6v7jh1vC .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sq6v7jh1vC .navbar-expand {
    flex-direction: column;
  }
  .cid-sq6v7jh1vC img {
    height: 3.8rem !important;
  }
  .cid-sq6v7jh1vC .btn {
    display: flex;
  }
  .cid-sq6v7jh1vC button.navbar-toggler {
    display: block;
  }
  .cid-sq6v7jh1vC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sq6v7jh1vC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sq6v7jh1vC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sq6v7jh1vC .navbar-collapse.collapsing,
  .cid-sq6v7jh1vC .navbar-collapse.show {
    display: block !important;
  }
  .cid-sq6v7jh1vC .navbar-collapse.collapsing .navbar-nav,
  .cid-sq6v7jh1vC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sq6v7jh1vC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sq6v7jh1vC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sq6v7jh1vC .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sq6v7jh1vC .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sq6v7jh1vC .navbar-collapse.collapsing .navbar-buttons,
  .cid-sq6v7jh1vC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sq6v7jh1vC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sq6v7jh1vC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sq6v7jh1vC .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-sq6v7jh1vC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sq6v7jh1vC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sq6v7jh1vC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sq6v7jh1vC .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sq6v7jh1vC .navbar-collapse {
  flex-basis: auto;
}
.cid-sq6v7jh1vC .nav-link:hover,
.cid-sq6v7jh1vC .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sq6v7f58VS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sq6v7f58VS .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-sq6v7f58VS .mbr-text,
.cid-sq6v7f58VS .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-sBa1U9SK0i {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBa1U9SK0i .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-sBa1U9SK0i .mbr-text {
  line-height: 1.5;
}
.cid-sBa1U9SK0i .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-sBa1U9SK0i .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-sBa1U9SK0i .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-sBa1U9SK0i .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-sBa1U9SK0i .container2 input:checked ~ .checkmark {
  background-color: #80713a;
}
.cid-sBa1U9SK0i .checkmark:after {
  content: '';
  position: absolute;
  display: none;
}
.cid-sBa1U9SK0i .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-sBa1U9SK0i .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-sBa1U9SK0i .mbr-section-title {
  text-align: left;
  color: #80713a;
}
.cid-sq6v7gEvhJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sq6v7gEvhJ .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-sq6v7gEvhJ .mbr-text {
  line-height: 1.5;
  color: #656565;
  text-align: left;
}
.cid-sq6v7gEvhJ .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-sq6v7hkTsv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sq6v7hkTsv .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-sq6v7hkTsv .mbr-text,
.cid-sq6v7hkTsv .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-sKGjhjyoZ1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sKGjhjyoZ1 .box1 {
  background-image: url("../../../assets/images/vente-appartement-7-pieces-120m-paris-montmartre-75018-laurent-fery-conseiller-immobilier.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-sKGjhjyoZ1 .box2 {
  background-image: url("../../../assets/images/vente-appartement-7-pieces-120m-paris-montmartre-laurent-fery-conseiller-immobilier-mini-site.jpg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-sKGjhjyoZ1 .icon-wrap {
  background-color: #149dcc !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sKGjhjyoZ1 .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-sKGjhjyoZ1 .icon-wrap span {
  padding-left: 8px;
}
.cid-sKGjhjyoZ1 .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-sKGjhjyoZ1 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-sKGjhjyoZ1 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sKGjhjyoZ1 .modalWindow .modalWindow-container {
  transform: translateY(50vh) translateY(-22vw);
}
.cid-sKGjhjyoZ1 .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sKGjhjyoZ1 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sKGjhjyoZ1 a.close:hover {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sKGjhjyoZ1 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-sKGjhjyoZ1 .box1 {
    margin-bottom: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-sKGjhjyoZ1 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-sKGjhjyoZ1 .box1,
  .cid-sKGjhjyoZ1 .box2 {
    height: 250px;
  }
}
.cid-sq6v7khfBx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sq6v7khfBx .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-sq6v7khfBx .mbr-text,
.cid-sq6v7khfBx .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-sq6v7kUpPz {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/visite-video-neuilly-colombes-paris-location-vente-appartement-a-qui-allez-vous-confier-votre-bien-1.jpg");
}
.cid-sq6v7kUpPz .container-fluid {
  padding: 0 3rem;
}
.cid-sq6v7kUpPz .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-sq6v7kUpPz .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-sq6v7kUpPz .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sq6v7kUpPz .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sq6v7kUpPz .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sq6v7kUpPz a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sq6v7kUpPz a.close:hover {
  color: #ffffff;
}
.cid-sq6v7kUpPz svg {
  transition: all 0.5s ease-in;
}
.cid-sq6v7kUpPz svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sq6v7kUpPz svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sq6v7kUpPz svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sq6v7kUpPz .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sq6v7kUpPz .icon-description,
.cid-sq6v7kUpPz .mbr-media {
  color: #274abb;
}
.cid-sq6v7kUpPz H1 {
  color: #274abb;
}
.cid-sq6v7kUpPz .mbr-text,
.cid-sq6v7kUpPz .mbr-section-btn {
  color: #274abb;
}
.cid-sq6v7lS5F9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sq6v7lS5F9 .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-sq6v7lS5F9 .mbr-text,
.cid-sq6v7lS5F9 .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-sq6v7mOH3J {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/snapshot-16.jpg");
}
.cid-sq6v7mOH3J .container-fluid {
  padding: 0 3rem;
}
.cid-sq6v7mOH3J .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-sq6v7mOH3J .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-sq6v7mOH3J .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sq6v7mOH3J .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sq6v7mOH3J .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sq6v7mOH3J a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sq6v7mOH3J a.close:hover {
  color: #ffffff;
}
.cid-sq6v7mOH3J svg {
  transition: all 0.5s ease-in;
}
.cid-sq6v7mOH3J svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sq6v7mOH3J svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sq6v7mOH3J svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sq6v7mOH3J .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sq6v7mOH3J H1 {
  color: #274abb;
}
.cid-sq6v7mOH3J .mbr-text,
.cid-sq6v7mOH3J .mbr-section-btn {
  color: #274abb;
}
.cid-sq6v7mOH3J .icon-description,
.cid-sq6v7mOH3J .mbr-media {
  color: #274abb;
}
.cid-svdOpLJzOU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-svdOpLJzOU .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-svdOpLJzOU .mbr-text {
  line-height: 1.5;
}
.cid-svdOpLJzOU .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-svdOpLJzOU .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-svdOpLJzOU .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-svdOpLJzOU .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-svdOpLJzOU .container2 input:checked ~ .checkmark {
  background-color: #80713a;
}
.cid-svdOpLJzOU .checkmark:after {
  content: '';
  position: absolute;
  display: none;
}
.cid-svdOpLJzOU .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-svdOpLJzOU .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-svdOpLJzOU .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-sx5RlbkliE .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-sx5RlbkliE .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sx5RlbkliE a {
  font-style: normal;
}
.cid-sx5RlbkliE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sx5RlbkliE .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sx5RlbkliE .nav-item:focus,
.cid-sx5RlbkliE .nav-link:focus {
  outline: none;
}
.cid-sx5RlbkliE .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sx5RlbkliE .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sx5RlbkliE .menu-logo {
  margin-right: auto;
}
.cid-sx5RlbkliE .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sx5RlbkliE .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-sx5RlbkliE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sx5RlbkliE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sx5RlbkliE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sx5RlbkliE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sx5RlbkliE .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sx5RlbkliE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sx5RlbkliE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sx5RlbkliE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sx5RlbkliE .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sx5RlbkliE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sx5RlbkliE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sx5RlbkliE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sx5RlbkliE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sx5RlbkliE .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sx5RlbkliE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sx5RlbkliE .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sx5RlbkliE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sx5RlbkliE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sx5RlbkliE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sx5RlbkliE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sx5RlbkliE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sx5RlbkliE button.navbar-toggler:focus {
  outline: none;
}
.cid-sx5RlbkliE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sx5RlbkliE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sx5RlbkliE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sx5RlbkliE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sx5RlbkliE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sx5RlbkliE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sx5RlbkliE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sx5RlbkliE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sx5RlbkliE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sx5RlbkliE .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sx5RlbkliE .collapsed .btn {
  display: flex;
}
.cid-sx5RlbkliE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sx5RlbkliE .collapsed .navbar-collapse.collapsing,
.cid-sx5RlbkliE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sx5RlbkliE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sx5RlbkliE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sx5RlbkliE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sx5RlbkliE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sx5RlbkliE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sx5RlbkliE .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sx5RlbkliE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sx5RlbkliE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sx5RlbkliE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sx5RlbkliE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sx5RlbkliE .collapsed button.navbar-toggler {
  display: block;
}
.cid-sx5RlbkliE .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sx5RlbkliE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sx5RlbkliE .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-sx5RlbkliE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sx5RlbkliE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sx5RlbkliE .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sx5RlbkliE .navbar-expand {
    flex-direction: column;
  }
  .cid-sx5RlbkliE img {
    height: 3.8rem !important;
  }
  .cid-sx5RlbkliE .btn {
    display: flex;
  }
  .cid-sx5RlbkliE button.navbar-toggler {
    display: block;
  }
  .cid-sx5RlbkliE .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sx5RlbkliE .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sx5RlbkliE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sx5RlbkliE .navbar-collapse.collapsing,
  .cid-sx5RlbkliE .navbar-collapse.show {
    display: block !important;
  }
  .cid-sx5RlbkliE .navbar-collapse.collapsing .navbar-nav,
  .cid-sx5RlbkliE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sx5RlbkliE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sx5RlbkliE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sx5RlbkliE .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sx5RlbkliE .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sx5RlbkliE .navbar-collapse.collapsing .navbar-buttons,
  .cid-sx5RlbkliE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sx5RlbkliE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sx5RlbkliE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sx5RlbkliE .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-sx5RlbkliE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sx5RlbkliE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sx5RlbkliE .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sx5RlbkliE .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sx5RlbkliE .navbar-collapse {
  flex-basis: auto;
}
.cid-sx5RlbkliE .nav-link:hover,
.cid-sx5RlbkliE .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sx5Rlh3FKO {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sx5Rlh3FKO .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sx5Rlh3FKO .mbr-figure img {
  height: 275px;
  width: 275px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-sx5Rlh3FKO .mbr-text,
.cid-sx5Rlh3FKO .mbr-section-btn {
  color: #767676;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-sx5Rlh3FKO img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-sx5Rlh3FKO H1 {
  color: #80713a;
}
.cid-sBa1lwalGu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBa1lwalGu .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-sBa1lwalGu .mbr-text {
  line-height: 1.5;
}
.cid-sBa1lwalGu .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-sBa1lwalGu .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-sBa1lwalGu .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-sBa1lwalGu .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-sBa1lwalGu .container2 input:checked ~ .checkmark {
  background-color: #80713a;
}
.cid-sBa1lwalGu .checkmark:after {
  content: '';
  position: absolute;
  display: none;
}
.cid-sBa1lwalGu .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-sBa1lwalGu .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-sBa1lwalGu .mbr-section-title {
  text-align: left;
  color: #80713a;
}
.cid-sx5RleI4mE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sx5RleI4mE .mbr-section-title {
  text-align: center;
  color: #80713a;
}
.cid-sx5RleI4mE .mbr-text,
.cid-sx5RleI4mE .mbr-section-btn {
  text-align: center;
}
.cid-sx5RldwHpi {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
.cid-sx5RlmqWHJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sx5RlmqWHJ .mbr-section-title {
  text-align: center;
  color: #80713a;
}
.cid-sx5RlmqWHJ .mbr-text,
.cid-sx5RlmqWHJ .mbr-section-btn {
  text-align: center;
}
.cid-sx5WA892UO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cccccc;
}
.cid-sx5WA892UO .mbr-section-title {
  text-align: center;
}
.cid-sx5WA892UO .mbr-text,
.cid-sx5WA892UO .mbr-section-btn {
  text-align: center;
}
.cid-sx5XjBc2Lx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sx5XjBc2Lx .mbr-section-title {
  text-align: center;
  color: #80713a;
}
.cid-sx5XjBc2Lx .mbr-text,
.cid-sx5XjBc2Lx .mbr-section-btn {
  text-align: center;
}
.cid-sx5RlfzGiO {
  padding-top: 30px;
  padding-bottom: 30px;
  background: linear-gradient(0deg, #fde9f7, #eaebff);
}
.cid-sx5RlfzGiO a {
  text-align: center;
}
.cid-sx5RlfzGiO p {
  color: #0a0a0a;
  text-align: center;
}
.cid-sx5RlfzGiO span {
  font-size: 2rem;
}
.cid-sx5RlfzGiO .mbr-iconfont-social {
  font-size: 20px;
  width: 44px;
  padding-top: 6px;
  display: inline-block;
  line-height: 38px;
  border-radius: 50%;
}
.cid-sx5RlfzGiO .socicon-twitter {
  color: #4da7de;
}
.cid-sx5RlfzGiO .socicon-facebook {
  color: #3e5b98;
}
.cid-sx5RlfzGiO .socicon-googleplus {
  color: #dd4b39;
}
.cid-sx5RlfzGiO .socicon-instagram {
  color: #3f729b;
}
.cid-sx5RlfzGiO .socicon-youtube {
  color: #dd4b39;
}
.cid-sx5RlfzGiO .social-list a:focus {
  text-decoration: none;
}
.cid-sx5RlfzGiO .text-copyright {
  width: 100%;
}
.cid-sx5RlfzGiO .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-sx5RlfzGiO .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-sx5RlfzGiO .logo-footer {
  line-height: normal;
}
.cid-sx5RlfzGiO .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sx5RlfzGiO .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sx5RlfzGiO .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-sx5RlfzGiO .media-container-row a {
  margin: 0 1rem;
}
.cid-sx5YuB2opU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sx5YuB2opU .mbr-section-title {
  text-align: center;
  color: #80713a;
}
.cid-sx5YuB2opU .mbr-text,
.cid-sx5YuB2opU .mbr-section-btn {
  text-align: center;
}
.cid-sx60K04JUM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cccccc;
}
.cid-sx60K04JUM .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-sx60K04JUM .mbr-text,
.cid-sx60K04JUM .mbr-section-btn {
  text-align: center;
}
.cid-sx5YZHZMn3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sx5YZHZMn3 .mbr-section-title {
  text-align: center;
  color: #80713a;
}
.cid-sx5YZHZMn3 .mbr-text,
.cid-sx5YZHZMn3 .mbr-section-btn {
  text-align: center;
}
.cid-sx6evfdpQ3 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sx6evfdpQ3 .image-block {
  margin: auto;
  height: 350px;
  overflow: hidden;
  position: relative;
}
.cid-sx6evfdpQ3 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-sx6evfdpQ3 .image-block:hover:before {
  opacity: 0.4;
}
.cid-sx6evfdpQ3 .image-block:hover .wrap {
  opacity: 1;
}
.cid-sx6evfdpQ3 .image-block:hover img {
  transform: scale(1.05);
}
.cid-sx6evfdpQ3 h4 {
  letter-spacing: 2px;
}
.cid-sx6evfdpQ3 figcaption {
  position: relative;
}
.cid-sx6evfdpQ3 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-sx6evfdpQ3 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-sx6evfdpQ3 .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-sx6evfdpQ3 .wrap {
    opacity: 1!important;
  }
  .cid-sx6evfdpQ3 .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-sx63oCnjYP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sx63oCnjYP .mbr-section-title {
  text-align: center;
  color: #80713a;
}
.cid-sx63oCnjYP .mbr-text,
.cid-sx63oCnjYP .mbr-section-btn {
  text-align: center;
}
.cid-sKGg7kNFXy {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sKGg7kNFXy .image-block {
  margin: auto;
  height: 350px;
  overflow: hidden;
  position: relative;
}
.cid-sKGg7kNFXy .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-sKGg7kNFXy .image-block:hover:before {
  opacity: 0.4;
}
.cid-sKGg7kNFXy .image-block:hover .wrap {
  opacity: 1;
}
.cid-sKGg7kNFXy .image-block:hover img {
  transform: scale(1.05);
}
.cid-sKGg7kNFXy h4 {
  letter-spacing: 2px;
}
.cid-sKGg7kNFXy figcaption {
  position: relative;
}
.cid-sKGg7kNFXy figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-sKGg7kNFXy img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-sKGg7kNFXy .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-sKGg7kNFXy .wrap {
    opacity: 1!important;
  }
  .cid-sKGg7kNFXy .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-sx61FLt6wY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sx61FLt6wY .mbr-section-title {
  text-align: center;
  color: #80713a;
}
.cid-sx61FLt6wY .mbr-text,
.cid-sx61FLt6wY .mbr-section-btn {
  text-align: center;
}
.cid-sx6ePP9Jvf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cccccc;
}
.cid-sx6ePP9Jvf .mbr-section-title {
  text-align: center;
  color: #274abb;
}
.cid-sx6ePP9Jvf .mbr-text,
.cid-sx6ePP9Jvf .mbr-section-btn {
  text-align: center;
}
.cid-sx5RlGiDM3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sx5RlGiDM3 .links {
  text-align: center;
  color: #656565;
}
.cid-sx5RlGiDM3 p {
  margin: 0;
}
.cid-sx5RlJ6GS7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sx5RlJ6GS7 .links {
  text-align: center;
  color: #656565;
}
.cid-sx5RlJ6GS7 p {
  margin: 0;
}
.cid-tvaSxJQnoe .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-tvaSxJQnoe .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tvaSxJQnoe a {
  font-style: normal;
}
.cid-tvaSxJQnoe .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tvaSxJQnoe .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tvaSxJQnoe .nav-item:focus,
.cid-tvaSxJQnoe .nav-link:focus {
  outline: none;
}
.cid-tvaSxJQnoe .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tvaSxJQnoe .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tvaSxJQnoe .menu-logo {
  margin-right: auto;
}
.cid-tvaSxJQnoe .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tvaSxJQnoe .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-tvaSxJQnoe .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tvaSxJQnoe .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tvaSxJQnoe .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tvaSxJQnoe .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tvaSxJQnoe .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tvaSxJQnoe .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tvaSxJQnoe .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tvaSxJQnoe .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tvaSxJQnoe .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tvaSxJQnoe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tvaSxJQnoe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvaSxJQnoe .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tvaSxJQnoe .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvaSxJQnoe .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tvaSxJQnoe .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tvaSxJQnoe .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tvaSxJQnoe .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tvaSxJQnoe .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tvaSxJQnoe .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tvaSxJQnoe .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tvaSxJQnoe button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tvaSxJQnoe button.navbar-toggler:focus {
  outline: none;
}
.cid-tvaSxJQnoe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tvaSxJQnoe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tvaSxJQnoe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tvaSxJQnoe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tvaSxJQnoe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tvaSxJQnoe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tvaSxJQnoe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tvaSxJQnoe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tvaSxJQnoe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tvaSxJQnoe .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tvaSxJQnoe .collapsed .btn {
  display: flex;
}
.cid-tvaSxJQnoe .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tvaSxJQnoe .collapsed .navbar-collapse.collapsing,
.cid-tvaSxJQnoe .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tvaSxJQnoe .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tvaSxJQnoe .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tvaSxJQnoe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tvaSxJQnoe .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tvaSxJQnoe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tvaSxJQnoe .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tvaSxJQnoe .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tvaSxJQnoe .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tvaSxJQnoe .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tvaSxJQnoe .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tvaSxJQnoe .collapsed button.navbar-toggler {
  display: block;
}
.cid-tvaSxJQnoe .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tvaSxJQnoe .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tvaSxJQnoe .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-tvaSxJQnoe .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tvaSxJQnoe .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tvaSxJQnoe .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tvaSxJQnoe .navbar-expand {
    flex-direction: column;
  }
  .cid-tvaSxJQnoe img {
    height: 3.8rem !important;
  }
  .cid-tvaSxJQnoe .btn {
    display: flex;
  }
  .cid-tvaSxJQnoe button.navbar-toggler {
    display: block;
  }
  .cid-tvaSxJQnoe .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tvaSxJQnoe .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tvaSxJQnoe .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tvaSxJQnoe .navbar-collapse.collapsing,
  .cid-tvaSxJQnoe .navbar-collapse.show {
    display: block !important;
  }
  .cid-tvaSxJQnoe .navbar-collapse.collapsing .navbar-nav,
  .cid-tvaSxJQnoe .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tvaSxJQnoe .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tvaSxJQnoe .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tvaSxJQnoe .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tvaSxJQnoe .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tvaSxJQnoe .navbar-collapse.collapsing .navbar-buttons,
  .cid-tvaSxJQnoe .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tvaSxJQnoe .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tvaSxJQnoe .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tvaSxJQnoe .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-tvaSxJQnoe .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tvaSxJQnoe .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tvaSxJQnoe .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tvaSxJQnoe .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tvaSxJQnoe .navbar-collapse {
  flex-basis: auto;
}
.cid-tvaSxJQnoe .nav-link:hover,
.cid-tvaSxJQnoe .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tvaSxMhoir {
  padding-top: 120px;
  padding-bottom: 120px;
}
.cid-tvaSxNEzK8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tvaSxNEzK8 .mbr-section-title {
  text-align: center;
  color: #80713a;
}
.cid-tvaSxNEzK8 .mbr-text,
.cid-tvaSxNEzK8 .mbr-section-btn {
  text-align: center;
}
.cid-tvaSxOzFqP {
  padding-top: 30px;
  padding-bottom: 30px;
  background: linear-gradient(0deg, #fde9f7, #eaebff);
}
.cid-tvaSxOzFqP a {
  text-align: center;
}
.cid-tvaSxOzFqP p {
  color: #0a0a0a;
  text-align: center;
}
.cid-tvaSxOzFqP span {
  font-size: 2rem;
}
.cid-tvaSxOzFqP .mbr-iconfont-social {
  font-size: 20px;
  width: 44px;
  padding-top: 6px;
  display: inline-block;
  line-height: 38px;
  border-radius: 50%;
}
.cid-tvaSxOzFqP .socicon-twitter {
  color: #4da7de;
}
.cid-tvaSxOzFqP .socicon-facebook {
  color: #3e5b98;
}
.cid-tvaSxOzFqP .socicon-googleplus {
  color: #dd4b39;
}
.cid-tvaSxOzFqP .socicon-instagram {
  color: #3f729b;
}
.cid-tvaSxOzFqP .socicon-youtube {
  color: #dd4b39;
}
.cid-tvaSxOzFqP .social-list a:focus {
  text-decoration: none;
}
.cid-tvaSxOzFqP .text-copyright {
  width: 100%;
}
.cid-tvaSxOzFqP .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tvaSxOzFqP .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tvaSxOzFqP .logo-footer {
  line-height: normal;
}
.cid-tvaSxOzFqP .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tvaSxOzFqP .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tvaSxOzFqP .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-tvaSxOzFqP .media-container-row a {
  margin: 0 1rem;
}
.cid-tvaSxQ7Azg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tvaSxQ7Azg .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-tvaSxQ7Azg .mbr-text {
  line-height: 1.5;
}
.cid-tvaSxQ7Azg .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-tvaSxQ7Azg .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-tvaSxQ7Azg .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-tvaSxQ7Azg .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-tvaSxQ7Azg .container2 input:checked ~ .checkmark {
  background-color: #80713a;
}
.cid-tvaSxQ7Azg .checkmark:after {
  content: '';
  position: absolute;
  display: none;
}
.cid-tvaSxQ7Azg .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-tvaSxQ7Azg .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-tvaSxQ7Azg .mbr-section-title {
  text-align: left;
  color: #80713a;
}
.cid-tvaSxRbx8V {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tvaSxRbx8V .mbr-figure {
  margin: 0 auto;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tvaSxRbx8V .mbr-figure img {
  height: 500px;
  width: 500px;
  margin: 0 auto;
  object-fit: cover;
  margin-bottom: 3rem;
  border-radius: 100%;
}
.cid-tvaSxRbx8V .mbr-text,
.cid-tvaSxRbx8V .mbr-section-btn {
  color: #767676;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tvaSxRbx8V img {
    height: 250px!important;
    width: 250px!important;
  }
}
.cid-tvaSxRbx8V H1 {
  color: #80713a;
}
.cid-tvaSxS5erm {
  padding-top: 30px;
  padding-bottom: 30px;
  background: linear-gradient(0deg, #fde9f7, #eaebff);
}
.cid-tvaSxS5erm a {
  text-align: center;
}
.cid-tvaSxS5erm p {
  color: #0a0a0a;
  text-align: center;
}
.cid-tvaSxS5erm span {
  font-size: 2rem;
}
.cid-tvaSxS5erm .mbr-iconfont-social {
  font-size: 20px;
  width: 44px;
  padding-top: 6px;
  display: inline-block;
  line-height: 38px;
  border-radius: 50%;
}
.cid-tvaSxS5erm .socicon-twitter {
  color: #4da7de;
}
.cid-tvaSxS5erm .socicon-facebook {
  color: #3e5b98;
}
.cid-tvaSxS5erm .socicon-googleplus {
  color: #dd4b39;
}
.cid-tvaSxS5erm .socicon-instagram {
  color: #3f729b;
}
.cid-tvaSxS5erm .socicon-youtube {
  color: #dd4b39;
}
.cid-tvaSxS5erm .social-list a:focus {
  text-decoration: none;
}
.cid-tvaSxS5erm .text-copyright {
  width: 100%;
}
.cid-tvaSxS5erm .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tvaSxS5erm .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tvaSxS5erm .logo-footer {
  line-height: normal;
}
.cid-tvaSxS5erm .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tvaSxS5erm .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tvaSxS5erm .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-tvaSxS5erm .media-container-row a {
  margin: 0 1rem;
}
.cid-tvaSxTHuOi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tvaSxTHuOi .mbr-section-title {
  text-align: center;
  color: #80713a;
}
.cid-tvaSxTHuOi .mbr-text,
.cid-tvaSxTHuOi .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-tvaSxUvLGy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tvaSxUvLGy .box1 {
  background-image: url("../../../assets/images/vente-appartement-7-pieces-120m-paris-montmartre-75018-laurent-fery-mini-site.jpeg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-tvaSxUvLGy .box2 {
  background-image: url("../../../assets/images/vente-appartement-7-pieces-120m-paris-montmartre-sacre-coeur-75018-laurent-fery-conseiller-immobilier-mini-site-1.jpeg");
  background-size: cover;
  background-position: center;
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.cid-tvaSxUvLGy .icon-wrap {
  background-color: #149dcc !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-tvaSxUvLGy .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-tvaSxUvLGy .icon-wrap span {
  padding-left: 8px;
}
.cid-tvaSxUvLGy .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tvaSxUvLGy .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tvaSxUvLGy .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tvaSxUvLGy .modalWindow .modalWindow-container {
  transform: translateY(50vh) translateY(-22vw);
}
.cid-tvaSxUvLGy .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-tvaSxUvLGy a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tvaSxUvLGy a.close:hover {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tvaSxUvLGy {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-tvaSxUvLGy .box1 {
    margin-bottom: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-tvaSxUvLGy {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-tvaSxUvLGy .box1,
  .cid-tvaSxUvLGy .box2 {
    height: 250px;
  }
}
.cid-tvaSxVYdBd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tvaSxVYdBd .mbr-section-title {
  text-align: center;
  color: #80713a;
}
.cid-tvaSxVYdBd .mbr-text,
.cid-tvaSxVYdBd .mbr-section-btn {
  text-align: center;
}
.cid-tvaSxXK1rD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tvaSxXK1rD .mbr-section-title {
  text-align: center;
  color: #80713a;
}
.cid-tvaSxXK1rD .mbr-text,
.cid-tvaSxXK1rD .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-tvaSxYBxFy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tvaSxYBxFy .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-tvaSxYBxFy .mbr-text {
  line-height: 1.5;
  color: #656565;
}
.cid-tvaSxYBxFy .mbr-section-title {
  text-align: center;
  color: #80713a;
}
.cid-tvaSxZAFXJ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/background1-3.jpg");
}
.cid-tvaSxZAFXJ .mbr-section-title {
  text-align: center;
}
.cid-tvaSxZAFXJ .mbr-text,
.cid-tvaSxZAFXJ .mbr-section-btn {
  text-align: center;
}
.cid-tvaSy0vqY4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tvaSy0vqY4 .mbr-section-title {
  text-align: center;
  color: #80713a;
}
.cid-tvaSy0vqY4 .mbr-text,
.cid-tvaSy0vqY4 .mbr-section-btn {
  text-align: center;
}
.cid-tvaSy1mguC {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tvaSy1mguC .card-img span {
  color: #274abb;
  font-size: 5.5rem;
}
.cid-tvaSy1mguC .mbr-text {
  color: #80713a;
}
.cid-tvaSy1mguC .border-r {
  border-right: 1px solid #656565;
}
.cid-tvaSy1mguC p {
  margin: 0;
}
@media (max-width: 991px) {
  .cid-tvaSy1mguC .border-r {
    border-right: 0px solid #656565;
  }
}
@media (max-width: 576px) {
  .cid-tvaSy1mguC .card {
    margin-bottom: 2rem;
  }
}
.cid-tvaSy2JEby {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tvaSy2JEby .row {
  border-top: 1px solid #f1f1f1;
  padding-top: 2rem;
}
.cid-tvaSy2JEby .mbr-text {
  line-height: 1.5;
  color: #656565;
}
.cid-tvaSy2JEby .mbr-section-title {
  text-align: center;
  color: #656565;
}
.cid-tvaSy3APyr {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tvaSy3APyr .mbr-text {
  color: #767676;
}
.cid-tvaSy3APyr .card-subtitle {
  margin: 0;
}
.cid-tvaSy3APyr .link {
  margin: 0;
}
.cid-tvaSy3APyr .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tvaSy3APyr img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-tvaSy3APyr .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-tvaSy3APyr .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tvaSy3APyr .card-img:hover:before {
  opacity: 0.4;
}
.cid-tvaSy3APyr .card-img:hover img {
  transform: scale(1.05);
}
.cid-tvaSy3APyr .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tvaSy3APyr .card {
    margin-bottom: 3rem;
  }
}
.cid-tvaSy3APyr .card-title,
.cid-tvaSy3APyr .card-img {
  color: #80713a;
}
.cid-tvaSy59QVi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tvaSy59QVi .mbr-section-title {
  text-align: center;
  color: #80713a;
}
.cid-tvaSy59QVi .mbr-text,
.cid-tvaSy59QVi .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-tvaSy62xRW {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/snapshot-15.jpg");
}
.cid-tvaSy62xRW .container-fluid {
  padding: 0 3rem;
}
.cid-tvaSy62xRW .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-tvaSy62xRW .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tvaSy62xRW .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tvaSy62xRW .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tvaSy62xRW .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-tvaSy62xRW a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tvaSy62xRW a.close:hover {
  color: #ffffff;
}
.cid-tvaSy62xRW svg {
  transition: all 0.5s ease-in;
}
.cid-tvaSy62xRW svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-tvaSy62xRW svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-tvaSy62xRW svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tvaSy62xRW .container-fluid {
    padding: 0 1rem;
  }
}
.cid-tvaSy62xRW H1 {
  color: #274abb;
}
.cid-tvaSy62xRW .mbr-text,
.cid-tvaSy62xRW .mbr-section-btn {
  color: #274abb;
}
.cid-tvaSy62xRW .icon-description,
.cid-tvaSy62xRW .mbr-media {
  color: #274abb;
}
.cid-tvaSy7tcW4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tvaSy7tcW4 .mbr-section-title {
  text-align: center;
  color: #80713a;
}
.cid-tvaSy7tcW4 .mbr-text,
.cid-tvaSy7tcW4 .mbr-section-btn {
  text-align: center;
  color: #274abb;
}
.cid-tvaSy8qwGs {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/visite-video-neuilly-colombes-paris-location-vente-appartement-a-qui-allez-vous-confier-votre-bien.jpg");
}
.cid-tvaSy8qwGs .container-fluid {
  padding: 0 3rem;
}
.cid-tvaSy8qwGs .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-tvaSy8qwGs .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tvaSy8qwGs .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tvaSy8qwGs .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tvaSy8qwGs .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-tvaSy8qwGs a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tvaSy8qwGs a.close:hover {
  color: #ffffff;
}
.cid-tvaSy8qwGs svg {
  transition: all 0.5s ease-in;
}
.cid-tvaSy8qwGs svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-tvaSy8qwGs svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-tvaSy8qwGs svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tvaSy8qwGs .container-fluid {
    padding: 0 1rem;
  }
}
.cid-tvaSy8qwGs .icon-description,
.cid-tvaSy8qwGs .mbr-media {
  color: #274abb;
}
.cid-tvaSy8qwGs H1 {
  color: #274abb;
}
.cid-tvaSy8qwGs .mbr-text,
.cid-tvaSy8qwGs .mbr-section-btn {
  color: #274abb;
}
.cid-tvaSy9SnbO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tvaSy9SnbO .mbr-section-title {
  text-align: center;
  color: #80713a;
}
.cid-tvaSy9SnbO .mbr-text,
.cid-tvaSy9SnbO .mbr-section-btn {
  text-align: center;
}
.cid-tvaSybQxoa {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/background1-3.jpg");
}
.cid-tvaSybQxoa .mbr-section-title {
  text-align: center;
}
.cid-tvaSybQxoa .mbr-text,
.cid-tvaSybQxoa .mbr-section-btn {
  text-align: center;
}
.cid-tvaSycO04M {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tvaSycO04M .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tvaSyeyWDi {
  padding-top: 30px;
  padding-bottom: 30px;
  background: linear-gradient(0deg, #fde9f7, #eaebff);
}
.cid-tvaSyeyWDi a {
  text-align: center;
}
.cid-tvaSyeyWDi p {
  color: #0a0a0a;
  text-align: center;
}
.cid-tvaSyeyWDi span {
  font-size: 2rem;
}
.cid-tvaSyeyWDi .mbr-iconfont-social {
  font-size: 20px;
  width: 44px;
  padding-top: 6px;
  display: inline-block;
  line-height: 38px;
  border-radius: 50%;
}
.cid-tvaSyeyWDi .socicon-twitter {
  color: #4da7de;
}
.cid-tvaSyeyWDi .socicon-facebook {
  color: #3e5b98;
}
.cid-tvaSyeyWDi .socicon-googleplus {
  color: #dd4b39;
}
.cid-tvaSyeyWDi .socicon-instagram {
  color: #3f729b;
}
.cid-tvaSyeyWDi .socicon-youtube {
  color: #dd4b39;
}
.cid-tvaSyeyWDi .social-list a:focus {
  text-decoration: none;
}
.cid-tvaSyeyWDi .text-copyright {
  width: 100%;
}
.cid-tvaSyeyWDi .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tvaSyeyWDi .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tvaSyeyWDi .logo-footer {
  line-height: normal;
}
.cid-tvaSyeyWDi .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tvaSyeyWDi .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tvaSyeyWDi .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-tvaSyeyWDi .media-container-row a {
  margin: 0 1rem;
}
.cid-tvaSygiWWn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tvaSygiWWn .mbr-iconfont {
  color: #656565;
  font-size: 0.9rem;
}
.cid-tvaSygiWWn .title,
.cid-tvaSygiWWn .mbr-section-title {
  margin-bottom: 0.5rem!important;
}
.cid-tvaSygiWWn .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-tvaSygiWWn .ico-wrap {
  background: #f1f1f1;
  padding: 1rem;
}
.cid-tvaSygiWWn .phone {
  margin-bottom: 0;
  color: #656565;
  text-align: left;
}
.cid-tvaSygiWWn .text-box {
  padding: 0rem;
}
.cid-tvaSygiWWn .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 3px;
}
.cid-tvaSygiWWn .card-title {
  color: #274abb;
  margin: 0;
  padding-bottom: 0.2rem;
}
.cid-tvaSygiWWn .card-img {
  overflow: hidden;
}
.cid-tvaSygiWWn .card-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-tvaSygiWWn .card-box {
  padding: 0rem;
}
.cid-tvaSygiWWn img {
  transition: all 0.3s;
}
.cid-tvaSygiWWn .mbr-section-title {
  margin: 0 auto;
  margin-bottom: 2rem;
  color: #656565;
}
.cid-tvaSygiWWn status {
  color: #855dd8;
}
.cid-tvaSygiWWn .status {
  color: #656565;
  text-align: left;
}
@media (min-width: 576px) {
  .cid-tvaSygiWWn .card-wrapper {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tvaSygiWWn .card-img {
    width: 30%;
  }
  .cid-tvaSygiWWn .card-box {
    width: 70%;
    margin-left: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tvaSygiWWn .card-img {
    width: 50%;
  }
  .cid-tvaSygiWWn .card-box {
    width: 50%;
    margin-left: 0rem;
  }
  .cid-tvaSygiWWn .text-box {
    padding: 1rem;
  }
}
@media (max-width: 576px) {
  .cid-tvaSygiWWn .card-img {
    width: 100%;
  }
  .cid-tvaSygiWWn .card-box {
    width: 100%;
  }
}
.cid-tvaSygiWWn .card-box > p,
.cid-tvaSygiWWn .mbr-section-btn {
  color: #656565;
}
.cid-tvaSyimw6c {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tvaSyimw6c .links {
  text-align: center;
  color: #656565;
}
.cid-tvaSyimw6c p {
  margin: 0;
}
.cid-tvaSyliIvU {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tvaSyliIvU .links {
  text-align: center;
  color: #656565;
}
.cid-tvaSyliIvU p {
  margin: 0;
}
