body {
  font-family: Be Vietnam;
}
.display-1 {
  font-family: 'Cormorant Garamond', serif;
  font-size: 4.2rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 6.72rem;
}
.display-2 {
  font-family: 'Cormorant Garamond', serif;
  font-size: 3.4rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 5.44rem;
}
.display-4 {
  font-family: 'Cormorant Garamond', serif;
  font-size: 0.8rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.28rem;
}
.display-5 {
  font-family: 'Cormorant Garamond', serif;
  font-size: 2.2rem;
  line-height: 1.1;
}
.display-5 > .mbr-iconfont {
  font-size: 3.52rem;
}
.display-7 {
  font-family: 'Cormorant Garamond', serif;
  font-size: 1.2rem;
  line-height: 1.6;
}
.display-7 > .mbr-iconfont {
  font-size: 1.92rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.94rem;
    font-size: calc( 2.12rem + (4.2 - 2.12) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.12rem + (4.2 - 2.12) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.72rem;
    font-size: calc( 1.8399999999999999rem + (3.4 - 1.8399999999999999) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.8399999999999999rem + (3.4 - 1.8399999999999999) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.72rem !important;
    font-size: calc( 0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 1.2rem 2.6rem;
  border-radius: 8px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 8px;
}
.bg-primary {
  background-color: #f4e8e1 !important;
}
.bg-success {
  background-color: #000000 !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #808080 !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #f4e8e1 !important;
  border-color: #f4e8e1 !important;
  color: #9d5e39 !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #9d5e39 !important;
  background-color: #dfbda9 !important;
  border-color: #dfbda9 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #9d5e39 !important;
  background-color: #dfbda9 !important;
  border-color: #dfbda9 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #9e7f74 !important;
  border-color: #9e7f74 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #745a51 !important;
  border-color: #745a51 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #745a51 !important;
  border-color: #745a51 !important;
}
.btn-info,
.btn-info:active {
  background-color: #82786e !important;
  border-color: #82786e !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-success,
.btn-success:active {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #808080 !important;
  border-color: #808080 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #5a5a5a !important;
  border-color: #5a5a5a !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #5a5a5a !important;
  border-color: #5a5a5a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #f4e8e1;
  color: #f4e8e1;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #9d5e39;
  background-color: #f4e8e1;
  border-color: #f4e8e1;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #9d5e39 !important;
  background-color: #f4e8e1 !important;
  border-color: #f4e8e1 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #9e7f74;
  color: #9e7f74;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #9e7f74;
  border-color: #9e7f74;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #9e7f74 !important;
  border-color: #9e7f74 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #82786e;
  color: #82786e;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #82786e;
  border-color: #82786e;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #82786e !important;
  border-color: #82786e !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #808080;
  color: #808080;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #808080;
  border-color: #808080;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #808080 !important;
  border-color: #808080 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #b1a374;
  color: #b1a374;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b1a374;
  border-color: #b1a374;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #333333;
  color: #333333;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.text-primary {
  color: #f4e8e1 !important;
}
.text-secondary {
  color: #9e7f74 !important;
}
.text-success {
  color: #000000 !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #808080 !important;
}
.text-danger {
  color: #b1a374 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #ffffff !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #c8b6b0 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #333333 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #b2aba4 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #b3b3b3 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #d6ceb5 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #ffffff !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #82786e;
}
.alert-warning {
  background-color: #808080;
}
.alert-danger {
  background-color: #b1a374;
}
.mbr-gallery-filter li.active .btn {
  background-color: #f4e8e1;
  border-color: #f4e8e1;
  color: #af6940;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #f4e8e1;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #b3b3b3;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #beb8b2;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #c0c0c0;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
blockquote {
  border-color: #f4e8e1;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #f4e8e1;
  color: #000000;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: gray !important;
  border-bottom-color: gray !important;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #f4e8e1;
  border-bottom-color: #f4e8e1;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #f4e8e1 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #9e7f74 !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%;
  width: 100%;
  height: auto;
}
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='%23f4e8e1' %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;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.cid-sscDZVMNSi {
  height: 0 !important;
}
.cid-sscDZVMNSi .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sscDZVMNSi .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-sscDZVMNSi .nav-item:focus,
.cid-sscDZVMNSi .nav-link:focus {
  outline: none;
}
.cid-sscDZVMNSi .text-white:hover,
.cid-sscDZVMNSi .text-white:active,
.cid-sscDZVMNSi .text-white:focus {
  color: white !important;
}
.cid-sscDZVMNSi .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-sscDZVMNSi .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-sscDZVMNSi .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-sscDZVMNSi .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-sscDZVMNSi .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-sscDZVMNSi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sscDZVMNSi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sscDZVMNSi .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sscDZVMNSi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sscDZVMNSi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sscDZVMNSi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sscDZVMNSi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sscDZVMNSi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sscDZVMNSi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sscDZVMNSi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sscDZVMNSi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sscDZVMNSi .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sscDZVMNSi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sscDZVMNSi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sscDZVMNSi .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sscDZVMNSi .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-sscDZVMNSi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sscDZVMNSi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sscDZVMNSi .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sscDZVMNSi .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sscDZVMNSi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sscDZVMNSi .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sscDZVMNSi .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-sscDZVMNSi .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sscDZVMNSi .section {
  position: relative;
  overflow: visible !important;
}
.cid-sscDZVMNSi .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-sscDZVMNSi .dropdown-item:hover {
  color: black !important;
}
.cid-sscDZVMNSi .dropdown-menu {
  background-color: white !important;
}
.cid-sscDZVMNSi .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-sscDZVMNSi .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sscDZVMNSi .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-sscDZVMNSi .nav-item {
    position: relative;
  }
}
.cid-sscDZVMNSi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sscDZVMNSi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sscDZVMNSi .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-sscDZVMNSi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sscDZVMNSi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sscDZVMNSi .collapsed {
  flex-direction: row !important;
}
.cid-sscDZVMNSi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sscDZVMNSi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sscDZVMNSi .navbar-caption {
  font-weight: 600 !important;
}
.cid-sscDZVMNSi .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sscDZVMNSi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sscDZVMNSi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sscDZVMNSi .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-sscDZVMNSi .dropdown-item.active,
.cid-sscDZVMNSi .dropdown-item:active {
  background-color: transparent;
}
.cid-sscDZVMNSi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sscDZVMNSi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sscDZVMNSi .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sscDZVMNSi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sscDZVMNSi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sscDZVMNSi ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sscDZVMNSi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sscDZVMNSi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-sscDZVMNSi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sscDZVMNSi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sscDZVMNSi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sscDZVMNSi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sscDZVMNSi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sscDZVMNSi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sscDZVMNSi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sscDZVMNSi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sscDZVMNSi .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-sscDZVMNSi .nav-link {
  font-weight: 600 !important;
}
.cid-sscDZVMNSi a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sscDZVMNSi .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sscDZVMNSi .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sscDZVMNSi .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sscDZVMNSi .navbar {
    height: 77px;
  }
  .cid-sscDZVMNSi .navbar.opened {
    height: auto;
  }
  .cid-sscDZVMNSi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-svkpNFSF7q {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-svkpNFSF7q H1 {
  color: #ff9900;
}
.cid-svkpNFSF7q h1 {
  background: linear-gradient(to left, #9e7f74, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-svkpNFSF7q img {
  width: 100%;
}
.cid-svkpNFSF7q .mbr-text,
.cid-svkpNFSF7q .mbr-section-btn {
  color: #999999;
}
.cid-svkpNFSF7q H2 {
  color: #333333;
}
.cid-sscTNhsFAL {
  padding-top: 30px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
.cid-sscTNhsFAL .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-sscTNhsFAL .container {
  max-width: 1500px;
}
.cid-sscTNhsFAL .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-sscTNhsFAL .container {
    padding: 0 4rem;
  }
}
.cid-sscTNhsFAL .mbr-text,
.cid-sscTNhsFAL .mbr-section-btn {
  color: #efeeee;
}
.cid-sscTNhsFAL .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-sscTNhsFAL .btn .mbr-iconfont {
  order: 2;
}
.cid-sscTNhsFAL .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-sscTNhsFAL .align-left {
    text-align: center;
  }
  .cid-sscTNhsFAL .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-t3E48laHh5 {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-color: #f4e8e1;
}
.cid-t3E48laHh5 img,
.cid-t3E48laHh5 .item-img {
  width: 100%;
}
.cid-t3E48laHh5 .item:focus,
.cid-t3E48laHh5 span:focus {
  outline: none;
}
.cid-t3E48laHh5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-t3E48laHh5 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t3E48laHh5 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t3E48laHh5 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-t3E48laHh5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t3E48laHh5 .mbr-section-title {
  color: #232323;
}
.cid-sscUjqatCt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f7f6;
}
.cid-sscUjqatCt img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-sscUjqatCt img:hover {
  transform: scale(1.1);
}
.cid-sscUjqatCt .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-sscUjqatCt h2 {
  padding: 0;
  margin: 0;
}
.cid-sscUjqatCt .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sscUjqatCt .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-sscUjqatCt .mbr-section-btn {
  position: absolute;
  transform: rotate(90deg);
  bottom: 300px;
  left: 0;
  transform-origin: bottom left;
}
.cid-sscUjqatCt .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 300px;
  justify-content: space-between;
}
.cid-sscUjqatCt .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
  transform: rotate(-90deg);
}
.cid-sscUjqatCt .mbr-section-btn:hover .mbr-iconfont {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0!important;
}
.cid-sscUjqatCt .mbr-iconfont {
  margin: 0!important;
}
.cid-sscUjqatCt .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sscUjqatCt .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-sscUjqatCt .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-sscUjqatCt .btn {
    padding: 0.6rem 0.8rem!important;
    min-width: 200px!important;
  }
  .cid-sscUjqatCt .text-col {
    padding: 2rem 1rem;
  }
}
.cid-sscUjqatCt H2 {
  color: #333333;
}
.cid-sscUjqatCt .mbr-text {
  color: #767676;
}
.cid-sscVuVcyew {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f7f6;
}
.cid-sscVuVcyew img {
  height: 300px;
  width: 100%;
  object-fit: cover;
}
.cid-sscVuVcyew .wrapper:before {
  content: '';
  display: block;
  position: absolute;
  transition: opacity 0.3s;
  top: 0;
  right: 0;
  height: 100%;
  left: 0;
  background-color: #f4e8e1;
  opacity: 0.6;
  pointer-events: none;
}
.cid-sscVuVcyew .row > div {
  margin: 0;
  padding: 0;
  width: 100%;
  position: relative;
}
.cid-sscVuVcyew .row > div:hover .wrapper:before {
  opacity: 0.2;
}
@media (max-width: 767px) {
  .cid-sscVuVcyew .wrapper:before {
    opacity: 0.2;
  }
}
.cid-suhAoDjCt5 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #f6f3ee;
}
.cid-suhAoDjCt5 .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-suhAoDjCt5 .card-img {
  padding-bottom: 2rem;
}
.cid-suhAoDjCt5 .mbr-text {
  color: #767676;
}
.cid-suhAoDjCt5 span {
  font-size: 14px;
  color: #ffffff;
}
.cid-suhAoDjCt5 .mbr-section-btn {
  margin-left: 0;
}
.cid-suhAoDjCt5 .date span {
  display: inline-block;
  background-color: #9e7f74;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-suhAoDjCt5 .card-title {
    text-align: center;
  }
  .cid-suhAoDjCt5 p.mbr-text,
  .cid-suhAoDjCt5 p.date {
    text-align: center;
  }
}
.cid-suhAoDjCt5 .mbr-section-subtitle {
  color: #635a51;
}
.cid-suhApBrnyZ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-suhApBrnyZ .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-suhApBrnyZ .card-img {
  padding-bottom: 2rem;
}
.cid-suhApBrnyZ .mbr-text {
  color: #767676;
}
.cid-suhApBrnyZ span {
  font-size: 14px;
  color: #ffffff;
}
.cid-suhApBrnyZ .mbr-section-btn {
  margin-left: 0;
}
.cid-suhApBrnyZ .date span {
  display: inline-block;
  background-color: #9e7f74;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-suhApBrnyZ .card-title {
    text-align: center;
  }
  .cid-suhApBrnyZ p.mbr-text,
  .cid-suhApBrnyZ p.date {
    text-align: center;
  }
}
.cid-suhDMA0t7D {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f6f3ee;
}
.cid-suhDMA0t7D .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-suhDMA0t7D .card-img {
  padding-bottom: 2rem;
}
.cid-suhDMA0t7D .mbr-text {
  color: #767676;
}
.cid-suhDMA0t7D span {
  font-size: 14px;
  color: #ffffff;
}
.cid-suhDMA0t7D .mbr-section-btn {
  margin-left: 0;
}
.cid-suhDMA0t7D .date span {
  display: inline-block;
  background-color: #9e7f74;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-suhDMA0t7D .card-title {
    text-align: center;
  }
  .cid-suhDMA0t7D p.mbr-text,
  .cid-suhDMA0t7D p.date {
    text-align: center;
  }
}
.cid-sGJge63rVA {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sGJge63rVA .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-sGJge63rVA .card-img {
  padding-bottom: 2rem;
}
.cid-sGJge63rVA .mbr-text {
  color: #767676;
}
.cid-sGJge63rVA span {
  font-size: 14px;
  color: #ffffff;
}
.cid-sGJge63rVA .mbr-section-btn {
  margin-left: 0;
}
.cid-sGJge63rVA .date span {
  display: inline-block;
  background-color: #9e7f74;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sGJge63rVA .card-title {
    text-align: center;
  }
  .cid-sGJge63rVA p.mbr-text,
  .cid-sGJge63rVA p.date {
    text-align: center;
  }
}
.cid-t2kvzX1iL3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/01-1-1280x853.jpg");
}
.cid-t2kvzX1iL3 .mbr-section-title {
  color: #ffffff;
}
.cid-suQbwJD5rB {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-suQbwJD5rB .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-suQbwJD5rB .card-img {
  padding-bottom: 2rem;
}
.cid-suQbwJD5rB .mbr-text {
  color: #767676;
}
.cid-suQbwJD5rB span {
  font-size: 14px;
  color: #ffffff;
}
.cid-suQbwJD5rB .mbr-section-btn {
  margin-left: 0;
}
.cid-suQbwJD5rB .date span {
  display: inline-block;
  background-color: #9e7f74;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-suQbwJD5rB .card-title {
    text-align: center;
  }
  .cid-suQbwJD5rB p.mbr-text,
  .cid-suQbwJD5rB p.date {
    text-align: center;
  }
}
.cid-suQbwJD5rB .mbr-section-subtitle {
  color: #635a51;
}
.cid-suQbxCcbtl {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f6f3ee;
}
@media (min-width: 1500px) {
  .cid-suQbxCcbtl .container {
    max-width: 1400px;
  }
}
.cid-suQbxCcbtl .card-wrapper {
  background-position: center;
  border-radius: 4px;
  padding: 0;
  transition: all 0.3s;
  background-size: cover;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-suQbxCcbtl .mbr-text,
.cid-suQbxCcbtl .link-wrap {
  color: #999999;
}
.cid-suQbxCcbtl .card-title,
.cid-suQbxCcbtl .card-box {
  color: #333333;
}
.cid-suQbxCcbtl .card-sub-title {
  color: #d58f76;
}
.cid-suQbxCcbtl .mbr-section-subtitle {
  color: #d58f76;
}
.cid-suQbxCcbtl .link-wrap {
  display: inline-block;
  width: fit-content;
}
.cid-suQbxCcbtl .link {
  position: relative;
  cursor: pointer;
  letter-spacing: 3px;
  width: fit-content;
  color: #333333;
}
.cid-suQbxCcbtl .link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -2px;
  left: 0;
}
.cid-suQbxCcbtl .link:hover:before {
  animation: 2s line;
}
.cid-suW5l2bbxH {
  padding-top: 0px;
  padding-bottom: 120px;
  background-color: #f6f3ee;
}
@media (min-width: 1500px) {
  .cid-suW5l2bbxH .container {
    max-width: 1400px;
  }
}
.cid-suW5l2bbxH .card-wrapper {
  background-position: center;
  border-radius: 4px;
  padding: 0;
  transition: all 0.3s;
  background-size: cover;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-suW5l2bbxH .mbr-text,
.cid-suW5l2bbxH .link-wrap {
  color: #999999;
}
.cid-suW5l2bbxH .card-title,
.cid-suW5l2bbxH .card-box {
  color: #333333;
}
.cid-suW5l2bbxH .card-sub-title {
  color: #d58f76;
}
.cid-suW5l2bbxH .mbr-section-subtitle {
  color: #d58f76;
}
.cid-suW5l2bbxH .link-wrap {
  display: inline-block;
  width: fit-content;
}
.cid-suW5l2bbxH .link {
  position: relative;
  cursor: pointer;
  letter-spacing: 3px;
  width: fit-content;
  color: #333333;
}
.cid-suW5l2bbxH .link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -2px;
  left: 0;
}
.cid-suW5l2bbxH .link:hover:before {
  animation: 2s line;
}
.cid-sGJjcNQafD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJjcNQafD p {
  margin-bottom: 0rem;
}
.cid-sGJjcNQafD .btn {
  margin-bottom: 0rem;
}
.cid-sGJjcNQafD .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJjcNQafD .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJjcNQafD .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJjcNQafD .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJjcNQafD .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJjcNQafD .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJjcNQafD .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJjcNQafD .btn {
    margin-top: 0rem;
  }
}
.cid-sGJjcNQafD .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-suQ6GK3UNw {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #f6f3ee;
}
.cid-suQ6GK3UNw .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-suQ6GK3UNw .card-img {
  padding-bottom: 2rem;
}
.cid-suQ6GK3UNw .mbr-text {
  color: #767676;
}
.cid-suQ6GK3UNw span {
  font-size: 14px;
  color: #ffffff;
}
.cid-suQ6GK3UNw .mbr-section-btn {
  margin-left: 0;
}
.cid-suQ6GK3UNw .date span {
  display: inline-block;
  background-color: #9e7f74;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-suQ6GK3UNw .card-title {
    text-align: center;
  }
  .cid-suQ6GK3UNw p.mbr-text,
  .cid-suQ6GK3UNw p.date {
    text-align: center;
  }
}
.cid-suQ6GK3UNw .mbr-section-subtitle {
  color: #635a51;
}
.cid-suQaDV3OUx {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 1500px) {
  .cid-suQaDV3OUx .container {
    max-width: 1400px;
  }
}
.cid-suQaDV3OUx .card-wrapper {
  background-position: center;
  border-radius: 4px;
  padding: 0;
  transition: all 0.3s;
  background-size: cover;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-suQaDV3OUx .mbr-text,
.cid-suQaDV3OUx .link-wrap {
  color: #999999;
}
.cid-suQaDV3OUx .card-title,
.cid-suQaDV3OUx .card-box {
  color: #333333;
}
.cid-suQaDV3OUx .card-sub-title {
  color: #d58f76;
}
.cid-suQaDV3OUx .mbr-section-subtitle {
  color: #d58f76;
}
.cid-suQaDV3OUx .link-wrap {
  display: inline-block;
  width: fit-content;
}
.cid-suQaDV3OUx .link {
  position: relative;
  cursor: pointer;
  letter-spacing: 3px;
  width: fit-content;
  color: #333333;
}
.cid-suQaDV3OUx .link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -2px;
  left: 0;
}
.cid-suQaDV3OUx .link:hover:before {
  animation: 2s line;
}
.cid-suQaUW8R6y {
  padding-top: 0px;
  padding-bottom: 135px;
  background-color: #ffffff;
}
@media (min-width: 1500px) {
  .cid-suQaUW8R6y .container {
    max-width: 1400px;
  }
}
.cid-suQaUW8R6y .card-wrapper {
  background-position: center;
  border-radius: 4px;
  padding: 0;
  transition: all 0.3s;
  background-size: cover;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-suQaUW8R6y .mbr-text,
.cid-suQaUW8R6y .link-wrap {
  color: #999999;
}
.cid-suQaUW8R6y .card-title,
.cid-suQaUW8R6y .card-box {
  color: #333333;
}
.cid-suQaUW8R6y .card-sub-title {
  color: #d58f76;
}
.cid-suQaUW8R6y .mbr-section-subtitle {
  color: #d58f76;
}
.cid-suQaUW8R6y .link-wrap {
  display: inline-block;
  width: fit-content;
}
.cid-suQaUW8R6y .link {
  position: relative;
  cursor: pointer;
  letter-spacing: 3px;
  width: fit-content;
  color: #333333;
}
.cid-suQaUW8R6y .link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -2px;
  left: 0;
}
.cid-suQaUW8R6y .link:hover:before {
  animation: 2s line;
}
.cid-t2UK946XTn {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #f4e8e1;
}
.cid-t2UK946XTn .video-wrapper iframe {
  width: 100%;
}
.cid-t2UK946XTn .mbr-section-title,
.cid-t2UK946XTn .mbr-section-subtitle,
.cid-t2UK946XTn .mbr-text {
  text-align: center;
}
.cid-t2UK946XTn .mbr-section-title {
  text-align: center;
  color: #282420;
}
.cid-t2UK946XTn .mbr-section-subtitle {
  text-align: center;
  color: #767676;
}
.cid-t2Z4YVGgLN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4e8e1;
}
.cid-t2Z4YVGgLN .video-wrapper iframe {
  width: 100%;
}
.cid-t2Z4YVGgLN .mbr-section-title,
.cid-t2Z4YVGgLN .mbr-section-subtitle,
.cid-t2Z4YVGgLN .mbr-text {
  text-align: center;
}
.cid-t2Z4YVGgLN .mbr-section-title {
  text-align: center;
  color: #282420;
}
.cid-t2Z4YVGgLN .mbr-section-subtitle {
  text-align: center;
  color: #767676;
}
.cid-t3sIgpOO3e {
  padding-top: 1rem;
  padding-bottom: 9rem;
  background-color: #f4e8e1;
}
.cid-t3sIgpOO3e .video-wrapper iframe {
  width: 100%;
}
.cid-t3sIgpOO3e .mbr-section-title,
.cid-t3sIgpOO3e .mbr-section-subtitle,
.cid-t3sIgpOO3e .mbr-text {
  text-align: center;
}
.cid-t3sIgpOO3e .mbr-section-title {
  text-align: center;
  color: #282420;
}
.cid-t3sIgpOO3e .mbr-section-subtitle {
  text-align: center;
  color: #767676;
}
.cid-suWsBspG9J {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
  z-index: 2;
}
.cid-suWsBspG9J .icon1 {
  background: #cebfaf;
}
.cid-suWsBspG9J .icon-wrapper {
  align-items: center;
  display: flex;
  margin: 0 -0.5rem;
}
@media (max-width: 767px) {
  .cid-suWsBspG9J .icon-wrapper {
    justify-content: center;
  }
}
.cid-suWsBspG9J .img-col {
  padding-right: 6rem;
}
@media (max-width: 992px) {
  .cid-suWsBspG9J .img-col {
    padding-right: 3rem;
    padding-bottom: 4rem;
  }
}
.cid-suWsBspG9J .icon2 {
  background: #cebfaf;
}
.cid-suWsBspG9J .icon3 {
  background: #72dfe9;
}
.cid-suWsBspG9J .img-wrapper {
  padding: 0;
  position: relative;
}
.cid-suWsBspG9J .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-suWsBspG9J .img-wrapper:after {
  position: absolute;
  top: 0;
  border-radius: 8px;
  border: 2px solid #1c1c25;
  left: 0;
  width: 100%;
  z-index: -1;
  pointer-events: none;
  transition: opacity 0.3s;
  transform: translate(2rem, 2rem);
  height: 100%;
  content: '';
  background: transparent;
  opacity: 1;
}
.cid-suWsBspG9J p {
  line-height: 2;
}
.cid-suWsBspG9J .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #1c1c25 inset;
  border-radius: 50%;
  min-width: 40px;
  width: 40px;
  height: 40px;
  display: flex;
  margin: 0 0.5rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-suWsBspG9J .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px transparent inset;
}
.cid-suWsBspG9J .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-suWsBspG9J .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-suWsBspG9J .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
  font-size: 1rem;
  color: #1c1c25;
}
.cid-suWsBspG9J .icon-bg {
  position: absolute;
  overflow: visible;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
}
.cid-suWsBspG9J .inline-wrapper {
  display: inline-block;
}
.cid-suWsBspG9J .align-wrapper {
  width: 100%;
}
.cid-suWsBspG9J img {
  border-radius: 8px;
  position: relative;
}
.cid-suWsBspG9J .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-suWsBspG9J .mbr-section-subtitle {
  color: #767676;
}
.cid-suWsBspG9J .card-text {
  color: #767676;
}
.cid-suWsBspG9J .main-sub-title,
.cid-suWsBspG9J .align-wrapper {
  color: #82786e;
}
.cid-suWsBspG9J .main-text {
  color: #777d74;
}
.cid-suWsBspG9J .main-text,
.cid-suWsBspG9J .link-align-wrapper {
  color: #1c1c25;
}
.cid-suWtJguEbv {
  padding-top: 75px;
  padding-bottom: 120px;
  background-color: #eceae4;
  z-index: 2;
}
.cid-suWtJguEbv .icon1 {
  background: #cebfaf;
}
.cid-suWtJguEbv .icon-wrapper {
  align-items: center;
  display: flex;
  margin: 0 -0.5rem;
}
@media (max-width: 767px) {
  .cid-suWtJguEbv .icon-wrapper {
    justify-content: center;
  }
}
.cid-suWtJguEbv .img-col {
  padding-right: 6rem;
}
@media (max-width: 992px) {
  .cid-suWtJguEbv .img-col {
    padding-right: 3rem;
    padding-bottom: 4rem;
  }
}
.cid-suWtJguEbv .icon2 {
  background: #cebfaf;
}
.cid-suWtJguEbv .icon3 {
  background: #72dfe9;
}
.cid-suWtJguEbv .img-wrapper {
  padding: 0;
  position: relative;
}
.cid-suWtJguEbv .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-suWtJguEbv .img-wrapper:after {
  position: absolute;
  top: 0;
  border-radius: 8px;
  border: 2px solid #1c1c25;
  left: 0;
  width: 100%;
  z-index: -1;
  pointer-events: none;
  transition: opacity 0.3s;
  transform: translate(2rem, 2rem);
  height: 100%;
  content: '';
  background: transparent;
  opacity: 1;
}
.cid-suWtJguEbv p {
  line-height: 2;
}
.cid-suWtJguEbv .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #1c1c25 inset;
  border-radius: 50%;
  min-width: 40px;
  width: 40px;
  height: 40px;
  display: flex;
  margin: 0 0.5rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-suWtJguEbv .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px transparent inset;
}
.cid-suWtJguEbv .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-suWtJguEbv .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-suWtJguEbv .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
  font-size: 1rem;
  color: #1c1c25;
}
.cid-suWtJguEbv .icon-bg {
  position: absolute;
  overflow: visible;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
}
.cid-suWtJguEbv .inline-wrapper {
  display: inline-block;
}
.cid-suWtJguEbv .align-wrapper {
  width: 100%;
}
.cid-suWtJguEbv img {
  border-radius: 8px;
  position: relative;
}
.cid-suWtJguEbv .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-suWtJguEbv .mbr-section-subtitle {
  color: #767676;
}
.cid-suWtJguEbv .card-text {
  color: #767676;
}
.cid-suWtJguEbv .main-sub-title,
.cid-suWtJguEbv .align-wrapper {
  color: #82786e;
}
.cid-suWtJguEbv .main-text {
  color: #777d74;
}
.cid-suWtJguEbv .main-text,
.cid-suWtJguEbv .link-align-wrapper {
  color: #1c1c25;
}
.cid-stsdNforK4 {
  padding-top: 105px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-stsdNforK4 .form-control,
.cid-stsdNforK4 .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-stsdNforK4 .form-control:focus,
.cid-stsdNforK4 .form-control:focus:focus {
  outline: none;
}
.cid-stsdNforK4 input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-stsdNforK4 input::-moz-placeholder {
  color: #5b686b;
}
.cid-stsdNforK4 textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-stsdNforK4 textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-stsdNforK4 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-stsdNforK4 .form-control {
  margin-bottom: 15px;
}
.cid-stsdNforK4 .map {
  width: 100%;
  height: 30rem;
}
.cid-stsdNforK4 .map iframe {
  width: inherit;
  height: 100%;
}
.cid-stsdNforK4 .mbr-text {
  color: #767676;
}
.cid-stsdNforK4 .input-group-btn {
  display: block;
}
.cid-stsdNforK4 .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-stsdNforK4 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-stsdNforK4 .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-stsdNforK4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-stsdNforK4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-stsdNforK4 .mbr-section-subtitle,
  .cid-stsdNforK4 .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-stsdNforK4 .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-stsfXl7oiH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-stsfXl7oiH .content {
    text-align: center;
  }
  .cid-stsfXl7oiH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-stsfXl7oiH .logo-subtitle {
  color: #8d97ad;
}
.cid-stsfXl7oiH .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-stsfXl7oiH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-stsfXl7oiH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-stsfXl7oiH .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-stsfXl7oiH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-stsfXl7oiH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-stsfXl7oiH .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-stsfXl7oiH .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-stsfXl7oiH .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-stsfXl7oiH .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-stsfXl7oiH .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-stsfXl7oiH .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-stsfXl7oiH .list-item {
  display: flex;
}
.cid-stsfXl7oiH .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-stsfXl7oiH ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-stsfXl7oiH ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-stsfXl7oiH ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-stsfXl7oiH .column-title {
  color: #ffffff;
}
.cid-stsfXl7oiH .mbr-text {
  color: #ffffff;
}
.cid-stsfXl7oiH P {
  color: #ffffff;
  text-align: left;
}
.cid-stsfXl7oiH .logo-subtitle,
.cid-stsfXl7oiH .media-wrap {
  color: #ffffff;
}
.cid-sts80dgY9p {
  height: 0 !important;
}
.cid-sts80dgY9p .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sts80dgY9p .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-sts80dgY9p .nav-item:focus,
.cid-sts80dgY9p .nav-link:focus {
  outline: none;
}
.cid-sts80dgY9p .text-white:hover,
.cid-sts80dgY9p .text-white:active,
.cid-sts80dgY9p .text-white:focus {
  color: white !important;
}
.cid-sts80dgY9p .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-sts80dgY9p .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-sts80dgY9p .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-sts80dgY9p .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-sts80dgY9p .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-sts80dgY9p .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sts80dgY9p .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sts80dgY9p .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sts80dgY9p .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sts80dgY9p .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sts80dgY9p .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sts80dgY9p .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sts80dgY9p .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sts80dgY9p .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sts80dgY9p .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sts80dgY9p .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sts80dgY9p .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sts80dgY9p .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sts80dgY9p .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sts80dgY9p .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sts80dgY9p .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-sts80dgY9p .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sts80dgY9p .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sts80dgY9p .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sts80dgY9p .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sts80dgY9p .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sts80dgY9p .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sts80dgY9p .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-sts80dgY9p .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sts80dgY9p .section {
  position: relative;
  overflow: visible !important;
}
.cid-sts80dgY9p .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-sts80dgY9p .dropdown-item:hover {
  color: black !important;
}
.cid-sts80dgY9p .dropdown-menu {
  background-color: white !important;
}
.cid-sts80dgY9p .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-sts80dgY9p .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sts80dgY9p .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-sts80dgY9p .nav-item {
    position: relative;
  }
}
.cid-sts80dgY9p .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sts80dgY9p .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sts80dgY9p .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-sts80dgY9p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sts80dgY9p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sts80dgY9p .collapsed {
  flex-direction: row !important;
}
.cid-sts80dgY9p .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sts80dgY9p .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sts80dgY9p .navbar-caption {
  font-weight: 600 !important;
}
.cid-sts80dgY9p .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sts80dgY9p .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sts80dgY9p .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sts80dgY9p .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-sts80dgY9p .dropdown-item.active,
.cid-sts80dgY9p .dropdown-item:active {
  background-color: transparent;
}
.cid-sts80dgY9p .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sts80dgY9p .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sts80dgY9p .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sts80dgY9p .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sts80dgY9p .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sts80dgY9p ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sts80dgY9p button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sts80dgY9p button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-sts80dgY9p button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sts80dgY9p button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sts80dgY9p button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sts80dgY9p button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sts80dgY9p nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sts80dgY9p nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sts80dgY9p nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sts80dgY9p nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sts80dgY9p .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-sts80dgY9p .nav-link {
  font-weight: 600 !important;
}
.cid-sts80dgY9p a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sts80dgY9p .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sts80dgY9p .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sts80dgY9p .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sts80dgY9p .navbar {
    height: 77px;
  }
  .cid-sts80dgY9p .navbar.opened {
    height: auto;
  }
  .cid-sts80dgY9p .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sts80dZz37 {
  background-image: url("../../../assets/images/imagem-topo2-1-2000x1078.png");
}
.cid-sts80dZz37 .mbr-arrow {
  background: #232323 !important;
  opacity: .7;
}
.cid-sts80dZz37 .mbr-arrow i {
  color: #ffffff !important;
}
.cid-sts80dZz37 .underline .line {
  width: 2rem;
  height: 1px;
  background: #111111;
  display: inline-block;
}
.cid-sts80dZz37 .animated-element,
.cid-sts80dZz37 .typed-cursor {
  color: #ff9900;
}
.cid-sts80dZz37 .animated-element {
  border-bottom: 5px solid #f7aa4a;
}
@media (max-width: 767px) {
  .cid-sts80dZz37 .typed-text {
    text-align: center;
  }
}
.cid-sts80dZz37 .mbr-section-title {
  color: #555555;
  text-align: left;
}
.cid-sts80dZz37 .mbr-text,
.cid-sts80dZz37 .typed-text,
.cid-sts80dZz37 .mbr-section-btn {
  color: #555555;
  text-align: left;
}
.cid-sts80dZz37 .mbr-section-subtitle,
.cid-sts80dZz37 .underline {
  color: #465052;
  text-align: left;
}
.cid-svkPMoe02I {
  background-image: url("../../../assets/images/imagem-topo4-1-2000x1078.png");
}
.cid-svkPMoe02I .mbr-arrow {
  background: #82786e !important;
  opacity: .7;
}
.cid-svkPMoe02I .mbr-arrow i {
  color: #f6f3ee !important;
}
.cid-svkPMoe02I .underline .line {
  width: 2rem;
  height: 1px;
  background: #111111;
  display: inline-block;
}
.cid-svkPMoe02I .animated-element,
.cid-svkPMoe02I .typed-cursor {
  color: #ff9900;
}
.cid-svkPMoe02I .animated-element {
  border-bottom: 5px solid #f7aa4a;
}
@media (max-width: 767px) {
  .cid-svkPMoe02I .typed-text {
    text-align: center;
  }
}
.cid-svkPMoe02I .mbr-section-title {
  color: #555555;
  text-align: left;
}
.cid-svkPMoe02I .mbr-text,
.cid-svkPMoe02I .typed-text,
.cid-svkPMoe02I .mbr-section-btn {
  color: #555555;
  text-align: left;
}
.cid-svkPMoe02I .mbr-section-subtitle,
.cid-svkPMoe02I .underline {
  color: #465052;
  text-align: left;
}
.cid-sts80ewGBy {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-sts80ewGBy .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-sts80ewGBy .container {
  max-width: 1500px;
}
.cid-sts80ewGBy .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-sts80ewGBy .container {
    padding: 0 4rem;
  }
}
.cid-sts80ewGBy .mbr-text,
.cid-sts80ewGBy .mbr-section-btn {
  color: #efeeee;
}
.cid-sts80ewGBy .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-sts80ewGBy .btn .mbr-iconfont {
  order: 2;
}
.cid-sts80ewGBy .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-sts80ewGBy .align-left {
    text-align: center;
  }
  .cid-sts80ewGBy .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-sts80eK9JM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f7f6;
}
.cid-sts80eK9JM img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-sts80eK9JM img:hover {
  transform: scale(1.1);
}
.cid-sts80eK9JM .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-sts80eK9JM h2 {
  padding: 0;
  margin: 0;
}
.cid-sts80eK9JM .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sts80eK9JM .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-sts80eK9JM .mbr-section-btn {
  position: absolute;
  transform: rotate(90deg);
  bottom: 300px;
  left: 0;
  transform-origin: bottom left;
}
.cid-sts80eK9JM .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 300px;
  justify-content: space-between;
}
.cid-sts80eK9JM .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
  transform: rotate(-90deg);
}
.cid-sts80eK9JM .mbr-section-btn:hover .mbr-iconfont {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0!important;
}
.cid-sts80eK9JM .mbr-iconfont {
  margin: 0!important;
}
.cid-sts80eK9JM .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sts80eK9JM .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-sts80eK9JM .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-sts80eK9JM .btn {
    padding: 0.6rem 0.8rem!important;
    min-width: 200px!important;
  }
  .cid-sts80eK9JM .text-col {
    padding: 2rem 1rem;
  }
}
.cid-sts80eK9JM H2 {
  color: #333333;
}
.cid-sts80eK9JM .mbr-text {
  color: #767676;
}
.cid-sts80f1DAv {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f7f6;
}
.cid-sts80f1DAv img {
  height: 300px;
  width: 100%;
  object-fit: cover;
}
.cid-sts80f1DAv .wrapper:before {
  content: '';
  display: block;
  position: absolute;
  transition: opacity 0.3s;
  top: 0;
  right: 0;
  height: 100%;
  left: 0;
  background-color: #f4e8e1;
  opacity: 0.6;
  pointer-events: none;
}
.cid-sts80f1DAv .row > div {
  margin: 0;
  padding: 0;
  width: 100%;
  position: relative;
}
.cid-sts80f1DAv .row > div:hover .wrapper:before {
  opacity: 0.2;
}
@media (max-width: 767px) {
  .cid-sts80f1DAv .wrapper:before {
    opacity: 0.2;
  }
}
.cid-sts80fiskR {
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
  background-color: #ffffff;
}
.cid-sts80fiskR .card-header {
  background: transparent;
}
.cid-sts80fiskR .mbr-iconfont {
  font-size: 1.4rem !important;
}
.cid-sts80fiskR .wrapper {
  background: #f6f3ee;
  padding: 5rem;
}
.cid-sts80fiskR .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-sts80fiskR .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sts80fiskR .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sts80fiskR .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sts80fiskR .card .card-header a.panel-title h5 .sign {
  padding-right: 1rem;
}
.cid-sts80fiskR .card .panel-body {
  color: #767676;
  padding-top: 1rem;
}
.cid-sts80fiskR h5 {
  flex-direction: row-reverse;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 0rem;
  border-bottom: 1px solid #ebd8d1;
  padding: 1rem 1rem;
}
@media (max-width: 992px) {
  .cid-sts80fiskR .md-pb {
    margin-bottom: 2rem;
  }
  .cid-sts80fiskR .wrapper {
    padding: 3rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sts80fiskR .wrapper {
    padding: 2rem 1rem;
  }
  .cid-sts80fiskR h5 {
    padding: 1rem 0rem;
  }
}
.cid-sts80fiskR .mbr-text,
.cid-sts80fiskR .mbr-section-btn {
  color: #999999;
}
.cid-sts80fiskR H3 {
  color: #000000;
}
.cid-sts80fiskR H4 {
  color: #4f4943;
}
.cid-sts80fiskR H5 {
  color: #000000;
}
.cid-sts80fDyWb {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-sts80fDyWb .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-sts80fDyWb .card-img {
  padding-bottom: 2rem;
}
.cid-sts80fDyWb .mbr-text {
  color: #767676;
}
.cid-sts80fDyWb span {
  font-size: 14px;
  color: #ffffff;
}
.cid-sts80fDyWb .mbr-section-btn {
  margin-left: 0;
}
.cid-sts80fDyWb .date span {
  display: inline-block;
  background-color: #9e7f74;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sts80fDyWb .card-title {
    text-align: center;
  }
  .cid-sts80fDyWb p.mbr-text,
  .cid-sts80fDyWb p.date {
    text-align: center;
  }
}
.cid-sts80fDyWb .mbr-section-subtitle {
  color: #635a51;
}
.cid-sts80g0nKD {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sts80g0nKD .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-sts80g0nKD .card-img {
  padding-bottom: 2rem;
}
.cid-sts80g0nKD .mbr-text {
  color: #767676;
}
.cid-sts80g0nKD span {
  font-size: 14px;
  color: #ffffff;
}
.cid-sts80g0nKD .mbr-section-btn {
  margin-left: 0;
}
.cid-sts80g0nKD .date span {
  display: inline-block;
  background-color: #9e7f74;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sts80g0nKD .card-title {
    text-align: center;
  }
  .cid-sts80g0nKD p.mbr-text,
  .cid-sts80g0nKD p.date {
    text-align: center;
  }
}
.cid-sts80gm1fw {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-sts80gm1fw .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-sts80gm1fw .card-img {
  padding-bottom: 2rem;
}
.cid-sts80gm1fw .mbr-text {
  color: #767676;
}
.cid-sts80gm1fw span {
  font-size: 14px;
  color: #ffffff;
}
.cid-sts80gm1fw .mbr-section-btn {
  margin-left: 0;
}
.cid-sts80gm1fw .date span {
  display: inline-block;
  background-color: #9e7f74;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sts80gm1fw .card-title {
    text-align: center;
  }
  .cid-sts80gm1fw p.mbr-text,
  .cid-sts80gm1fw p.date {
    text-align: center;
  }
}
.cid-sts80gJF1O {
  padding-top: 30px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.17-484x323.jpg");
}
.cid-sts80gJF1O .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-sts80gJF1O .container {
  max-width: 1500px;
}
.cid-sts80gJF1O .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-sts80gJF1O .container {
    padding: 0 4rem;
  }
}
.cid-sts80gJF1O .mbr-text,
.cid-sts80gJF1O .mbr-section-btn {
  color: #efeeee;
}
.cid-sts80gJF1O .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-sts80gJF1O .btn .mbr-iconfont {
  order: 2;
}
.cid-sts80gJF1O .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-sts80gJF1O .align-left {
    text-align: center;
  }
  .cid-sts80gJF1O .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-sts80gX5nu {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-sts80gX5nu .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-sts80gX5nu .card-img {
  padding-bottom: 2rem;
}
.cid-sts80gX5nu .mbr-text {
  color: #767676;
}
.cid-sts80gX5nu span {
  font-size: 14px;
  color: #ffffff;
}
.cid-sts80gX5nu .mbr-section-btn {
  margin-left: 0;
}
.cid-sts80gX5nu .date span {
  display: inline-block;
  background-color: #9e7f74;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sts80gX5nu .card-title {
    text-align: center;
  }
  .cid-sts80gX5nu p.mbr-text,
  .cid-sts80gX5nu p.date {
    text-align: center;
  }
}
.cid-sts80gX5nu .mbr-section-subtitle {
  color: #635a51;
}
.cid-sts80hitwc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sts80hitwc .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-sts80hitwc .card-img {
  padding-bottom: 2rem;
}
.cid-sts80hitwc .mbr-text {
  color: #767676;
}
.cid-sts80hitwc span {
  font-size: 14px;
  color: #ffffff;
}
.cid-sts80hitwc .mbr-section-btn {
  margin-left: 0;
}
.cid-sts80hitwc .date span {
  display: inline-block;
  background-color: #9e7f74;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sts80hitwc .card-title {
    text-align: center;
  }
  .cid-sts80hitwc p.mbr-text,
  .cid-sts80hitwc p.date {
    text-align: center;
  }
}
.cid-sts80hCDMJ {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sts80hCDMJ .mbr-iconfont {
  font-size: 3rem;
  color: #ffffff;
  margin-right: 1.5rem;
  width: 100px;
  height: 100px;
  min-width: 100px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  background: #d9b7ab;
  margin: auto;
  margin-bottom: 2rem;
}
@media (min-width: 1400px) {
  .cid-sts80hCDMJ .card-wrapper {
    padding: 0 4rem;
  }
}
.cid-sts80hCDMJ .card2 {
  border-right: 1px solid #d9b7ab;
}
.cid-sts80hCDMJ .card1 {
  border-right: 1px solid #d9b7ab;
}
.cid-sts80hCDMJ h4 {
  margin: 0;
}
.cid-sts80hCDMJ .card-text {
  color: #999999;
  text-align: center;
}
.cid-sts80hCDMJ .mbr-text {
  color: #200960;
}
.cid-sts80hCDMJ .card-title {
  color: #200960;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-sts80hCDMJ .item {
    border: 0px;
    margin-bottom: 2rem;
  }
}
.cid-sts80hUYZR {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 1500px) {
  .cid-sts80hUYZR .container {
    max-width: 1400px;
  }
}
.cid-sts80hUYZR img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sts80hUYZR .card:hover {
  cursor: pointer;
}
.cid-sts80hUYZR .card:hover .img-wrapper:before {
  opacity: 0.8;
}
.cid-sts80hUYZR .card:hover .content-wrap {
  opacity: 1;
  transform: translateY(-50%);
}
.cid-sts80hUYZR .img-wrapper {
  position: relative;
  margin-bottom: 1.5rem;
}
.cid-sts80hUYZR .img-wrapper:before {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  pointer-events: none;
  background: #f6f3ee;
  opacity: 0;
  transition: all 0.3s;
  content: '';
  z-index: 1;
}
.cid-sts80hUYZR .content-wrap {
  position: absolute;
  opacity: 0;
  transition: all 0.3s;
  left: auto;
  padding: 2rem;
  top: 50%;
  z-index: 2;
  width: 100%;
  transform: translateY(-45%);
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-sts80hUYZR .card .img-wrapper:before {
    opacity: 0.8;
  }
  .cid-sts80hUYZR .card .content-wrap {
    opacity: 1;
    padding: 1rem;
  }
}
.cid-sts80hUYZR .card-title {
  color: #200960;
}
.cid-sts80hUYZR .mbr-section-subtitle,
.cid-sts80hUYZR .link-align {
  color: #d58f76;
}
.cid-sts80hUYZR .main-title {
  color: #200960;
}
.cid-sts80ienro {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
@media (min-width: 1500px) {
  .cid-sts80ienro .container {
    max-width: 1400px;
  }
}
.cid-sts80ienro .mbr-text,
.cid-sts80ienro .mbr-section-btn {
  color: #999999;
}
.cid-sts80ienro .quote {
  color: #200960;
}
.cid-sts80irnfJ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/02.jpg");
}
.cid-sts80irnfJ .mbr-overlay {
  background-color: #333333;
  opacity: 0.4;
}
.cid-sts80irnfJ input,
.cid-sts80irnfJ textarea,
.cid-sts80irnfJ .jqselect {
  font-weight: 300!important;
}
.cid-sts80irnfJ textarea {
  min-height: 200px!important;
}
.cid-sts80irnfJ .btn {
  height: 63px;
  margin: 0!important;
}
.cid-sts80irnfJ .col-auto {
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-sts80irnfJ .col {
    width: 100%;
    flex-basis: auto;
  }
}
.cid-sts80irnfJ .jq-selectbox__select-text {
  color: #d58f76;
}
.cid-sts80irnfJ .jq-selectbox__select {
  padding: 0.65em 1em;
}
.cid-sts80irnfJ .jq-selectbox li {
  padding: 0.8em 1.4em!important;
  color: #d58f76 !important;
}
.cid-sts80irnfJ .form-control,
.cid-sts80irnfJ .field-input {
  padding: 2rem 1.5rem;
  padding-top: 1.8rem;
  min-height: auto;
  background-color: #ffffff;
  border-color: #f6f3ee;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sts80irnfJ .form-control::-webkit-input-placeholder,
.cid-sts80irnfJ .field-input::-webkit-input-placeholder,
.cid-sts80irnfJ .form-control::-webkit-input-placeholder,
.cid-sts80irnfJ .field-input::-webkit-input-placeholder {
  color: #d58f76;
}
.cid-sts80irnfJ .form-control:-moz-placeholder,
.cid-sts80irnfJ .field-input:-moz-placeholder,
.cid-sts80irnfJ .form-control:-moz-placeholder,
.cid-sts80irnfJ .field-input:-moz-placeholder {
  color: #d58f76;
}
.cid-sts80irnfJ .form-control:hover,
.cid-sts80irnfJ .field-input:hover,
.cid-sts80irnfJ .form-control:focus,
.cid-sts80irnfJ .field-input:focus {
  background-color: #ffffff;
  border-color: #f6f3ee;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sts80irnfJ .form-control:hover::-webkit-input-placeholder,
.cid-sts80irnfJ .field-input:hover::-webkit-input-placeholder,
.cid-sts80irnfJ .form-control:focus::-webkit-input-placeholder,
.cid-sts80irnfJ .field-input:focus::-webkit-input-placeholder,
.cid-sts80irnfJ .form-control:hover::-webkit-input-placeholder,
.cid-sts80irnfJ .field-input:hover::-webkit-input-placeholder,
.cid-sts80irnfJ .form-control:focus::-webkit-input-placeholder,
.cid-sts80irnfJ .field-input:focus::-webkit-input-placeholder {
  color: #d58f76;
}
.cid-sts80irnfJ .form-control:hover:-moz-placeholder,
.cid-sts80irnfJ .field-input:hover:-moz-placeholder,
.cid-sts80irnfJ .form-control:focus:-moz-placeholder,
.cid-sts80irnfJ .field-input:focus:-moz-placeholder,
.cid-sts80irnfJ .form-control:hover:-moz-placeholder,
.cid-sts80irnfJ .field-input:hover:-moz-placeholder,
.cid-sts80irnfJ .form-control:focus:-moz-placeholder,
.cid-sts80irnfJ .field-input:focus:-moz-placeholder {
  color: #d58f76;
}
.cid-sts80irnfJ textarea {
  padding-top: 1rem!important;
}
.cid-sts80irnfJ .jq-number__spin:hover,
.cid-sts80irnfJ .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #f6f3ee;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sts80irnfJ .jq-number__spin {
  background-color: #ffffff;
  border-color: #f6f3ee;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sts80irnfJ .jq-selectbox li,
.cid-sts80irnfJ .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sts80irnfJ .jq-selectbox li:hover,
.cid-sts80irnfJ .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sts80irnfJ .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sts80irnfJ .jq-number__spin.minus:hover:after,
.cid-sts80irnfJ .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sts80irnfJ .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sts80irnfJ .jq-number__spin.minus:after,
.cid-sts80irnfJ .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sts80irnfJ .jq-selectbox__trigger-arrow {
  border-top-color: #d58f76 !important;
  border-bottom-color: #d58f76 !important;
}
.cid-sts80irnfJ input::-webkit-clear-button {
  display: none;
}
.cid-sts80irnfJ input::-webkit-inner-spin-button {
  display: none;
}
.cid-sts80irnfJ input::-webkit-outer-spin-button {
  display: none;
}
.cid-sts80irnfJ input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sts80irnfJ H5 {
  text-align: center;
  color: #ffffff;
}
.cid-sts80irnfJ H6 {
  text-align: center;
  color: #ffffff;
}
.cid-sts80iJpcl {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 1500px) {
  .cid-sts80iJpcl .container {
    max-width: 1400px;
  }
}
.cid-sts80iJpcl img {
  width: 80%;
  height: auto;
  margin: auto;
}
.cid-sts80iJpcl .content {
  margin: auto;
}
.cid-sts80iJpcl .mbr-text,
.cid-sts80iJpcl .mbr-section-btn {
  color: #999999;
}
@media (max-width: 1200px) {
  .cid-sts80iJpcl img {
    width: 100%;
  }
}
@media (max-width: 992px) {
  .cid-sts80iJpcl .img-col {
    padding-bottom: 2rem;
  }
}
.cid-sts80iJpcl .quote {
  color: #200960;
}
.cid-sts80iJpcl H3 {
  color: #200960;
}
.cid-sts80iJpcl H4 {
  color: #d58f76;
}
.cid-sts80iYC8b {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sts80iYC8b .mbr-section-subtitle {
  color: #716c80;
  font-weight: 300;
}
.cid-sts80iYC8b .mbr-content-text {
  color: #767676;
}
.cid-sts80iYC8b .card {
  word-wrap: break-word;
  border-radius: 0;
  width: 100%;
}
.cid-sts80iYC8b .mbr-iconfont {
  font-size: 60px;
  color: #149dcc;
}
@media (min-width: 1400px) {
  .cid-sts80iYC8b .card-text {
    padding: 0 4rem!important;
  }
}
.cid-sts80iYC8b H3 {
  color: #57468b;
}
.cid-sts80iYC8b H4 {
  color: #cccccc;
}
.cid-sts80iYC8b .mbr-section-title {
  color: #57468b;
}
.cid-sts80iYC8b .card2 {
  border-right: 1px solid #f6f3ee;
}
.cid-sts80iYC8b .card3 {
  border-right: 1px solid #f6f3ee;
}
.cid-sts80iYC8b .card1 {
  border-right: 1px solid #f6f3ee;
}
@media (max-width: 991px) {
  .cid-sts80iYC8b .card {
    border: 0px;
    margin-bottom: 2rem;
  }
}
.cid-sts80jnt1R {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 1500px) {
  .cid-sts80jnt1R .container {
    max-width: 1400px;
  }
}
.cid-sts80jnt1R img {
  margin-bottom: -2.5rem;
  border-radius: 100%;
  width: 200px;
  height: 200px;
  transform: translateY(-100px);
  object-fit: cover;
}
.cid-sts80jnt1R .link-wrap {
  display: inline-block;
  width: fit-content;
}
.cid-sts80jnt1R .card-wrapper {
  background: #f6f3ee;
  background-position: center;
  padding: 0 4rem;
  padding-bottom: 4rem;
  margin-top: 6rem;
  cursor: pointer;
  transition: all 0.3s;
  background-size: cover;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.cid-sts80jnt1R .link {
  position: relative;
  cursor: pointer;
  letter-spacing: 3px;
  width: fit-content;
  color: #d58f76;
}
.cid-sts80jnt1R .link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -2px;
  left: 0;
}
.cid-sts80jnt1R .link:hover:before {
  animation: 2s line;
}
@keyframes line {
  0% {
    transform: scale(1);
    transform-origin: right;
  }
  25% {
    transform: scale(0);
    transform-origin: right;
  }
  26% {
    transform: scale(0);
    transform-origin: left;
  }
  75% {
    transform: scale(1);
    transform-origin: left;
  }
}
@media (max-width: 767px) {
  .cid-sts80jnt1R .card-wrapper {
    padding: 0 1rem;
    padding-bottom: 4rem;
  }
}
.cid-sts80jnt1R .card-subtitle {
  color: #200960;
}
.cid-sts80jnt1R .mbr-price {
  color: #200960;
}
.cid-sts80jnt1R .mbr-section-subtitle {
  color: #d58f76;
}
.cid-sts80jnt1R .mbr-text,
.cid-sts80jnt1R .link-align {
  color: #999999;
}
.cid-sts80jnt1R .main-title {
  color: #200960;
}
.cid-sts80jKTwh {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sts80jKTwh img {
  width: 120px;
  margin: auto;
}
.cid-sts80jKTwh .card {
  padding: 1rem;
  margin-bottom: 1.5rem;
}
.cid-sts80jKTwh .card img {
  width: 100%;
  max-width: 120px;
}
.cid-sts80jKTwh .mbr-text,
.cid-sts80jKTwh .mbr-section-btn {
  color: #999999;
}
.cid-sts80jKTwh H4 {
  color: #d58f76;
}
.cid-sts80jKTwh H3 {
  color: #200960;
}
.cid-sts80k1D1D {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #f6f3ee;
}
.cid-sts80k1D1D .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sts80k1D1D input,
.cid-sts80k1D1D textarea,
.cid-sts80k1D1D .jqselect {
  font-weight: 300!important;
}
.cid-sts80k1D1D textarea {
  min-height: 200px!important;
}
.cid-sts80k1D1D .map-col {
  border-radius: 50%;
  overflow: hidden;
  width: 35rem;
  height: 35rem;
  margin: auto;
}
@media (max-width: 992px) {
  .cid-sts80k1D1D .map-col {
    margin-bottom: 4rem;
  }
}
.cid-sts80k1D1D .google-map {
  height: 35rem;
  width: 35rem;
  margin: auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
}
.cid-sts80k1D1D .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sts80k1D1D .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-sts80k1D1D .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sts80k1D1D .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-sts80k1D1D .map-col,
  .cid-sts80k1D1D .google-map {
    height: 20rem;
    border-radius: 0;
    width: auto;
    padding: 0;
  }
}
.cid-sts80k1D1D .jq-selectbox__select-text {
  color: #d58f76;
}
.cid-sts80k1D1D .jq-selectbox__select {
  padding: 1.2em 1.5em;
}
.cid-sts80k1D1D .jq-selectbox li {
  background-color: #f6f3ee !important;
  padding: 1.2em 1.4em!important;
  color: #d58f76 !important;
  border-top: 1px solid #eceae4;
}
.cid-sts80k1D1D .form-control,
.cid-sts80k1D1D .field-input {
  padding: 2rem 1.5rem;
  min-height: auto;
  background-color: #eceae4;
  border-color: #f6f3ee;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sts80k1D1D .form-control::-webkit-input-placeholder,
.cid-sts80k1D1D .field-input::-webkit-input-placeholder,
.cid-sts80k1D1D .form-control::-webkit-input-placeholder,
.cid-sts80k1D1D .field-input::-webkit-input-placeholder {
  color: #d58f76;
}
.cid-sts80k1D1D .form-control:-moz-placeholder,
.cid-sts80k1D1D .field-input:-moz-placeholder,
.cid-sts80k1D1D .form-control:-moz-placeholder,
.cid-sts80k1D1D .field-input:-moz-placeholder {
  color: #d58f76;
}
.cid-sts80k1D1D .form-control:hover,
.cid-sts80k1D1D .field-input:hover,
.cid-sts80k1D1D .form-control:focus,
.cid-sts80k1D1D .field-input:focus {
  background-color: #eceae4;
  border-color: #f6f3ee;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sts80k1D1D .form-control:hover::-webkit-input-placeholder,
.cid-sts80k1D1D .field-input:hover::-webkit-input-placeholder,
.cid-sts80k1D1D .form-control:focus::-webkit-input-placeholder,
.cid-sts80k1D1D .field-input:focus::-webkit-input-placeholder,
.cid-sts80k1D1D .form-control:hover::-webkit-input-placeholder,
.cid-sts80k1D1D .field-input:hover::-webkit-input-placeholder,
.cid-sts80k1D1D .form-control:focus::-webkit-input-placeholder,
.cid-sts80k1D1D .field-input:focus::-webkit-input-placeholder {
  color: #d58f76;
}
.cid-sts80k1D1D .form-control:hover:-moz-placeholder,
.cid-sts80k1D1D .field-input:hover:-moz-placeholder,
.cid-sts80k1D1D .form-control:focus:-moz-placeholder,
.cid-sts80k1D1D .field-input:focus:-moz-placeholder,
.cid-sts80k1D1D .form-control:hover:-moz-placeholder,
.cid-sts80k1D1D .field-input:hover:-moz-placeholder,
.cid-sts80k1D1D .form-control:focus:-moz-placeholder,
.cid-sts80k1D1D .field-input:focus:-moz-placeholder {
  color: #d58f76;
}
.cid-sts80k1D1D textarea {
  padding-top: 1rem!important;
}
.cid-sts80k1D1D .jq-number__spin:hover,
.cid-sts80k1D1D .jq-number__spin:focus {
  background-color: #eceae4;
  border-color: #f6f3ee;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sts80k1D1D .jq-number__spin {
  background-color: #eceae4;
  border-color: #f6f3ee;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sts80k1D1D .jq-selectbox li,
.cid-sts80k1D1D .jq-selectbox li {
  background-color: #eceae4;
  color: #000000;
}
.cid-sts80k1D1D .jq-selectbox li:hover,
.cid-sts80k1D1D .jq-selectbox li.selected {
  background-color: #eceae4;
  color: #000000;
}
.cid-sts80k1D1D .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sts80k1D1D .jq-number__spin.minus:hover:after,
.cid-sts80k1D1D .jq-number__spin.plus:hover:after {
  border-top-color: #eceae4;
  border-bottom-color: #eceae4;
}
.cid-sts80k1D1D .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sts80k1D1D .jq-number__spin.minus:after,
.cid-sts80k1D1D .jq-number__spin.plus:after {
  border-top-color: #eceae4;
  border-bottom-color: #eceae4;
}
.cid-sts80k1D1D .jq-selectbox__trigger-arrow {
  border-top-color: #d58f76 !important;
  border-bottom-color: #d58f76 !important;
}
.cid-sts80k1D1D input::-webkit-clear-button {
  display: none;
}
.cid-sts80k1D1D input::-webkit-inner-spin-button {
  display: none;
}
.cid-sts80k1D1D input::-webkit-outer-spin-button {
  display: none;
}
.cid-sts80k1D1D input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sts80k1D1D H5 {
  color: #200960;
}
.cid-sts80k1D1D H6 {
  color: #d58f76;
}
.cid-stsfXl7oiH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-stsfXl7oiH .content {
    text-align: center;
  }
  .cid-stsfXl7oiH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-stsfXl7oiH .logo-subtitle {
  color: #8d97ad;
}
.cid-stsfXl7oiH .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-stsfXl7oiH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-stsfXl7oiH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-stsfXl7oiH .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-stsfXl7oiH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-stsfXl7oiH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-stsfXl7oiH .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-stsfXl7oiH .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-stsfXl7oiH .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-stsfXl7oiH .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-stsfXl7oiH .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-stsfXl7oiH .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-stsfXl7oiH .list-item {
  display: flex;
}
.cid-stsfXl7oiH .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-stsfXl7oiH ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-stsfXl7oiH ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-stsfXl7oiH ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-stsfXl7oiH .column-title {
  color: #ffffff;
}
.cid-stsfXl7oiH .mbr-text {
  color: #ffffff;
}
.cid-stsfXl7oiH P {
  color: #ffffff;
  text-align: left;
}
.cid-stsfXl7oiH .logo-subtitle,
.cid-stsfXl7oiH .media-wrap {
  color: #ffffff;
}
.cid-stxiLNSHTe {
  height: 0 !important;
}
.cid-stxiLNSHTe .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-stxiLNSHTe .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-stxiLNSHTe .nav-item:focus,
.cid-stxiLNSHTe .nav-link:focus {
  outline: none;
}
.cid-stxiLNSHTe .text-white:hover,
.cid-stxiLNSHTe .text-white:active,
.cid-stxiLNSHTe .text-white:focus {
  color: white !important;
}
.cid-stxiLNSHTe .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-stxiLNSHTe .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-stxiLNSHTe .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-stxiLNSHTe .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-stxiLNSHTe .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-stxiLNSHTe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-stxiLNSHTe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-stxiLNSHTe .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-stxiLNSHTe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-stxiLNSHTe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-stxiLNSHTe .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-stxiLNSHTe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-stxiLNSHTe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-stxiLNSHTe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-stxiLNSHTe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-stxiLNSHTe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-stxiLNSHTe .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-stxiLNSHTe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-stxiLNSHTe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-stxiLNSHTe .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-stxiLNSHTe .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-stxiLNSHTe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-stxiLNSHTe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-stxiLNSHTe .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-stxiLNSHTe .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-stxiLNSHTe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-stxiLNSHTe .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-stxiLNSHTe .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-stxiLNSHTe .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-stxiLNSHTe .section {
  position: relative;
  overflow: visible !important;
}
.cid-stxiLNSHTe .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-stxiLNSHTe .dropdown-item:hover {
  color: black !important;
}
.cid-stxiLNSHTe .dropdown-menu {
  background-color: white !important;
}
.cid-stxiLNSHTe .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-stxiLNSHTe .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-stxiLNSHTe .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-stxiLNSHTe .nav-item {
    position: relative;
  }
}
.cid-stxiLNSHTe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-stxiLNSHTe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-stxiLNSHTe .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-stxiLNSHTe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-stxiLNSHTe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-stxiLNSHTe .collapsed {
  flex-direction: row !important;
}
.cid-stxiLNSHTe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-stxiLNSHTe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-stxiLNSHTe .navbar-caption {
  font-weight: 600 !important;
}
.cid-stxiLNSHTe .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-stxiLNSHTe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-stxiLNSHTe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-stxiLNSHTe .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-stxiLNSHTe .dropdown-item.active,
.cid-stxiLNSHTe .dropdown-item:active {
  background-color: transparent;
}
.cid-stxiLNSHTe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-stxiLNSHTe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-stxiLNSHTe .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-stxiLNSHTe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-stxiLNSHTe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-stxiLNSHTe ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-stxiLNSHTe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-stxiLNSHTe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-stxiLNSHTe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-stxiLNSHTe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-stxiLNSHTe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-stxiLNSHTe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-stxiLNSHTe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-stxiLNSHTe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-stxiLNSHTe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-stxiLNSHTe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-stxiLNSHTe .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-stxiLNSHTe .nav-link {
  font-weight: 600 !important;
}
.cid-stxiLNSHTe a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-stxiLNSHTe .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-stxiLNSHTe .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-stxiLNSHTe .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-stxiLNSHTe .navbar {
    height: 77px;
  }
  .cid-stxiLNSHTe .navbar.opened {
    height: auto;
  }
  .cid-stxiLNSHTe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-stxjAtVPsY {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-stxjAtVPsY .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-stxjAtVPsY .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-stxjAtVPsY .card-wrap {
    width: calc(100% + 10rem);
    margin-left: -10rem;
  }
}
.cid-stxjAtVPsY .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-stxjAtVPsY .mbr-section-subtitle,
.cid-stxjAtVPsY .mbr-section-btn {
  color: #767676;
}
.cid-stxiLOG7gz {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-stxiLOG7gz .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-stxiLOG7gz .container {
  max-width: 1500px;
}
.cid-stxiLOG7gz .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-stxiLOG7gz .container {
    padding: 0 4rem;
  }
}
.cid-stxiLOG7gz .mbr-text,
.cid-stxiLOG7gz .mbr-section-btn {
  color: #efeeee;
}
.cid-stxiLOG7gz .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-stxiLOG7gz .btn .mbr-iconfont {
  order: 2;
}
.cid-stxiLOG7gz .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-stxiLOG7gz .align-left {
    text-align: center;
  }
  .cid-stxiLOG7gz .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-stxlJEfNsE {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-stxlJEfNsE .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-stxlJEfNsE .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-stxlJEfNsE .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-stxlJEfNsE .link:hover:before {
  background: #82786e;
}
.cid-stxlJEfNsE .mbr-section-title {
  color: #000000;
}
.cid-stxlJEfNsE .mbr-text,
.cid-stxlJEfNsE .mbr-section-btn {
  color: #000000;
}
.cid-stxlJEfNsE .link,
.cid-stxlJEfNsE .link-wrap {
  color: #000000;
}
.cid-stxlJEfNsE .mbr-title {
  color: #465052;
}
.cid-sGJlO3SBCU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJlO3SBCU p {
  margin-bottom: 0rem;
}
.cid-sGJlO3SBCU .btn {
  margin-bottom: 0rem;
}
.cid-sGJlO3SBCU .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJlO3SBCU .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJlO3SBCU .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJlO3SBCU .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJlO3SBCU .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJlO3SBCU .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJlO3SBCU .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJlO3SBCU .btn {
    margin-top: 0rem;
  }
}
.cid-sGJlO3SBCU .mbr-text {
  color: #ffffff;
}
.cid-stxiLQrqBN {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-stxiLQrqBN .form-control,
.cid-stxiLQrqBN .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-stxiLQrqBN .form-control:focus,
.cid-stxiLQrqBN .form-control:focus:focus {
  outline: none;
}
.cid-stxiLQrqBN input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-stxiLQrqBN input::-moz-placeholder {
  color: #5b686b;
}
.cid-stxiLQrqBN textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-stxiLQrqBN textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-stxiLQrqBN .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-stxiLQrqBN .form-control {
  margin-bottom: 15px;
}
.cid-stxiLQrqBN .map {
  width: 100%;
  height: 30rem;
}
.cid-stxiLQrqBN .map iframe {
  width: inherit;
  height: 100%;
}
.cid-stxiLQrqBN .mbr-text {
  color: #767676;
}
.cid-stxiLQrqBN .input-group-btn {
  display: block;
}
.cid-stxiLQrqBN .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-stxiLQrqBN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-stxiLQrqBN .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-stxiLQrqBN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-stxiLQrqBN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-stxiLQrqBN .mbr-section-subtitle,
  .cid-stxiLQrqBN .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-stxiLQrqBN .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-stxiLQKQkZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-stxiLQKQkZ .content {
    text-align: center;
  }
  .cid-stxiLQKQkZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-stxiLQKQkZ .logo-subtitle {
  color: #8d97ad;
}
.cid-stxiLQKQkZ .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-stxiLQKQkZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-stxiLQKQkZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-stxiLQKQkZ .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-stxiLQKQkZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-stxiLQKQkZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-stxiLQKQkZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-stxiLQKQkZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-stxiLQKQkZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-stxiLQKQkZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-stxiLQKQkZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-stxiLQKQkZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-stxiLQKQkZ .list-item {
  display: flex;
}
.cid-stxiLQKQkZ .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-stxiLQKQkZ ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-stxiLQKQkZ ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-stxiLQKQkZ ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-stxiLQKQkZ .column-title {
  color: #ffffff;
}
.cid-stxiLQKQkZ .mbr-text {
  color: #ffffff;
}
.cid-stxiLQKQkZ P {
  color: #ffffff;
  text-align: left;
}
.cid-stxiLQKQkZ .logo-subtitle,
.cid-stxiLQKQkZ .media-wrap {
  color: #ffffff;
}
.cid-stxomMrDgX {
  height: 0 !important;
}
.cid-stxomMrDgX .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-stxomMrDgX .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-stxomMrDgX .nav-item:focus,
.cid-stxomMrDgX .nav-link:focus {
  outline: none;
}
.cid-stxomMrDgX .text-white:hover,
.cid-stxomMrDgX .text-white:active,
.cid-stxomMrDgX .text-white:focus {
  color: white !important;
}
.cid-stxomMrDgX .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-stxomMrDgX .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-stxomMrDgX .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-stxomMrDgX .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-stxomMrDgX .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-stxomMrDgX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-stxomMrDgX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-stxomMrDgX .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-stxomMrDgX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-stxomMrDgX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-stxomMrDgX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-stxomMrDgX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-stxomMrDgX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-stxomMrDgX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-stxomMrDgX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-stxomMrDgX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-stxomMrDgX .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-stxomMrDgX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-stxomMrDgX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-stxomMrDgX .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-stxomMrDgX .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-stxomMrDgX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-stxomMrDgX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-stxomMrDgX .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-stxomMrDgX .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-stxomMrDgX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-stxomMrDgX .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-stxomMrDgX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-stxomMrDgX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-stxomMrDgX .section {
  position: relative;
  overflow: visible !important;
}
.cid-stxomMrDgX .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-stxomMrDgX .dropdown-item:hover {
  color: black !important;
}
.cid-stxomMrDgX .dropdown-menu {
  background-color: white !important;
}
.cid-stxomMrDgX .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-stxomMrDgX .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-stxomMrDgX .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-stxomMrDgX .nav-item {
    position: relative;
  }
}
.cid-stxomMrDgX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-stxomMrDgX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-stxomMrDgX .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-stxomMrDgX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-stxomMrDgX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-stxomMrDgX .collapsed {
  flex-direction: row !important;
}
.cid-stxomMrDgX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-stxomMrDgX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-stxomMrDgX .navbar-caption {
  font-weight: 600 !important;
}
.cid-stxomMrDgX .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-stxomMrDgX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-stxomMrDgX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-stxomMrDgX .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-stxomMrDgX .dropdown-item.active,
.cid-stxomMrDgX .dropdown-item:active {
  background-color: transparent;
}
.cid-stxomMrDgX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-stxomMrDgX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-stxomMrDgX .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-stxomMrDgX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-stxomMrDgX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-stxomMrDgX ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-stxomMrDgX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-stxomMrDgX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-stxomMrDgX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-stxomMrDgX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-stxomMrDgX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-stxomMrDgX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-stxomMrDgX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-stxomMrDgX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-stxomMrDgX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-stxomMrDgX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-stxomMrDgX .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-stxomMrDgX .nav-link {
  font-weight: 600 !important;
}
.cid-stxomMrDgX a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-stxomMrDgX .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-stxomMrDgX .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-stxomMrDgX .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-stxomMrDgX .navbar {
    height: 77px;
  }
  .cid-stxomMrDgX .navbar.opened {
    height: auto;
  }
  .cid-stxomMrDgX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-stxomN8L0i {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-stxomN8L0i .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-stxomN8L0i .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-stxomN8L0i .card-wrap {
    width: calc(100% + 10rem);
    margin-right: -10rem;
  }
}
.cid-stxomN8L0i .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-stxomN8L0i .mbr-section-subtitle,
.cid-stxomN8L0i .mbr-section-btn {
  color: #767676;
}
.cid-stxomNtHIt {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-stxomNtHIt .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-stxomNtHIt .container {
  max-width: 1500px;
}
.cid-stxomNtHIt .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-stxomNtHIt .container {
    padding: 0 4rem;
  }
}
.cid-stxomNtHIt .mbr-text,
.cid-stxomNtHIt .mbr-section-btn {
  color: #efeeee;
}
.cid-stxomNtHIt .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-stxomNtHIt .btn .mbr-iconfont {
  order: 2;
}
.cid-stxomNtHIt .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-stxomNtHIt .align-left {
    text-align: center;
  }
  .cid-stxomNtHIt .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-stxomNKq7w {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-stxomNKq7w .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-stxomNKq7w .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-stxomNKq7w .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-stxomNKq7w .link:hover:before {
  background: #82786e;
}
.cid-stxomNKq7w .mbr-section-title {
  color: #000000;
}
.cid-stxomNKq7w .mbr-text,
.cid-stxomNKq7w .mbr-section-btn {
  color: #000000;
}
.cid-stxomNKq7w .link,
.cid-stxomNKq7w .link-wrap {
  color: #000000;
}
.cid-stxomNKq7w .mbr-title {
  color: #465052;
}
.cid-sGJlzgf2yD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJlzgf2yD p {
  margin-bottom: 0rem;
}
.cid-sGJlzgf2yD .btn {
  margin-bottom: 0rem;
}
.cid-sGJlzgf2yD .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJlzgf2yD .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJlzgf2yD .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJlzgf2yD .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJlzgf2yD .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJlzgf2yD .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJlzgf2yD .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJlzgf2yD .btn {
    margin-top: 0rem;
  }
}
.cid-sGJlzgf2yD .mbr-text {
  color: #ffffff;
}
.cid-stxomO07aM {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-stxomO07aM .form-control,
.cid-stxomO07aM .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-stxomO07aM .form-control:focus,
.cid-stxomO07aM .form-control:focus:focus {
  outline: none;
}
.cid-stxomO07aM input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-stxomO07aM input::-moz-placeholder {
  color: #5b686b;
}
.cid-stxomO07aM textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-stxomO07aM textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-stxomO07aM .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-stxomO07aM .form-control {
  margin-bottom: 15px;
}
.cid-stxomO07aM .map {
  width: 100%;
  height: 30rem;
}
.cid-stxomO07aM .map iframe {
  width: inherit;
  height: 100%;
}
.cid-stxomO07aM .mbr-text {
  color: #767676;
}
.cid-stxomO07aM .input-group-btn {
  display: block;
}
.cid-stxomO07aM .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-stxomO07aM .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-stxomO07aM .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-stxomO07aM .google-map[data-state] {
  background: #e9e5dc;
}
.cid-stxomO07aM .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-stxomO07aM .mbr-section-subtitle,
  .cid-stxomO07aM .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-stxomO07aM .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-stxomOjLg1 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-stxomOjLg1 .content {
    text-align: center;
  }
  .cid-stxomOjLg1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-stxomOjLg1 .logo-subtitle {
  color: #8d97ad;
}
.cid-stxomOjLg1 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-stxomOjLg1 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-stxomOjLg1 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-stxomOjLg1 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-stxomOjLg1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-stxomOjLg1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-stxomOjLg1 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-stxomOjLg1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-stxomOjLg1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-stxomOjLg1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-stxomOjLg1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-stxomOjLg1 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-stxomOjLg1 .list-item {
  display: flex;
}
.cid-stxomOjLg1 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-stxomOjLg1 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-stxomOjLg1 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-stxomOjLg1 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-stxomOjLg1 .column-title {
  color: #ffffff;
}
.cid-stxomOjLg1 .mbr-text {
  color: #ffffff;
}
.cid-stxomOjLg1 P {
  color: #ffffff;
  text-align: left;
}
.cid-stxomOjLg1 .logo-subtitle,
.cid-stxomOjLg1 .media-wrap {
  color: #ffffff;
}
.cid-suhQvnjaN0 {
  height: 0 !important;
}
.cid-suhQvnjaN0 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suhQvnjaN0 .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suhQvnjaN0 .nav-item:focus,
.cid-suhQvnjaN0 .nav-link:focus {
  outline: none;
}
.cid-suhQvnjaN0 .text-white:hover,
.cid-suhQvnjaN0 .text-white:active,
.cid-suhQvnjaN0 .text-white:focus {
  color: white !important;
}
.cid-suhQvnjaN0 .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suhQvnjaN0 .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suhQvnjaN0 .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suhQvnjaN0 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suhQvnjaN0 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suhQvnjaN0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suhQvnjaN0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suhQvnjaN0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suhQvnjaN0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suhQvnjaN0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suhQvnjaN0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suhQvnjaN0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suhQvnjaN0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suhQvnjaN0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suhQvnjaN0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suhQvnjaN0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suhQvnjaN0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suhQvnjaN0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suhQvnjaN0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suhQvnjaN0 .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suhQvnjaN0 .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suhQvnjaN0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suhQvnjaN0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suhQvnjaN0 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suhQvnjaN0 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suhQvnjaN0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suhQvnjaN0 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suhQvnjaN0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suhQvnjaN0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suhQvnjaN0 .section {
  position: relative;
  overflow: visible !important;
}
.cid-suhQvnjaN0 .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suhQvnjaN0 .dropdown-item:hover {
  color: black !important;
}
.cid-suhQvnjaN0 .dropdown-menu {
  background-color: white !important;
}
.cid-suhQvnjaN0 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suhQvnjaN0 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suhQvnjaN0 .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suhQvnjaN0 .nav-item {
    position: relative;
  }
}
.cid-suhQvnjaN0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suhQvnjaN0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suhQvnjaN0 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suhQvnjaN0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suhQvnjaN0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suhQvnjaN0 .collapsed {
  flex-direction: row !important;
}
.cid-suhQvnjaN0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suhQvnjaN0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suhQvnjaN0 .navbar-caption {
  font-weight: 600 !important;
}
.cid-suhQvnjaN0 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suhQvnjaN0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suhQvnjaN0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suhQvnjaN0 .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suhQvnjaN0 .dropdown-item.active,
.cid-suhQvnjaN0 .dropdown-item:active {
  background-color: transparent;
}
.cid-suhQvnjaN0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suhQvnjaN0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suhQvnjaN0 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suhQvnjaN0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suhQvnjaN0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suhQvnjaN0 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suhQvnjaN0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suhQvnjaN0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suhQvnjaN0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suhQvnjaN0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suhQvnjaN0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suhQvnjaN0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suhQvnjaN0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suhQvnjaN0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suhQvnjaN0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suhQvnjaN0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suhQvnjaN0 .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suhQvnjaN0 .nav-link {
  font-weight: 600 !important;
}
.cid-suhQvnjaN0 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suhQvnjaN0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suhQvnjaN0 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suhQvnjaN0 .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suhQvnjaN0 .navbar {
    height: 77px;
  }
  .cid-suhQvnjaN0 .navbar.opened {
    height: auto;
  }
  .cid-suhQvnjaN0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suhQvnNMfp {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suhQvnNMfp .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suhQvnNMfp .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suhQvnNMfp .card-wrap {
    width: calc(100% + 10rem);
    margin-left: -10rem;
  }
}
.cid-suhQvnNMfp .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suhQvnNMfp .mbr-section-subtitle,
.cid-suhQvnNMfp .mbr-section-btn {
  color: #767676;
}
.cid-suhQvo8zus {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suhQvo8zus .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suhQvo8zus .container {
  max-width: 1500px;
}
.cid-suhQvo8zus .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suhQvo8zus .container {
    padding: 0 4rem;
  }
}
.cid-suhQvo8zus .mbr-text,
.cid-suhQvo8zus .mbr-section-btn {
  color: #efeeee;
}
.cid-suhQvo8zus .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suhQvo8zus .btn .mbr-iconfont {
  order: 2;
}
.cid-suhQvo8zus .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suhQvo8zus .align-left {
    text-align: center;
  }
  .cid-suhQvo8zus .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suhQvomBfM {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suhQvomBfM .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suhQvomBfM .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suhQvomBfM .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suhQvomBfM .link:hover:before {
  background: #82786e;
}
.cid-suhQvomBfM .mbr-section-title {
  color: #000000;
}
.cid-suhQvomBfM .mbr-text,
.cid-suhQvomBfM .mbr-section-btn {
  color: #000000;
}
.cid-suhQvomBfM .link,
.cid-suhQvomBfM .link-wrap {
  color: #000000;
}
.cid-suhQvomBfM .mbr-title {
  color: #465052;
}
.cid-sGJmbtP0vw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJmbtP0vw p {
  margin-bottom: 0rem;
}
.cid-sGJmbtP0vw .btn {
  margin-bottom: 0rem;
}
.cid-sGJmbtP0vw .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJmbtP0vw .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJmbtP0vw .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJmbtP0vw .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJmbtP0vw .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJmbtP0vw .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJmbtP0vw .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJmbtP0vw .btn {
    margin-top: 0rem;
  }
}
.cid-sGJmbtP0vw .mbr-text {
  color: #ffffff;
}
.cid-suhQvoBvn1 {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suhQvoBvn1 .form-control,
.cid-suhQvoBvn1 .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suhQvoBvn1 .form-control:focus,
.cid-suhQvoBvn1 .form-control:focus:focus {
  outline: none;
}
.cid-suhQvoBvn1 input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suhQvoBvn1 input::-moz-placeholder {
  color: #5b686b;
}
.cid-suhQvoBvn1 textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suhQvoBvn1 textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suhQvoBvn1 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suhQvoBvn1 .form-control {
  margin-bottom: 15px;
}
.cid-suhQvoBvn1 .map {
  width: 100%;
  height: 30rem;
}
.cid-suhQvoBvn1 .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suhQvoBvn1 .mbr-text {
  color: #767676;
}
.cid-suhQvoBvn1 .input-group-btn {
  display: block;
}
.cid-suhQvoBvn1 .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suhQvoBvn1 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suhQvoBvn1 .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-suhQvoBvn1 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suhQvoBvn1 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suhQvoBvn1 .mbr-section-subtitle,
  .cid-suhQvoBvn1 .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suhQvoBvn1 .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suhQvoTmnx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suhQvoTmnx .content {
    text-align: center;
  }
  .cid-suhQvoTmnx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suhQvoTmnx .logo-subtitle {
  color: #8d97ad;
}
.cid-suhQvoTmnx .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suhQvoTmnx .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suhQvoTmnx .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suhQvoTmnx .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suhQvoTmnx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suhQvoTmnx .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suhQvoTmnx .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suhQvoTmnx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suhQvoTmnx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suhQvoTmnx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suhQvoTmnx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suhQvoTmnx .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suhQvoTmnx .list-item {
  display: flex;
}
.cid-suhQvoTmnx .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suhQvoTmnx ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suhQvoTmnx ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suhQvoTmnx ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suhQvoTmnx .column-title {
  color: #ffffff;
}
.cid-suhQvoTmnx .mbr-text {
  color: #ffffff;
}
.cid-suhQvoTmnx P {
  color: #ffffff;
  text-align: left;
}
.cid-suhQvoTmnx .logo-subtitle,
.cid-suhQvoTmnx .media-wrap {
  color: #ffffff;
}
.cid-suhSJdVs0J {
  height: 0 !important;
}
.cid-suhSJdVs0J .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suhSJdVs0J .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suhSJdVs0J .nav-item:focus,
.cid-suhSJdVs0J .nav-link:focus {
  outline: none;
}
.cid-suhSJdVs0J .text-white:hover,
.cid-suhSJdVs0J .text-white:active,
.cid-suhSJdVs0J .text-white:focus {
  color: white !important;
}
.cid-suhSJdVs0J .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suhSJdVs0J .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suhSJdVs0J .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suhSJdVs0J .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suhSJdVs0J .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suhSJdVs0J .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suhSJdVs0J .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suhSJdVs0J .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suhSJdVs0J .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suhSJdVs0J .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suhSJdVs0J .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suhSJdVs0J .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suhSJdVs0J .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suhSJdVs0J .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suhSJdVs0J .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suhSJdVs0J .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suhSJdVs0J .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suhSJdVs0J .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suhSJdVs0J .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suhSJdVs0J .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suhSJdVs0J .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suhSJdVs0J .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suhSJdVs0J .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suhSJdVs0J .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suhSJdVs0J .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suhSJdVs0J .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suhSJdVs0J .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suhSJdVs0J .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suhSJdVs0J .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suhSJdVs0J .section {
  position: relative;
  overflow: visible !important;
}
.cid-suhSJdVs0J .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suhSJdVs0J .dropdown-item:hover {
  color: black !important;
}
.cid-suhSJdVs0J .dropdown-menu {
  background-color: white !important;
}
.cid-suhSJdVs0J .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suhSJdVs0J .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suhSJdVs0J .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suhSJdVs0J .nav-item {
    position: relative;
  }
}
.cid-suhSJdVs0J .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suhSJdVs0J .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suhSJdVs0J .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suhSJdVs0J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suhSJdVs0J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suhSJdVs0J .collapsed {
  flex-direction: row !important;
}
.cid-suhSJdVs0J .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suhSJdVs0J .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suhSJdVs0J .navbar-caption {
  font-weight: 600 !important;
}
.cid-suhSJdVs0J .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suhSJdVs0J .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suhSJdVs0J .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suhSJdVs0J .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suhSJdVs0J .dropdown-item.active,
.cid-suhSJdVs0J .dropdown-item:active {
  background-color: transparent;
}
.cid-suhSJdVs0J .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suhSJdVs0J .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suhSJdVs0J .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suhSJdVs0J .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suhSJdVs0J .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suhSJdVs0J ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suhSJdVs0J button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suhSJdVs0J button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suhSJdVs0J button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suhSJdVs0J button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suhSJdVs0J button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suhSJdVs0J button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suhSJdVs0J nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suhSJdVs0J nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suhSJdVs0J nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suhSJdVs0J nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suhSJdVs0J .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suhSJdVs0J .nav-link {
  font-weight: 600 !important;
}
.cid-suhSJdVs0J a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suhSJdVs0J .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suhSJdVs0J .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suhSJdVs0J .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suhSJdVs0J .navbar {
    height: 77px;
  }
  .cid-suhSJdVs0J .navbar.opened {
    height: auto;
  }
  .cid-suhSJdVs0J .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suhSJevgZg {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suhSJevgZg .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suhSJevgZg .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suhSJevgZg .card-wrap {
    width: calc(100% + 10rem);
    margin-left: -10rem;
  }
}
.cid-suhSJevgZg .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suhSJevgZg .mbr-section-subtitle,
.cid-suhSJevgZg .mbr-section-btn {
  color: #767676;
}
.cid-suhSJeSwtG {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suhSJeSwtG .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suhSJeSwtG .container {
  max-width: 1500px;
}
.cid-suhSJeSwtG .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suhSJeSwtG .container {
    padding: 0 4rem;
  }
}
.cid-suhSJeSwtG .mbr-text,
.cid-suhSJeSwtG .mbr-section-btn {
  color: #efeeee;
}
.cid-suhSJeSwtG .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suhSJeSwtG .btn .mbr-iconfont {
  order: 2;
}
.cid-suhSJeSwtG .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suhSJeSwtG .align-left {
    text-align: center;
  }
  .cid-suhSJeSwtG .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suhSJf63L7 {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suhSJf63L7 .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suhSJf63L7 .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suhSJf63L7 .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suhSJf63L7 .link:hover:before {
  background: #82786e;
}
.cid-suhSJf63L7 .mbr-section-title {
  color: #000000;
}
.cid-suhSJf63L7 .mbr-text,
.cid-suhSJf63L7 .mbr-section-btn {
  color: #000000;
}
.cid-suhSJf63L7 .link,
.cid-suhSJf63L7 .link-wrap {
  color: #000000;
}
.cid-suhSJf63L7 .mbr-title {
  color: #465052;
}
.cid-sGJmK3ZQm7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJmK3ZQm7 p {
  margin-bottom: 0rem;
}
.cid-sGJmK3ZQm7 .btn {
  margin-bottom: 0rem;
}
.cid-sGJmK3ZQm7 .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJmK3ZQm7 .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJmK3ZQm7 .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJmK3ZQm7 .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJmK3ZQm7 .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJmK3ZQm7 .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJmK3ZQm7 .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJmK3ZQm7 .btn {
    margin-top: 0rem;
  }
}
.cid-sGJmK3ZQm7 .mbr-text {
  color: #ffffff;
}
.cid-suhSJflG9W {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suhSJflG9W .form-control,
.cid-suhSJflG9W .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suhSJflG9W .form-control:focus,
.cid-suhSJflG9W .form-control:focus:focus {
  outline: none;
}
.cid-suhSJflG9W input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suhSJflG9W input::-moz-placeholder {
  color: #5b686b;
}
.cid-suhSJflG9W textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suhSJflG9W textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suhSJflG9W .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suhSJflG9W .form-control {
  margin-bottom: 15px;
}
.cid-suhSJflG9W .map {
  width: 100%;
  height: 30rem;
}
.cid-suhSJflG9W .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suhSJflG9W .mbr-text {
  color: #767676;
}
.cid-suhSJflG9W .input-group-btn {
  display: block;
}
.cid-suhSJflG9W .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suhSJflG9W .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suhSJflG9W .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-suhSJflG9W .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suhSJflG9W .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suhSJflG9W .mbr-section-subtitle,
  .cid-suhSJflG9W .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suhSJflG9W .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suhSJfEQbS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suhSJfEQbS .content {
    text-align: center;
  }
  .cid-suhSJfEQbS .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suhSJfEQbS .logo-subtitle {
  color: #8d97ad;
}
.cid-suhSJfEQbS .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suhSJfEQbS .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suhSJfEQbS .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suhSJfEQbS .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suhSJfEQbS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suhSJfEQbS .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suhSJfEQbS .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suhSJfEQbS .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suhSJfEQbS .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suhSJfEQbS .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suhSJfEQbS .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suhSJfEQbS .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suhSJfEQbS .list-item {
  display: flex;
}
.cid-suhSJfEQbS .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suhSJfEQbS ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suhSJfEQbS ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suhSJfEQbS ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suhSJfEQbS .column-title {
  color: #ffffff;
}
.cid-suhSJfEQbS .mbr-text {
  color: #ffffff;
}
.cid-suhSJfEQbS P {
  color: #ffffff;
  text-align: left;
}
.cid-suhSJfEQbS .logo-subtitle,
.cid-suhSJfEQbS .media-wrap {
  color: #ffffff;
}
.cid-suhUqI2fPG {
  height: 0 !important;
}
.cid-suhUqI2fPG .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suhUqI2fPG .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suhUqI2fPG .nav-item:focus,
.cid-suhUqI2fPG .nav-link:focus {
  outline: none;
}
.cid-suhUqI2fPG .text-white:hover,
.cid-suhUqI2fPG .text-white:active,
.cid-suhUqI2fPG .text-white:focus {
  color: white !important;
}
.cid-suhUqI2fPG .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suhUqI2fPG .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suhUqI2fPG .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suhUqI2fPG .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suhUqI2fPG .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suhUqI2fPG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suhUqI2fPG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suhUqI2fPG .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suhUqI2fPG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suhUqI2fPG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suhUqI2fPG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suhUqI2fPG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suhUqI2fPG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suhUqI2fPG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suhUqI2fPG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suhUqI2fPG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suhUqI2fPG .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suhUqI2fPG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suhUqI2fPG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suhUqI2fPG .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suhUqI2fPG .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suhUqI2fPG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suhUqI2fPG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suhUqI2fPG .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suhUqI2fPG .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suhUqI2fPG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suhUqI2fPG .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suhUqI2fPG .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suhUqI2fPG .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suhUqI2fPG .section {
  position: relative;
  overflow: visible !important;
}
.cid-suhUqI2fPG .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suhUqI2fPG .dropdown-item:hover {
  color: black !important;
}
.cid-suhUqI2fPG .dropdown-menu {
  background-color: white !important;
}
.cid-suhUqI2fPG .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suhUqI2fPG .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suhUqI2fPG .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suhUqI2fPG .nav-item {
    position: relative;
  }
}
.cid-suhUqI2fPG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suhUqI2fPG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suhUqI2fPG .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suhUqI2fPG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suhUqI2fPG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suhUqI2fPG .collapsed {
  flex-direction: row !important;
}
.cid-suhUqI2fPG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suhUqI2fPG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suhUqI2fPG .navbar-caption {
  font-weight: 600 !important;
}
.cid-suhUqI2fPG .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suhUqI2fPG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suhUqI2fPG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suhUqI2fPG .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suhUqI2fPG .dropdown-item.active,
.cid-suhUqI2fPG .dropdown-item:active {
  background-color: transparent;
}
.cid-suhUqI2fPG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suhUqI2fPG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suhUqI2fPG .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suhUqI2fPG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suhUqI2fPG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suhUqI2fPG ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suhUqI2fPG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suhUqI2fPG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suhUqI2fPG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suhUqI2fPG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suhUqI2fPG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suhUqI2fPG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suhUqI2fPG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suhUqI2fPG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suhUqI2fPG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suhUqI2fPG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suhUqI2fPG .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suhUqI2fPG .nav-link {
  font-weight: 600 !important;
}
.cid-suhUqI2fPG a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suhUqI2fPG .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suhUqI2fPG .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suhUqI2fPG .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suhUqI2fPG .navbar {
    height: 77px;
  }
  .cid-suhUqI2fPG .navbar.opened {
    height: auto;
  }
  .cid-suhUqI2fPG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suhUqIz8V6 {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suhUqIz8V6 .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suhUqIz8V6 .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suhUqIz8V6 .card-wrap {
    width: calc(100% + 10rem);
    margin-left: -10rem;
  }
}
.cid-suhUqIz8V6 .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suhUqIz8V6 .mbr-section-subtitle,
.cid-suhUqIz8V6 .mbr-section-btn {
  color: #767676;
}
.cid-suhUqIXWTd {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suhUqIXWTd .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suhUqIXWTd .container {
  max-width: 1500px;
}
.cid-suhUqIXWTd .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suhUqIXWTd .container {
    padding: 0 4rem;
  }
}
.cid-suhUqIXWTd .mbr-text,
.cid-suhUqIXWTd .mbr-section-btn {
  color: #efeeee;
}
.cid-suhUqIXWTd .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suhUqIXWTd .btn .mbr-iconfont {
  order: 2;
}
.cid-suhUqIXWTd .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suhUqIXWTd .align-left {
    text-align: center;
  }
  .cid-suhUqIXWTd .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suhUqJcqqv {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suhUqJcqqv .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suhUqJcqqv .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suhUqJcqqv .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suhUqJcqqv .link:hover:before {
  background: #82786e;
}
.cid-suhUqJcqqv .mbr-section-title {
  color: #000000;
}
.cid-suhUqJcqqv .mbr-text,
.cid-suhUqJcqqv .mbr-section-btn {
  color: #000000;
}
.cid-suhUqJcqqv .link,
.cid-suhUqJcqqv .link-wrap {
  color: #000000;
}
.cid-suhUqJcqqv .mbr-title {
  color: #465052;
}
.cid-sGJmNrt3JU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJmNrt3JU p {
  margin-bottom: 0rem;
}
.cid-sGJmNrt3JU .btn {
  margin-bottom: 0rem;
}
.cid-sGJmNrt3JU .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJmNrt3JU .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJmNrt3JU .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJmNrt3JU .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJmNrt3JU .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJmNrt3JU .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJmNrt3JU .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJmNrt3JU .btn {
    margin-top: 0rem;
  }
}
.cid-sGJmNrt3JU .mbr-text {
  color: #ffffff;
}
.cid-suhUqJtszA {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suhUqJtszA .form-control,
.cid-suhUqJtszA .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suhUqJtszA .form-control:focus,
.cid-suhUqJtszA .form-control:focus:focus {
  outline: none;
}
.cid-suhUqJtszA input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suhUqJtszA input::-moz-placeholder {
  color: #5b686b;
}
.cid-suhUqJtszA textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suhUqJtszA textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suhUqJtszA .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suhUqJtszA .form-control {
  margin-bottom: 15px;
}
.cid-suhUqJtszA .map {
  width: 100%;
  height: 30rem;
}
.cid-suhUqJtszA .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suhUqJtszA .mbr-text {
  color: #767676;
}
.cid-suhUqJtszA .input-group-btn {
  display: block;
}
.cid-suhUqJtszA .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suhUqJtszA .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suhUqJtszA .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-suhUqJtszA .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suhUqJtszA .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suhUqJtszA .mbr-section-subtitle,
  .cid-suhUqJtszA .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suhUqJtszA .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suhUqJNsXq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suhUqJNsXq .content {
    text-align: center;
  }
  .cid-suhUqJNsXq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suhUqJNsXq .logo-subtitle {
  color: #8d97ad;
}
.cid-suhUqJNsXq .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suhUqJNsXq .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suhUqJNsXq .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suhUqJNsXq .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suhUqJNsXq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suhUqJNsXq .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suhUqJNsXq .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suhUqJNsXq .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suhUqJNsXq .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suhUqJNsXq .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suhUqJNsXq .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suhUqJNsXq .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suhUqJNsXq .list-item {
  display: flex;
}
.cid-suhUqJNsXq .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suhUqJNsXq ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suhUqJNsXq ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suhUqJNsXq ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suhUqJNsXq .column-title {
  color: #ffffff;
}
.cid-suhUqJNsXq .mbr-text {
  color: #ffffff;
}
.cid-suhUqJNsXq P {
  color: #ffffff;
  text-align: left;
}
.cid-suhUqJNsXq .logo-subtitle,
.cid-suhUqJNsXq .media-wrap {
  color: #ffffff;
}
.cid-suhWeOiIOy {
  height: 0 !important;
}
.cid-suhWeOiIOy .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suhWeOiIOy .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suhWeOiIOy .nav-item:focus,
.cid-suhWeOiIOy .nav-link:focus {
  outline: none;
}
.cid-suhWeOiIOy .text-white:hover,
.cid-suhWeOiIOy .text-white:active,
.cid-suhWeOiIOy .text-white:focus {
  color: white !important;
}
.cid-suhWeOiIOy .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suhWeOiIOy .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suhWeOiIOy .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suhWeOiIOy .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suhWeOiIOy .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suhWeOiIOy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suhWeOiIOy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suhWeOiIOy .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suhWeOiIOy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suhWeOiIOy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suhWeOiIOy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suhWeOiIOy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suhWeOiIOy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suhWeOiIOy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suhWeOiIOy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suhWeOiIOy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suhWeOiIOy .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suhWeOiIOy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suhWeOiIOy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suhWeOiIOy .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suhWeOiIOy .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suhWeOiIOy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suhWeOiIOy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suhWeOiIOy .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suhWeOiIOy .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suhWeOiIOy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suhWeOiIOy .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suhWeOiIOy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suhWeOiIOy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suhWeOiIOy .section {
  position: relative;
  overflow: visible !important;
}
.cid-suhWeOiIOy .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suhWeOiIOy .dropdown-item:hover {
  color: black !important;
}
.cid-suhWeOiIOy .dropdown-menu {
  background-color: white !important;
}
.cid-suhWeOiIOy .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suhWeOiIOy .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suhWeOiIOy .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suhWeOiIOy .nav-item {
    position: relative;
  }
}
.cid-suhWeOiIOy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suhWeOiIOy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suhWeOiIOy .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suhWeOiIOy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suhWeOiIOy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suhWeOiIOy .collapsed {
  flex-direction: row !important;
}
.cid-suhWeOiIOy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suhWeOiIOy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suhWeOiIOy .navbar-caption {
  font-weight: 600 !important;
}
.cid-suhWeOiIOy .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suhWeOiIOy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suhWeOiIOy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suhWeOiIOy .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suhWeOiIOy .dropdown-item.active,
.cid-suhWeOiIOy .dropdown-item:active {
  background-color: transparent;
}
.cid-suhWeOiIOy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suhWeOiIOy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suhWeOiIOy .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suhWeOiIOy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suhWeOiIOy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suhWeOiIOy ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suhWeOiIOy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suhWeOiIOy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suhWeOiIOy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suhWeOiIOy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suhWeOiIOy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suhWeOiIOy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suhWeOiIOy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suhWeOiIOy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suhWeOiIOy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suhWeOiIOy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suhWeOiIOy .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suhWeOiIOy .nav-link {
  font-weight: 600 !important;
}
.cid-suhWeOiIOy a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suhWeOiIOy .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suhWeOiIOy .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suhWeOiIOy .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suhWeOiIOy .navbar {
    height: 77px;
  }
  .cid-suhWeOiIOy .navbar.opened {
    height: auto;
  }
  .cid-suhWeOiIOy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suhWeONMtC {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suhWeONMtC .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suhWeONMtC .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suhWeONMtC .card-wrap {
    width: calc(100% + 10rem);
    margin-right: -10rem;
  }
}
.cid-suhWeONMtC .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suhWeONMtC .mbr-section-subtitle,
.cid-suhWeONMtC .mbr-section-btn {
  color: #767676;
}
.cid-suhWeP8xHk {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suhWeP8xHk .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suhWeP8xHk .container {
  max-width: 1500px;
}
.cid-suhWeP8xHk .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suhWeP8xHk .container {
    padding: 0 4rem;
  }
}
.cid-suhWeP8xHk .mbr-text,
.cid-suhWeP8xHk .mbr-section-btn {
  color: #efeeee;
}
.cid-suhWeP8xHk .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suhWeP8xHk .btn .mbr-iconfont {
  order: 2;
}
.cid-suhWeP8xHk .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suhWeP8xHk .align-left {
    text-align: center;
  }
  .cid-suhWeP8xHk .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suhWePmYp2 {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suhWePmYp2 .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suhWePmYp2 .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suhWePmYp2 .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suhWePmYp2 .link:hover:before {
  background: #82786e;
}
.cid-suhWePmYp2 .mbr-section-title {
  color: #000000;
}
.cid-suhWePmYp2 .mbr-text,
.cid-suhWePmYp2 .mbr-section-btn {
  color: #000000;
}
.cid-suhWePmYp2 .link,
.cid-suhWePmYp2 .link-wrap {
  color: #000000;
}
.cid-suhWePmYp2 .mbr-title {
  color: #465052;
}
.cid-sGJmZN9Q2W {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJmZN9Q2W p {
  margin-bottom: 0rem;
}
.cid-sGJmZN9Q2W .btn {
  margin-bottom: 0rem;
}
.cid-sGJmZN9Q2W .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJmZN9Q2W .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJmZN9Q2W .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJmZN9Q2W .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJmZN9Q2W .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJmZN9Q2W .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJmZN9Q2W .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJmZN9Q2W .btn {
    margin-top: 0rem;
  }
}
.cid-sGJmZN9Q2W .mbr-text {
  color: #ffffff;
}
.cid-suhWePCRfK {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suhWePCRfK .form-control,
.cid-suhWePCRfK .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suhWePCRfK .form-control:focus,
.cid-suhWePCRfK .form-control:focus:focus {
  outline: none;
}
.cid-suhWePCRfK input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suhWePCRfK input::-moz-placeholder {
  color: #5b686b;
}
.cid-suhWePCRfK textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suhWePCRfK textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suhWePCRfK .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suhWePCRfK .form-control {
  margin-bottom: 15px;
}
.cid-suhWePCRfK .map {
  width: 100%;
  height: 30rem;
}
.cid-suhWePCRfK .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suhWePCRfK .mbr-text {
  color: #767676;
}
.cid-suhWePCRfK .input-group-btn {
  display: block;
}
.cid-suhWePCRfK .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suhWePCRfK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suhWePCRfK .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-suhWePCRfK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suhWePCRfK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suhWePCRfK .mbr-section-subtitle,
  .cid-suhWePCRfK .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suhWePCRfK .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suhWePVqV8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suhWePVqV8 .content {
    text-align: center;
  }
  .cid-suhWePVqV8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suhWePVqV8 .logo-subtitle {
  color: #8d97ad;
}
.cid-suhWePVqV8 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suhWePVqV8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suhWePVqV8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suhWePVqV8 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suhWePVqV8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suhWePVqV8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suhWePVqV8 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suhWePVqV8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suhWePVqV8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suhWePVqV8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suhWePVqV8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suhWePVqV8 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suhWePVqV8 .list-item {
  display: flex;
}
.cid-suhWePVqV8 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suhWePVqV8 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suhWePVqV8 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suhWePVqV8 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suhWePVqV8 .column-title {
  color: #ffffff;
}
.cid-suhWePVqV8 .mbr-text {
  color: #ffffff;
}
.cid-suhWePVqV8 P {
  color: #ffffff;
  text-align: left;
}
.cid-suhWePVqV8 .logo-subtitle,
.cid-suhWePVqV8 .media-wrap {
  color: #ffffff;
}
.cid-suhXBFa8oP {
  height: 0 !important;
}
.cid-suhXBFa8oP .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suhXBFa8oP .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suhXBFa8oP .nav-item:focus,
.cid-suhXBFa8oP .nav-link:focus {
  outline: none;
}
.cid-suhXBFa8oP .text-white:hover,
.cid-suhXBFa8oP .text-white:active,
.cid-suhXBFa8oP .text-white:focus {
  color: white !important;
}
.cid-suhXBFa8oP .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suhXBFa8oP .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suhXBFa8oP .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suhXBFa8oP .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suhXBFa8oP .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suhXBFa8oP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suhXBFa8oP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suhXBFa8oP .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suhXBFa8oP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suhXBFa8oP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suhXBFa8oP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suhXBFa8oP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suhXBFa8oP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suhXBFa8oP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suhXBFa8oP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suhXBFa8oP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suhXBFa8oP .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suhXBFa8oP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suhXBFa8oP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suhXBFa8oP .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suhXBFa8oP .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suhXBFa8oP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suhXBFa8oP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suhXBFa8oP .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suhXBFa8oP .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suhXBFa8oP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suhXBFa8oP .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suhXBFa8oP .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suhXBFa8oP .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suhXBFa8oP .section {
  position: relative;
  overflow: visible !important;
}
.cid-suhXBFa8oP .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suhXBFa8oP .dropdown-item:hover {
  color: black !important;
}
.cid-suhXBFa8oP .dropdown-menu {
  background-color: white !important;
}
.cid-suhXBFa8oP .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suhXBFa8oP .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suhXBFa8oP .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suhXBFa8oP .nav-item {
    position: relative;
  }
}
.cid-suhXBFa8oP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suhXBFa8oP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suhXBFa8oP .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suhXBFa8oP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suhXBFa8oP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suhXBFa8oP .collapsed {
  flex-direction: row !important;
}
.cid-suhXBFa8oP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suhXBFa8oP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suhXBFa8oP .navbar-caption {
  font-weight: 600 !important;
}
.cid-suhXBFa8oP .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suhXBFa8oP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suhXBFa8oP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suhXBFa8oP .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suhXBFa8oP .dropdown-item.active,
.cid-suhXBFa8oP .dropdown-item:active {
  background-color: transparent;
}
.cid-suhXBFa8oP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suhXBFa8oP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suhXBFa8oP .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suhXBFa8oP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suhXBFa8oP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suhXBFa8oP ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suhXBFa8oP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suhXBFa8oP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suhXBFa8oP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suhXBFa8oP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suhXBFa8oP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suhXBFa8oP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suhXBFa8oP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suhXBFa8oP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suhXBFa8oP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suhXBFa8oP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suhXBFa8oP .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suhXBFa8oP .nav-link {
  font-weight: 600 !important;
}
.cid-suhXBFa8oP a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suhXBFa8oP .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suhXBFa8oP .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suhXBFa8oP .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suhXBFa8oP .navbar {
    height: 77px;
  }
  .cid-suhXBFa8oP .navbar.opened {
    height: auto;
  }
  .cid-suhXBFa8oP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suhXBFDsZe {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suhXBFDsZe .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suhXBFDsZe .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suhXBFDsZe .card-wrap {
    width: calc(100% + 10rem);
    margin-right: -10rem;
  }
}
.cid-suhXBFDsZe .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suhXBFDsZe .mbr-section-subtitle,
.cid-suhXBFDsZe .mbr-section-btn {
  color: #767676;
}
.cid-suhXBFY3WB {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suhXBFY3WB .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suhXBFY3WB .container {
  max-width: 1500px;
}
.cid-suhXBFY3WB .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suhXBFY3WB .container {
    padding: 0 4rem;
  }
}
.cid-suhXBFY3WB .mbr-text,
.cid-suhXBFY3WB .mbr-section-btn {
  color: #efeeee;
}
.cid-suhXBFY3WB .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suhXBFY3WB .btn .mbr-iconfont {
  order: 2;
}
.cid-suhXBFY3WB .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suhXBFY3WB .align-left {
    text-align: center;
  }
  .cid-suhXBFY3WB .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suhXBGcpZT {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suhXBGcpZT .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suhXBGcpZT .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suhXBGcpZT .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suhXBGcpZT .link:hover:before {
  background: #82786e;
}
.cid-suhXBGcpZT .mbr-section-title {
  color: #000000;
}
.cid-suhXBGcpZT .mbr-text,
.cid-suhXBGcpZT .mbr-section-btn {
  color: #000000;
}
.cid-suhXBGcpZT .link,
.cid-suhXBGcpZT .link-wrap {
  color: #000000;
}
.cid-suhXBGcpZT .mbr-title {
  color: #465052;
}
.cid-sGJn3vSEeo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJn3vSEeo p {
  margin-bottom: 0rem;
}
.cid-sGJn3vSEeo .btn {
  margin-bottom: 0rem;
}
.cid-sGJn3vSEeo .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJn3vSEeo .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJn3vSEeo .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJn3vSEeo .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJn3vSEeo .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJn3vSEeo .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJn3vSEeo .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJn3vSEeo .btn {
    margin-top: 0rem;
  }
}
.cid-sGJn3vSEeo .mbr-text {
  color: #ffffff;
}
.cid-suhXBGtvn7 {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suhXBGtvn7 .form-control,
.cid-suhXBGtvn7 .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suhXBGtvn7 .form-control:focus,
.cid-suhXBGtvn7 .form-control:focus:focus {
  outline: none;
}
.cid-suhXBGtvn7 input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suhXBGtvn7 input::-moz-placeholder {
  color: #5b686b;
}
.cid-suhXBGtvn7 textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suhXBGtvn7 textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suhXBGtvn7 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suhXBGtvn7 .form-control {
  margin-bottom: 15px;
}
.cid-suhXBGtvn7 .map {
  width: 100%;
  height: 30rem;
}
.cid-suhXBGtvn7 .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suhXBGtvn7 .mbr-text {
  color: #767676;
}
.cid-suhXBGtvn7 .input-group-btn {
  display: block;
}
.cid-suhXBGtvn7 .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suhXBGtvn7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suhXBGtvn7 .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-suhXBGtvn7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suhXBGtvn7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suhXBGtvn7 .mbr-section-subtitle,
  .cid-suhXBGtvn7 .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suhXBGtvn7 .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suhXBGL6gZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suhXBGL6gZ .content {
    text-align: center;
  }
  .cid-suhXBGL6gZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suhXBGL6gZ .logo-subtitle {
  color: #8d97ad;
}
.cid-suhXBGL6gZ .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suhXBGL6gZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suhXBGL6gZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suhXBGL6gZ .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suhXBGL6gZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suhXBGL6gZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suhXBGL6gZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suhXBGL6gZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suhXBGL6gZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suhXBGL6gZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suhXBGL6gZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suhXBGL6gZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suhXBGL6gZ .list-item {
  display: flex;
}
.cid-suhXBGL6gZ .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suhXBGL6gZ ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suhXBGL6gZ ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suhXBGL6gZ ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suhXBGL6gZ .column-title {
  color: #ffffff;
}
.cid-suhXBGL6gZ .mbr-text {
  color: #ffffff;
}
.cid-suhXBGL6gZ P {
  color: #ffffff;
  text-align: left;
}
.cid-suhXBGL6gZ .logo-subtitle,
.cid-suhXBGL6gZ .media-wrap {
  color: #ffffff;
}
.cid-sui0ZZaOT0 {
  height: 0 !important;
}
.cid-sui0ZZaOT0 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sui0ZZaOT0 .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-sui0ZZaOT0 .nav-item:focus,
.cid-sui0ZZaOT0 .nav-link:focus {
  outline: none;
}
.cid-sui0ZZaOT0 .text-white:hover,
.cid-sui0ZZaOT0 .text-white:active,
.cid-sui0ZZaOT0 .text-white:focus {
  color: white !important;
}
.cid-sui0ZZaOT0 .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-sui0ZZaOT0 .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-sui0ZZaOT0 .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-sui0ZZaOT0 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-sui0ZZaOT0 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-sui0ZZaOT0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sui0ZZaOT0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sui0ZZaOT0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sui0ZZaOT0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sui0ZZaOT0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sui0ZZaOT0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sui0ZZaOT0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sui0ZZaOT0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sui0ZZaOT0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sui0ZZaOT0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sui0ZZaOT0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sui0ZZaOT0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sui0ZZaOT0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sui0ZZaOT0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sui0ZZaOT0 .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sui0ZZaOT0 .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-sui0ZZaOT0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sui0ZZaOT0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sui0ZZaOT0 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sui0ZZaOT0 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sui0ZZaOT0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sui0ZZaOT0 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sui0ZZaOT0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-sui0ZZaOT0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sui0ZZaOT0 .section {
  position: relative;
  overflow: visible !important;
}
.cid-sui0ZZaOT0 .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-sui0ZZaOT0 .dropdown-item:hover {
  color: black !important;
}
.cid-sui0ZZaOT0 .dropdown-menu {
  background-color: white !important;
}
.cid-sui0ZZaOT0 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-sui0ZZaOT0 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sui0ZZaOT0 .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-sui0ZZaOT0 .nav-item {
    position: relative;
  }
}
.cid-sui0ZZaOT0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sui0ZZaOT0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sui0ZZaOT0 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-sui0ZZaOT0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sui0ZZaOT0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sui0ZZaOT0 .collapsed {
  flex-direction: row !important;
}
.cid-sui0ZZaOT0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sui0ZZaOT0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sui0ZZaOT0 .navbar-caption {
  font-weight: 600 !important;
}
.cid-sui0ZZaOT0 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sui0ZZaOT0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sui0ZZaOT0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sui0ZZaOT0 .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-sui0ZZaOT0 .dropdown-item.active,
.cid-sui0ZZaOT0 .dropdown-item:active {
  background-color: transparent;
}
.cid-sui0ZZaOT0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sui0ZZaOT0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sui0ZZaOT0 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sui0ZZaOT0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sui0ZZaOT0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sui0ZZaOT0 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sui0ZZaOT0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sui0ZZaOT0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-sui0ZZaOT0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sui0ZZaOT0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sui0ZZaOT0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sui0ZZaOT0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sui0ZZaOT0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sui0ZZaOT0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sui0ZZaOT0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sui0ZZaOT0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sui0ZZaOT0 .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-sui0ZZaOT0 .nav-link {
  font-weight: 600 !important;
}
.cid-sui0ZZaOT0 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sui0ZZaOT0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sui0ZZaOT0 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sui0ZZaOT0 .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sui0ZZaOT0 .navbar {
    height: 77px;
  }
  .cid-sui0ZZaOT0 .navbar.opened {
    height: auto;
  }
  .cid-sui0ZZaOT0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sui0ZZEk8R {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-sui0ZZEk8R .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-sui0ZZEk8R .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-sui0ZZEk8R .card-wrap {
    width: calc(100% + 10rem);
    margin-left: -10rem;
  }
}
.cid-sui0ZZEk8R .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-sui0ZZEk8R .mbr-section-subtitle,
.cid-sui0ZZEk8R .mbr-section-btn {
  color: #767676;
}
.cid-sui1001Sna {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-sui1001Sna .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-sui1001Sna .container {
  max-width: 1500px;
}
.cid-sui1001Sna .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-sui1001Sna .container {
    padding: 0 4rem;
  }
}
.cid-sui1001Sna .mbr-text,
.cid-sui1001Sna .mbr-section-btn {
  color: #efeeee;
}
.cid-sui1001Sna .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-sui1001Sna .btn .mbr-iconfont {
  order: 2;
}
.cid-sui1001Sna .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-sui1001Sna .align-left {
    text-align: center;
  }
  .cid-sui1001Sna .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-sui100e5vo {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sui100e5vo .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-sui100e5vo .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-sui100e5vo .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-sui100e5vo .link:hover:before {
  background: #82786e;
}
.cid-sui100e5vo .mbr-section-title {
  color: #000000;
}
.cid-sui100e5vo .mbr-text,
.cid-sui100e5vo .mbr-section-btn {
  color: #000000;
}
.cid-sui100e5vo .link,
.cid-sui100e5vo .link-wrap {
  color: #000000;
}
.cid-sui100e5vo .mbr-title {
  color: #465052;
}
.cid-sGJnbX2003 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJnbX2003 p {
  margin-bottom: 0rem;
}
.cid-sGJnbX2003 .btn {
  margin-bottom: 0rem;
}
.cid-sGJnbX2003 .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJnbX2003 .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJnbX2003 .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJnbX2003 .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJnbX2003 .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJnbX2003 .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJnbX2003 .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJnbX2003 .btn {
    margin-top: 0rem;
  }
}
.cid-sGJnbX2003 .mbr-text {
  color: #ffffff;
}
.cid-sui100t6yG {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sui100t6yG .form-control,
.cid-sui100t6yG .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-sui100t6yG .form-control:focus,
.cid-sui100t6yG .form-control:focus:focus {
  outline: none;
}
.cid-sui100t6yG input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-sui100t6yG input::-moz-placeholder {
  color: #5b686b;
}
.cid-sui100t6yG textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-sui100t6yG textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-sui100t6yG .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sui100t6yG .form-control {
  margin-bottom: 15px;
}
.cid-sui100t6yG .map {
  width: 100%;
  height: 30rem;
}
.cid-sui100t6yG .map iframe {
  width: inherit;
  height: 100%;
}
.cid-sui100t6yG .mbr-text {
  color: #767676;
}
.cid-sui100t6yG .input-group-btn {
  display: block;
}
.cid-sui100t6yG .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-sui100t6yG .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sui100t6yG .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-sui100t6yG .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sui100t6yG .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-sui100t6yG .mbr-section-subtitle,
  .cid-sui100t6yG .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-sui100t6yG .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-sui100OGkp {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-sui100OGkp .content {
    text-align: center;
  }
  .cid-sui100OGkp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sui100OGkp .logo-subtitle {
  color: #8d97ad;
}
.cid-sui100OGkp .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sui100OGkp .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sui100OGkp .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sui100OGkp .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-sui100OGkp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sui100OGkp .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sui100OGkp .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sui100OGkp .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sui100OGkp .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sui100OGkp .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sui100OGkp .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sui100OGkp .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sui100OGkp .list-item {
  display: flex;
}
.cid-sui100OGkp .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-sui100OGkp ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sui100OGkp ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sui100OGkp ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-sui100OGkp .column-title {
  color: #ffffff;
}
.cid-sui100OGkp .mbr-text {
  color: #ffffff;
}
.cid-sui100OGkp P {
  color: #ffffff;
  text-align: left;
}
.cid-sui100OGkp .logo-subtitle,
.cid-sui100OGkp .media-wrap {
  color: #ffffff;
}
.cid-sui2afDJy5 {
  height: 0 !important;
}
.cid-sui2afDJy5 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sui2afDJy5 .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-sui2afDJy5 .nav-item:focus,
.cid-sui2afDJy5 .nav-link:focus {
  outline: none;
}
.cid-sui2afDJy5 .text-white:hover,
.cid-sui2afDJy5 .text-white:active,
.cid-sui2afDJy5 .text-white:focus {
  color: white !important;
}
.cid-sui2afDJy5 .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-sui2afDJy5 .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-sui2afDJy5 .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-sui2afDJy5 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-sui2afDJy5 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-sui2afDJy5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sui2afDJy5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sui2afDJy5 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sui2afDJy5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sui2afDJy5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sui2afDJy5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sui2afDJy5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sui2afDJy5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sui2afDJy5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sui2afDJy5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sui2afDJy5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sui2afDJy5 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sui2afDJy5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sui2afDJy5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sui2afDJy5 .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sui2afDJy5 .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-sui2afDJy5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sui2afDJy5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sui2afDJy5 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sui2afDJy5 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sui2afDJy5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sui2afDJy5 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sui2afDJy5 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-sui2afDJy5 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sui2afDJy5 .section {
  position: relative;
  overflow: visible !important;
}
.cid-sui2afDJy5 .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-sui2afDJy5 .dropdown-item:hover {
  color: black !important;
}
.cid-sui2afDJy5 .dropdown-menu {
  background-color: white !important;
}
.cid-sui2afDJy5 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-sui2afDJy5 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sui2afDJy5 .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-sui2afDJy5 .nav-item {
    position: relative;
  }
}
.cid-sui2afDJy5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sui2afDJy5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sui2afDJy5 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-sui2afDJy5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sui2afDJy5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sui2afDJy5 .collapsed {
  flex-direction: row !important;
}
.cid-sui2afDJy5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sui2afDJy5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sui2afDJy5 .navbar-caption {
  font-weight: 600 !important;
}
.cid-sui2afDJy5 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sui2afDJy5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sui2afDJy5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sui2afDJy5 .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-sui2afDJy5 .dropdown-item.active,
.cid-sui2afDJy5 .dropdown-item:active {
  background-color: transparent;
}
.cid-sui2afDJy5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sui2afDJy5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sui2afDJy5 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sui2afDJy5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sui2afDJy5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sui2afDJy5 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sui2afDJy5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sui2afDJy5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-sui2afDJy5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sui2afDJy5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sui2afDJy5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sui2afDJy5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sui2afDJy5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sui2afDJy5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sui2afDJy5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sui2afDJy5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sui2afDJy5 .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-sui2afDJy5 .nav-link {
  font-weight: 600 !important;
}
.cid-sui2afDJy5 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sui2afDJy5 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sui2afDJy5 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sui2afDJy5 .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sui2afDJy5 .navbar {
    height: 77px;
  }
  .cid-sui2afDJy5 .navbar.opened {
    height: auto;
  }
  .cid-sui2afDJy5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sui2ag7Wf6 {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-sui2ag7Wf6 .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-sui2ag7Wf6 .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-sui2ag7Wf6 .card-wrap {
    width: calc(100% + 10rem);
    margin-left: -10rem;
  }
}
.cid-sui2ag7Wf6 .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-sui2ag7Wf6 .mbr-section-subtitle,
.cid-sui2ag7Wf6 .mbr-section-btn {
  color: #767676;
}
.cid-sui2agqcoX {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-sui2agqcoX .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-sui2agqcoX .container {
  max-width: 1500px;
}
.cid-sui2agqcoX .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-sui2agqcoX .container {
    padding: 0 4rem;
  }
}
.cid-sui2agqcoX .mbr-text,
.cid-sui2agqcoX .mbr-section-btn {
  color: #efeeee;
}
.cid-sui2agqcoX .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-sui2agqcoX .btn .mbr-iconfont {
  order: 2;
}
.cid-sui2agqcoX .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-sui2agqcoX .align-left {
    text-align: center;
  }
  .cid-sui2agqcoX .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-sui2agCpN0 {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sui2agCpN0 .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-sui2agCpN0 .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-sui2agCpN0 .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-sui2agCpN0 .link:hover:before {
  background: #82786e;
}
.cid-sui2agCpN0 .mbr-section-title {
  color: #000000;
}
.cid-sui2agCpN0 .mbr-text,
.cid-sui2agCpN0 .mbr-section-btn {
  color: #000000;
}
.cid-sui2agCpN0 .link,
.cid-sui2agCpN0 .link-wrap {
  color: #000000;
}
.cid-sui2agCpN0 .mbr-title {
  color: #465052;
}
.cid-sGJnk9ImXT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJnk9ImXT p {
  margin-bottom: 0rem;
}
.cid-sGJnk9ImXT .btn {
  margin-bottom: 0rem;
}
.cid-sGJnk9ImXT .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJnk9ImXT .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJnk9ImXT .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJnk9ImXT .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJnk9ImXT .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJnk9ImXT .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJnk9ImXT .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJnk9ImXT .btn {
    margin-top: 0rem;
  }
}
.cid-sGJnk9ImXT .mbr-text {
  color: #ffffff;
}
.cid-sui2agRxjQ {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sui2agRxjQ .form-control,
.cid-sui2agRxjQ .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-sui2agRxjQ .form-control:focus,
.cid-sui2agRxjQ .form-control:focus:focus {
  outline: none;
}
.cid-sui2agRxjQ input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-sui2agRxjQ input::-moz-placeholder {
  color: #5b686b;
}
.cid-sui2agRxjQ textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-sui2agRxjQ textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-sui2agRxjQ .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sui2agRxjQ .form-control {
  margin-bottom: 15px;
}
.cid-sui2agRxjQ .map {
  width: 100%;
  height: 30rem;
}
.cid-sui2agRxjQ .map iframe {
  width: inherit;
  height: 100%;
}
.cid-sui2agRxjQ .mbr-text {
  color: #767676;
}
.cid-sui2agRxjQ .input-group-btn {
  display: block;
}
.cid-sui2agRxjQ .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-sui2agRxjQ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sui2agRxjQ .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-sui2agRxjQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sui2agRxjQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-sui2agRxjQ .mbr-section-subtitle,
  .cid-sui2agRxjQ .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-sui2agRxjQ .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-sui2ah87QN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-sui2ah87QN .content {
    text-align: center;
  }
  .cid-sui2ah87QN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sui2ah87QN .logo-subtitle {
  color: #8d97ad;
}
.cid-sui2ah87QN .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sui2ah87QN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sui2ah87QN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sui2ah87QN .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-sui2ah87QN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sui2ah87QN .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sui2ah87QN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sui2ah87QN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sui2ah87QN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sui2ah87QN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sui2ah87QN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sui2ah87QN .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sui2ah87QN .list-item {
  display: flex;
}
.cid-sui2ah87QN .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-sui2ah87QN ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sui2ah87QN ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sui2ah87QN ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-sui2ah87QN .column-title {
  color: #ffffff;
}
.cid-sui2ah87QN .mbr-text {
  color: #ffffff;
}
.cid-sui2ah87QN P {
  color: #ffffff;
  text-align: left;
}
.cid-sui2ah87QN .logo-subtitle,
.cid-sui2ah87QN .media-wrap {
  color: #ffffff;
}
.cid-sui3hlwpAc {
  height: 0 !important;
}
.cid-sui3hlwpAc .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sui3hlwpAc .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-sui3hlwpAc .nav-item:focus,
.cid-sui3hlwpAc .nav-link:focus {
  outline: none;
}
.cid-sui3hlwpAc .text-white:hover,
.cid-sui3hlwpAc .text-white:active,
.cid-sui3hlwpAc .text-white:focus {
  color: white !important;
}
.cid-sui3hlwpAc .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-sui3hlwpAc .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-sui3hlwpAc .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-sui3hlwpAc .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-sui3hlwpAc .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-sui3hlwpAc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sui3hlwpAc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sui3hlwpAc .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sui3hlwpAc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sui3hlwpAc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sui3hlwpAc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sui3hlwpAc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sui3hlwpAc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sui3hlwpAc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sui3hlwpAc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sui3hlwpAc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sui3hlwpAc .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sui3hlwpAc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sui3hlwpAc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sui3hlwpAc .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sui3hlwpAc .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-sui3hlwpAc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sui3hlwpAc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sui3hlwpAc .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sui3hlwpAc .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sui3hlwpAc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sui3hlwpAc .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sui3hlwpAc .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-sui3hlwpAc .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sui3hlwpAc .section {
  position: relative;
  overflow: visible !important;
}
.cid-sui3hlwpAc .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-sui3hlwpAc .dropdown-item:hover {
  color: black !important;
}
.cid-sui3hlwpAc .dropdown-menu {
  background-color: white !important;
}
.cid-sui3hlwpAc .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-sui3hlwpAc .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sui3hlwpAc .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-sui3hlwpAc .nav-item {
    position: relative;
  }
}
.cid-sui3hlwpAc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sui3hlwpAc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sui3hlwpAc .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-sui3hlwpAc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sui3hlwpAc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sui3hlwpAc .collapsed {
  flex-direction: row !important;
}
.cid-sui3hlwpAc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sui3hlwpAc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sui3hlwpAc .navbar-caption {
  font-weight: 600 !important;
}
.cid-sui3hlwpAc .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sui3hlwpAc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sui3hlwpAc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sui3hlwpAc .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-sui3hlwpAc .dropdown-item.active,
.cid-sui3hlwpAc .dropdown-item:active {
  background-color: transparent;
}
.cid-sui3hlwpAc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sui3hlwpAc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sui3hlwpAc .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sui3hlwpAc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sui3hlwpAc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sui3hlwpAc ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sui3hlwpAc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sui3hlwpAc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-sui3hlwpAc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sui3hlwpAc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sui3hlwpAc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sui3hlwpAc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sui3hlwpAc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sui3hlwpAc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sui3hlwpAc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sui3hlwpAc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sui3hlwpAc .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-sui3hlwpAc .nav-link {
  font-weight: 600 !important;
}
.cid-sui3hlwpAc a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sui3hlwpAc .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sui3hlwpAc .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sui3hlwpAc .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sui3hlwpAc .navbar {
    height: 77px;
  }
  .cid-sui3hlwpAc .navbar.opened {
    height: auto;
  }
  .cid-sui3hlwpAc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sui3hlZnXW {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-sui3hlZnXW .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-sui3hlZnXW .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-sui3hlZnXW .card-wrap {
    width: calc(100% + 10rem);
    margin-right: -10rem;
  }
}
.cid-sui3hlZnXW .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-sui3hlZnXW .mbr-section-subtitle,
.cid-sui3hlZnXW .mbr-section-btn {
  color: #767676;
}
.cid-sui3hmijHh {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-sui3hmijHh .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-sui3hmijHh .container {
  max-width: 1500px;
}
.cid-sui3hmijHh .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-sui3hmijHh .container {
    padding: 0 4rem;
  }
}
.cid-sui3hmijHh .mbr-text,
.cid-sui3hmijHh .mbr-section-btn {
  color: #efeeee;
}
.cid-sui3hmijHh .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-sui3hmijHh .btn .mbr-iconfont {
  order: 2;
}
.cid-sui3hmijHh .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-sui3hmijHh .align-left {
    text-align: center;
  }
  .cid-sui3hmijHh .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-sui3hmuH0u {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sui3hmuH0u .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-sui3hmuH0u .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-sui3hmuH0u .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-sui3hmuH0u .link:hover:before {
  background: #82786e;
}
.cid-sui3hmuH0u .mbr-section-title {
  color: #000000;
}
.cid-sui3hmuH0u .mbr-text,
.cid-sui3hmuH0u .mbr-section-btn {
  color: #000000;
}
.cid-sui3hmuH0u .link,
.cid-sui3hmuH0u .link-wrap {
  color: #000000;
}
.cid-sui3hmuH0u .mbr-title {
  color: #465052;
}
.cid-sGJnoSdJKZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJnoSdJKZ p {
  margin-bottom: 0rem;
}
.cid-sGJnoSdJKZ .btn {
  margin-bottom: 0rem;
}
.cid-sGJnoSdJKZ .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJnoSdJKZ .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJnoSdJKZ .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJnoSdJKZ .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJnoSdJKZ .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJnoSdJKZ .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJnoSdJKZ .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJnoSdJKZ .btn {
    margin-top: 0rem;
  }
}
.cid-sGJnoSdJKZ .mbr-text {
  color: #ffffff;
}
.cid-sui3hmK3Qq {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sui3hmK3Qq .form-control,
.cid-sui3hmK3Qq .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-sui3hmK3Qq .form-control:focus,
.cid-sui3hmK3Qq .form-control:focus:focus {
  outline: none;
}
.cid-sui3hmK3Qq input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-sui3hmK3Qq input::-moz-placeholder {
  color: #5b686b;
}
.cid-sui3hmK3Qq textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-sui3hmK3Qq textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-sui3hmK3Qq .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sui3hmK3Qq .form-control {
  margin-bottom: 15px;
}
.cid-sui3hmK3Qq .map {
  width: 100%;
  height: 30rem;
}
.cid-sui3hmK3Qq .map iframe {
  width: inherit;
  height: 100%;
}
.cid-sui3hmK3Qq .mbr-text {
  color: #767676;
}
.cid-sui3hmK3Qq .input-group-btn {
  display: block;
}
.cid-sui3hmK3Qq .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-sui3hmK3Qq .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sui3hmK3Qq .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-sui3hmK3Qq .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sui3hmK3Qq .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-sui3hmK3Qq .mbr-section-subtitle,
  .cid-sui3hmK3Qq .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-sui3hmK3Qq .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-sui3hn3uq0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-sui3hn3uq0 .content {
    text-align: center;
  }
  .cid-sui3hn3uq0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sui3hn3uq0 .logo-subtitle {
  color: #8d97ad;
}
.cid-sui3hn3uq0 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sui3hn3uq0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sui3hn3uq0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sui3hn3uq0 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-sui3hn3uq0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sui3hn3uq0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sui3hn3uq0 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sui3hn3uq0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sui3hn3uq0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sui3hn3uq0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sui3hn3uq0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sui3hn3uq0 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sui3hn3uq0 .list-item {
  display: flex;
}
.cid-sui3hn3uq0 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-sui3hn3uq0 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sui3hn3uq0 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sui3hn3uq0 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-sui3hn3uq0 .column-title {
  color: #ffffff;
}
.cid-sui3hn3uq0 .mbr-text {
  color: #ffffff;
}
.cid-sui3hn3uq0 P {
  color: #ffffff;
  text-align: left;
}
.cid-sui3hn3uq0 .logo-subtitle,
.cid-sui3hn3uq0 .media-wrap {
  color: #ffffff;
}
.cid-suQeIYCxlg {
  height: 0 !important;
}
.cid-suQeIYCxlg .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suQeIYCxlg .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suQeIYCxlg .nav-item:focus,
.cid-suQeIYCxlg .nav-link:focus {
  outline: none;
}
.cid-suQeIYCxlg .text-white:hover,
.cid-suQeIYCxlg .text-white:active,
.cid-suQeIYCxlg .text-white:focus {
  color: white !important;
}
.cid-suQeIYCxlg .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suQeIYCxlg .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suQeIYCxlg .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suQeIYCxlg .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suQeIYCxlg .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suQeIYCxlg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suQeIYCxlg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suQeIYCxlg .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suQeIYCxlg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suQeIYCxlg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suQeIYCxlg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suQeIYCxlg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suQeIYCxlg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suQeIYCxlg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suQeIYCxlg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suQeIYCxlg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suQeIYCxlg .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suQeIYCxlg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suQeIYCxlg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suQeIYCxlg .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suQeIYCxlg .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suQeIYCxlg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suQeIYCxlg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suQeIYCxlg .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suQeIYCxlg .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suQeIYCxlg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suQeIYCxlg .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suQeIYCxlg .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suQeIYCxlg .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suQeIYCxlg .section {
  position: relative;
  overflow: visible !important;
}
.cid-suQeIYCxlg .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suQeIYCxlg .dropdown-item:hover {
  color: black !important;
}
.cid-suQeIYCxlg .dropdown-menu {
  background-color: white !important;
}
.cid-suQeIYCxlg .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suQeIYCxlg .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suQeIYCxlg .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suQeIYCxlg .nav-item {
    position: relative;
  }
}
.cid-suQeIYCxlg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suQeIYCxlg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suQeIYCxlg .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suQeIYCxlg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suQeIYCxlg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suQeIYCxlg .collapsed {
  flex-direction: row !important;
}
.cid-suQeIYCxlg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suQeIYCxlg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suQeIYCxlg .navbar-caption {
  font-weight: 600 !important;
}
.cid-suQeIYCxlg .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suQeIYCxlg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suQeIYCxlg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suQeIYCxlg .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suQeIYCxlg .dropdown-item.active,
.cid-suQeIYCxlg .dropdown-item:active {
  background-color: transparent;
}
.cid-suQeIYCxlg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suQeIYCxlg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suQeIYCxlg .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suQeIYCxlg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suQeIYCxlg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suQeIYCxlg ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suQeIYCxlg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suQeIYCxlg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suQeIYCxlg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suQeIYCxlg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suQeIYCxlg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suQeIYCxlg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suQeIYCxlg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suQeIYCxlg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suQeIYCxlg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suQeIYCxlg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suQeIYCxlg .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suQeIYCxlg .nav-link {
  font-weight: 600 !important;
}
.cid-suQeIYCxlg a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suQeIYCxlg .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suQeIYCxlg .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suQeIYCxlg .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suQeIYCxlg .navbar {
    height: 77px;
  }
  .cid-suQeIYCxlg .navbar.opened {
    height: auto;
  }
  .cid-suQeIYCxlg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suQeIZ50d8 {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suQeIZ50d8 .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suQeIZ50d8 .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suQeIZ50d8 .card-wrap {
    width: calc(100% + 10rem);
    margin-left: -10rem;
  }
}
.cid-suQeIZ50d8 .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suQeIZ50d8 .mbr-section-subtitle,
.cid-suQeIZ50d8 .mbr-section-btn {
  color: #767676;
}
.cid-suQeIZvBAs {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suQeIZvBAs .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suQeIZvBAs .container {
  max-width: 1500px;
}
.cid-suQeIZvBAs .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suQeIZvBAs .container {
    padding: 0 4rem;
  }
}
.cid-suQeIZvBAs .mbr-text,
.cid-suQeIZvBAs .mbr-section-btn {
  color: #efeeee;
}
.cid-suQeIZvBAs .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suQeIZvBAs .btn .mbr-iconfont {
  order: 2;
}
.cid-suQeIZvBAs .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suQeIZvBAs .align-left {
    text-align: center;
  }
  .cid-suQeIZvBAs .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suQeIZJMLi {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suQeIZJMLi .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suQeIZJMLi .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suQeIZJMLi .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suQeIZJMLi .link:hover:before {
  background: #82786e;
}
.cid-suQeIZJMLi .mbr-section-title {
  color: #000000;
}
.cid-suQeIZJMLi .mbr-text,
.cid-suQeIZJMLi .mbr-section-btn {
  color: #000000;
}
.cid-suQeIZJMLi .link,
.cid-suQeIZJMLi .link-wrap {
  color: #000000;
}
.cid-suQeIZJMLi .mbr-title {
  color: #465052;
}
.cid-sGJnyCKkLY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJnyCKkLY p {
  margin-bottom: 0rem;
}
.cid-sGJnyCKkLY .btn {
  margin-bottom: 0rem;
}
.cid-sGJnyCKkLY .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJnyCKkLY .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJnyCKkLY .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJnyCKkLY .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJnyCKkLY .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJnyCKkLY .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJnyCKkLY .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJnyCKkLY .btn {
    margin-top: 0rem;
  }
}
.cid-sGJnyCKkLY .mbr-text {
  color: #ffffff;
}
.cid-suQeIZZgqv {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suQeIZZgqv .form-control,
.cid-suQeIZZgqv .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suQeIZZgqv .form-control:focus,
.cid-suQeIZZgqv .form-control:focus:focus {
  outline: none;
}
.cid-suQeIZZgqv input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suQeIZZgqv input::-moz-placeholder {
  color: #5b686b;
}
.cid-suQeIZZgqv textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suQeIZZgqv textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suQeIZZgqv .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suQeIZZgqv .form-control {
  margin-bottom: 15px;
}
.cid-suQeIZZgqv .map {
  width: 100%;
  height: 30rem;
}
.cid-suQeIZZgqv .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suQeIZZgqv .mbr-text {
  color: #767676;
}
.cid-suQeIZZgqv .input-group-btn {
  display: block;
}
.cid-suQeIZZgqv .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suQeIZZgqv .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suQeIZZgqv .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-suQeIZZgqv .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suQeIZZgqv .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suQeIZZgqv .mbr-section-subtitle,
  .cid-suQeIZZgqv .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suQeIZZgqv .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suQeJ0iZAF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suQeJ0iZAF .content {
    text-align: center;
  }
  .cid-suQeJ0iZAF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suQeJ0iZAF .logo-subtitle {
  color: #8d97ad;
}
.cid-suQeJ0iZAF .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suQeJ0iZAF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suQeJ0iZAF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suQeJ0iZAF .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suQeJ0iZAF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suQeJ0iZAF .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suQeJ0iZAF .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suQeJ0iZAF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suQeJ0iZAF .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suQeJ0iZAF .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suQeJ0iZAF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suQeJ0iZAF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suQeJ0iZAF .list-item {
  display: flex;
}
.cid-suQeJ0iZAF .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suQeJ0iZAF ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suQeJ0iZAF ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suQeJ0iZAF ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suQeJ0iZAF .column-title {
  color: #ffffff;
}
.cid-suQeJ0iZAF .mbr-text {
  color: #ffffff;
}
.cid-suQeJ0iZAF P {
  color: #ffffff;
  text-align: left;
}
.cid-suQeJ0iZAF .logo-subtitle,
.cid-suQeJ0iZAF .media-wrap {
  color: #ffffff;
}
.cid-suQfu5kEMC {
  height: 0 !important;
}
.cid-suQfu5kEMC .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suQfu5kEMC .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suQfu5kEMC .nav-item:focus,
.cid-suQfu5kEMC .nav-link:focus {
  outline: none;
}
.cid-suQfu5kEMC .text-white:hover,
.cid-suQfu5kEMC .text-white:active,
.cid-suQfu5kEMC .text-white:focus {
  color: white !important;
}
.cid-suQfu5kEMC .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suQfu5kEMC .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suQfu5kEMC .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suQfu5kEMC .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suQfu5kEMC .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suQfu5kEMC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suQfu5kEMC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suQfu5kEMC .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suQfu5kEMC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suQfu5kEMC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suQfu5kEMC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suQfu5kEMC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suQfu5kEMC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suQfu5kEMC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suQfu5kEMC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suQfu5kEMC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suQfu5kEMC .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suQfu5kEMC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suQfu5kEMC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suQfu5kEMC .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suQfu5kEMC .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suQfu5kEMC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suQfu5kEMC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suQfu5kEMC .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suQfu5kEMC .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suQfu5kEMC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suQfu5kEMC .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suQfu5kEMC .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suQfu5kEMC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suQfu5kEMC .section {
  position: relative;
  overflow: visible !important;
}
.cid-suQfu5kEMC .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suQfu5kEMC .dropdown-item:hover {
  color: black !important;
}
.cid-suQfu5kEMC .dropdown-menu {
  background-color: white !important;
}
.cid-suQfu5kEMC .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suQfu5kEMC .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suQfu5kEMC .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suQfu5kEMC .nav-item {
    position: relative;
  }
}
.cid-suQfu5kEMC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suQfu5kEMC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suQfu5kEMC .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suQfu5kEMC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suQfu5kEMC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suQfu5kEMC .collapsed {
  flex-direction: row !important;
}
.cid-suQfu5kEMC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suQfu5kEMC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suQfu5kEMC .navbar-caption {
  font-weight: 600 !important;
}
.cid-suQfu5kEMC .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suQfu5kEMC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suQfu5kEMC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suQfu5kEMC .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suQfu5kEMC .dropdown-item.active,
.cid-suQfu5kEMC .dropdown-item:active {
  background-color: transparent;
}
.cid-suQfu5kEMC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suQfu5kEMC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suQfu5kEMC .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suQfu5kEMC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suQfu5kEMC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suQfu5kEMC ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suQfu5kEMC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suQfu5kEMC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suQfu5kEMC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suQfu5kEMC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suQfu5kEMC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suQfu5kEMC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suQfu5kEMC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suQfu5kEMC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suQfu5kEMC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suQfu5kEMC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suQfu5kEMC .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suQfu5kEMC .nav-link {
  font-weight: 600 !important;
}
.cid-suQfu5kEMC a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suQfu5kEMC .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suQfu5kEMC .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suQfu5kEMC .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suQfu5kEMC .navbar {
    height: 77px;
  }
  .cid-suQfu5kEMC .navbar.opened {
    height: auto;
  }
  .cid-suQfu5kEMC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suQfu5MAc0 {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suQfu5MAc0 .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suQfu5MAc0 .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suQfu5MAc0 .card-wrap {
    width: calc(100% + 10rem);
    margin-left: -10rem;
  }
}
.cid-suQfu5MAc0 .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suQfu5MAc0 .mbr-section-subtitle,
.cid-suQfu5MAc0 .mbr-section-btn {
  color: #767676;
}
.cid-suQfu6934p {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suQfu6934p .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suQfu6934p .container {
  max-width: 1500px;
}
.cid-suQfu6934p .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suQfu6934p .container {
    padding: 0 4rem;
  }
}
.cid-suQfu6934p .mbr-text,
.cid-suQfu6934p .mbr-section-btn {
  color: #efeeee;
}
.cid-suQfu6934p .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suQfu6934p .btn .mbr-iconfont {
  order: 2;
}
.cid-suQfu6934p .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suQfu6934p .align-left {
    text-align: center;
  }
  .cid-suQfu6934p .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suQfu6oJsa {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suQfu6oJsa .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suQfu6oJsa .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suQfu6oJsa .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suQfu6oJsa .link:hover:before {
  background: #82786e;
}
.cid-suQfu6oJsa .mbr-section-title {
  color: #000000;
}
.cid-suQfu6oJsa .mbr-text,
.cid-suQfu6oJsa .mbr-section-btn {
  color: #000000;
}
.cid-suQfu6oJsa .link,
.cid-suQfu6oJsa .link-wrap {
  color: #000000;
}
.cid-suQfu6oJsa .mbr-title {
  color: #465052;
}
.cid-sGJnFkY9bF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJnFkY9bF p {
  margin-bottom: 0rem;
}
.cid-sGJnFkY9bF .btn {
  margin-bottom: 0rem;
}
.cid-sGJnFkY9bF .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJnFkY9bF .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJnFkY9bF .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJnFkY9bF .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJnFkY9bF .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJnFkY9bF .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJnFkY9bF .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJnFkY9bF .btn {
    margin-top: 0rem;
  }
}
.cid-sGJnFkY9bF .mbr-text {
  color: #ffffff;
}
.cid-suQfu6DJki {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suQfu6DJki .form-control,
.cid-suQfu6DJki .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suQfu6DJki .form-control:focus,
.cid-suQfu6DJki .form-control:focus:focus {
  outline: none;
}
.cid-suQfu6DJki input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suQfu6DJki input::-moz-placeholder {
  color: #5b686b;
}
.cid-suQfu6DJki textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suQfu6DJki textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suQfu6DJki .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suQfu6DJki .form-control {
  margin-bottom: 15px;
}
.cid-suQfu6DJki .map {
  width: 100%;
  height: 30rem;
}
.cid-suQfu6DJki .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suQfu6DJki .mbr-text {
  color: #767676;
}
.cid-suQfu6DJki .input-group-btn {
  display: block;
}
.cid-suQfu6DJki .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suQfu6DJki .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suQfu6DJki .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-suQfu6DJki .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suQfu6DJki .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suQfu6DJki .mbr-section-subtitle,
  .cid-suQfu6DJki .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suQfu6DJki .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suQfu6Vrfd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suQfu6Vrfd .content {
    text-align: center;
  }
  .cid-suQfu6Vrfd .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suQfu6Vrfd .logo-subtitle {
  color: #8d97ad;
}
.cid-suQfu6Vrfd .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suQfu6Vrfd .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suQfu6Vrfd .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suQfu6Vrfd .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suQfu6Vrfd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suQfu6Vrfd .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suQfu6Vrfd .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suQfu6Vrfd .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suQfu6Vrfd .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suQfu6Vrfd .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suQfu6Vrfd .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suQfu6Vrfd .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suQfu6Vrfd .list-item {
  display: flex;
}
.cid-suQfu6Vrfd .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suQfu6Vrfd ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suQfu6Vrfd ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suQfu6Vrfd ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suQfu6Vrfd .column-title {
  color: #ffffff;
}
.cid-suQfu6Vrfd .mbr-text {
  color: #ffffff;
}
.cid-suQfu6Vrfd P {
  color: #ffffff;
  text-align: left;
}
.cid-suQfu6Vrfd .logo-subtitle,
.cid-suQfu6Vrfd .media-wrap {
  color: #ffffff;
}
.cid-suQkZJdR4z {
  height: 0 !important;
}
.cid-suQkZJdR4z .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suQkZJdR4z .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suQkZJdR4z .nav-item:focus,
.cid-suQkZJdR4z .nav-link:focus {
  outline: none;
}
.cid-suQkZJdR4z .text-white:hover,
.cid-suQkZJdR4z .text-white:active,
.cid-suQkZJdR4z .text-white:focus {
  color: white !important;
}
.cid-suQkZJdR4z .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suQkZJdR4z .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suQkZJdR4z .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suQkZJdR4z .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suQkZJdR4z .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suQkZJdR4z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suQkZJdR4z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suQkZJdR4z .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suQkZJdR4z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suQkZJdR4z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suQkZJdR4z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suQkZJdR4z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suQkZJdR4z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suQkZJdR4z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suQkZJdR4z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suQkZJdR4z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suQkZJdR4z .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suQkZJdR4z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suQkZJdR4z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suQkZJdR4z .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suQkZJdR4z .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suQkZJdR4z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suQkZJdR4z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suQkZJdR4z .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suQkZJdR4z .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suQkZJdR4z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suQkZJdR4z .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suQkZJdR4z .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suQkZJdR4z .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suQkZJdR4z .section {
  position: relative;
  overflow: visible !important;
}
.cid-suQkZJdR4z .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suQkZJdR4z .dropdown-item:hover {
  color: black !important;
}
.cid-suQkZJdR4z .dropdown-menu {
  background-color: white !important;
}
.cid-suQkZJdR4z .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suQkZJdR4z .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suQkZJdR4z .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suQkZJdR4z .nav-item {
    position: relative;
  }
}
.cid-suQkZJdR4z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suQkZJdR4z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suQkZJdR4z .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suQkZJdR4z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suQkZJdR4z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suQkZJdR4z .collapsed {
  flex-direction: row !important;
}
.cid-suQkZJdR4z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suQkZJdR4z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suQkZJdR4z .navbar-caption {
  font-weight: 600 !important;
}
.cid-suQkZJdR4z .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suQkZJdR4z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suQkZJdR4z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suQkZJdR4z .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suQkZJdR4z .dropdown-item.active,
.cid-suQkZJdR4z .dropdown-item:active {
  background-color: transparent;
}
.cid-suQkZJdR4z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suQkZJdR4z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suQkZJdR4z .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suQkZJdR4z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suQkZJdR4z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suQkZJdR4z ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suQkZJdR4z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suQkZJdR4z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suQkZJdR4z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suQkZJdR4z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suQkZJdR4z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suQkZJdR4z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suQkZJdR4z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suQkZJdR4z nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suQkZJdR4z nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suQkZJdR4z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suQkZJdR4z .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suQkZJdR4z .nav-link {
  font-weight: 600 !important;
}
.cid-suQkZJdR4z a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suQkZJdR4z .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suQkZJdR4z .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suQkZJdR4z .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suQkZJdR4z .navbar {
    height: 77px;
  }
  .cid-suQkZJdR4z .navbar.opened {
    height: auto;
  }
  .cid-suQkZJdR4z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suQkZJK7ou {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suQkZJK7ou .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suQkZJK7ou .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suQkZJK7ou .card-wrap {
    width: calc(100% + 10rem);
    margin-left: -10rem;
  }
}
.cid-suQkZJK7ou .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suQkZJK7ou .mbr-section-subtitle,
.cid-suQkZJK7ou .mbr-section-btn {
  color: #767676;
}
.cid-suQkZK7JO7 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suQkZK7JO7 .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suQkZK7JO7 .container {
  max-width: 1500px;
}
.cid-suQkZK7JO7 .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suQkZK7JO7 .container {
    padding: 0 4rem;
  }
}
.cid-suQkZK7JO7 .mbr-text,
.cid-suQkZK7JO7 .mbr-section-btn {
  color: #efeeee;
}
.cid-suQkZK7JO7 .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suQkZK7JO7 .btn .mbr-iconfont {
  order: 2;
}
.cid-suQkZK7JO7 .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suQkZK7JO7 .align-left {
    text-align: center;
  }
  .cid-suQkZK7JO7 .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suQkZKm1u3 {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suQkZKm1u3 .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suQkZKm1u3 .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suQkZKm1u3 .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suQkZKm1u3 .link:hover:before {
  background: #82786e;
}
.cid-suQkZKm1u3 .mbr-section-title {
  color: #000000;
}
.cid-suQkZKm1u3 .mbr-text,
.cid-suQkZKm1u3 .mbr-section-btn {
  color: #000000;
}
.cid-suQkZKm1u3 .link,
.cid-suQkZKm1u3 .link-wrap {
  color: #000000;
}
.cid-suQkZKm1u3 .mbr-title {
  color: #465052;
}
.cid-sGJnIobesK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJnIobesK p {
  margin-bottom: 0rem;
}
.cid-sGJnIobesK .btn {
  margin-bottom: 0rem;
}
.cid-sGJnIobesK .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJnIobesK .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJnIobesK .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJnIobesK .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJnIobesK .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJnIobesK .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJnIobesK .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJnIobesK .btn {
    margin-top: 0rem;
  }
}
.cid-sGJnIobesK .mbr-text {
  color: #ffffff;
}
.cid-suQkZKE2v7 {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suQkZKE2v7 .form-control,
.cid-suQkZKE2v7 .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suQkZKE2v7 .form-control:focus,
.cid-suQkZKE2v7 .form-control:focus:focus {
  outline: none;
}
.cid-suQkZKE2v7 input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suQkZKE2v7 input::-moz-placeholder {
  color: #5b686b;
}
.cid-suQkZKE2v7 textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suQkZKE2v7 textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suQkZKE2v7 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suQkZKE2v7 .form-control {
  margin-bottom: 15px;
}
.cid-suQkZKE2v7 .map {
  width: 100%;
  height: 30rem;
}
.cid-suQkZKE2v7 .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suQkZKE2v7 .mbr-text {
  color: #767676;
}
.cid-suQkZKE2v7 .input-group-btn {
  display: block;
}
.cid-suQkZKE2v7 .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suQkZKE2v7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suQkZKE2v7 .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-suQkZKE2v7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suQkZKE2v7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suQkZKE2v7 .mbr-section-subtitle,
  .cid-suQkZKE2v7 .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suQkZKE2v7 .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suQkZL30Wc {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suQkZL30Wc .content {
    text-align: center;
  }
  .cid-suQkZL30Wc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suQkZL30Wc .logo-subtitle {
  color: #8d97ad;
}
.cid-suQkZL30Wc .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suQkZL30Wc .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suQkZL30Wc .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suQkZL30Wc .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suQkZL30Wc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suQkZL30Wc .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suQkZL30Wc .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suQkZL30Wc .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suQkZL30Wc .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suQkZL30Wc .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suQkZL30Wc .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suQkZL30Wc .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suQkZL30Wc .list-item {
  display: flex;
}
.cid-suQkZL30Wc .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suQkZL30Wc ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suQkZL30Wc ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suQkZL30Wc ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suQkZL30Wc .column-title {
  color: #ffffff;
}
.cid-suQkZL30Wc .mbr-text {
  color: #ffffff;
}
.cid-suQkZL30Wc P {
  color: #ffffff;
  text-align: left;
}
.cid-suQkZL30Wc .logo-subtitle,
.cid-suQkZL30Wc .media-wrap {
  color: #ffffff;
}
.cid-suQnH7k22F {
  height: 0 !important;
}
.cid-suQnH7k22F .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suQnH7k22F .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suQnH7k22F .nav-item:focus,
.cid-suQnH7k22F .nav-link:focus {
  outline: none;
}
.cid-suQnH7k22F .text-white:hover,
.cid-suQnH7k22F .text-white:active,
.cid-suQnH7k22F .text-white:focus {
  color: white !important;
}
.cid-suQnH7k22F .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suQnH7k22F .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suQnH7k22F .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suQnH7k22F .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suQnH7k22F .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suQnH7k22F .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suQnH7k22F .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suQnH7k22F .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suQnH7k22F .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suQnH7k22F .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suQnH7k22F .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suQnH7k22F .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suQnH7k22F .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suQnH7k22F .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suQnH7k22F .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suQnH7k22F .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suQnH7k22F .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suQnH7k22F .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suQnH7k22F .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suQnH7k22F .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suQnH7k22F .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suQnH7k22F .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suQnH7k22F .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suQnH7k22F .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suQnH7k22F .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suQnH7k22F .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suQnH7k22F .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suQnH7k22F .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suQnH7k22F .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suQnH7k22F .section {
  position: relative;
  overflow: visible !important;
}
.cid-suQnH7k22F .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suQnH7k22F .dropdown-item:hover {
  color: black !important;
}
.cid-suQnH7k22F .dropdown-menu {
  background-color: white !important;
}
.cid-suQnH7k22F .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suQnH7k22F .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suQnH7k22F .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suQnH7k22F .nav-item {
    position: relative;
  }
}
.cid-suQnH7k22F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suQnH7k22F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suQnH7k22F .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suQnH7k22F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suQnH7k22F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suQnH7k22F .collapsed {
  flex-direction: row !important;
}
.cid-suQnH7k22F .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suQnH7k22F .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suQnH7k22F .navbar-caption {
  font-weight: 600 !important;
}
.cid-suQnH7k22F .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suQnH7k22F .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suQnH7k22F .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suQnH7k22F .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suQnH7k22F .dropdown-item.active,
.cid-suQnH7k22F .dropdown-item:active {
  background-color: transparent;
}
.cid-suQnH7k22F .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suQnH7k22F .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suQnH7k22F .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suQnH7k22F .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suQnH7k22F .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suQnH7k22F ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suQnH7k22F button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suQnH7k22F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suQnH7k22F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suQnH7k22F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suQnH7k22F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suQnH7k22F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suQnH7k22F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suQnH7k22F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suQnH7k22F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suQnH7k22F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suQnH7k22F .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suQnH7k22F .nav-link {
  font-weight: 600 !important;
}
.cid-suQnH7k22F a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suQnH7k22F .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suQnH7k22F .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suQnH7k22F .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suQnH7k22F .navbar {
    height: 77px;
  }
  .cid-suQnH7k22F .navbar.opened {
    height: auto;
  }
  .cid-suQnH7k22F .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suQnH7QqA9 {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suQnH7QqA9 .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suQnH7QqA9 .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suQnH7QqA9 .card-wrap {
    width: calc(100% + 10rem);
    margin-left: -10rem;
  }
}
.cid-suQnH7QqA9 .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suQnH7QqA9 .mbr-section-subtitle,
.cid-suQnH7QqA9 .mbr-section-btn {
  color: #767676;
}
.cid-suQnH8c9Fy {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suQnH8c9Fy .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suQnH8c9Fy .container {
  max-width: 1500px;
}
.cid-suQnH8c9Fy .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suQnH8c9Fy .container {
    padding: 0 4rem;
  }
}
.cid-suQnH8c9Fy .mbr-text,
.cid-suQnH8c9Fy .mbr-section-btn {
  color: #efeeee;
}
.cid-suQnH8c9Fy .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suQnH8c9Fy .btn .mbr-iconfont {
  order: 2;
}
.cid-suQnH8c9Fy .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suQnH8c9Fy .align-left {
    text-align: center;
  }
  .cid-suQnH8c9Fy .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suQnH8p0XT {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suQnH8p0XT .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suQnH8p0XT .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suQnH8p0XT .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suQnH8p0XT .link:hover:before {
  background: #82786e;
}
.cid-suQnH8p0XT .mbr-section-title {
  color: #000000;
}
.cid-suQnH8p0XT .mbr-text,
.cid-suQnH8p0XT .mbr-section-btn {
  color: #000000;
}
.cid-suQnH8p0XT .link,
.cid-suQnH8p0XT .link-wrap {
  color: #000000;
}
.cid-suQnH8p0XT .mbr-title {
  color: #465052;
}
.cid-sGJnPnMNKM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJnPnMNKM p {
  margin-bottom: 0rem;
}
.cid-sGJnPnMNKM .btn {
  margin-bottom: 0rem;
}
.cid-sGJnPnMNKM .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJnPnMNKM .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJnPnMNKM .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJnPnMNKM .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJnPnMNKM .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJnPnMNKM .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJnPnMNKM .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJnPnMNKM .btn {
    margin-top: 0rem;
  }
}
.cid-sGJnPnMNKM .mbr-text {
  color: #ffffff;
}
.cid-suQnH8EoMs {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suQnH8EoMs .form-control,
.cid-suQnH8EoMs .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suQnH8EoMs .form-control:focus,
.cid-suQnH8EoMs .form-control:focus:focus {
  outline: none;
}
.cid-suQnH8EoMs input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suQnH8EoMs input::-moz-placeholder {
  color: #5b686b;
}
.cid-suQnH8EoMs textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suQnH8EoMs textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suQnH8EoMs .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suQnH8EoMs .form-control {
  margin-bottom: 15px;
}
.cid-suQnH8EoMs .map {
  width: 100%;
  height: 30rem;
}
.cid-suQnH8EoMs .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suQnH8EoMs .mbr-text {
  color: #767676;
}
.cid-suQnH8EoMs .input-group-btn {
  display: block;
}
.cid-suQnH8EoMs .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suQnH8EoMs .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suQnH8EoMs .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-suQnH8EoMs .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suQnH8EoMs .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suQnH8EoMs .mbr-section-subtitle,
  .cid-suQnH8EoMs .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suQnH8EoMs .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suQnH8XViZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suQnH8XViZ .content {
    text-align: center;
  }
  .cid-suQnH8XViZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suQnH8XViZ .logo-subtitle {
  color: #8d97ad;
}
.cid-suQnH8XViZ .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suQnH8XViZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suQnH8XViZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suQnH8XViZ .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suQnH8XViZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suQnH8XViZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suQnH8XViZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suQnH8XViZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suQnH8XViZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suQnH8XViZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suQnH8XViZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suQnH8XViZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suQnH8XViZ .list-item {
  display: flex;
}
.cid-suQnH8XViZ .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suQnH8XViZ ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suQnH8XViZ ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suQnH8XViZ ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suQnH8XViZ .column-title {
  color: #ffffff;
}
.cid-suQnH8XViZ .mbr-text {
  color: #ffffff;
}
.cid-suQnH8XViZ P {
  color: #ffffff;
  text-align: left;
}
.cid-suQnH8XViZ .logo-subtitle,
.cid-suQnH8XViZ .media-wrap {
  color: #ffffff;
}
.cid-suQpiMdNiV {
  height: 0 !important;
}
.cid-suQpiMdNiV .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suQpiMdNiV .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suQpiMdNiV .nav-item:focus,
.cid-suQpiMdNiV .nav-link:focus {
  outline: none;
}
.cid-suQpiMdNiV .text-white:hover,
.cid-suQpiMdNiV .text-white:active,
.cid-suQpiMdNiV .text-white:focus {
  color: white !important;
}
.cid-suQpiMdNiV .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suQpiMdNiV .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suQpiMdNiV .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suQpiMdNiV .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suQpiMdNiV .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suQpiMdNiV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suQpiMdNiV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suQpiMdNiV .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suQpiMdNiV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suQpiMdNiV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suQpiMdNiV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suQpiMdNiV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suQpiMdNiV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suQpiMdNiV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suQpiMdNiV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suQpiMdNiV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suQpiMdNiV .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suQpiMdNiV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suQpiMdNiV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suQpiMdNiV .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suQpiMdNiV .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suQpiMdNiV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suQpiMdNiV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suQpiMdNiV .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suQpiMdNiV .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suQpiMdNiV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suQpiMdNiV .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suQpiMdNiV .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suQpiMdNiV .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suQpiMdNiV .section {
  position: relative;
  overflow: visible !important;
}
.cid-suQpiMdNiV .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suQpiMdNiV .dropdown-item:hover {
  color: black !important;
}
.cid-suQpiMdNiV .dropdown-menu {
  background-color: white !important;
}
.cid-suQpiMdNiV .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suQpiMdNiV .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suQpiMdNiV .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suQpiMdNiV .nav-item {
    position: relative;
  }
}
.cid-suQpiMdNiV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suQpiMdNiV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suQpiMdNiV .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suQpiMdNiV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suQpiMdNiV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suQpiMdNiV .collapsed {
  flex-direction: row !important;
}
.cid-suQpiMdNiV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suQpiMdNiV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suQpiMdNiV .navbar-caption {
  font-weight: 600 !important;
}
.cid-suQpiMdNiV .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suQpiMdNiV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suQpiMdNiV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suQpiMdNiV .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suQpiMdNiV .dropdown-item.active,
.cid-suQpiMdNiV .dropdown-item:active {
  background-color: transparent;
}
.cid-suQpiMdNiV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suQpiMdNiV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suQpiMdNiV .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suQpiMdNiV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suQpiMdNiV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suQpiMdNiV ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suQpiMdNiV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suQpiMdNiV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suQpiMdNiV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suQpiMdNiV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suQpiMdNiV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suQpiMdNiV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suQpiMdNiV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suQpiMdNiV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suQpiMdNiV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suQpiMdNiV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suQpiMdNiV .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suQpiMdNiV .nav-link {
  font-weight: 600 !important;
}
.cid-suQpiMdNiV a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suQpiMdNiV .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suQpiMdNiV .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suQpiMdNiV .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suQpiMdNiV .navbar {
    height: 77px;
  }
  .cid-suQpiMdNiV .navbar.opened {
    height: auto;
  }
  .cid-suQpiMdNiV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suQpiMxsvk {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suQpiMxsvk .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suQpiMxsvk .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suQpiMxsvk .card-wrap {
    width: calc(100% + 10rem);
    margin-left: -10rem;
  }
}
.cid-suQpiMxsvk .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suQpiMxsvk .mbr-section-subtitle,
.cid-suQpiMxsvk .mbr-section-btn {
  color: #767676;
}
.cid-suQpiMN035 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suQpiMN035 .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suQpiMN035 .container {
  max-width: 1500px;
}
.cid-suQpiMN035 .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suQpiMN035 .container {
    padding: 0 4rem;
  }
}
.cid-suQpiMN035 .mbr-text,
.cid-suQpiMN035 .mbr-section-btn {
  color: #efeeee;
}
.cid-suQpiMN035 .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suQpiMN035 .btn .mbr-iconfont {
  order: 2;
}
.cid-suQpiMN035 .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suQpiMN035 .align-left {
    text-align: center;
  }
  .cid-suQpiMN035 .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suQpiMZj1l {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suQpiMZj1l .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suQpiMZj1l .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suQpiMZj1l .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suQpiMZj1l .link:hover:before {
  background: #82786e;
}
.cid-suQpiMZj1l .mbr-section-title {
  color: #000000;
}
.cid-suQpiMZj1l .mbr-text,
.cid-suQpiMZj1l .mbr-section-btn {
  color: #000000;
}
.cid-suQpiMZj1l .link,
.cid-suQpiMZj1l .link-wrap {
  color: #000000;
}
.cid-suQpiMZj1l .mbr-title {
  color: #465052;
}
.cid-sGJnV838Wd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJnV838Wd p {
  margin-bottom: 0rem;
}
.cid-sGJnV838Wd .btn {
  margin-bottom: 0rem;
}
.cid-sGJnV838Wd .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJnV838Wd .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJnV838Wd .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJnV838Wd .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJnV838Wd .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJnV838Wd .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJnV838Wd .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJnV838Wd .btn {
    margin-top: 0rem;
  }
}
.cid-sGJnV838Wd .mbr-text {
  color: #ffffff;
}
.cid-suQpiNdubq {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suQpiNdubq .form-control,
.cid-suQpiNdubq .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suQpiNdubq .form-control:focus,
.cid-suQpiNdubq .form-control:focus:focus {
  outline: none;
}
.cid-suQpiNdubq input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suQpiNdubq input::-moz-placeholder {
  color: #5b686b;
}
.cid-suQpiNdubq textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suQpiNdubq textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suQpiNdubq .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suQpiNdubq .form-control {
  margin-bottom: 15px;
}
.cid-suQpiNdubq .map {
  width: 100%;
  height: 30rem;
}
.cid-suQpiNdubq .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suQpiNdubq .mbr-text {
  color: #767676;
}
.cid-suQpiNdubq .input-group-btn {
  display: block;
}
.cid-suQpiNdubq .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suQpiNdubq .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suQpiNdubq .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-suQpiNdubq .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suQpiNdubq .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suQpiNdubq .mbr-section-subtitle,
  .cid-suQpiNdubq .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suQpiNdubq .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suQpiNxs0u {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suQpiNxs0u .content {
    text-align: center;
  }
  .cid-suQpiNxs0u .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suQpiNxs0u .logo-subtitle {
  color: #8d97ad;
}
.cid-suQpiNxs0u .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suQpiNxs0u .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suQpiNxs0u .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suQpiNxs0u .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suQpiNxs0u .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suQpiNxs0u .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suQpiNxs0u .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suQpiNxs0u .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suQpiNxs0u .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suQpiNxs0u .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suQpiNxs0u .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suQpiNxs0u .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suQpiNxs0u .list-item {
  display: flex;
}
.cid-suQpiNxs0u .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suQpiNxs0u ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suQpiNxs0u ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suQpiNxs0u ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suQpiNxs0u .column-title {
  color: #ffffff;
}
.cid-suQpiNxs0u .mbr-text {
  color: #ffffff;
}
.cid-suQpiNxs0u P {
  color: #ffffff;
  text-align: left;
}
.cid-suQpiNxs0u .logo-subtitle,
.cid-suQpiNxs0u .media-wrap {
  color: #ffffff;
}
.cid-suQsrKZbph {
  height: 0 !important;
}
.cid-suQsrKZbph .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suQsrKZbph .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suQsrKZbph .nav-item:focus,
.cid-suQsrKZbph .nav-link:focus {
  outline: none;
}
.cid-suQsrKZbph .text-white:hover,
.cid-suQsrKZbph .text-white:active,
.cid-suQsrKZbph .text-white:focus {
  color: white !important;
}
.cid-suQsrKZbph .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suQsrKZbph .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suQsrKZbph .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suQsrKZbph .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suQsrKZbph .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suQsrKZbph .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suQsrKZbph .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suQsrKZbph .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suQsrKZbph .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suQsrKZbph .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suQsrKZbph .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suQsrKZbph .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suQsrKZbph .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suQsrKZbph .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suQsrKZbph .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suQsrKZbph .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suQsrKZbph .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suQsrKZbph .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suQsrKZbph .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suQsrKZbph .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suQsrKZbph .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suQsrKZbph .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suQsrKZbph .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suQsrKZbph .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suQsrKZbph .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suQsrKZbph .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suQsrKZbph .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suQsrKZbph .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suQsrKZbph .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suQsrKZbph .section {
  position: relative;
  overflow: visible !important;
}
.cid-suQsrKZbph .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suQsrKZbph .dropdown-item:hover {
  color: black !important;
}
.cid-suQsrKZbph .dropdown-menu {
  background-color: white !important;
}
.cid-suQsrKZbph .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suQsrKZbph .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suQsrKZbph .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suQsrKZbph .nav-item {
    position: relative;
  }
}
.cid-suQsrKZbph .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suQsrKZbph .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suQsrKZbph .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suQsrKZbph .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suQsrKZbph .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suQsrKZbph .collapsed {
  flex-direction: row !important;
}
.cid-suQsrKZbph .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suQsrKZbph .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suQsrKZbph .navbar-caption {
  font-weight: 600 !important;
}
.cid-suQsrKZbph .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suQsrKZbph .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suQsrKZbph .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suQsrKZbph .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suQsrKZbph .dropdown-item.active,
.cid-suQsrKZbph .dropdown-item:active {
  background-color: transparent;
}
.cid-suQsrKZbph .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suQsrKZbph .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suQsrKZbph .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suQsrKZbph .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suQsrKZbph .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suQsrKZbph ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suQsrKZbph button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suQsrKZbph button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suQsrKZbph button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suQsrKZbph button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suQsrKZbph button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suQsrKZbph button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suQsrKZbph nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suQsrKZbph nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suQsrKZbph nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suQsrKZbph nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suQsrKZbph .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suQsrKZbph .nav-link {
  font-weight: 600 !important;
}
.cid-suQsrKZbph a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suQsrKZbph .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suQsrKZbph .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suQsrKZbph .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suQsrKZbph .navbar {
    height: 77px;
  }
  .cid-suQsrKZbph .navbar.opened {
    height: auto;
  }
  .cid-suQsrKZbph .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suQsrLsdQf {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suQsrLsdQf .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suQsrLsdQf .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suQsrLsdQf .card-wrap {
    width: calc(100% + 10rem);
    margin-left: -10rem;
  }
}
.cid-suQsrLsdQf .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suQsrLsdQf .mbr-section-subtitle,
.cid-suQsrLsdQf .mbr-section-btn {
  color: #767676;
}
.cid-suQsrLOXbD {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suQsrLOXbD .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suQsrLOXbD .container {
  max-width: 1500px;
}
.cid-suQsrLOXbD .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suQsrLOXbD .container {
    padding: 0 4rem;
  }
}
.cid-suQsrLOXbD .mbr-text,
.cid-suQsrLOXbD .mbr-section-btn {
  color: #efeeee;
}
.cid-suQsrLOXbD .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suQsrLOXbD .btn .mbr-iconfont {
  order: 2;
}
.cid-suQsrLOXbD .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suQsrLOXbD .align-left {
    text-align: center;
  }
  .cid-suQsrLOXbD .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suQsrM3abn {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suQsrM3abn .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suQsrM3abn .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suQsrM3abn .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suQsrM3abn .link:hover:before {
  background: #82786e;
}
.cid-suQsrM3abn .mbr-section-title {
  color: #000000;
}
.cid-suQsrM3abn .mbr-text,
.cid-suQsrM3abn .mbr-section-btn {
  color: #000000;
}
.cid-suQsrM3abn .link,
.cid-suQsrM3abn .link-wrap {
  color: #000000;
}
.cid-suQsrM3abn .mbr-title {
  color: #465052;
}
.cid-sGJnXANUGw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJnXANUGw p {
  margin-bottom: 0rem;
}
.cid-sGJnXANUGw .btn {
  margin-bottom: 0rem;
}
.cid-sGJnXANUGw .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJnXANUGw .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJnXANUGw .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJnXANUGw .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJnXANUGw .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJnXANUGw .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJnXANUGw .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJnXANUGw .btn {
    margin-top: 0rem;
  }
}
.cid-sGJnXANUGw .mbr-text {
  color: #ffffff;
}
.cid-suQsrMj9dG {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suQsrMj9dG .form-control,
.cid-suQsrMj9dG .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suQsrMj9dG .form-control:focus,
.cid-suQsrMj9dG .form-control:focus:focus {
  outline: none;
}
.cid-suQsrMj9dG input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suQsrMj9dG input::-moz-placeholder {
  color: #5b686b;
}
.cid-suQsrMj9dG textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suQsrMj9dG textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suQsrMj9dG .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suQsrMj9dG .form-control {
  margin-bottom: 15px;
}
.cid-suQsrMj9dG .map {
  width: 100%;
  height: 30rem;
}
.cid-suQsrMj9dG .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suQsrMj9dG .mbr-text {
  color: #767676;
}
.cid-suQsrMj9dG .input-group-btn {
  display: block;
}
.cid-suQsrMj9dG .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suQsrMj9dG .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suQsrMj9dG .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-suQsrMj9dG .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suQsrMj9dG .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suQsrMj9dG .mbr-section-subtitle,
  .cid-suQsrMj9dG .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suQsrMj9dG .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suQsrMFBS8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suQsrMFBS8 .content {
    text-align: center;
  }
  .cid-suQsrMFBS8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suQsrMFBS8 .logo-subtitle {
  color: #8d97ad;
}
.cid-suQsrMFBS8 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suQsrMFBS8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suQsrMFBS8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suQsrMFBS8 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suQsrMFBS8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suQsrMFBS8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suQsrMFBS8 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suQsrMFBS8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suQsrMFBS8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suQsrMFBS8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suQsrMFBS8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suQsrMFBS8 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suQsrMFBS8 .list-item {
  display: flex;
}
.cid-suQsrMFBS8 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suQsrMFBS8 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suQsrMFBS8 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suQsrMFBS8 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suQsrMFBS8 .column-title {
  color: #ffffff;
}
.cid-suQsrMFBS8 .mbr-text {
  color: #ffffff;
}
.cid-suQsrMFBS8 P {
  color: #ffffff;
  text-align: left;
}
.cid-suQsrMFBS8 .logo-subtitle,
.cid-suQsrMFBS8 .media-wrap {
  color: #ffffff;
}
.cid-suQv4orbmJ {
  height: 0 !important;
}
.cid-suQv4orbmJ .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suQv4orbmJ .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suQv4orbmJ .nav-item:focus,
.cid-suQv4orbmJ .nav-link:focus {
  outline: none;
}
.cid-suQv4orbmJ .text-white:hover,
.cid-suQv4orbmJ .text-white:active,
.cid-suQv4orbmJ .text-white:focus {
  color: white !important;
}
.cid-suQv4orbmJ .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suQv4orbmJ .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suQv4orbmJ .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suQv4orbmJ .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suQv4orbmJ .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suQv4orbmJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suQv4orbmJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suQv4orbmJ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suQv4orbmJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suQv4orbmJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suQv4orbmJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suQv4orbmJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suQv4orbmJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suQv4orbmJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suQv4orbmJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suQv4orbmJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suQv4orbmJ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suQv4orbmJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suQv4orbmJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suQv4orbmJ .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suQv4orbmJ .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suQv4orbmJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suQv4orbmJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suQv4orbmJ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suQv4orbmJ .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suQv4orbmJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suQv4orbmJ .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suQv4orbmJ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suQv4orbmJ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suQv4orbmJ .section {
  position: relative;
  overflow: visible !important;
}
.cid-suQv4orbmJ .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suQv4orbmJ .dropdown-item:hover {
  color: black !important;
}
.cid-suQv4orbmJ .dropdown-menu {
  background-color: white !important;
}
.cid-suQv4orbmJ .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suQv4orbmJ .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suQv4orbmJ .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suQv4orbmJ .nav-item {
    position: relative;
  }
}
.cid-suQv4orbmJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suQv4orbmJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suQv4orbmJ .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suQv4orbmJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suQv4orbmJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suQv4orbmJ .collapsed {
  flex-direction: row !important;
}
.cid-suQv4orbmJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suQv4orbmJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suQv4orbmJ .navbar-caption {
  font-weight: 600 !important;
}
.cid-suQv4orbmJ .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suQv4orbmJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suQv4orbmJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suQv4orbmJ .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suQv4orbmJ .dropdown-item.active,
.cid-suQv4orbmJ .dropdown-item:active {
  background-color: transparent;
}
.cid-suQv4orbmJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suQv4orbmJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suQv4orbmJ .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suQv4orbmJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suQv4orbmJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suQv4orbmJ ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suQv4orbmJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suQv4orbmJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suQv4orbmJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suQv4orbmJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suQv4orbmJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suQv4orbmJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suQv4orbmJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suQv4orbmJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suQv4orbmJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suQv4orbmJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suQv4orbmJ .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suQv4orbmJ .nav-link {
  font-weight: 600 !important;
}
.cid-suQv4orbmJ a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suQv4orbmJ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suQv4orbmJ .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suQv4orbmJ .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suQv4orbmJ .navbar {
    height: 77px;
  }
  .cid-suQv4orbmJ .navbar.opened {
    height: auto;
  }
  .cid-suQv4orbmJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suQv4oZrWB {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suQv4oZrWB .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suQv4oZrWB .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suQv4oZrWB .card-wrap {
    width: calc(100% + 10rem);
    margin-right: -10rem;
  }
}
.cid-suQv4oZrWB .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suQv4oZrWB .mbr-section-subtitle,
.cid-suQv4oZrWB .mbr-section-btn {
  color: #767676;
}
.cid-suQv4pkMr0 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suQv4pkMr0 .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suQv4pkMr0 .container {
  max-width: 1500px;
}
.cid-suQv4pkMr0 .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suQv4pkMr0 .container {
    padding: 0 4rem;
  }
}
.cid-suQv4pkMr0 .mbr-text,
.cid-suQv4pkMr0 .mbr-section-btn {
  color: #efeeee;
}
.cid-suQv4pkMr0 .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suQv4pkMr0 .btn .mbr-iconfont {
  order: 2;
}
.cid-suQv4pkMr0 .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suQv4pkMr0 .align-left {
    text-align: center;
  }
  .cid-suQv4pkMr0 .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suQv4pxWRQ {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suQv4pxWRQ .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suQv4pxWRQ .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suQv4pxWRQ .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suQv4pxWRQ .link:hover:before {
  background: #82786e;
}
.cid-suQv4pxWRQ .mbr-section-title {
  color: #000000;
}
.cid-suQv4pxWRQ .mbr-text,
.cid-suQv4pxWRQ .mbr-section-btn {
  color: #000000;
}
.cid-suQv4pxWRQ .link,
.cid-suQv4pxWRQ .link-wrap {
  color: #000000;
}
.cid-suQv4pxWRQ .mbr-title {
  color: #465052;
}
.cid-t2ZQ4U302L {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-t2ZQ4U302L p {
  margin-bottom: 0rem;
}
.cid-t2ZQ4U302L .btn {
  margin-bottom: 0rem;
}
.cid-t2ZQ4U302L .mbr-section-title {
  margin-bottom: 20px;
}
.cid-t2ZQ4U302L .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-t2ZQ4U302L .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-t2ZQ4U302L .mbr-section-btn {
    text-align: left;
  }
  .cid-t2ZQ4U302L .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-t2ZQ4U302L .mbr-section-btn {
    text-align: left;
  }
  .cid-t2ZQ4U302L .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-t2ZQ4U302L .btn {
    margin-top: 0rem;
  }
}
.cid-t2ZQ4U302L .mbr-text {
  color: #ffffff;
}
.cid-suQv4pNPKv {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suQv4pNPKv .form-control,
.cid-suQv4pNPKv .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suQv4pNPKv .form-control:focus,
.cid-suQv4pNPKv .form-control:focus:focus {
  outline: none;
}
.cid-suQv4pNPKv input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suQv4pNPKv input::-moz-placeholder {
  color: #5b686b;
}
.cid-suQv4pNPKv textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suQv4pNPKv textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suQv4pNPKv .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suQv4pNPKv .form-control {
  margin-bottom: 15px;
}
.cid-suQv4pNPKv .map {
  width: 100%;
  height: 30rem;
}
.cid-suQv4pNPKv .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suQv4pNPKv .mbr-text {
  color: #767676;
}
.cid-suQv4pNPKv .input-group-btn {
  display: block;
}
.cid-suQv4pNPKv .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suQv4pNPKv .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suQv4pNPKv .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-suQv4pNPKv .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suQv4pNPKv .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suQv4pNPKv .mbr-section-subtitle,
  .cid-suQv4pNPKv .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suQv4pNPKv .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suQv4q7B01 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suQv4q7B01 .content {
    text-align: center;
  }
  .cid-suQv4q7B01 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suQv4q7B01 .logo-subtitle {
  color: #8d97ad;
}
.cid-suQv4q7B01 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suQv4q7B01 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suQv4q7B01 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suQv4q7B01 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suQv4q7B01 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suQv4q7B01 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suQv4q7B01 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suQv4q7B01 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suQv4q7B01 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suQv4q7B01 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suQv4q7B01 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suQv4q7B01 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suQv4q7B01 .list-item {
  display: flex;
}
.cid-suQv4q7B01 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suQv4q7B01 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suQv4q7B01 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suQv4q7B01 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suQv4q7B01 .column-title {
  color: #ffffff;
}
.cid-suQv4q7B01 .mbr-text {
  color: #ffffff;
}
.cid-suQv4q7B01 P {
  color: #ffffff;
  text-align: left;
}
.cid-suQv4q7B01 .logo-subtitle,
.cid-suQv4q7B01 .media-wrap {
  color: #ffffff;
}
.cid-suQxyEux2M {
  height: 0 !important;
}
.cid-suQxyEux2M .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suQxyEux2M .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suQxyEux2M .nav-item:focus,
.cid-suQxyEux2M .nav-link:focus {
  outline: none;
}
.cid-suQxyEux2M .text-white:hover,
.cid-suQxyEux2M .text-white:active,
.cid-suQxyEux2M .text-white:focus {
  color: white !important;
}
.cid-suQxyEux2M .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suQxyEux2M .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suQxyEux2M .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suQxyEux2M .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suQxyEux2M .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suQxyEux2M .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suQxyEux2M .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suQxyEux2M .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suQxyEux2M .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suQxyEux2M .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suQxyEux2M .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suQxyEux2M .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suQxyEux2M .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suQxyEux2M .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suQxyEux2M .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suQxyEux2M .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suQxyEux2M .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suQxyEux2M .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suQxyEux2M .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suQxyEux2M .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suQxyEux2M .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suQxyEux2M .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suQxyEux2M .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suQxyEux2M .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suQxyEux2M .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suQxyEux2M .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suQxyEux2M .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suQxyEux2M .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suQxyEux2M .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suQxyEux2M .section {
  position: relative;
  overflow: visible !important;
}
.cid-suQxyEux2M .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suQxyEux2M .dropdown-item:hover {
  color: black !important;
}
.cid-suQxyEux2M .dropdown-menu {
  background-color: white !important;
}
.cid-suQxyEux2M .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suQxyEux2M .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suQxyEux2M .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suQxyEux2M .nav-item {
    position: relative;
  }
}
.cid-suQxyEux2M .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suQxyEux2M .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suQxyEux2M .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suQxyEux2M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suQxyEux2M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suQxyEux2M .collapsed {
  flex-direction: row !important;
}
.cid-suQxyEux2M .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suQxyEux2M .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suQxyEux2M .navbar-caption {
  font-weight: 600 !important;
}
.cid-suQxyEux2M .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suQxyEux2M .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suQxyEux2M .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suQxyEux2M .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suQxyEux2M .dropdown-item.active,
.cid-suQxyEux2M .dropdown-item:active {
  background-color: transparent;
}
.cid-suQxyEux2M .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suQxyEux2M .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suQxyEux2M .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suQxyEux2M .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suQxyEux2M .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suQxyEux2M ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suQxyEux2M button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suQxyEux2M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suQxyEux2M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suQxyEux2M button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suQxyEux2M button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suQxyEux2M button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suQxyEux2M nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suQxyEux2M nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suQxyEux2M nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suQxyEux2M nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suQxyEux2M .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suQxyEux2M .nav-link {
  font-weight: 600 !important;
}
.cid-suQxyEux2M a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suQxyEux2M .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suQxyEux2M .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suQxyEux2M .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suQxyEux2M .navbar {
    height: 77px;
  }
  .cid-suQxyEux2M .navbar.opened {
    height: auto;
  }
  .cid-suQxyEux2M .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suQxyF52yX {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suQxyF52yX .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suQxyF52yX .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suQxyF52yX .card-wrap {
    width: calc(100% + 10rem);
    margin-right: -10rem;
  }
}
.cid-suQxyF52yX .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suQxyF52yX .mbr-section-subtitle,
.cid-suQxyF52yX .mbr-section-btn {
  color: #767676;
}
.cid-suQxyFs6tV {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suQxyFs6tV .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suQxyFs6tV .container {
  max-width: 1500px;
}
.cid-suQxyFs6tV .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suQxyFs6tV .container {
    padding: 0 4rem;
  }
}
.cid-suQxyFs6tV .mbr-text,
.cid-suQxyFs6tV .mbr-section-btn {
  color: #efeeee;
}
.cid-suQxyFs6tV .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suQxyFs6tV .btn .mbr-iconfont {
  order: 2;
}
.cid-suQxyFs6tV .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suQxyFs6tV .align-left {
    text-align: center;
  }
  .cid-suQxyFs6tV .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suQxyFH7Qo {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suQxyFH7Qo .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suQxyFH7Qo .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suQxyFH7Qo .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suQxyFH7Qo .link:hover:before {
  background: #82786e;
}
.cid-suQxyFH7Qo .mbr-section-title {
  color: #000000;
}
.cid-suQxyFH7Qo .mbr-text,
.cid-suQxyFH7Qo .mbr-section-btn {
  color: #000000;
}
.cid-suQxyFH7Qo .link,
.cid-suQxyFH7Qo .link-wrap {
  color: #000000;
}
.cid-suQxyFH7Qo .mbr-title {
  color: #465052;
}
.cid-sGJoFZzO4e {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJoFZzO4e p {
  margin-bottom: 0rem;
}
.cid-sGJoFZzO4e .btn {
  margin-bottom: 0rem;
}
.cid-sGJoFZzO4e .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJoFZzO4e .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJoFZzO4e .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJoFZzO4e .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJoFZzO4e .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJoFZzO4e .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJoFZzO4e .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJoFZzO4e .btn {
    margin-top: 0rem;
  }
}
.cid-sGJoFZzO4e .mbr-text {
  color: #ffffff;
}
.cid-suQxyFYEDG {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suQxyFYEDG .form-control,
.cid-suQxyFYEDG .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suQxyFYEDG .form-control:focus,
.cid-suQxyFYEDG .form-control:focus:focus {
  outline: none;
}
.cid-suQxyFYEDG input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suQxyFYEDG input::-moz-placeholder {
  color: #5b686b;
}
.cid-suQxyFYEDG textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suQxyFYEDG textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suQxyFYEDG .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suQxyFYEDG .form-control {
  margin-bottom: 15px;
}
.cid-suQxyFYEDG .map {
  width: 100%;
  height: 30rem;
}
.cid-suQxyFYEDG .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suQxyFYEDG .mbr-text {
  color: #767676;
}
.cid-suQxyFYEDG .input-group-btn {
  display: block;
}
.cid-suQxyFYEDG .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suQxyFYEDG .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suQxyFYEDG .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-suQxyFYEDG .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suQxyFYEDG .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suQxyFYEDG .mbr-section-subtitle,
  .cid-suQxyFYEDG .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suQxyFYEDG .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suQxyGnQJV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suQxyGnQJV .content {
    text-align: center;
  }
  .cid-suQxyGnQJV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suQxyGnQJV .logo-subtitle {
  color: #8d97ad;
}
.cid-suQxyGnQJV .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suQxyGnQJV .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suQxyGnQJV .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suQxyGnQJV .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suQxyGnQJV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suQxyGnQJV .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suQxyGnQJV .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suQxyGnQJV .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suQxyGnQJV .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suQxyGnQJV .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suQxyGnQJV .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suQxyGnQJV .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suQxyGnQJV .list-item {
  display: flex;
}
.cid-suQxyGnQJV .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suQxyGnQJV ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suQxyGnQJV ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suQxyGnQJV ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suQxyGnQJV .column-title {
  color: #ffffff;
}
.cid-suQxyGnQJV .mbr-text {
  color: #ffffff;
}
.cid-suQxyGnQJV P {
  color: #ffffff;
  text-align: left;
}
.cid-suQxyGnQJV .logo-subtitle,
.cid-suQxyGnQJV .media-wrap {
  color: #ffffff;
}
.cid-suQAr8QOd1 {
  height: 0 !important;
}
.cid-suQAr8QOd1 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suQAr8QOd1 .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suQAr8QOd1 .nav-item:focus,
.cid-suQAr8QOd1 .nav-link:focus {
  outline: none;
}
.cid-suQAr8QOd1 .text-white:hover,
.cid-suQAr8QOd1 .text-white:active,
.cid-suQAr8QOd1 .text-white:focus {
  color: white !important;
}
.cid-suQAr8QOd1 .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suQAr8QOd1 .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suQAr8QOd1 .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suQAr8QOd1 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suQAr8QOd1 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suQAr8QOd1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suQAr8QOd1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suQAr8QOd1 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suQAr8QOd1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suQAr8QOd1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suQAr8QOd1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suQAr8QOd1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suQAr8QOd1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suQAr8QOd1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suQAr8QOd1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suQAr8QOd1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suQAr8QOd1 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suQAr8QOd1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suQAr8QOd1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suQAr8QOd1 .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suQAr8QOd1 .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suQAr8QOd1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suQAr8QOd1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suQAr8QOd1 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suQAr8QOd1 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suQAr8QOd1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suQAr8QOd1 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suQAr8QOd1 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suQAr8QOd1 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suQAr8QOd1 .section {
  position: relative;
  overflow: visible !important;
}
.cid-suQAr8QOd1 .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suQAr8QOd1 .dropdown-item:hover {
  color: black !important;
}
.cid-suQAr8QOd1 .dropdown-menu {
  background-color: white !important;
}
.cid-suQAr8QOd1 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suQAr8QOd1 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suQAr8QOd1 .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suQAr8QOd1 .nav-item {
    position: relative;
  }
}
.cid-suQAr8QOd1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suQAr8QOd1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suQAr8QOd1 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suQAr8QOd1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suQAr8QOd1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suQAr8QOd1 .collapsed {
  flex-direction: row !important;
}
.cid-suQAr8QOd1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suQAr8QOd1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suQAr8QOd1 .navbar-caption {
  font-weight: 600 !important;
}
.cid-suQAr8QOd1 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suQAr8QOd1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suQAr8QOd1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suQAr8QOd1 .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suQAr8QOd1 .dropdown-item.active,
.cid-suQAr8QOd1 .dropdown-item:active {
  background-color: transparent;
}
.cid-suQAr8QOd1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suQAr8QOd1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suQAr8QOd1 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suQAr8QOd1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suQAr8QOd1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suQAr8QOd1 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suQAr8QOd1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suQAr8QOd1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suQAr8QOd1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suQAr8QOd1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suQAr8QOd1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suQAr8QOd1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suQAr8QOd1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suQAr8QOd1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suQAr8QOd1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suQAr8QOd1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suQAr8QOd1 .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suQAr8QOd1 .nav-link {
  font-weight: 600 !important;
}
.cid-suQAr8QOd1 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suQAr8QOd1 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suQAr8QOd1 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suQAr8QOd1 .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suQAr8QOd1 .navbar {
    height: 77px;
  }
  .cid-suQAr8QOd1 .navbar.opened {
    height: auto;
  }
  .cid-suQAr8QOd1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suQAr9kmZL {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suQAr9kmZL .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suQAr9kmZL .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suQAr9kmZL .card-wrap {
    width: calc(100% + 10rem);
    margin-right: -10rem;
  }
}
.cid-suQAr9kmZL .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suQAr9kmZL .mbr-section-subtitle,
.cid-suQAr9kmZL .mbr-section-btn {
  color: #767676;
}
.cid-suQAr9DDT0 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suQAr9DDT0 .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suQAr9DDT0 .container {
  max-width: 1500px;
}
.cid-suQAr9DDT0 .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suQAr9DDT0 .container {
    padding: 0 4rem;
  }
}
.cid-suQAr9DDT0 .mbr-text,
.cid-suQAr9DDT0 .mbr-section-btn {
  color: #efeeee;
}
.cid-suQAr9DDT0 .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suQAr9DDT0 .btn .mbr-iconfont {
  order: 2;
}
.cid-suQAr9DDT0 .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suQAr9DDT0 .align-left {
    text-align: center;
  }
  .cid-suQAr9DDT0 .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suQAr9RVwB {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suQAr9RVwB .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suQAr9RVwB .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suQAr9RVwB .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suQAr9RVwB .link:hover:before {
  background: #82786e;
}
.cid-suQAr9RVwB .mbr-section-title {
  color: #000000;
}
.cid-suQAr9RVwB .mbr-text,
.cid-suQAr9RVwB .mbr-section-btn {
  color: #000000;
}
.cid-suQAr9RVwB .link,
.cid-suQAr9RVwB .link-wrap {
  color: #000000;
}
.cid-suQAr9RVwB .mbr-title {
  color: #465052;
}
.cid-sGJoRzdtIy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJoRzdtIy p {
  margin-bottom: 0rem;
}
.cid-sGJoRzdtIy .btn {
  margin-bottom: 0rem;
}
.cid-sGJoRzdtIy .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJoRzdtIy .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJoRzdtIy .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJoRzdtIy .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJoRzdtIy .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJoRzdtIy .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJoRzdtIy .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJoRzdtIy .btn {
    margin-top: 0rem;
  }
}
.cid-sGJoRzdtIy .mbr-text {
  color: #ffffff;
}
.cid-suQAra6Qdt {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suQAra6Qdt .form-control,
.cid-suQAra6Qdt .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suQAra6Qdt .form-control:focus,
.cid-suQAra6Qdt .form-control:focus:focus {
  outline: none;
}
.cid-suQAra6Qdt input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suQAra6Qdt input::-moz-placeholder {
  color: #5b686b;
}
.cid-suQAra6Qdt textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suQAra6Qdt textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suQAra6Qdt .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suQAra6Qdt .form-control {
  margin-bottom: 15px;
}
.cid-suQAra6Qdt .map {
  width: 100%;
  height: 30rem;
}
.cid-suQAra6Qdt .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suQAra6Qdt .mbr-text {
  color: #767676;
}
.cid-suQAra6Qdt .input-group-btn {
  display: block;
}
.cid-suQAra6Qdt .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suQAra6Qdt .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suQAra6Qdt .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-suQAra6Qdt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suQAra6Qdt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suQAra6Qdt .mbr-section-subtitle,
  .cid-suQAra6Qdt .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suQAra6Qdt .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suQArarXTh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suQArarXTh .content {
    text-align: center;
  }
  .cid-suQArarXTh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suQArarXTh .logo-subtitle {
  color: #8d97ad;
}
.cid-suQArarXTh .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suQArarXTh .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suQArarXTh .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suQArarXTh .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suQArarXTh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suQArarXTh .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suQArarXTh .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suQArarXTh .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suQArarXTh .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suQArarXTh .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suQArarXTh .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suQArarXTh .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suQArarXTh .list-item {
  display: flex;
}
.cid-suQArarXTh .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suQArarXTh ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suQArarXTh ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suQArarXTh ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suQArarXTh .column-title {
  color: #ffffff;
}
.cid-suQArarXTh .mbr-text {
  color: #ffffff;
}
.cid-suQArarXTh P {
  color: #ffffff;
  text-align: left;
}
.cid-suQArarXTh .logo-subtitle,
.cid-suQArarXTh .media-wrap {
  color: #ffffff;
}
.cid-suW8YFXGMe {
  height: 0 !important;
}
.cid-suW8YFXGMe .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suW8YFXGMe .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suW8YFXGMe .nav-item:focus,
.cid-suW8YFXGMe .nav-link:focus {
  outline: none;
}
.cid-suW8YFXGMe .text-white:hover,
.cid-suW8YFXGMe .text-white:active,
.cid-suW8YFXGMe .text-white:focus {
  color: white !important;
}
.cid-suW8YFXGMe .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suW8YFXGMe .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suW8YFXGMe .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suW8YFXGMe .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suW8YFXGMe .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suW8YFXGMe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suW8YFXGMe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suW8YFXGMe .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suW8YFXGMe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suW8YFXGMe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suW8YFXGMe .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suW8YFXGMe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suW8YFXGMe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suW8YFXGMe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suW8YFXGMe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suW8YFXGMe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suW8YFXGMe .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suW8YFXGMe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suW8YFXGMe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suW8YFXGMe .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suW8YFXGMe .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suW8YFXGMe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suW8YFXGMe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suW8YFXGMe .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suW8YFXGMe .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suW8YFXGMe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suW8YFXGMe .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suW8YFXGMe .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suW8YFXGMe .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suW8YFXGMe .section {
  position: relative;
  overflow: visible !important;
}
.cid-suW8YFXGMe .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suW8YFXGMe .dropdown-item:hover {
  color: black !important;
}
.cid-suW8YFXGMe .dropdown-menu {
  background-color: white !important;
}
.cid-suW8YFXGMe .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suW8YFXGMe .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suW8YFXGMe .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suW8YFXGMe .nav-item {
    position: relative;
  }
}
.cid-suW8YFXGMe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suW8YFXGMe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suW8YFXGMe .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suW8YFXGMe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suW8YFXGMe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suW8YFXGMe .collapsed {
  flex-direction: row !important;
}
.cid-suW8YFXGMe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suW8YFXGMe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suW8YFXGMe .navbar-caption {
  font-weight: 600 !important;
}
.cid-suW8YFXGMe .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suW8YFXGMe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suW8YFXGMe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suW8YFXGMe .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suW8YFXGMe .dropdown-item.active,
.cid-suW8YFXGMe .dropdown-item:active {
  background-color: transparent;
}
.cid-suW8YFXGMe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suW8YFXGMe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suW8YFXGMe .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suW8YFXGMe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suW8YFXGMe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suW8YFXGMe ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suW8YFXGMe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suW8YFXGMe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suW8YFXGMe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suW8YFXGMe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suW8YFXGMe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suW8YFXGMe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suW8YFXGMe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suW8YFXGMe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suW8YFXGMe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suW8YFXGMe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suW8YFXGMe .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suW8YFXGMe .nav-link {
  font-weight: 600 !important;
}
.cid-suW8YFXGMe a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suW8YFXGMe .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suW8YFXGMe .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suW8YFXGMe .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suW8YFXGMe .navbar {
    height: 77px;
  }
  .cid-suW8YFXGMe .navbar.opened {
    height: auto;
  }
  .cid-suW8YFXGMe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suW8YGkRnU {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suW8YGkRnU .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suW8YGkRnU .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suW8YGkRnU .card-wrap {
    width: calc(100% + 10rem);
    margin-right: -10rem;
  }
}
.cid-suW8YGkRnU .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suW8YGkRnU .mbr-section-subtitle,
.cid-suW8YGkRnU .mbr-section-btn {
  color: #767676;
}
.cid-suW8YGyqz8 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suW8YGyqz8 .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suW8YGyqz8 .container {
  max-width: 1500px;
}
.cid-suW8YGyqz8 .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suW8YGyqz8 .container {
    padding: 0 4rem;
  }
}
.cid-suW8YGyqz8 .mbr-text,
.cid-suW8YGyqz8 .mbr-section-btn {
  color: #efeeee;
}
.cid-suW8YGyqz8 .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suW8YGyqz8 .btn .mbr-iconfont {
  order: 2;
}
.cid-suW8YGyqz8 .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suW8YGyqz8 .align-left {
    text-align: center;
  }
  .cid-suW8YGyqz8 .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suW8YGLJHE {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suW8YGLJHE .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suW8YGLJHE .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suW8YGLJHE .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suW8YGLJHE .link:hover:before {
  background: #82786e;
}
.cid-suW8YGLJHE .mbr-section-title {
  color: #000000;
}
.cid-suW8YGLJHE .mbr-text,
.cid-suW8YGLJHE .mbr-section-btn {
  color: #000000;
}
.cid-suW8YGLJHE .link,
.cid-suW8YGLJHE .link-wrap {
  color: #000000;
}
.cid-suW8YGLJHE .mbr-title {
  color: #465052;
}
.cid-sGJp5Wuj57 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJp5Wuj57 p {
  margin-bottom: 0rem;
}
.cid-sGJp5Wuj57 .btn {
  margin-bottom: 0rem;
}
.cid-sGJp5Wuj57 .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJp5Wuj57 .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJp5Wuj57 .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJp5Wuj57 .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJp5Wuj57 .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJp5Wuj57 .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJp5Wuj57 .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJp5Wuj57 .btn {
    margin-top: 0rem;
  }
}
.cid-sGJp5Wuj57 .mbr-text {
  color: #ffffff;
}
.cid-suW8YGZOiB {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suW8YGZOiB .form-control,
.cid-suW8YGZOiB .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suW8YGZOiB .form-control:focus,
.cid-suW8YGZOiB .form-control:focus:focus {
  outline: none;
}
.cid-suW8YGZOiB input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suW8YGZOiB input::-moz-placeholder {
  color: #5b686b;
}
.cid-suW8YGZOiB textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suW8YGZOiB textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suW8YGZOiB .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suW8YGZOiB .form-control {
  margin-bottom: 15px;
}
.cid-suW8YGZOiB .map {
  width: 100%;
  height: 30rem;
}
.cid-suW8YGZOiB .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suW8YGZOiB .mbr-text {
  color: #767676;
}
.cid-suW8YGZOiB .input-group-btn {
  display: block;
}
.cid-suW8YGZOiB .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suW8YGZOiB .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suW8YGZOiB .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-suW8YGZOiB .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suW8YGZOiB .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suW8YGZOiB .mbr-section-subtitle,
  .cid-suW8YGZOiB .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suW8YGZOiB .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suW8YHeVYc {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suW8YHeVYc .content {
    text-align: center;
  }
  .cid-suW8YHeVYc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suW8YHeVYc .logo-subtitle {
  color: #8d97ad;
}
.cid-suW8YHeVYc .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suW8YHeVYc .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suW8YHeVYc .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suW8YHeVYc .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suW8YHeVYc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suW8YHeVYc .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suW8YHeVYc .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suW8YHeVYc .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suW8YHeVYc .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suW8YHeVYc .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suW8YHeVYc .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suW8YHeVYc .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suW8YHeVYc .list-item {
  display: flex;
}
.cid-suW8YHeVYc .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suW8YHeVYc ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suW8YHeVYc ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suW8YHeVYc ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suW8YHeVYc .column-title {
  color: #ffffff;
}
.cid-suW8YHeVYc .mbr-text {
  color: #ffffff;
}
.cid-suW8YHeVYc P {
  color: #ffffff;
  text-align: left;
}
.cid-suW8YHeVYc .logo-subtitle,
.cid-suW8YHeVYc .media-wrap {
  color: #ffffff;
}
.cid-suWdoG8t38 {
  height: 0 !important;
}
.cid-suWdoG8t38 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suWdoG8t38 .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suWdoG8t38 .nav-item:focus,
.cid-suWdoG8t38 .nav-link:focus {
  outline: none;
}
.cid-suWdoG8t38 .text-white:hover,
.cid-suWdoG8t38 .text-white:active,
.cid-suWdoG8t38 .text-white:focus {
  color: white !important;
}
.cid-suWdoG8t38 .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suWdoG8t38 .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suWdoG8t38 .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suWdoG8t38 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suWdoG8t38 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suWdoG8t38 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suWdoG8t38 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suWdoG8t38 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suWdoG8t38 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suWdoG8t38 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suWdoG8t38 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suWdoG8t38 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suWdoG8t38 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suWdoG8t38 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suWdoG8t38 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suWdoG8t38 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suWdoG8t38 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suWdoG8t38 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suWdoG8t38 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suWdoG8t38 .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suWdoG8t38 .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suWdoG8t38 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suWdoG8t38 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suWdoG8t38 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suWdoG8t38 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suWdoG8t38 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suWdoG8t38 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suWdoG8t38 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suWdoG8t38 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suWdoG8t38 .section {
  position: relative;
  overflow: visible !important;
}
.cid-suWdoG8t38 .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suWdoG8t38 .dropdown-item:hover {
  color: black !important;
}
.cid-suWdoG8t38 .dropdown-menu {
  background-color: white !important;
}
.cid-suWdoG8t38 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suWdoG8t38 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suWdoG8t38 .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suWdoG8t38 .nav-item {
    position: relative;
  }
}
.cid-suWdoG8t38 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suWdoG8t38 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suWdoG8t38 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suWdoG8t38 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suWdoG8t38 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suWdoG8t38 .collapsed {
  flex-direction: row !important;
}
.cid-suWdoG8t38 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suWdoG8t38 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suWdoG8t38 .navbar-caption {
  font-weight: 600 !important;
}
.cid-suWdoG8t38 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suWdoG8t38 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suWdoG8t38 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suWdoG8t38 .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suWdoG8t38 .dropdown-item.active,
.cid-suWdoG8t38 .dropdown-item:active {
  background-color: transparent;
}
.cid-suWdoG8t38 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suWdoG8t38 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suWdoG8t38 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suWdoG8t38 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suWdoG8t38 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suWdoG8t38 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suWdoG8t38 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suWdoG8t38 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suWdoG8t38 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suWdoG8t38 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suWdoG8t38 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suWdoG8t38 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suWdoG8t38 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suWdoG8t38 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suWdoG8t38 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suWdoG8t38 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suWdoG8t38 .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suWdoG8t38 .nav-link {
  font-weight: 600 !important;
}
.cid-suWdoG8t38 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suWdoG8t38 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suWdoG8t38 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suWdoG8t38 .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suWdoG8t38 .navbar {
    height: 77px;
  }
  .cid-suWdoG8t38 .navbar.opened {
    height: auto;
  }
  .cid-suWdoG8t38 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suWdoGLvvr {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suWdoGLvvr .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suWdoGLvvr .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suWdoGLvvr .card-wrap {
    width: calc(100% + 10rem);
    margin-left: -10rem;
  }
}
.cid-suWdoGLvvr .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suWdoGLvvr .mbr-section-subtitle,
.cid-suWdoGLvvr .mbr-section-btn {
  color: #767676;
}
.cid-suWdoH5qJP {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suWdoH5qJP .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suWdoH5qJP .container {
  max-width: 1500px;
}
.cid-suWdoH5qJP .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suWdoH5qJP .container {
    padding: 0 4rem;
  }
}
.cid-suWdoH5qJP .mbr-text,
.cid-suWdoH5qJP .mbr-section-btn {
  color: #efeeee;
}
.cid-suWdoH5qJP .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suWdoH5qJP .btn .mbr-iconfont {
  order: 2;
}
.cid-suWdoH5qJP .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suWdoH5qJP .align-left {
    text-align: center;
  }
  .cid-suWdoH5qJP .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suWdoHiYHo {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suWdoHiYHo .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suWdoHiYHo .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suWdoHiYHo .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suWdoHiYHo .link:hover:before {
  background: #82786e;
}
.cid-suWdoHiYHo .mbr-section-title {
  color: #000000;
}
.cid-suWdoHiYHo .mbr-text,
.cid-suWdoHiYHo .mbr-section-btn {
  color: #000000;
}
.cid-suWdoHiYHo .link,
.cid-suWdoHiYHo .link-wrap {
  color: #000000;
}
.cid-suWdoHiYHo .mbr-title {
  color: #465052;
}
.cid-sGJpds8YMh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJpds8YMh p {
  margin-bottom: 0rem;
}
.cid-sGJpds8YMh .btn {
  margin-bottom: 0rem;
}
.cid-sGJpds8YMh .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJpds8YMh .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJpds8YMh .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJpds8YMh .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJpds8YMh .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJpds8YMh .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJpds8YMh .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJpds8YMh .btn {
    margin-top: 0rem;
  }
}
.cid-sGJpds8YMh .mbr-text {
  color: #ffffff;
}
.cid-suWdoHyfWi {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suWdoHyfWi .form-control,
.cid-suWdoHyfWi .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suWdoHyfWi .form-control:focus,
.cid-suWdoHyfWi .form-control:focus:focus {
  outline: none;
}
.cid-suWdoHyfWi input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suWdoHyfWi input::-moz-placeholder {
  color: #5b686b;
}
.cid-suWdoHyfWi textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suWdoHyfWi textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suWdoHyfWi .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suWdoHyfWi .form-control {
  margin-bottom: 15px;
}
.cid-suWdoHyfWi .map {
  width: 100%;
  height: 30rem;
}
.cid-suWdoHyfWi .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suWdoHyfWi .mbr-text {
  color: #767676;
}
.cid-suWdoHyfWi .input-group-btn {
  display: block;
}
.cid-suWdoHyfWi .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suWdoHyfWi .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suWdoHyfWi .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-suWdoHyfWi .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suWdoHyfWi .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suWdoHyfWi .mbr-section-subtitle,
  .cid-suWdoHyfWi .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suWdoHyfWi .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suWdoHR9XR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suWdoHR9XR .content {
    text-align: center;
  }
  .cid-suWdoHR9XR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suWdoHR9XR .logo-subtitle {
  color: #8d97ad;
}
.cid-suWdoHR9XR .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suWdoHR9XR .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suWdoHR9XR .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suWdoHR9XR .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suWdoHR9XR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suWdoHR9XR .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suWdoHR9XR .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suWdoHR9XR .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suWdoHR9XR .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suWdoHR9XR .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suWdoHR9XR .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suWdoHR9XR .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suWdoHR9XR .list-item {
  display: flex;
}
.cid-suWdoHR9XR .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suWdoHR9XR ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suWdoHR9XR ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suWdoHR9XR ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suWdoHR9XR .column-title {
  color: #ffffff;
}
.cid-suWdoHR9XR .mbr-text {
  color: #ffffff;
}
.cid-suWdoHR9XR P {
  color: #ffffff;
  text-align: left;
}
.cid-suWdoHR9XR .logo-subtitle,
.cid-suWdoHR9XR .media-wrap {
  color: #ffffff;
}
.cid-suWfkPP9TH {
  height: 0 !important;
}
.cid-suWfkPP9TH .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suWfkPP9TH .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suWfkPP9TH .nav-item:focus,
.cid-suWfkPP9TH .nav-link:focus {
  outline: none;
}
.cid-suWfkPP9TH .text-white:hover,
.cid-suWfkPP9TH .text-white:active,
.cid-suWfkPP9TH .text-white:focus {
  color: white !important;
}
.cid-suWfkPP9TH .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suWfkPP9TH .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suWfkPP9TH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suWfkPP9TH .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suWfkPP9TH .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suWfkPP9TH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suWfkPP9TH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suWfkPP9TH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suWfkPP9TH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suWfkPP9TH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suWfkPP9TH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suWfkPP9TH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suWfkPP9TH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suWfkPP9TH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suWfkPP9TH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suWfkPP9TH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suWfkPP9TH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suWfkPP9TH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suWfkPP9TH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suWfkPP9TH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suWfkPP9TH .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suWfkPP9TH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suWfkPP9TH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suWfkPP9TH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suWfkPP9TH .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suWfkPP9TH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suWfkPP9TH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suWfkPP9TH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suWfkPP9TH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suWfkPP9TH .section {
  position: relative;
  overflow: visible !important;
}
.cid-suWfkPP9TH .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suWfkPP9TH .dropdown-item:hover {
  color: black !important;
}
.cid-suWfkPP9TH .dropdown-menu {
  background-color: white !important;
}
.cid-suWfkPP9TH .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suWfkPP9TH .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suWfkPP9TH .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suWfkPP9TH .nav-item {
    position: relative;
  }
}
.cid-suWfkPP9TH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suWfkPP9TH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suWfkPP9TH .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suWfkPP9TH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suWfkPP9TH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suWfkPP9TH .collapsed {
  flex-direction: row !important;
}
.cid-suWfkPP9TH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suWfkPP9TH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suWfkPP9TH .navbar-caption {
  font-weight: 600 !important;
}
.cid-suWfkPP9TH .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suWfkPP9TH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suWfkPP9TH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suWfkPP9TH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suWfkPP9TH .dropdown-item.active,
.cid-suWfkPP9TH .dropdown-item:active {
  background-color: transparent;
}
.cid-suWfkPP9TH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suWfkPP9TH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suWfkPP9TH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suWfkPP9TH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suWfkPP9TH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suWfkPP9TH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suWfkPP9TH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suWfkPP9TH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suWfkPP9TH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suWfkPP9TH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suWfkPP9TH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suWfkPP9TH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suWfkPP9TH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suWfkPP9TH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suWfkPP9TH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suWfkPP9TH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suWfkPP9TH .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suWfkPP9TH .nav-link {
  font-weight: 600 !important;
}
.cid-suWfkPP9TH a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suWfkPP9TH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suWfkPP9TH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suWfkPP9TH .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suWfkPP9TH .navbar {
    height: 77px;
  }
  .cid-suWfkPP9TH .navbar.opened {
    height: auto;
  }
  .cid-suWfkPP9TH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suWfkQjchI {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suWfkQjchI .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suWfkQjchI .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suWfkQjchI .card-wrap {
    width: calc(100% + 10rem);
    margin-right: -10rem;
  }
}
.cid-suWfkQjchI .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suWfkQjchI .mbr-section-subtitle,
.cid-suWfkQjchI .mbr-section-btn {
  color: #767676;
}
.cid-suWfkQCotR {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suWfkQCotR .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suWfkQCotR .container {
  max-width: 1500px;
}
.cid-suWfkQCotR .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suWfkQCotR .container {
    padding: 0 4rem;
  }
}
.cid-suWfkQCotR .mbr-text,
.cid-suWfkQCotR .mbr-section-btn {
  color: #efeeee;
}
.cid-suWfkQCotR .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suWfkQCotR .btn .mbr-iconfont {
  order: 2;
}
.cid-suWfkQCotR .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suWfkQCotR .align-left {
    text-align: center;
  }
  .cid-suWfkQCotR .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suWfkQSxks {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suWfkQSxks .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suWfkQSxks .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suWfkQSxks .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suWfkQSxks .link:hover:before {
  background: #82786e;
}
.cid-suWfkQSxks .mbr-section-title {
  color: #000000;
}
.cid-suWfkQSxks .mbr-text,
.cid-suWfkQSxks .mbr-section-btn {
  color: #000000;
}
.cid-suWfkQSxks .link,
.cid-suWfkQSxks .link-wrap {
  color: #000000;
}
.cid-suWfkQSxks .mbr-title {
  color: #465052;
}
.cid-sGJpj31Q5d {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJpj31Q5d p {
  margin-bottom: 0rem;
}
.cid-sGJpj31Q5d .btn {
  margin-bottom: 0rem;
}
.cid-sGJpj31Q5d .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJpj31Q5d .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJpj31Q5d .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJpj31Q5d .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJpj31Q5d .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJpj31Q5d .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJpj31Q5d .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJpj31Q5d .btn {
    margin-top: 0rem;
  }
}
.cid-sGJpj31Q5d .mbr-text {
  color: #ffffff;
}
.cid-suWfkR5QqJ {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suWfkR5QqJ .form-control,
.cid-suWfkR5QqJ .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suWfkR5QqJ .form-control:focus,
.cid-suWfkR5QqJ .form-control:focus:focus {
  outline: none;
}
.cid-suWfkR5QqJ input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suWfkR5QqJ input::-moz-placeholder {
  color: #5b686b;
}
.cid-suWfkR5QqJ textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suWfkR5QqJ textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suWfkR5QqJ .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suWfkR5QqJ .form-control {
  margin-bottom: 15px;
}
.cid-suWfkR5QqJ .map {
  width: 100%;
  height: 30rem;
}
.cid-suWfkR5QqJ .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suWfkR5QqJ .mbr-text {
  color: #767676;
}
.cid-suWfkR5QqJ .input-group-btn {
  display: block;
}
.cid-suWfkR5QqJ .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suWfkR5QqJ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suWfkR5QqJ .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-suWfkR5QqJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suWfkR5QqJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suWfkR5QqJ .mbr-section-subtitle,
  .cid-suWfkR5QqJ .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suWfkR5QqJ .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suWfkRlWBO {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suWfkRlWBO .content {
    text-align: center;
  }
  .cid-suWfkRlWBO .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suWfkRlWBO .logo-subtitle {
  color: #8d97ad;
}
.cid-suWfkRlWBO .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suWfkRlWBO .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suWfkRlWBO .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suWfkRlWBO .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suWfkRlWBO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suWfkRlWBO .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suWfkRlWBO .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suWfkRlWBO .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suWfkRlWBO .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suWfkRlWBO .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suWfkRlWBO .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suWfkRlWBO .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suWfkRlWBO .list-item {
  display: flex;
}
.cid-suWfkRlWBO .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suWfkRlWBO ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suWfkRlWBO ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suWfkRlWBO ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suWfkRlWBO .column-title {
  color: #ffffff;
}
.cid-suWfkRlWBO .mbr-text {
  color: #ffffff;
}
.cid-suWfkRlWBO P {
  color: #ffffff;
  text-align: left;
}
.cid-suWfkRlWBO .logo-subtitle,
.cid-suWfkRlWBO .media-wrap {
  color: #ffffff;
}
.cid-suWhn1YZS5 {
  height: 0 !important;
}
.cid-suWhn1YZS5 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suWhn1YZS5 .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suWhn1YZS5 .nav-item:focus,
.cid-suWhn1YZS5 .nav-link:focus {
  outline: none;
}
.cid-suWhn1YZS5 .text-white:hover,
.cid-suWhn1YZS5 .text-white:active,
.cid-suWhn1YZS5 .text-white:focus {
  color: white !important;
}
.cid-suWhn1YZS5 .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suWhn1YZS5 .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suWhn1YZS5 .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suWhn1YZS5 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suWhn1YZS5 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suWhn1YZS5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suWhn1YZS5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suWhn1YZS5 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suWhn1YZS5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suWhn1YZS5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suWhn1YZS5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suWhn1YZS5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suWhn1YZS5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suWhn1YZS5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suWhn1YZS5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suWhn1YZS5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suWhn1YZS5 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suWhn1YZS5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suWhn1YZS5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suWhn1YZS5 .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suWhn1YZS5 .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suWhn1YZS5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suWhn1YZS5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suWhn1YZS5 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suWhn1YZS5 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suWhn1YZS5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suWhn1YZS5 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suWhn1YZS5 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suWhn1YZS5 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suWhn1YZS5 .section {
  position: relative;
  overflow: visible !important;
}
.cid-suWhn1YZS5 .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suWhn1YZS5 .dropdown-item:hover {
  color: black !important;
}
.cid-suWhn1YZS5 .dropdown-menu {
  background-color: white !important;
}
.cid-suWhn1YZS5 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suWhn1YZS5 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suWhn1YZS5 .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suWhn1YZS5 .nav-item {
    position: relative;
  }
}
.cid-suWhn1YZS5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suWhn1YZS5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suWhn1YZS5 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suWhn1YZS5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suWhn1YZS5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suWhn1YZS5 .collapsed {
  flex-direction: row !important;
}
.cid-suWhn1YZS5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suWhn1YZS5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suWhn1YZS5 .navbar-caption {
  font-weight: 600 !important;
}
.cid-suWhn1YZS5 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suWhn1YZS5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suWhn1YZS5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suWhn1YZS5 .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suWhn1YZS5 .dropdown-item.active,
.cid-suWhn1YZS5 .dropdown-item:active {
  background-color: transparent;
}
.cid-suWhn1YZS5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suWhn1YZS5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suWhn1YZS5 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suWhn1YZS5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suWhn1YZS5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suWhn1YZS5 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suWhn1YZS5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suWhn1YZS5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suWhn1YZS5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suWhn1YZS5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suWhn1YZS5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suWhn1YZS5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suWhn1YZS5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suWhn1YZS5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suWhn1YZS5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suWhn1YZS5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suWhn1YZS5 .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suWhn1YZS5 .nav-link {
  font-weight: 600 !important;
}
.cid-suWhn1YZS5 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suWhn1YZS5 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suWhn1YZS5 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suWhn1YZS5 .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suWhn1YZS5 .navbar {
    height: 77px;
  }
  .cid-suWhn1YZS5 .navbar.opened {
    height: auto;
  }
  .cid-suWhn1YZS5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suWhn2pLrf {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suWhn2pLrf .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suWhn2pLrf .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suWhn2pLrf .card-wrap {
    width: calc(100% + 10rem);
    margin-left: -10rem;
  }
}
.cid-suWhn2pLrf .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suWhn2pLrf .mbr-section-subtitle,
.cid-suWhn2pLrf .mbr-section-btn {
  color: #767676;
}
.cid-suWhn2IjVS {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suWhn2IjVS .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suWhn2IjVS .container {
  max-width: 1500px;
}
.cid-suWhn2IjVS .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suWhn2IjVS .container {
    padding: 0 4rem;
  }
}
.cid-suWhn2IjVS .mbr-text,
.cid-suWhn2IjVS .mbr-section-btn {
  color: #efeeee;
}
.cid-suWhn2IjVS .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suWhn2IjVS .btn .mbr-iconfont {
  order: 2;
}
.cid-suWhn2IjVS .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suWhn2IjVS .align-left {
    text-align: center;
  }
  .cid-suWhn2IjVS .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suWhn2WcuA {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suWhn2WcuA .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suWhn2WcuA .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suWhn2WcuA .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suWhn2WcuA .link:hover:before {
  background: #82786e;
}
.cid-suWhn2WcuA .mbr-section-title {
  color: #000000;
}
.cid-suWhn2WcuA .mbr-text,
.cid-suWhn2WcuA .mbr-section-btn {
  color: #000000;
}
.cid-suWhn2WcuA .link,
.cid-suWhn2WcuA .link-wrap {
  color: #000000;
}
.cid-suWhn2WcuA .mbr-title {
  color: #465052;
}
.cid-sGJpswiz1e {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJpswiz1e p {
  margin-bottom: 0rem;
}
.cid-sGJpswiz1e .btn {
  margin-bottom: 0rem;
}
.cid-sGJpswiz1e .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJpswiz1e .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJpswiz1e .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJpswiz1e .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJpswiz1e .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJpswiz1e .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJpswiz1e .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJpswiz1e .btn {
    margin-top: 0rem;
  }
}
.cid-sGJpswiz1e .mbr-text {
  color: #ffffff;
}
.cid-suWhn3avv2 {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suWhn3avv2 .form-control,
.cid-suWhn3avv2 .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suWhn3avv2 .form-control:focus,
.cid-suWhn3avv2 .form-control:focus:focus {
  outline: none;
}
.cid-suWhn3avv2 input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suWhn3avv2 input::-moz-placeholder {
  color: #5b686b;
}
.cid-suWhn3avv2 textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suWhn3avv2 textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suWhn3avv2 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suWhn3avv2 .form-control {
  margin-bottom: 15px;
}
.cid-suWhn3avv2 .map {
  width: 100%;
  height: 30rem;
}
.cid-suWhn3avv2 .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suWhn3avv2 .mbr-text {
  color: #767676;
}
.cid-suWhn3avv2 .input-group-btn {
  display: block;
}
.cid-suWhn3avv2 .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suWhn3avv2 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suWhn3avv2 .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-suWhn3avv2 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suWhn3avv2 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suWhn3avv2 .mbr-section-subtitle,
  .cid-suWhn3avv2 .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suWhn3avv2 .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suWhn3rKPG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suWhn3rKPG .content {
    text-align: center;
  }
  .cid-suWhn3rKPG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suWhn3rKPG .logo-subtitle {
  color: #8d97ad;
}
.cid-suWhn3rKPG .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suWhn3rKPG .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suWhn3rKPG .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suWhn3rKPG .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suWhn3rKPG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suWhn3rKPG .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suWhn3rKPG .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suWhn3rKPG .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suWhn3rKPG .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suWhn3rKPG .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suWhn3rKPG .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suWhn3rKPG .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suWhn3rKPG .list-item {
  display: flex;
}
.cid-suWhn3rKPG .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suWhn3rKPG ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suWhn3rKPG ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suWhn3rKPG ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suWhn3rKPG .column-title {
  color: #ffffff;
}
.cid-suWhn3rKPG .mbr-text {
  color: #ffffff;
}
.cid-suWhn3rKPG P {
  color: #ffffff;
  text-align: left;
}
.cid-suWhn3rKPG .logo-subtitle,
.cid-suWhn3rKPG .media-wrap {
  color: #ffffff;
}
.cid-suWiKcbbHf {
  height: 0 !important;
}
.cid-suWiKcbbHf .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suWiKcbbHf .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suWiKcbbHf .nav-item:focus,
.cid-suWiKcbbHf .nav-link:focus {
  outline: none;
}
.cid-suWiKcbbHf .text-white:hover,
.cid-suWiKcbbHf .text-white:active,
.cid-suWiKcbbHf .text-white:focus {
  color: white !important;
}
.cid-suWiKcbbHf .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suWiKcbbHf .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suWiKcbbHf .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suWiKcbbHf .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suWiKcbbHf .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suWiKcbbHf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suWiKcbbHf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suWiKcbbHf .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suWiKcbbHf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suWiKcbbHf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suWiKcbbHf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suWiKcbbHf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suWiKcbbHf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suWiKcbbHf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suWiKcbbHf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suWiKcbbHf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suWiKcbbHf .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suWiKcbbHf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suWiKcbbHf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suWiKcbbHf .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suWiKcbbHf .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suWiKcbbHf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suWiKcbbHf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suWiKcbbHf .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suWiKcbbHf .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suWiKcbbHf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suWiKcbbHf .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suWiKcbbHf .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suWiKcbbHf .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suWiKcbbHf .section {
  position: relative;
  overflow: visible !important;
}
.cid-suWiKcbbHf .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suWiKcbbHf .dropdown-item:hover {
  color: black !important;
}
.cid-suWiKcbbHf .dropdown-menu {
  background-color: white !important;
}
.cid-suWiKcbbHf .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suWiKcbbHf .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suWiKcbbHf .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suWiKcbbHf .nav-item {
    position: relative;
  }
}
.cid-suWiKcbbHf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suWiKcbbHf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suWiKcbbHf .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suWiKcbbHf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suWiKcbbHf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suWiKcbbHf .collapsed {
  flex-direction: row !important;
}
.cid-suWiKcbbHf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suWiKcbbHf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suWiKcbbHf .navbar-caption {
  font-weight: 600 !important;
}
.cid-suWiKcbbHf .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suWiKcbbHf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suWiKcbbHf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suWiKcbbHf .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suWiKcbbHf .dropdown-item.active,
.cid-suWiKcbbHf .dropdown-item:active {
  background-color: transparent;
}
.cid-suWiKcbbHf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suWiKcbbHf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suWiKcbbHf .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suWiKcbbHf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suWiKcbbHf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suWiKcbbHf ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suWiKcbbHf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suWiKcbbHf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suWiKcbbHf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suWiKcbbHf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suWiKcbbHf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suWiKcbbHf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suWiKcbbHf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suWiKcbbHf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suWiKcbbHf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suWiKcbbHf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suWiKcbbHf .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suWiKcbbHf .nav-link {
  font-weight: 600 !important;
}
.cid-suWiKcbbHf a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suWiKcbbHf .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suWiKcbbHf .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suWiKcbbHf .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suWiKcbbHf .navbar {
    height: 77px;
  }
  .cid-suWiKcbbHf .navbar.opened {
    height: auto;
  }
  .cid-suWiKcbbHf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suWiKcEcft {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suWiKcEcft .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suWiKcEcft .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suWiKcEcft .card-wrap {
    width: calc(100% + 10rem);
    margin-left: -10rem;
  }
}
.cid-suWiKcEcft .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suWiKcEcft .mbr-section-subtitle,
.cid-suWiKcEcft .mbr-section-btn {
  color: #767676;
}
.cid-suWiKcYanY {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suWiKcYanY .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suWiKcYanY .container {
  max-width: 1500px;
}
.cid-suWiKcYanY .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suWiKcYanY .container {
    padding: 0 4rem;
  }
}
.cid-suWiKcYanY .mbr-text,
.cid-suWiKcYanY .mbr-section-btn {
  color: #efeeee;
}
.cid-suWiKcYanY .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suWiKcYanY .btn .mbr-iconfont {
  order: 2;
}
.cid-suWiKcYanY .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suWiKcYanY .align-left {
    text-align: center;
  }
  .cid-suWiKcYanY .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suWiKdblzJ {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suWiKdblzJ .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suWiKdblzJ .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suWiKdblzJ .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suWiKdblzJ .link:hover:before {
  background: #82786e;
}
.cid-suWiKdblzJ .mbr-section-title {
  color: #000000;
}
.cid-suWiKdblzJ .mbr-text,
.cid-suWiKdblzJ .mbr-section-btn {
  color: #000000;
}
.cid-suWiKdblzJ .link,
.cid-suWiKdblzJ .link-wrap {
  color: #000000;
}
.cid-suWiKdblzJ .mbr-title {
  color: #465052;
}
.cid-sGJpAEOhev {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJpAEOhev p {
  margin-bottom: 0rem;
}
.cid-sGJpAEOhev .btn {
  margin-bottom: 0rem;
}
.cid-sGJpAEOhev .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJpAEOhev .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJpAEOhev .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJpAEOhev .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJpAEOhev .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJpAEOhev .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJpAEOhev .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJpAEOhev .btn {
    margin-top: 0rem;
  }
}
.cid-sGJpAEOhev .mbr-text {
  color: #ffffff;
}
.cid-suWiKdpS9P {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suWiKdpS9P .form-control,
.cid-suWiKdpS9P .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suWiKdpS9P .form-control:focus,
.cid-suWiKdpS9P .form-control:focus:focus {
  outline: none;
}
.cid-suWiKdpS9P input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suWiKdpS9P input::-moz-placeholder {
  color: #5b686b;
}
.cid-suWiKdpS9P textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suWiKdpS9P textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suWiKdpS9P .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suWiKdpS9P .form-control {
  margin-bottom: 15px;
}
.cid-suWiKdpS9P .map {
  width: 100%;
  height: 30rem;
}
.cid-suWiKdpS9P .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suWiKdpS9P .mbr-text {
  color: #767676;
}
.cid-suWiKdpS9P .input-group-btn {
  display: block;
}
.cid-suWiKdpS9P .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suWiKdpS9P .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suWiKdpS9P .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-suWiKdpS9P .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suWiKdpS9P .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suWiKdpS9P .mbr-section-subtitle,
  .cid-suWiKdpS9P .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suWiKdpS9P .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suWiKdF0yH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suWiKdF0yH .content {
    text-align: center;
  }
  .cid-suWiKdF0yH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suWiKdF0yH .logo-subtitle {
  color: #8d97ad;
}
.cid-suWiKdF0yH .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suWiKdF0yH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suWiKdF0yH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suWiKdF0yH .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suWiKdF0yH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suWiKdF0yH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suWiKdF0yH .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suWiKdF0yH .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suWiKdF0yH .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suWiKdF0yH .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suWiKdF0yH .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suWiKdF0yH .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suWiKdF0yH .list-item {
  display: flex;
}
.cid-suWiKdF0yH .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suWiKdF0yH ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suWiKdF0yH ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suWiKdF0yH ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suWiKdF0yH .column-title {
  color: #ffffff;
}
.cid-suWiKdF0yH .mbr-text {
  color: #ffffff;
}
.cid-suWiKdF0yH P {
  color: #ffffff;
  text-align: left;
}
.cid-suWiKdF0yH .logo-subtitle,
.cid-suWiKdF0yH .media-wrap {
  color: #ffffff;
}
.cid-suWk0gPBbG {
  height: 0 !important;
}
.cid-suWk0gPBbG .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suWk0gPBbG .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suWk0gPBbG .nav-item:focus,
.cid-suWk0gPBbG .nav-link:focus {
  outline: none;
}
.cid-suWk0gPBbG .text-white:hover,
.cid-suWk0gPBbG .text-white:active,
.cid-suWk0gPBbG .text-white:focus {
  color: white !important;
}
.cid-suWk0gPBbG .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suWk0gPBbG .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suWk0gPBbG .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suWk0gPBbG .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suWk0gPBbG .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suWk0gPBbG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suWk0gPBbG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suWk0gPBbG .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suWk0gPBbG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suWk0gPBbG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suWk0gPBbG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suWk0gPBbG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suWk0gPBbG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suWk0gPBbG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suWk0gPBbG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suWk0gPBbG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suWk0gPBbG .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suWk0gPBbG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suWk0gPBbG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suWk0gPBbG .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suWk0gPBbG .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suWk0gPBbG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suWk0gPBbG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suWk0gPBbG .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suWk0gPBbG .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suWk0gPBbG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suWk0gPBbG .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suWk0gPBbG .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suWk0gPBbG .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suWk0gPBbG .section {
  position: relative;
  overflow: visible !important;
}
.cid-suWk0gPBbG .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suWk0gPBbG .dropdown-item:hover {
  color: black !important;
}
.cid-suWk0gPBbG .dropdown-menu {
  background-color: white !important;
}
.cid-suWk0gPBbG .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suWk0gPBbG .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suWk0gPBbG .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suWk0gPBbG .nav-item {
    position: relative;
  }
}
.cid-suWk0gPBbG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suWk0gPBbG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suWk0gPBbG .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suWk0gPBbG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suWk0gPBbG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suWk0gPBbG .collapsed {
  flex-direction: row !important;
}
.cid-suWk0gPBbG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suWk0gPBbG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suWk0gPBbG .navbar-caption {
  font-weight: 600 !important;
}
.cid-suWk0gPBbG .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suWk0gPBbG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suWk0gPBbG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suWk0gPBbG .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suWk0gPBbG .dropdown-item.active,
.cid-suWk0gPBbG .dropdown-item:active {
  background-color: transparent;
}
.cid-suWk0gPBbG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suWk0gPBbG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suWk0gPBbG .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suWk0gPBbG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suWk0gPBbG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suWk0gPBbG ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suWk0gPBbG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suWk0gPBbG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suWk0gPBbG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suWk0gPBbG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suWk0gPBbG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suWk0gPBbG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suWk0gPBbG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suWk0gPBbG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suWk0gPBbG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suWk0gPBbG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suWk0gPBbG .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suWk0gPBbG .nav-link {
  font-weight: 600 !important;
}
.cid-suWk0gPBbG a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suWk0gPBbG .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suWk0gPBbG .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suWk0gPBbG .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suWk0gPBbG .navbar {
    height: 77px;
  }
  .cid-suWk0gPBbG .navbar.opened {
    height: auto;
  }
  .cid-suWk0gPBbG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suWk0hilw0 {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suWk0hilw0 .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suWk0hilw0 .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suWk0hilw0 .card-wrap {
    width: calc(100% + 10rem);
    margin-right: -10rem;
  }
}
.cid-suWk0hilw0 .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suWk0hilw0 .mbr-section-subtitle,
.cid-suWk0hilw0 .mbr-section-btn {
  color: #767676;
}
.cid-suWk0hCpZd {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suWk0hCpZd .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suWk0hCpZd .container {
  max-width: 1500px;
}
.cid-suWk0hCpZd .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suWk0hCpZd .container {
    padding: 0 4rem;
  }
}
.cid-suWk0hCpZd .mbr-text,
.cid-suWk0hCpZd .mbr-section-btn {
  color: #efeeee;
}
.cid-suWk0hCpZd .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suWk0hCpZd .btn .mbr-iconfont {
  order: 2;
}
.cid-suWk0hCpZd .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suWk0hCpZd .align-left {
    text-align: center;
  }
  .cid-suWk0hCpZd .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suWk0hQSwy {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suWk0hQSwy .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suWk0hQSwy .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suWk0hQSwy .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suWk0hQSwy .link:hover:before {
  background: #82786e;
}
.cid-suWk0hQSwy .mbr-section-title {
  color: #000000;
}
.cid-suWk0hQSwy .mbr-text,
.cid-suWk0hQSwy .mbr-section-btn {
  color: #000000;
}
.cid-suWk0hQSwy .link,
.cid-suWk0hQSwy .link-wrap {
  color: #000000;
}
.cid-suWk0hQSwy .mbr-title {
  color: #465052;
}
.cid-sGJpHmyLo4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJpHmyLo4 p {
  margin-bottom: 0rem;
}
.cid-sGJpHmyLo4 .btn {
  margin-bottom: 0rem;
}
.cid-sGJpHmyLo4 .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJpHmyLo4 .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJpHmyLo4 .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJpHmyLo4 .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJpHmyLo4 .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJpHmyLo4 .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJpHmyLo4 .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJpHmyLo4 .btn {
    margin-top: 0rem;
  }
}
.cid-sGJpHmyLo4 .mbr-text {
  color: #ffffff;
}
.cid-suWk0i5gdJ {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suWk0i5gdJ .form-control,
.cid-suWk0i5gdJ .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suWk0i5gdJ .form-control:focus,
.cid-suWk0i5gdJ .form-control:focus:focus {
  outline: none;
}
.cid-suWk0i5gdJ input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suWk0i5gdJ input::-moz-placeholder {
  color: #5b686b;
}
.cid-suWk0i5gdJ textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suWk0i5gdJ textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suWk0i5gdJ .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suWk0i5gdJ .form-control {
  margin-bottom: 15px;
}
.cid-suWk0i5gdJ .map {
  width: 100%;
  height: 30rem;
}
.cid-suWk0i5gdJ .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suWk0i5gdJ .mbr-text {
  color: #767676;
}
.cid-suWk0i5gdJ .input-group-btn {
  display: block;
}
.cid-suWk0i5gdJ .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suWk0i5gdJ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suWk0i5gdJ .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-suWk0i5gdJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suWk0i5gdJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suWk0i5gdJ .mbr-section-subtitle,
  .cid-suWk0i5gdJ .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suWk0i5gdJ .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suWk0ioaCb {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suWk0ioaCb .content {
    text-align: center;
  }
  .cid-suWk0ioaCb .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suWk0ioaCb .logo-subtitle {
  color: #8d97ad;
}
.cid-suWk0ioaCb .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suWk0ioaCb .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suWk0ioaCb .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suWk0ioaCb .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suWk0ioaCb .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suWk0ioaCb .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suWk0ioaCb .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suWk0ioaCb .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suWk0ioaCb .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suWk0ioaCb .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suWk0ioaCb .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suWk0ioaCb .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suWk0ioaCb .list-item {
  display: flex;
}
.cid-suWk0ioaCb .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suWk0ioaCb ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suWk0ioaCb ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suWk0ioaCb ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suWk0ioaCb .column-title {
  color: #ffffff;
}
.cid-suWk0ioaCb .mbr-text {
  color: #ffffff;
}
.cid-suWk0ioaCb P {
  color: #ffffff;
  text-align: left;
}
.cid-suWk0ioaCb .logo-subtitle,
.cid-suWk0ioaCb .media-wrap {
  color: #ffffff;
}
.cid-suWmFs6xzM {
  height: 0 !important;
}
.cid-suWmFs6xzM .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suWmFs6xzM .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suWmFs6xzM .nav-item:focus,
.cid-suWmFs6xzM .nav-link:focus {
  outline: none;
}
.cid-suWmFs6xzM .text-white:hover,
.cid-suWmFs6xzM .text-white:active,
.cid-suWmFs6xzM .text-white:focus {
  color: white !important;
}
.cid-suWmFs6xzM .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suWmFs6xzM .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suWmFs6xzM .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suWmFs6xzM .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suWmFs6xzM .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suWmFs6xzM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suWmFs6xzM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suWmFs6xzM .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suWmFs6xzM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suWmFs6xzM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suWmFs6xzM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suWmFs6xzM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suWmFs6xzM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suWmFs6xzM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suWmFs6xzM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suWmFs6xzM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suWmFs6xzM .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suWmFs6xzM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suWmFs6xzM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suWmFs6xzM .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suWmFs6xzM .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suWmFs6xzM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suWmFs6xzM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suWmFs6xzM .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suWmFs6xzM .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suWmFs6xzM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suWmFs6xzM .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suWmFs6xzM .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suWmFs6xzM .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suWmFs6xzM .section {
  position: relative;
  overflow: visible !important;
}
.cid-suWmFs6xzM .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suWmFs6xzM .dropdown-item:hover {
  color: black !important;
}
.cid-suWmFs6xzM .dropdown-menu {
  background-color: white !important;
}
.cid-suWmFs6xzM .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suWmFs6xzM .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suWmFs6xzM .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suWmFs6xzM .nav-item {
    position: relative;
  }
}
.cid-suWmFs6xzM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suWmFs6xzM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suWmFs6xzM .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suWmFs6xzM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suWmFs6xzM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suWmFs6xzM .collapsed {
  flex-direction: row !important;
}
.cid-suWmFs6xzM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suWmFs6xzM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suWmFs6xzM .navbar-caption {
  font-weight: 600 !important;
}
.cid-suWmFs6xzM .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suWmFs6xzM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suWmFs6xzM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suWmFs6xzM .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suWmFs6xzM .dropdown-item.active,
.cid-suWmFs6xzM .dropdown-item:active {
  background-color: transparent;
}
.cid-suWmFs6xzM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suWmFs6xzM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suWmFs6xzM .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suWmFs6xzM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suWmFs6xzM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suWmFs6xzM ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suWmFs6xzM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suWmFs6xzM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suWmFs6xzM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suWmFs6xzM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suWmFs6xzM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suWmFs6xzM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suWmFs6xzM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suWmFs6xzM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suWmFs6xzM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suWmFs6xzM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suWmFs6xzM .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suWmFs6xzM .nav-link {
  font-weight: 600 !important;
}
.cid-suWmFs6xzM a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suWmFs6xzM .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suWmFs6xzM .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suWmFs6xzM .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suWmFs6xzM .navbar {
    height: 77px;
  }
  .cid-suWmFs6xzM .navbar.opened {
    height: auto;
  }
  .cid-suWmFs6xzM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suWmFszsLd {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suWmFszsLd .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suWmFszsLd .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suWmFszsLd .card-wrap {
    width: calc(100% + 10rem);
    margin-right: -10rem;
  }
}
.cid-suWmFszsLd .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suWmFszsLd .mbr-section-subtitle,
.cid-suWmFszsLd .mbr-section-btn {
  color: #767676;
}
.cid-suWmFsRTVq {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suWmFsRTVq .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suWmFsRTVq .container {
  max-width: 1500px;
}
.cid-suWmFsRTVq .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suWmFsRTVq .container {
    padding: 0 4rem;
  }
}
.cid-suWmFsRTVq .mbr-text,
.cid-suWmFsRTVq .mbr-section-btn {
  color: #efeeee;
}
.cid-suWmFsRTVq .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suWmFsRTVq .btn .mbr-iconfont {
  order: 2;
}
.cid-suWmFsRTVq .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suWmFsRTVq .align-left {
    text-align: center;
  }
  .cid-suWmFsRTVq .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suWmFt6r1y {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suWmFt6r1y .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suWmFt6r1y .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suWmFt6r1y .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suWmFt6r1y .link:hover:before {
  background: #82786e;
}
.cid-suWmFt6r1y .mbr-section-title {
  color: #000000;
}
.cid-suWmFt6r1y .mbr-text,
.cid-suWmFt6r1y .mbr-section-btn {
  color: #000000;
}
.cid-suWmFt6r1y .link,
.cid-suWmFt6r1y .link-wrap {
  color: #000000;
}
.cid-suWmFt6r1y .mbr-title {
  color: #465052;
}
.cid-sGJpMXOHeI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJpMXOHeI p {
  margin-bottom: 0rem;
}
.cid-sGJpMXOHeI .btn {
  margin-bottom: 0rem;
}
.cid-sGJpMXOHeI .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJpMXOHeI .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJpMXOHeI .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJpMXOHeI .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJpMXOHeI .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJpMXOHeI .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJpMXOHeI .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJpMXOHeI .btn {
    margin-top: 0rem;
  }
}
.cid-sGJpMXOHeI .mbr-text {
  color: #ffffff;
}
.cid-suWmFtkZIp {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suWmFtkZIp .form-control,
.cid-suWmFtkZIp .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suWmFtkZIp .form-control:focus,
.cid-suWmFtkZIp .form-control:focus:focus {
  outline: none;
}
.cid-suWmFtkZIp input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suWmFtkZIp input::-moz-placeholder {
  color: #5b686b;
}
.cid-suWmFtkZIp textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suWmFtkZIp textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suWmFtkZIp .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suWmFtkZIp .form-control {
  margin-bottom: 15px;
}
.cid-suWmFtkZIp .map {
  width: 100%;
  height: 30rem;
}
.cid-suWmFtkZIp .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suWmFtkZIp .mbr-text {
  color: #767676;
}
.cid-suWmFtkZIp .input-group-btn {
  display: block;
}
.cid-suWmFtkZIp .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suWmFtkZIp .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suWmFtkZIp .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-suWmFtkZIp .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suWmFtkZIp .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suWmFtkZIp .mbr-section-subtitle,
  .cid-suWmFtkZIp .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suWmFtkZIp .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suWmFtBqPT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suWmFtBqPT .content {
    text-align: center;
  }
  .cid-suWmFtBqPT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suWmFtBqPT .logo-subtitle {
  color: #8d97ad;
}
.cid-suWmFtBqPT .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suWmFtBqPT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suWmFtBqPT .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suWmFtBqPT .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suWmFtBqPT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suWmFtBqPT .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suWmFtBqPT .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suWmFtBqPT .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suWmFtBqPT .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suWmFtBqPT .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suWmFtBqPT .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suWmFtBqPT .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suWmFtBqPT .list-item {
  display: flex;
}
.cid-suWmFtBqPT .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suWmFtBqPT ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suWmFtBqPT ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suWmFtBqPT ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suWmFtBqPT .column-title {
  color: #ffffff;
}
.cid-suWmFtBqPT .mbr-text {
  color: #ffffff;
}
.cid-suWmFtBqPT P {
  color: #ffffff;
  text-align: left;
}
.cid-suWmFtBqPT .logo-subtitle,
.cid-suWmFtBqPT .media-wrap {
  color: #ffffff;
}
.cid-suWnVuqAP6 {
  height: 0 !important;
}
.cid-suWnVuqAP6 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suWnVuqAP6 .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suWnVuqAP6 .nav-item:focus,
.cid-suWnVuqAP6 .nav-link:focus {
  outline: none;
}
.cid-suWnVuqAP6 .text-white:hover,
.cid-suWnVuqAP6 .text-white:active,
.cid-suWnVuqAP6 .text-white:focus {
  color: white !important;
}
.cid-suWnVuqAP6 .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suWnVuqAP6 .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suWnVuqAP6 .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suWnVuqAP6 .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suWnVuqAP6 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suWnVuqAP6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suWnVuqAP6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suWnVuqAP6 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suWnVuqAP6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suWnVuqAP6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suWnVuqAP6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suWnVuqAP6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suWnVuqAP6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suWnVuqAP6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suWnVuqAP6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suWnVuqAP6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suWnVuqAP6 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suWnVuqAP6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suWnVuqAP6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suWnVuqAP6 .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suWnVuqAP6 .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suWnVuqAP6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suWnVuqAP6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suWnVuqAP6 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suWnVuqAP6 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suWnVuqAP6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suWnVuqAP6 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suWnVuqAP6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suWnVuqAP6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suWnVuqAP6 .section {
  position: relative;
  overflow: visible !important;
}
.cid-suWnVuqAP6 .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suWnVuqAP6 .dropdown-item:hover {
  color: black !important;
}
.cid-suWnVuqAP6 .dropdown-menu {
  background-color: white !important;
}
.cid-suWnVuqAP6 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suWnVuqAP6 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suWnVuqAP6 .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suWnVuqAP6 .nav-item {
    position: relative;
  }
}
.cid-suWnVuqAP6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suWnVuqAP6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suWnVuqAP6 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suWnVuqAP6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suWnVuqAP6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suWnVuqAP6 .collapsed {
  flex-direction: row !important;
}
.cid-suWnVuqAP6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suWnVuqAP6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suWnVuqAP6 .navbar-caption {
  font-weight: 600 !important;
}
.cid-suWnVuqAP6 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suWnVuqAP6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suWnVuqAP6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suWnVuqAP6 .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suWnVuqAP6 .dropdown-item.active,
.cid-suWnVuqAP6 .dropdown-item:active {
  background-color: transparent;
}
.cid-suWnVuqAP6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suWnVuqAP6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suWnVuqAP6 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suWnVuqAP6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suWnVuqAP6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suWnVuqAP6 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suWnVuqAP6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suWnVuqAP6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suWnVuqAP6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suWnVuqAP6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suWnVuqAP6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suWnVuqAP6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suWnVuqAP6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suWnVuqAP6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suWnVuqAP6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suWnVuqAP6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suWnVuqAP6 .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suWnVuqAP6 .nav-link {
  font-weight: 600 !important;
}
.cid-suWnVuqAP6 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suWnVuqAP6 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suWnVuqAP6 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suWnVuqAP6 .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suWnVuqAP6 .navbar {
    height: 77px;
  }
  .cid-suWnVuqAP6 .navbar.opened {
    height: auto;
  }
  .cid-suWnVuqAP6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suWnVuQ6Sl {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suWnVuQ6Sl .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suWnVuQ6Sl .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suWnVuQ6Sl .card-wrap {
    width: calc(100% + 10rem);
    margin-right: -10rem;
  }
}
.cid-suWnVuQ6Sl .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suWnVuQ6Sl .mbr-section-subtitle,
.cid-suWnVuQ6Sl .mbr-section-btn {
  color: #767676;
}
.cid-suWnVveQZv {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suWnVveQZv .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suWnVveQZv .container {
  max-width: 1500px;
}
.cid-suWnVveQZv .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suWnVveQZv .container {
    padding: 0 4rem;
  }
}
.cid-suWnVveQZv .mbr-text,
.cid-suWnVveQZv .mbr-section-btn {
  color: #efeeee;
}
.cid-suWnVveQZv .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suWnVveQZv .btn .mbr-iconfont {
  order: 2;
}
.cid-suWnVveQZv .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suWnVveQZv .align-left {
    text-align: center;
  }
  .cid-suWnVveQZv .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suWnVvu8D1 {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suWnVvu8D1 .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suWnVvu8D1 .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suWnVvu8D1 .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suWnVvu8D1 .link:hover:before {
  background: #82786e;
}
.cid-suWnVvu8D1 .mbr-section-title {
  color: #000000;
}
.cid-suWnVvu8D1 .mbr-text,
.cid-suWnVvu8D1 .mbr-section-btn {
  color: #000000;
}
.cid-suWnVvu8D1 .link,
.cid-suWnVvu8D1 .link-wrap {
  color: #000000;
}
.cid-suWnVvu8D1 .mbr-title {
  color: #465052;
}
.cid-sGJpT3sRcA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJpT3sRcA p {
  margin-bottom: 0rem;
}
.cid-sGJpT3sRcA .btn {
  margin-bottom: 0rem;
}
.cid-sGJpT3sRcA .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJpT3sRcA .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJpT3sRcA .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJpT3sRcA .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJpT3sRcA .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJpT3sRcA .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJpT3sRcA .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJpT3sRcA .btn {
    margin-top: 0rem;
  }
}
.cid-sGJpT3sRcA .mbr-text {
  color: #ffffff;
}
.cid-suWnVvH6qm {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suWnVvH6qm .form-control,
.cid-suWnVvH6qm .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suWnVvH6qm .form-control:focus,
.cid-suWnVvH6qm .form-control:focus:focus {
  outline: none;
}
.cid-suWnVvH6qm input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suWnVvH6qm input::-moz-placeholder {
  color: #5b686b;
}
.cid-suWnVvH6qm textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suWnVvH6qm textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suWnVvH6qm .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suWnVvH6qm .form-control {
  margin-bottom: 15px;
}
.cid-suWnVvH6qm .map {
  width: 100%;
  height: 30rem;
}
.cid-suWnVvH6qm .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suWnVvH6qm .mbr-text {
  color: #767676;
}
.cid-suWnVvH6qm .input-group-btn {
  display: block;
}
.cid-suWnVvH6qm .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suWnVvH6qm .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suWnVvH6qm .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-suWnVvH6qm .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suWnVvH6qm .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suWnVvH6qm .mbr-section-subtitle,
  .cid-suWnVvH6qm .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suWnVvH6qm .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suWnVvXcRZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suWnVvXcRZ .content {
    text-align: center;
  }
  .cid-suWnVvXcRZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suWnVvXcRZ .logo-subtitle {
  color: #8d97ad;
}
.cid-suWnVvXcRZ .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suWnVvXcRZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suWnVvXcRZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suWnVvXcRZ .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suWnVvXcRZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suWnVvXcRZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suWnVvXcRZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suWnVvXcRZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suWnVvXcRZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suWnVvXcRZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suWnVvXcRZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suWnVvXcRZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suWnVvXcRZ .list-item {
  display: flex;
}
.cid-suWnVvXcRZ .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suWnVvXcRZ ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suWnVvXcRZ ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suWnVvXcRZ ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suWnVvXcRZ .column-title {
  color: #ffffff;
}
.cid-suWnVvXcRZ .mbr-text {
  color: #ffffff;
}
.cid-suWnVvXcRZ P {
  color: #ffffff;
  text-align: left;
}
.cid-suWnVvXcRZ .logo-subtitle,
.cid-suWnVvXcRZ .media-wrap {
  color: #ffffff;
}
.cid-suWq0cLUKj {
  height: 0 !important;
}
.cid-suWq0cLUKj .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suWq0cLUKj .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-suWq0cLUKj .nav-item:focus,
.cid-suWq0cLUKj .nav-link:focus {
  outline: none;
}
.cid-suWq0cLUKj .text-white:hover,
.cid-suWq0cLUKj .text-white:active,
.cid-suWq0cLUKj .text-white:focus {
  color: white !important;
}
.cid-suWq0cLUKj .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-suWq0cLUKj .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-suWq0cLUKj .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-suWq0cLUKj .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-suWq0cLUKj .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-suWq0cLUKj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-suWq0cLUKj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suWq0cLUKj .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suWq0cLUKj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suWq0cLUKj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suWq0cLUKj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suWq0cLUKj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suWq0cLUKj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-suWq0cLUKj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-suWq0cLUKj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-suWq0cLUKj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suWq0cLUKj .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suWq0cLUKj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suWq0cLUKj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suWq0cLUKj .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suWq0cLUKj .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-suWq0cLUKj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suWq0cLUKj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-suWq0cLUKj .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-suWq0cLUKj .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-suWq0cLUKj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-suWq0cLUKj .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-suWq0cLUKj .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-suWq0cLUKj .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suWq0cLUKj .section {
  position: relative;
  overflow: visible !important;
}
.cid-suWq0cLUKj .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-suWq0cLUKj .dropdown-item:hover {
  color: black !important;
}
.cid-suWq0cLUKj .dropdown-menu {
  background-color: white !important;
}
.cid-suWq0cLUKj .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-suWq0cLUKj .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-suWq0cLUKj .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-suWq0cLUKj .nav-item {
    position: relative;
  }
}
.cid-suWq0cLUKj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suWq0cLUKj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suWq0cLUKj .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-suWq0cLUKj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suWq0cLUKj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suWq0cLUKj .collapsed {
  flex-direction: row !important;
}
.cid-suWq0cLUKj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suWq0cLUKj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suWq0cLUKj .navbar-caption {
  font-weight: 600 !important;
}
.cid-suWq0cLUKj .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suWq0cLUKj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suWq0cLUKj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suWq0cLUKj .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-suWq0cLUKj .dropdown-item.active,
.cid-suWq0cLUKj .dropdown-item:active {
  background-color: transparent;
}
.cid-suWq0cLUKj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suWq0cLUKj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suWq0cLUKj .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suWq0cLUKj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-suWq0cLUKj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suWq0cLUKj ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suWq0cLUKj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suWq0cLUKj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-suWq0cLUKj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-suWq0cLUKj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suWq0cLUKj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-suWq0cLUKj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-suWq0cLUKj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suWq0cLUKj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-suWq0cLUKj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-suWq0cLUKj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-suWq0cLUKj .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-suWq0cLUKj .nav-link {
  font-weight: 600 !important;
}
.cid-suWq0cLUKj a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-suWq0cLUKj .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-suWq0cLUKj .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-suWq0cLUKj .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suWq0cLUKj .navbar {
    height: 77px;
  }
  .cid-suWq0cLUKj .navbar.opened {
    height: auto;
  }
  .cid-suWq0cLUKj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suWq0ddLOV {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-suWq0ddLOV .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-suWq0ddLOV .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suWq0ddLOV .card-wrap {
    width: calc(100% + 10rem);
    margin-right: -10rem;
  }
}
.cid-suWq0ddLOV .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-suWq0ddLOV .mbr-section-subtitle,
.cid-suWq0ddLOV .mbr-section-btn {
  color: #767676;
}
.cid-suWq0dxqXH {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-suWq0dxqXH .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-suWq0dxqXH .container {
  max-width: 1500px;
}
.cid-suWq0dxqXH .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-suWq0dxqXH .container {
    padding: 0 4rem;
  }
}
.cid-suWq0dxqXH .mbr-text,
.cid-suWq0dxqXH .mbr-section-btn {
  color: #efeeee;
}
.cid-suWq0dxqXH .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-suWq0dxqXH .btn .mbr-iconfont {
  order: 2;
}
.cid-suWq0dxqXH .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-suWq0dxqXH .align-left {
    text-align: center;
  }
  .cid-suWq0dxqXH .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-suWq0dNTi6 {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-suWq0dNTi6 .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-suWq0dNTi6 .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-suWq0dNTi6 .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-suWq0dNTi6 .link:hover:before {
  background: #82786e;
}
.cid-suWq0dNTi6 .mbr-section-title {
  color: #000000;
}
.cid-suWq0dNTi6 .mbr-text,
.cid-suWq0dNTi6 .mbr-section-btn {
  color: #000000;
}
.cid-suWq0dNTi6 .link,
.cid-suWq0dNTi6 .link-wrap {
  color: #000000;
}
.cid-suWq0dNTi6 .mbr-title {
  color: #465052;
}
.cid-sGJpVn21uk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJpVn21uk p {
  margin-bottom: 0rem;
}
.cid-sGJpVn21uk .btn {
  margin-bottom: 0rem;
}
.cid-sGJpVn21uk .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJpVn21uk .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJpVn21uk .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJpVn21uk .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJpVn21uk .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJpVn21uk .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJpVn21uk .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJpVn21uk .btn {
    margin-top: 0rem;
  }
}
.cid-sGJpVn21uk .mbr-text {
  color: #ffffff;
}
.cid-suWq0e1cA0 {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suWq0e1cA0 .form-control,
.cid-suWq0e1cA0 .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-suWq0e1cA0 .form-control:focus,
.cid-suWq0e1cA0 .form-control:focus:focus {
  outline: none;
}
.cid-suWq0e1cA0 input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suWq0e1cA0 input::-moz-placeholder {
  color: #5b686b;
}
.cid-suWq0e1cA0 textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-suWq0e1cA0 textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-suWq0e1cA0 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suWq0e1cA0 .form-control {
  margin-bottom: 15px;
}
.cid-suWq0e1cA0 .map {
  width: 100%;
  height: 30rem;
}
.cid-suWq0e1cA0 .map iframe {
  width: inherit;
  height: 100%;
}
.cid-suWq0e1cA0 .mbr-text {
  color: #767676;
}
.cid-suWq0e1cA0 .input-group-btn {
  display: block;
}
.cid-suWq0e1cA0 .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-suWq0e1cA0 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-suWq0e1cA0 .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-suWq0e1cA0 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suWq0e1cA0 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-suWq0e1cA0 .mbr-section-subtitle,
  .cid-suWq0e1cA0 .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-suWq0e1cA0 .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-suWq0ejVUs {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-suWq0ejVUs .content {
    text-align: center;
  }
  .cid-suWq0ejVUs .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suWq0ejVUs .logo-subtitle {
  color: #8d97ad;
}
.cid-suWq0ejVUs .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-suWq0ejVUs .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suWq0ejVUs .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suWq0ejVUs .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-suWq0ejVUs .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suWq0ejVUs .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-suWq0ejVUs .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suWq0ejVUs .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-suWq0ejVUs .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suWq0ejVUs .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suWq0ejVUs .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suWq0ejVUs .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suWq0ejVUs .list-item {
  display: flex;
}
.cid-suWq0ejVUs .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-suWq0ejVUs ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-suWq0ejVUs ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-suWq0ejVUs ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-suWq0ejVUs .column-title {
  color: #ffffff;
}
.cid-suWq0ejVUs .mbr-text {
  color: #ffffff;
}
.cid-suWq0ejVUs P {
  color: #ffffff;
  text-align: left;
}
.cid-suWq0ejVUs .logo-subtitle,
.cid-suWq0ejVUs .media-wrap {
  color: #ffffff;
}
.cid-sGJH1FgFQI {
  height: 0 !important;
}
.cid-sGJH1FgFQI .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sGJH1FgFQI .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-sGJH1FgFQI .nav-item:focus,
.cid-sGJH1FgFQI .nav-link:focus {
  outline: none;
}
.cid-sGJH1FgFQI .text-white:hover,
.cid-sGJH1FgFQI .text-white:active,
.cid-sGJH1FgFQI .text-white:focus {
  color: white !important;
}
.cid-sGJH1FgFQI .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-sGJH1FgFQI .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-sGJH1FgFQI .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-sGJH1FgFQI .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-sGJH1FgFQI .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-sGJH1FgFQI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sGJH1FgFQI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sGJH1FgFQI .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sGJH1FgFQI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGJH1FgFQI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGJH1FgFQI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sGJH1FgFQI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGJH1FgFQI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sGJH1FgFQI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sGJH1FgFQI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sGJH1FgFQI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGJH1FgFQI .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sGJH1FgFQI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGJH1FgFQI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGJH1FgFQI .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sGJH1FgFQI .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-sGJH1FgFQI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGJH1FgFQI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGJH1FgFQI .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sGJH1FgFQI .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sGJH1FgFQI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sGJH1FgFQI .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sGJH1FgFQI .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-sGJH1FgFQI .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sGJH1FgFQI .section {
  position: relative;
  overflow: visible !important;
}
.cid-sGJH1FgFQI .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-sGJH1FgFQI .dropdown-item:hover {
  color: black !important;
}
.cid-sGJH1FgFQI .dropdown-menu {
  background-color: white !important;
}
.cid-sGJH1FgFQI .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-sGJH1FgFQI .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sGJH1FgFQI .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-sGJH1FgFQI .nav-item {
    position: relative;
  }
}
.cid-sGJH1FgFQI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGJH1FgFQI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGJH1FgFQI .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-sGJH1FgFQI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sGJH1FgFQI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGJH1FgFQI .collapsed {
  flex-direction: row !important;
}
.cid-sGJH1FgFQI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sGJH1FgFQI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGJH1FgFQI .navbar-caption {
  font-weight: 600 !important;
}
.cid-sGJH1FgFQI .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGJH1FgFQI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGJH1FgFQI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGJH1FgFQI .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-sGJH1FgFQI .dropdown-item.active,
.cid-sGJH1FgFQI .dropdown-item:active {
  background-color: transparent;
}
.cid-sGJH1FgFQI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGJH1FgFQI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGJH1FgFQI .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGJH1FgFQI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sGJH1FgFQI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGJH1FgFQI ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sGJH1FgFQI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sGJH1FgFQI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-sGJH1FgFQI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sGJH1FgFQI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sGJH1FgFQI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sGJH1FgFQI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sGJH1FgFQI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sGJH1FgFQI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sGJH1FgFQI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sGJH1FgFQI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sGJH1FgFQI .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-sGJH1FgFQI .nav-link {
  font-weight: 600 !important;
}
.cid-sGJH1FgFQI a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGJH1FgFQI .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sGJH1FgFQI .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sGJH1FgFQI .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGJH1FgFQI .navbar {
    height: 77px;
  }
  .cid-sGJH1FgFQI .navbar.opened {
    height: auto;
  }
  .cid-sGJH1FgFQI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGJH1FJcim {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-sGJH1FJcim .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-sGJH1FJcim .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-sGJH1FJcim .card-wrap {
    width: calc(100% + 10rem);
    margin-left: -10rem;
  }
}
.cid-sGJH1FJcim .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-sGJH1FJcim .mbr-section-subtitle,
.cid-sGJH1FJcim .mbr-section-btn {
  color: #767676;
}
.cid-sGJH1G5V6c {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-sGJH1G5V6c .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-sGJH1G5V6c .container {
  max-width: 1500px;
}
.cid-sGJH1G5V6c .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-sGJH1G5V6c .container {
    padding: 0 4rem;
  }
}
.cid-sGJH1G5V6c .mbr-text,
.cid-sGJH1G5V6c .mbr-section-btn {
  color: #efeeee;
}
.cid-sGJH1G5V6c .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-sGJH1G5V6c .btn .mbr-iconfont {
  order: 2;
}
.cid-sGJH1G5V6c .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-sGJH1G5V6c .align-left {
    text-align: center;
  }
  .cid-sGJH1G5V6c .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-sGJH1Gk0B1 {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sGJH1Gk0B1 .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-sGJH1Gk0B1 .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-sGJH1Gk0B1 .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-sGJH1Gk0B1 .link:hover:before {
  background: #82786e;
}
.cid-sGJH1Gk0B1 .mbr-section-title {
  color: #000000;
}
.cid-sGJH1Gk0B1 .mbr-text,
.cid-sGJH1Gk0B1 .mbr-section-btn {
  color: #000000;
}
.cid-sGJH1Gk0B1 .link,
.cid-sGJH1Gk0B1 .link-wrap {
  color: #000000;
}
.cid-sGJH1Gk0B1 .mbr-title {
  color: #465052;
}
.cid-sGJH1Gzsbk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJH1Gzsbk p {
  margin-bottom: 0rem;
}
.cid-sGJH1Gzsbk .btn {
  margin-bottom: 0rem;
}
.cid-sGJH1Gzsbk .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJH1Gzsbk .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJH1Gzsbk .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJH1Gzsbk .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJH1Gzsbk .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJH1Gzsbk .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJH1Gzsbk .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJH1Gzsbk .btn {
    margin-top: 0rem;
  }
}
.cid-sGJH1Gzsbk .mbr-text {
  color: #ffffff;
}
.cid-sGJH1GM2kW {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sGJH1GM2kW .form-control,
.cid-sGJH1GM2kW .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-sGJH1GM2kW .form-control:focus,
.cid-sGJH1GM2kW .form-control:focus:focus {
  outline: none;
}
.cid-sGJH1GM2kW input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-sGJH1GM2kW input::-moz-placeholder {
  color: #5b686b;
}
.cid-sGJH1GM2kW textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-sGJH1GM2kW textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-sGJH1GM2kW .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sGJH1GM2kW .form-control {
  margin-bottom: 15px;
}
.cid-sGJH1GM2kW .map {
  width: 100%;
  height: 30rem;
}
.cid-sGJH1GM2kW .map iframe {
  width: inherit;
  height: 100%;
}
.cid-sGJH1GM2kW .mbr-text {
  color: #767676;
}
.cid-sGJH1GM2kW .input-group-btn {
  display: block;
}
.cid-sGJH1GM2kW .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-sGJH1GM2kW .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sGJH1GM2kW .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-sGJH1GM2kW .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sGJH1GM2kW .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-sGJH1GM2kW .mbr-section-subtitle,
  .cid-sGJH1GM2kW .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-sGJH1GM2kW .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-sGJH1H7nZJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-sGJH1H7nZJ .content {
    text-align: center;
  }
  .cid-sGJH1H7nZJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGJH1H7nZJ .logo-subtitle {
  color: #8d97ad;
}
.cid-sGJH1H7nZJ .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGJH1H7nZJ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGJH1H7nZJ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGJH1H7nZJ .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-sGJH1H7nZJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGJH1H7nZJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGJH1H7nZJ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGJH1H7nZJ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGJH1H7nZJ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGJH1H7nZJ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGJH1H7nZJ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGJH1H7nZJ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGJH1H7nZJ .list-item {
  display: flex;
}
.cid-sGJH1H7nZJ .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-sGJH1H7nZJ ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGJH1H7nZJ ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGJH1H7nZJ ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-sGJH1H7nZJ .column-title {
  color: #ffffff;
}
.cid-sGJH1H7nZJ .mbr-text {
  color: #ffffff;
}
.cid-sGJH1H7nZJ P {
  color: #ffffff;
  text-align: left;
}
.cid-sGJH1H7nZJ .logo-subtitle,
.cid-sGJH1H7nZJ .media-wrap {
  color: #ffffff;
}
.cid-sGJIoINslj {
  height: 0 !important;
}
.cid-sGJIoINslj .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sGJIoINslj .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-sGJIoINslj .nav-item:focus,
.cid-sGJIoINslj .nav-link:focus {
  outline: none;
}
.cid-sGJIoINslj .text-white:hover,
.cid-sGJIoINslj .text-white:active,
.cid-sGJIoINslj .text-white:focus {
  color: white !important;
}
.cid-sGJIoINslj .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-sGJIoINslj .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-sGJIoINslj .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-sGJIoINslj .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-sGJIoINslj .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-sGJIoINslj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sGJIoINslj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sGJIoINslj .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sGJIoINslj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGJIoINslj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGJIoINslj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sGJIoINslj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGJIoINslj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sGJIoINslj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sGJIoINslj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sGJIoINslj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGJIoINslj .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sGJIoINslj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGJIoINslj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGJIoINslj .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sGJIoINslj .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-sGJIoINslj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGJIoINslj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGJIoINslj .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sGJIoINslj .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sGJIoINslj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sGJIoINslj .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sGJIoINslj .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-sGJIoINslj .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sGJIoINslj .section {
  position: relative;
  overflow: visible !important;
}
.cid-sGJIoINslj .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-sGJIoINslj .dropdown-item:hover {
  color: black !important;
}
.cid-sGJIoINslj .dropdown-menu {
  background-color: white !important;
}
.cid-sGJIoINslj .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-sGJIoINslj .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sGJIoINslj .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-sGJIoINslj .nav-item {
    position: relative;
  }
}
.cid-sGJIoINslj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGJIoINslj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGJIoINslj .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-sGJIoINslj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sGJIoINslj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGJIoINslj .collapsed {
  flex-direction: row !important;
}
.cid-sGJIoINslj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sGJIoINslj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGJIoINslj .navbar-caption {
  font-weight: 600 !important;
}
.cid-sGJIoINslj .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGJIoINslj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGJIoINslj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGJIoINslj .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-sGJIoINslj .dropdown-item.active,
.cid-sGJIoINslj .dropdown-item:active {
  background-color: transparent;
}
.cid-sGJIoINslj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGJIoINslj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGJIoINslj .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGJIoINslj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sGJIoINslj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGJIoINslj ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sGJIoINslj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sGJIoINslj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-sGJIoINslj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sGJIoINslj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sGJIoINslj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sGJIoINslj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sGJIoINslj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sGJIoINslj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sGJIoINslj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sGJIoINslj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sGJIoINslj .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-sGJIoINslj .nav-link {
  font-weight: 600 !important;
}
.cid-sGJIoINslj a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGJIoINslj .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sGJIoINslj .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sGJIoINslj .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGJIoINslj .navbar {
    height: 77px;
  }
  .cid-sGJIoINslj .navbar.opened {
    height: auto;
  }
  .cid-sGJIoINslj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGJIoJi44r {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-sGJIoJi44r .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-sGJIoJi44r .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-sGJIoJi44r .card-wrap {
    width: calc(100% + 10rem);
    margin-right: -10rem;
  }
}
.cid-sGJIoJi44r .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-sGJIoJi44r .mbr-section-subtitle,
.cid-sGJIoJi44r .mbr-section-btn {
  color: #767676;
}
.cid-sGJIoJCwUm {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-sGJIoJCwUm .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-sGJIoJCwUm .container {
  max-width: 1500px;
}
.cid-sGJIoJCwUm .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-sGJIoJCwUm .container {
    padding: 0 4rem;
  }
}
.cid-sGJIoJCwUm .mbr-text,
.cid-sGJIoJCwUm .mbr-section-btn {
  color: #efeeee;
}
.cid-sGJIoJCwUm .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-sGJIoJCwUm .btn .mbr-iconfont {
  order: 2;
}
.cid-sGJIoJCwUm .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-sGJIoJCwUm .align-left {
    text-align: center;
  }
  .cid-sGJIoJCwUm .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-sGJIoJRq2v {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sGJIoJRq2v .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-sGJIoJRq2v .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-sGJIoJRq2v .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-sGJIoJRq2v .link:hover:before {
  background: #82786e;
}
.cid-sGJIoJRq2v .mbr-section-title {
  color: #000000;
}
.cid-sGJIoJRq2v .mbr-text,
.cid-sGJIoJRq2v .mbr-section-btn {
  color: #000000;
}
.cid-sGJIoJRq2v .link,
.cid-sGJIoJRq2v .link-wrap {
  color: #000000;
}
.cid-sGJIoJRq2v .mbr-title {
  color: #465052;
}
.cid-sGJIoK8Lsi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJIoK8Lsi p {
  margin-bottom: 0rem;
}
.cid-sGJIoK8Lsi .btn {
  margin-bottom: 0rem;
}
.cid-sGJIoK8Lsi .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJIoK8Lsi .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJIoK8Lsi .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJIoK8Lsi .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJIoK8Lsi .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJIoK8Lsi .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJIoK8Lsi .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJIoK8Lsi .btn {
    margin-top: 0rem;
  }
}
.cid-sGJIoK8Lsi .mbr-text {
  color: #ffffff;
}
.cid-sGJIoKnzxg {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sGJIoKnzxg .form-control,
.cid-sGJIoKnzxg .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-sGJIoKnzxg .form-control:focus,
.cid-sGJIoKnzxg .form-control:focus:focus {
  outline: none;
}
.cid-sGJIoKnzxg input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-sGJIoKnzxg input::-moz-placeholder {
  color: #5b686b;
}
.cid-sGJIoKnzxg textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-sGJIoKnzxg textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-sGJIoKnzxg .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sGJIoKnzxg .form-control {
  margin-bottom: 15px;
}
.cid-sGJIoKnzxg .map {
  width: 100%;
  height: 30rem;
}
.cid-sGJIoKnzxg .map iframe {
  width: inherit;
  height: 100%;
}
.cid-sGJIoKnzxg .mbr-text {
  color: #767676;
}
.cid-sGJIoKnzxg .input-group-btn {
  display: block;
}
.cid-sGJIoKnzxg .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-sGJIoKnzxg .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sGJIoKnzxg .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-sGJIoKnzxg .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sGJIoKnzxg .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-sGJIoKnzxg .mbr-section-subtitle,
  .cid-sGJIoKnzxg .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-sGJIoKnzxg .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-sGJIoKKbcZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-sGJIoKKbcZ .content {
    text-align: center;
  }
  .cid-sGJIoKKbcZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGJIoKKbcZ .logo-subtitle {
  color: #8d97ad;
}
.cid-sGJIoKKbcZ .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGJIoKKbcZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGJIoKKbcZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGJIoKKbcZ .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-sGJIoKKbcZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGJIoKKbcZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGJIoKKbcZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGJIoKKbcZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGJIoKKbcZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGJIoKKbcZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGJIoKKbcZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGJIoKKbcZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGJIoKKbcZ .list-item {
  display: flex;
}
.cid-sGJIoKKbcZ .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-sGJIoKKbcZ ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGJIoKKbcZ ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGJIoKKbcZ ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-sGJIoKKbcZ .column-title {
  color: #ffffff;
}
.cid-sGJIoKKbcZ .mbr-text {
  color: #ffffff;
}
.cid-sGJIoKKbcZ P {
  color: #ffffff;
  text-align: left;
}
.cid-sGJIoKKbcZ .logo-subtitle,
.cid-sGJIoKKbcZ .media-wrap {
  color: #ffffff;
}
.cid-sGJJHJjb9Z {
  height: 0 !important;
}
.cid-sGJJHJjb9Z .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sGJJHJjb9Z .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-sGJJHJjb9Z .nav-item:focus,
.cid-sGJJHJjb9Z .nav-link:focus {
  outline: none;
}
.cid-sGJJHJjb9Z .text-white:hover,
.cid-sGJJHJjb9Z .text-white:active,
.cid-sGJJHJjb9Z .text-white:focus {
  color: white !important;
}
.cid-sGJJHJjb9Z .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-sGJJHJjb9Z .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-sGJJHJjb9Z .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-sGJJHJjb9Z .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-sGJJHJjb9Z .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-sGJJHJjb9Z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sGJJHJjb9Z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sGJJHJjb9Z .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sGJJHJjb9Z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGJJHJjb9Z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGJJHJjb9Z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sGJJHJjb9Z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGJJHJjb9Z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sGJJHJjb9Z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sGJJHJjb9Z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sGJJHJjb9Z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGJJHJjb9Z .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sGJJHJjb9Z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGJJHJjb9Z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGJJHJjb9Z .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sGJJHJjb9Z .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-sGJJHJjb9Z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGJJHJjb9Z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGJJHJjb9Z .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sGJJHJjb9Z .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sGJJHJjb9Z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sGJJHJjb9Z .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sGJJHJjb9Z .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-sGJJHJjb9Z .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sGJJHJjb9Z .section {
  position: relative;
  overflow: visible !important;
}
.cid-sGJJHJjb9Z .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-sGJJHJjb9Z .dropdown-item:hover {
  color: black !important;
}
.cid-sGJJHJjb9Z .dropdown-menu {
  background-color: white !important;
}
.cid-sGJJHJjb9Z .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-sGJJHJjb9Z .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sGJJHJjb9Z .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-sGJJHJjb9Z .nav-item {
    position: relative;
  }
}
.cid-sGJJHJjb9Z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGJJHJjb9Z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGJJHJjb9Z .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-sGJJHJjb9Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sGJJHJjb9Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGJJHJjb9Z .collapsed {
  flex-direction: row !important;
}
.cid-sGJJHJjb9Z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sGJJHJjb9Z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGJJHJjb9Z .navbar-caption {
  font-weight: 600 !important;
}
.cid-sGJJHJjb9Z .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGJJHJjb9Z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGJJHJjb9Z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGJJHJjb9Z .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-sGJJHJjb9Z .dropdown-item.active,
.cid-sGJJHJjb9Z .dropdown-item:active {
  background-color: transparent;
}
.cid-sGJJHJjb9Z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGJJHJjb9Z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGJJHJjb9Z .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGJJHJjb9Z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sGJJHJjb9Z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGJJHJjb9Z ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sGJJHJjb9Z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sGJJHJjb9Z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-sGJJHJjb9Z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sGJJHJjb9Z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sGJJHJjb9Z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sGJJHJjb9Z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sGJJHJjb9Z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sGJJHJjb9Z nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sGJJHJjb9Z nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sGJJHJjb9Z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sGJJHJjb9Z .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-sGJJHJjb9Z .nav-link {
  font-weight: 600 !important;
}
.cid-sGJJHJjb9Z a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGJJHJjb9Z .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sGJJHJjb9Z .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sGJJHJjb9Z .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGJJHJjb9Z .navbar {
    height: 77px;
  }
  .cid-sGJJHJjb9Z .navbar.opened {
    height: auto;
  }
  .cid-sGJJHJjb9Z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGJJHK3u3L {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-sGJJHK3u3L .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-sGJJHK3u3L .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-sGJJHK3u3L .card-wrap {
    width: calc(100% + 10rem);
    margin-right: -10rem;
  }
}
.cid-sGJJHK3u3L .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-sGJJHK3u3L .mbr-section-subtitle,
.cid-sGJJHK3u3L .mbr-section-btn {
  color: #767676;
}
.cid-sGJJHKoOog {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-sGJJHKoOog .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-sGJJHKoOog .container {
  max-width: 1500px;
}
.cid-sGJJHKoOog .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-sGJJHKoOog .container {
    padding: 0 4rem;
  }
}
.cid-sGJJHKoOog .mbr-text,
.cid-sGJJHKoOog .mbr-section-btn {
  color: #efeeee;
}
.cid-sGJJHKoOog .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-sGJJHKoOog .btn .mbr-iconfont {
  order: 2;
}
.cid-sGJJHKoOog .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-sGJJHKoOog .align-left {
    text-align: center;
  }
  .cid-sGJJHKoOog .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-sGJJHKElFn {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sGJJHKElFn .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-sGJJHKElFn .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-sGJJHKElFn .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-sGJJHKElFn .link:hover:before {
  background: #82786e;
}
.cid-sGJJHKElFn .mbr-section-title {
  color: #000000;
}
.cid-sGJJHKElFn .mbr-text,
.cid-sGJJHKElFn .mbr-section-btn {
  color: #000000;
}
.cid-sGJJHKElFn .link,
.cid-sGJJHKElFn .link-wrap {
  color: #000000;
}
.cid-sGJJHKElFn .mbr-title {
  color: #465052;
}
.cid-sGJJHKUbHn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJJHKUbHn p {
  margin-bottom: 0rem;
}
.cid-sGJJHKUbHn .btn {
  margin-bottom: 0rem;
}
.cid-sGJJHKUbHn .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJJHKUbHn .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJJHKUbHn .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJJHKUbHn .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJJHKUbHn .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJJHKUbHn .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJJHKUbHn .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJJHKUbHn .btn {
    margin-top: 0rem;
  }
}
.cid-sGJJHKUbHn .mbr-text {
  color: #ffffff;
}
.cid-sGJJHL8rKK {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sGJJHL8rKK .form-control,
.cid-sGJJHL8rKK .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-sGJJHL8rKK .form-control:focus,
.cid-sGJJHL8rKK .form-control:focus:focus {
  outline: none;
}
.cid-sGJJHL8rKK input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-sGJJHL8rKK input::-moz-placeholder {
  color: #5b686b;
}
.cid-sGJJHL8rKK textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-sGJJHL8rKK textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-sGJJHL8rKK .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sGJJHL8rKK .form-control {
  margin-bottom: 15px;
}
.cid-sGJJHL8rKK .map {
  width: 100%;
  height: 30rem;
}
.cid-sGJJHL8rKK .map iframe {
  width: inherit;
  height: 100%;
}
.cid-sGJJHL8rKK .mbr-text {
  color: #767676;
}
.cid-sGJJHL8rKK .input-group-btn {
  display: block;
}
.cid-sGJJHL8rKK .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-sGJJHL8rKK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sGJJHL8rKK .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-sGJJHL8rKK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sGJJHL8rKK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-sGJJHL8rKK .mbr-section-subtitle,
  .cid-sGJJHL8rKK .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-sGJJHL8rKK .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-sGJJHLt2rQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-sGJJHLt2rQ .content {
    text-align: center;
  }
  .cid-sGJJHLt2rQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGJJHLt2rQ .logo-subtitle {
  color: #8d97ad;
}
.cid-sGJJHLt2rQ .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGJJHLt2rQ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGJJHLt2rQ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGJJHLt2rQ .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-sGJJHLt2rQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGJJHLt2rQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGJJHLt2rQ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGJJHLt2rQ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGJJHLt2rQ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGJJHLt2rQ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGJJHLt2rQ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGJJHLt2rQ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGJJHLt2rQ .list-item {
  display: flex;
}
.cid-sGJJHLt2rQ .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-sGJJHLt2rQ ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGJJHLt2rQ ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGJJHLt2rQ ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-sGJJHLt2rQ .column-title {
  color: #ffffff;
}
.cid-sGJJHLt2rQ .mbr-text {
  color: #ffffff;
}
.cid-sGJJHLt2rQ P {
  color: #ffffff;
  text-align: left;
}
.cid-sGJJHLt2rQ .logo-subtitle,
.cid-sGJJHLt2rQ .media-wrap {
  color: #ffffff;
}
.cid-sGJMMeaRXb {
  height: 0 !important;
}
.cid-sGJMMeaRXb .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sGJMMeaRXb .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-sGJMMeaRXb .nav-item:focus,
.cid-sGJMMeaRXb .nav-link:focus {
  outline: none;
}
.cid-sGJMMeaRXb .text-white:hover,
.cid-sGJMMeaRXb .text-white:active,
.cid-sGJMMeaRXb .text-white:focus {
  color: white !important;
}
.cid-sGJMMeaRXb .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-sGJMMeaRXb .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-sGJMMeaRXb .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-sGJMMeaRXb .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-sGJMMeaRXb .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-sGJMMeaRXb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sGJMMeaRXb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sGJMMeaRXb .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sGJMMeaRXb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGJMMeaRXb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGJMMeaRXb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sGJMMeaRXb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGJMMeaRXb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sGJMMeaRXb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sGJMMeaRXb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sGJMMeaRXb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGJMMeaRXb .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sGJMMeaRXb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGJMMeaRXb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGJMMeaRXb .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sGJMMeaRXb .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-sGJMMeaRXb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGJMMeaRXb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGJMMeaRXb .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sGJMMeaRXb .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sGJMMeaRXb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sGJMMeaRXb .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sGJMMeaRXb .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-sGJMMeaRXb .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sGJMMeaRXb .section {
  position: relative;
  overflow: visible !important;
}
.cid-sGJMMeaRXb .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-sGJMMeaRXb .dropdown-item:hover {
  color: black !important;
}
.cid-sGJMMeaRXb .dropdown-menu {
  background-color: white !important;
}
.cid-sGJMMeaRXb .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-sGJMMeaRXb .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sGJMMeaRXb .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-sGJMMeaRXb .nav-item {
    position: relative;
  }
}
.cid-sGJMMeaRXb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGJMMeaRXb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGJMMeaRXb .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-sGJMMeaRXb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sGJMMeaRXb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGJMMeaRXb .collapsed {
  flex-direction: row !important;
}
.cid-sGJMMeaRXb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sGJMMeaRXb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGJMMeaRXb .navbar-caption {
  font-weight: 600 !important;
}
.cid-sGJMMeaRXb .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGJMMeaRXb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGJMMeaRXb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGJMMeaRXb .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-sGJMMeaRXb .dropdown-item.active,
.cid-sGJMMeaRXb .dropdown-item:active {
  background-color: transparent;
}
.cid-sGJMMeaRXb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGJMMeaRXb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGJMMeaRXb .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGJMMeaRXb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sGJMMeaRXb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGJMMeaRXb ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sGJMMeaRXb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sGJMMeaRXb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-sGJMMeaRXb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sGJMMeaRXb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sGJMMeaRXb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sGJMMeaRXb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sGJMMeaRXb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sGJMMeaRXb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sGJMMeaRXb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sGJMMeaRXb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sGJMMeaRXb .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-sGJMMeaRXb .nav-link {
  font-weight: 600 !important;
}
.cid-sGJMMeaRXb a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGJMMeaRXb .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sGJMMeaRXb .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sGJMMeaRXb .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGJMMeaRXb .navbar {
    height: 77px;
  }
  .cid-sGJMMeaRXb .navbar.opened {
    height: auto;
  }
  .cid-sGJMMeaRXb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGJMMeDfa3 {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-sGJMMeDfa3 .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-sGJMMeDfa3 .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-sGJMMeDfa3 .card-wrap {
    width: calc(100% + 10rem);
    margin-left: -10rem;
  }
}
.cid-sGJMMeDfa3 .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-sGJMMeDfa3 .mbr-section-subtitle,
.cid-sGJMMeDfa3 .mbr-section-btn {
  color: #767676;
}
.cid-sGJMMeWeSi {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-sGJMMeWeSi .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-sGJMMeWeSi .container {
  max-width: 1500px;
}
.cid-sGJMMeWeSi .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-sGJMMeWeSi .container {
    padding: 0 4rem;
  }
}
.cid-sGJMMeWeSi .mbr-text,
.cid-sGJMMeWeSi .mbr-section-btn {
  color: #efeeee;
}
.cid-sGJMMeWeSi .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-sGJMMeWeSi .btn .mbr-iconfont {
  order: 2;
}
.cid-sGJMMeWeSi .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-sGJMMeWeSi .align-left {
    text-align: center;
  }
  .cid-sGJMMeWeSi .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-sGJMMfaVM1 {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sGJMMfaVM1 .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-sGJMMfaVM1 .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-sGJMMfaVM1 .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-sGJMMfaVM1 .link:hover:before {
  background: #82786e;
}
.cid-sGJMMfaVM1 .mbr-section-title {
  color: #000000;
}
.cid-sGJMMfaVM1 .mbr-text,
.cid-sGJMMfaVM1 .mbr-section-btn {
  color: #000000;
}
.cid-sGJMMfaVM1 .link,
.cid-sGJMMfaVM1 .link-wrap {
  color: #000000;
}
.cid-sGJMMfaVM1 .mbr-title {
  color: #465052;
}
.cid-sGJMMfoQRG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-sGJMMfoQRG p {
  margin-bottom: 0rem;
}
.cid-sGJMMfoQRG .btn {
  margin-bottom: 0rem;
}
.cid-sGJMMfoQRG .mbr-section-title {
  margin-bottom: 20px;
}
.cid-sGJMMfoQRG .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sGJMMfoQRG .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-sGJMMfoQRG .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJMMfoQRG .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-sGJMMfoQRG .mbr-section-btn {
    text-align: left;
  }
  .cid-sGJMMfoQRG .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-sGJMMfoQRG .btn {
    margin-top: 0rem;
  }
}
.cid-sGJMMfoQRG .mbr-text {
  color: #ffffff;
}
.cid-sGJMMfzhdJ {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sGJMMfzhdJ .form-control,
.cid-sGJMMfzhdJ .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-sGJMMfzhdJ .form-control:focus,
.cid-sGJMMfzhdJ .form-control:focus:focus {
  outline: none;
}
.cid-sGJMMfzhdJ input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-sGJMMfzhdJ input::-moz-placeholder {
  color: #5b686b;
}
.cid-sGJMMfzhdJ textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-sGJMMfzhdJ textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-sGJMMfzhdJ .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sGJMMfzhdJ .form-control {
  margin-bottom: 15px;
}
.cid-sGJMMfzhdJ .map {
  width: 100%;
  height: 30rem;
}
.cid-sGJMMfzhdJ .map iframe {
  width: inherit;
  height: 100%;
}
.cid-sGJMMfzhdJ .mbr-text {
  color: #767676;
}
.cid-sGJMMfzhdJ .input-group-btn {
  display: block;
}
.cid-sGJMMfzhdJ .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-sGJMMfzhdJ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sGJMMfzhdJ .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-sGJMMfzhdJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sGJMMfzhdJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-sGJMMfzhdJ .mbr-section-subtitle,
  .cid-sGJMMfzhdJ .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-sGJMMfzhdJ .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-sGJMMfUrKl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-sGJMMfUrKl .content {
    text-align: center;
  }
  .cid-sGJMMfUrKl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGJMMfUrKl .logo-subtitle {
  color: #8d97ad;
}
.cid-sGJMMfUrKl .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGJMMfUrKl .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGJMMfUrKl .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGJMMfUrKl .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-sGJMMfUrKl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGJMMfUrKl .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGJMMfUrKl .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGJMMfUrKl .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGJMMfUrKl .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGJMMfUrKl .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGJMMfUrKl .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGJMMfUrKl .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGJMMfUrKl .list-item {
  display: flex;
}
.cid-sGJMMfUrKl .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-sGJMMfUrKl ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGJMMfUrKl ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGJMMfUrKl ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-sGJMMfUrKl .column-title {
  color: #ffffff;
}
.cid-sGJMMfUrKl .mbr-text {
  color: #ffffff;
}
.cid-sGJMMfUrKl P {
  color: #ffffff;
  text-align: left;
}
.cid-sGJMMfUrKl .logo-subtitle,
.cid-sGJMMfUrKl .media-wrap {
  color: #ffffff;
}
.cid-t2UIFl6uvm {
  height: 0 !important;
}
.cid-t2UIFl6uvm .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-t2UIFl6uvm .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-t2UIFl6uvm .nav-item:focus,
.cid-t2UIFl6uvm .nav-link:focus {
  outline: none;
}
.cid-t2UIFl6uvm .text-white:hover,
.cid-t2UIFl6uvm .text-white:active,
.cid-t2UIFl6uvm .text-white:focus {
  color: white !important;
}
.cid-t2UIFl6uvm .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-t2UIFl6uvm .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-t2UIFl6uvm .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-t2UIFl6uvm .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-t2UIFl6uvm .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-t2UIFl6uvm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t2UIFl6uvm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-t2UIFl6uvm .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t2UIFl6uvm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t2UIFl6uvm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t2UIFl6uvm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t2UIFl6uvm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t2UIFl6uvm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t2UIFl6uvm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t2UIFl6uvm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t2UIFl6uvm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t2UIFl6uvm .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t2UIFl6uvm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t2UIFl6uvm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t2UIFl6uvm .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t2UIFl6uvm .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-t2UIFl6uvm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t2UIFl6uvm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t2UIFl6uvm .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t2UIFl6uvm .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t2UIFl6uvm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t2UIFl6uvm .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t2UIFl6uvm .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-t2UIFl6uvm .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t2UIFl6uvm .section {
  position: relative;
  overflow: visible !important;
}
.cid-t2UIFl6uvm .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-t2UIFl6uvm .dropdown-item:hover {
  color: black !important;
}
.cid-t2UIFl6uvm .dropdown-menu {
  background-color: white !important;
}
.cid-t2UIFl6uvm .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-t2UIFl6uvm .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-t2UIFl6uvm .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-t2UIFl6uvm .nav-item {
    position: relative;
  }
}
.cid-t2UIFl6uvm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t2UIFl6uvm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t2UIFl6uvm .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-t2UIFl6uvm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t2UIFl6uvm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t2UIFl6uvm .collapsed {
  flex-direction: row !important;
}
.cid-t2UIFl6uvm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t2UIFl6uvm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t2UIFl6uvm .navbar-caption {
  font-weight: 600 !important;
}
.cid-t2UIFl6uvm .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t2UIFl6uvm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t2UIFl6uvm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t2UIFl6uvm .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-t2UIFl6uvm .dropdown-item.active,
.cid-t2UIFl6uvm .dropdown-item:active {
  background-color: transparent;
}
.cid-t2UIFl6uvm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t2UIFl6uvm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t2UIFl6uvm .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t2UIFl6uvm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t2UIFl6uvm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t2UIFl6uvm ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t2UIFl6uvm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t2UIFl6uvm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-t2UIFl6uvm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t2UIFl6uvm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2UIFl6uvm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2UIFl6uvm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t2UIFl6uvm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2UIFl6uvm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t2UIFl6uvm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t2UIFl6uvm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2UIFl6uvm .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-t2UIFl6uvm .nav-link {
  font-weight: 600 !important;
}
.cid-t2UIFl6uvm a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t2UIFl6uvm .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t2UIFl6uvm .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-t2UIFl6uvm .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t2UIFl6uvm .navbar {
    height: 77px;
  }
  .cid-t2UIFl6uvm .navbar.opened {
    height: auto;
  }
  .cid-t2UIFl6uvm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t2UIFluSV3 {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/topo-fundo-2000x1078.jpg");
}
.cid-t2UIFluSV3 .mbr-overlay {
  background: linear-gradient(90deg, #d3cffb, #d7e8f6);
}
.cid-t2UIFluSV3 .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-t2UIFluSV3 .card-wrap {
    width: calc(100% + 10rem);
    margin-right: -10rem;
  }
}
.cid-t2UIFluSV3 .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-t2UIFluSV3 .mbr-section-subtitle,
.cid-t2UIFluSV3 .mbr-section-btn {
  color: #767676;
}
.cid-t2UIFlILcu {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #82786e;
}
.cid-t2UIFlILcu .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-t2UIFlILcu .container {
  max-width: 1500px;
}
.cid-t2UIFlILcu .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-t2UIFlILcu .container {
    padding: 0 4rem;
  }
}
.cid-t2UIFlILcu .mbr-text,
.cid-t2UIFlILcu .mbr-section-btn {
  color: #efeeee;
}
.cid-t2UIFlILcu .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-t2UIFlILcu .btn .mbr-iconfont {
  order: 2;
}
.cid-t2UIFlILcu .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-t2UIFlILcu .align-left {
    text-align: center;
  }
  .cid-t2UIFlILcu .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-t2UIFlWTDq {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t2UIFlWTDq .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t2UIFlWTDq .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-t2UIFlWTDq .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #000000;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #f4e8e1;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-t2UIFlWTDq .link:hover:before {
  background: #82786e;
}
.cid-t2UIFlWTDq .mbr-section-title {
  color: #000000;
}
.cid-t2UIFlWTDq .mbr-text,
.cid-t2UIFlWTDq .mbr-section-btn {
  color: #000000;
}
.cid-t2UIFlWTDq .link,
.cid-t2UIFlWTDq .link-wrap {
  color: #000000;
}
.cid-t2UIFlWTDq .mbr-title {
  color: #465052;
}
.cid-t2UIFma8u3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.23-2-484x304.jpg");
}
.cid-t2UIFma8u3 p {
  margin-bottom: 0rem;
}
.cid-t2UIFma8u3 .btn {
  margin-bottom: 0rem;
}
.cid-t2UIFma8u3 .mbr-section-title {
  margin-bottom: 20px;
}
.cid-t2UIFma8u3 .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-t2UIFma8u3 .mbr-section-btn {
  margin-right: 0rem;
}
@media (max-width: 767px) {
  .cid-t2UIFma8u3 .mbr-section-btn {
    text-align: left;
  }
  .cid-t2UIFma8u3 .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-t2UIFma8u3 .mbr-section-btn {
    text-align: left;
  }
  .cid-t2UIFma8u3 .btn {
    margin-left: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-t2UIFma8u3 .btn {
    margin-top: 0rem;
  }
}
.cid-t2UIFma8u3 .mbr-text {
  color: #ffffff;
}
.cid-t2UIFmkQio {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t2UIFmkQio .form-control,
.cid-t2UIFmkQio .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-t2UIFmkQio .form-control:focus,
.cid-t2UIFmkQio .form-control:focus:focus {
  outline: none;
}
.cid-t2UIFmkQio input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-t2UIFmkQio input::-moz-placeholder {
  color: #5b686b;
}
.cid-t2UIFmkQio textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-t2UIFmkQio textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-t2UIFmkQio .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-t2UIFmkQio .form-control {
  margin-bottom: 15px;
}
.cid-t2UIFmkQio .map {
  width: 100%;
  height: 30rem;
}
.cid-t2UIFmkQio .map iframe {
  width: inherit;
  height: 100%;
}
.cid-t2UIFmkQio .mbr-text {
  color: #767676;
}
.cid-t2UIFmkQio .input-group-btn {
  display: block;
}
.cid-t2UIFmkQio .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-t2UIFmkQio .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t2UIFmkQio .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-t2UIFmkQio .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t2UIFmkQio .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-t2UIFmkQio .mbr-section-subtitle,
  .cid-t2UIFmkQio .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-t2UIFmkQio .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-t2UIFmBRBV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-t2UIFmBRBV .content {
    text-align: center;
  }
  .cid-t2UIFmBRBV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t2UIFmBRBV .logo-subtitle {
  color: #8d97ad;
}
.cid-t2UIFmBRBV .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t2UIFmBRBV .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t2UIFmBRBV .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t2UIFmBRBV .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t2UIFmBRBV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t2UIFmBRBV .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t2UIFmBRBV .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t2UIFmBRBV .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t2UIFmBRBV .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t2UIFmBRBV .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t2UIFmBRBV .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t2UIFmBRBV .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t2UIFmBRBV .list-item {
  display: flex;
}
.cid-t2UIFmBRBV .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t2UIFmBRBV ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t2UIFmBRBV ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t2UIFmBRBV ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t2UIFmBRBV .column-title {
  color: #ffffff;
}
.cid-t2UIFmBRBV .mbr-text {
  color: #ffffff;
}
.cid-t2UIFmBRBV P {
  color: #ffffff;
  text-align: left;
}
.cid-t2UIFmBRBV .logo-subtitle,
.cid-t2UIFmBRBV .media-wrap {
  color: #ffffff;
}
.cid-t3sIGPnQPK {
  height: 0 !important;
}
.cid-t3sIGPnQPK .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-t3sIGPnQPK .dropdown-item:hover:before {
  opacity: 1 !important;
}
.cid-t3sIGPnQPK .nav-item:focus,
.cid-t3sIGPnQPK .nav-link:focus {
  outline: none;
}
.cid-t3sIGPnQPK .text-white:hover,
.cid-t3sIGPnQPK .text-white:active,
.cid-t3sIGPnQPK .text-white:focus {
  color: white !important;
}
.cid-t3sIGPnQPK .navbar {
  max-width: 1000px;
  margin: auto;
  margin-top: -10px;
  opacity: 0.9;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  min-height: 77px;
  transition: all 0.3s;
  background: #ffffff;
}
.cid-t3sIGPnQPK .navbar:hover {
  opacity: 1;
  margin-top: 0;
}
.cid-t3sIGPnQPK .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-t3sIGPnQPK .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-t3sIGPnQPK .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-t3sIGPnQPK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t3sIGPnQPK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-t3sIGPnQPK .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t3sIGPnQPK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t3sIGPnQPK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t3sIGPnQPK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t3sIGPnQPK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t3sIGPnQPK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t3sIGPnQPK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t3sIGPnQPK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t3sIGPnQPK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t3sIGPnQPK .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t3sIGPnQPK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t3sIGPnQPK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t3sIGPnQPK .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t3sIGPnQPK .navbar .navbar-logo img {
    height: 3.8rem !important;
    width: auto;
  }
  .cid-t3sIGPnQPK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t3sIGPnQPK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t3sIGPnQPK .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t3sIGPnQPK .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t3sIGPnQPK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t3sIGPnQPK .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t3sIGPnQPK .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-t3sIGPnQPK .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t3sIGPnQPK .section {
  position: relative;
  overflow: visible !important;
}
.cid-t3sIGPnQPK .dropdown-item {
  font-weight: 400 !important;
  color: black !important;
}
.cid-t3sIGPnQPK .dropdown-item:hover {
  color: black !important;
}
.cid-t3sIGPnQPK .dropdown-menu {
  background-color: white !important;
}
.cid-t3sIGPnQPK .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(179, 155, 146, 0.35);
  display: block;
}
.cid-t3sIGPnQPK .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #9e7f74;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-t3sIGPnQPK .nav-item:hover .nav-link:before {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .cid-t3sIGPnQPK .nav-item {
    position: relative;
  }
}
.cid-t3sIGPnQPK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t3sIGPnQPK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t3sIGPnQPK .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
  padding-right: 1rem;
}
.cid-t3sIGPnQPK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t3sIGPnQPK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t3sIGPnQPK .collapsed {
  flex-direction: row !important;
}
.cid-t3sIGPnQPK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t3sIGPnQPK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t3sIGPnQPK .navbar-caption {
  font-weight: 600 !important;
}
.cid-t3sIGPnQPK .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t3sIGPnQPK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t3sIGPnQPK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t3sIGPnQPK .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-t3sIGPnQPK .dropdown-item.active,
.cid-t3sIGPnQPK .dropdown-item:active {
  background-color: transparent;
}
.cid-t3sIGPnQPK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t3sIGPnQPK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t3sIGPnQPK .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t3sIGPnQPK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t3sIGPnQPK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t3sIGPnQPK ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3sIGPnQPK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t3sIGPnQPK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cebfaf;
}
.cid-t3sIGPnQPK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t3sIGPnQPK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3sIGPnQPK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3sIGPnQPK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t3sIGPnQPK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3sIGPnQPK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t3sIGPnQPK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t3sIGPnQPK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3sIGPnQPK .navbar-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-t3sIGPnQPK .nav-link {
  font-weight: 600 !important;
}
.cid-t3sIGPnQPK a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t3sIGPnQPK .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t3sIGPnQPK .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-t3sIGPnQPK .icons-menu span {
  font-size: 26px;
  color: #f4e8e1;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t3sIGPnQPK .navbar {
    height: 77px;
  }
  .cid-t3sIGPnQPK .navbar.opened {
    height: auto;
  }
  .cid-t3sIGPnQPK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t3xzpaZTOo {
  padding-top: 7rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/background7.svg");
}
@media (min-width: 768px) {
  .cid-t3xzpaZTOo .col-text {
    padding-bottom: 60px;
    padding-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-t3xzpaZTOo .col-text {
    padding-bottom: 120px;
    padding-top: 120px;
  }
}
.cid-t3xzpaZTOo .container {
  max-width: 1312px;
}
.cid-t3xzpaZTOo .label-text {
  color: #002549;
  position: relative;
  z-index: 2;
}
.cid-t3xzpaZTOo .mbr-section-title {
  color: #002549;
}
.cid-t3xzpaZTOo .mbr-section-title,
.cid-t3xzpaZTOo .mbr-section-btn {
  color: #333333;
}
.cid-t3xCdqdqde {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f4e8e1;
}
.cid-t3xCdqdqde img,
.cid-t3xCdqdqde .item-img {
  width: 100%;
}
.cid-t3xCdqdqde .item:focus,
.cid-t3xCdqdqde span:focus {
  outline: none;
}
.cid-t3xCdqdqde .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-t3xCdqdqde .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t3xCdqdqde .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t3xCdqdqde .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-t3xCdqdqde .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t3xCdqdqde .mbr-section-title {
  color: #232323;
}
.cid-t3sIGPQWhD {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #bc9f95;
}
.cid-t3sIGPQWhD .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-t3sIGPQWhD .container {
  max-width: 1500px;
}
.cid-t3sIGPQWhD .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-t3sIGPQWhD .container {
    padding: 0 4rem;
  }
}
.cid-t3sIGPQWhD .mbr-text,
.cid-t3sIGPQWhD .mbr-section-btn {
  color: #efeeee;
}
.cid-t3sIGPQWhD .btn {
  width: -webkit-fill-available;
  margin: 0.4rem!important;
  justify-content: space-between;
}
.cid-t3sIGPQWhD .btn .mbr-iconfont {
  order: 2;
}
.cid-t3sIGPQWhD .pt-5 {
  padding-top: 4rem!important;
}
@media (max-width: 922px) {
  .cid-t3sIGPQWhD .align-left {
    text-align: center;
  }
  .cid-t3sIGPQWhD .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-t3sIGQlluk {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t3sIGQlluk .form-control,
.cid-t3sIGQlluk .form-control:focus {
  color: #5b686b !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #5b686b;
}
.cid-t3sIGQlluk .form-control:focus,
.cid-t3sIGQlluk .form-control:focus:focus {
  outline: none;
}
.cid-t3sIGQlluk input::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-t3sIGQlluk input::-moz-placeholder {
  color: #5b686b;
}
.cid-t3sIGQlluk textarea::-webkit-input-placeholder {
  color: #5b686b;
}
.cid-t3sIGQlluk textarea::-moz-placeholder {
  color: #5b686b;
}
.cid-t3sIGQlluk .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-t3sIGQlluk .form-control {
  margin-bottom: 15px;
}
.cid-t3sIGQlluk .map {
  width: 100%;
  height: 30rem;
}
.cid-t3sIGQlluk .map iframe {
  width: inherit;
  height: 100%;
}
.cid-t3sIGQlluk .mbr-text {
  color: #767676;
}
.cid-t3sIGQlluk .input-group-btn {
  display: block;
}
.cid-t3sIGQlluk .google-map {
  height: 25rem;
  position: relative;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(1);
}
.cid-t3sIGQlluk .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3sIGQlluk .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-t3sIGQlluk .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3sIGQlluk .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 768px) {
  .cid-t3sIGQlluk .mbr-section-subtitle,
  .cid-t3sIGQlluk .mbr-section-title {
    text-align: center !important;
  }
}
@media (max-width: 991px) {
  .cid-t3sIGQlluk .mbr-form {
    padding-bottom: 2rem;
  }
}
.cid-t3sIGQyhUe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/whatsapp-image-2021-03-23-at-16.34.22-484x322.jpg");
}
@media (max-width: 767px) {
  .cid-t3sIGQyhUe .content {
    text-align: center;
  }
  .cid-t3sIGQyhUe .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3sIGQyhUe .logo-subtitle {
  color: #8d97ad;
}
.cid-t3sIGQyhUe .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t3sIGQyhUe .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3sIGQyhUe .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3sIGQyhUe .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3sIGQyhUe .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3sIGQyhUe .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t3sIGQyhUe .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t3sIGQyhUe .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t3sIGQyhUe .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3sIGQyhUe .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3sIGQyhUe .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3sIGQyhUe .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3sIGQyhUe .list-item {
  display: flex;
}
.cid-t3sIGQyhUe .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t3sIGQyhUe ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t3sIGQyhUe ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t3sIGQyhUe ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t3sIGQyhUe .column-title {
  color: #ffffff;
}
.cid-t3sIGQyhUe .mbr-text {
  color: #ffffff;
}
.cid-t3sIGQyhUe P {
  color: #ffffff;
  text-align: left;
}
.cid-t3sIGQyhUe .logo-subtitle,
.cid-t3sIGQyhUe .media-wrap {
  color: #ffffff;
}
