body {
  font-family: Poppins;
}
.display-1 {
  font-family: 'Poppins', sans-serif;
  font-size: 3.2rem;
}
.display-2 {
  font-family: 'Poppins', sans-serif;
  font-size: 2rem;
}
.display-4 {
  font-family: 'Poppins', sans-serif;
  font-size: 0.85rem;
}
.display-5 {
  font-family: 'Poppins', sans-serif;
  font-size: 1rem;
}
.display-7 {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
}
/* ---- 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.56rem;
    font-size: calc( 1.77rem + (3.2 - 1.77) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.77rem + (3.2 - 1.77) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.68rem;
    font-size: calc( 0.9475rem + (0.85 - 0.9475) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.9475rem + (0.85 - 0.9475) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.719rem 1.5rem;
  border-radius: 3px;
}
.btn:hover:after,
.btn:focus:after,
.btn.active:after {
  -webkit-animation: 1s btn-animation linear infinite;
  animation: 1s btn-animation linear infinite;
}
@keyframes btn-animation {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
    opacity: 0;
  }
}
.btn-sm {
  padding: 0.5rem 1rem;
  border-radius: 3px;
}
.btn-md {
  padding: 0.719rem 1.5rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 0.875rem 1.875rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #ac1a1a !important;
}
.bg-success {
  background-color: #0f6111 !important;
}
.bg-info {
  background-color: #cc0033 !important;
}
.bg-warning {
  background-color: #fac769 !important;
}
.bg-danger {
  background-color: #b2ccd2 !important;
}
.btn-primary,
.btn-primary:active,
.btn-primary.active {
  background-color: #ac1a1a !important;
  border-color: #ac1a1a !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff !important;
  background-color: #6a1010 !important;
  border-color: #6a1010 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #6a1010 !important;
  border-color: #6a1010 !important;
}
.btn-secondary,
.btn-secondary:active,
.btn-secondary.active {
  background-color: #ca4336 !important;
  border-color: #ca4336 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus {
  color: #ffffff !important;
  background-color: #8e2f25 !important;
  border-color: #8e2f25 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #8e2f25 !important;
  border-color: #8e2f25 !important;
}
.btn-info,
.btn-info:active,
.btn-info.active {
  background-color: #cc0033 !important;
  border-color: #cc0033 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus {
  color: #ffffff !important;
  background-color: #800020 !important;
  border-color: #800020 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #800020 !important;
  border-color: #800020 !important;
}
.btn-success,
.btn-success:active,
.btn-success.active {
  background-color: #0f6111 !important;
  border-color: #0f6111 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus {
  color: #ffffff !important;
  background-color: #051f05 !important;
  border-color: #051f05 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #051f05 !important;
  border-color: #051f05 !important;
}
.btn-warning,
.btn-warning:active,
.btn-warning.active {
  background-color: #fac769 !important;
  border-color: #fac769 !important;
  color: #614003 !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus {
  color: #614003 !important;
  background-color: #f8ab1f !important;
  border-color: #f8ab1f !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614003 !important;
  background-color: #f8ab1f !important;
  border-color: #f8ab1f !important;
}
.btn-danger,
.btn-danger:active,
.btn-danger.active {
  background-color: #b2ccd2 !important;
  border-color: #b2ccd2 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff !important;
  background-color: #82acb6 !important;
  border-color: #82acb6 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #82acb6 !important;
  border-color: #82acb6 !important;
}
.btn-black,
.btn-black:active,
.btn-black.active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-white,
.btn-white:active,
.btn-white.active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white,
.btn-white:active,
.btn-white.active {
  color: #333333 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
  color: #333333 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #333333 !important;
}
.btn-primary-outline,
.btn-primary-outline:active,
.btn-primary-outline.active {
  background: none;
  border-color: #530d0d;
  color: #530d0d !important;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus {
  color: #ffffff !important;
  background-color: #ac1a1a;
  border-color: #ac1a1a;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #ac1a1a !important;
  border-color: #ac1a1a !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
  background: none;
  border-color: #7a2820;
  color: #7a2820 !important;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus {
  color: #ffffff !important;
  background-color: #ca4336;
  border-color: #ca4336;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ca4336 !important;
  border-color: #ca4336 !important;
}
.btn-info-outline,
.btn-info-outline:active,
.btn-info-outline.active {
  background: none;
  border-color: #660019;
  color: #660019 !important;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus {
  color: #ffffff !important;
  background-color: #cc0033;
  border-color: #cc0033;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #cc0033 !important;
  border-color: #cc0033 !important;
}
.btn-success-outline,
.btn-success-outline:active,
.btn-success-outline.active {
  background: none;
  border-color: #010902;
  color: #010902 !important;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus {
  color: #ffffff !important;
  background-color: #0f6111;
  border-color: #0f6111;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #0f6111 !important;
  border-color: #0f6111 !important;
}
.btn-warning-outline,
.btn-warning-outline:active,
.btn-warning-outline.active {
  background: none;
  border-color: #f5a208;
  color: #f5a208 !important;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus {
  color: #614003 !important;
  background-color: #fac769;
  border-color: #fac769;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614003 !important;
  background-color: #fac769 !important;
  border-color: #fac769 !important;
}
.btn-danger-outline,
.btn-danger-outline:active,
.btn-danger-outline.active {
  background: none;
  border-color: #72a1ac;
  color: #72a1ac !important;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus {
  color: #ffffff !important;
  background-color: #b2ccd2;
  border-color: #b2ccd2;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b2ccd2 !important;
  border-color: #b2ccd2 !important;
}
.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
  background: none;
  border-color: #000000;
  color: #000000 !important;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
  color: #ffffff !important;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff !important;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333 !important;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #ac1a1a !important;
}
.text-secondary {
  color: #ca4336 !important;
}
.text-success {
  color: #0f6111 !important;
}
.text-info {
  color: #cc0033 !important;
}
.text-warning {
  color: #fac769 !important;
}
.text-danger {
  color: #b2ccd2 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #530d0d !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #7a2820 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #010902 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #660019 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #f5a208 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #72a1ac !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #0f6111;
}
.alert-info {
  background-color: #cc0033;
}
.alert-warning {
  background-color: #fac769;
}
.alert-danger {
  background-color: #b2ccd2;
}
.mbr-gallery-filter li.active .btn {
  background-color: #ac1a1a;
  border-color: #ac1a1a;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #ac1a1a;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #e75f5f;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #20cf24;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ff99b3;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
}
blockquote {
  border-color: #ac1a1a;
}
ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}
.mbr-form .btn {
  margin: 0.4rem 0;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #ac1a1a;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #ac1a1a;
  border-bottom-color: #ac1a1a;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #ac1a1a !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: #ca4336 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23ac1a1a' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
.cid-sOQXer9oYn .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #ac1a1a;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOQXer9oYn .nav-item,
.cid-sOQXer9oYn .nav-link,
.cid-sOQXer9oYn .navbar-caption {
  font-weight: normal;
}
.cid-sOQXer9oYn .nav-item:focus,
.cid-sOQXer9oYn .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sOQXer9oYn .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sOQXer9oYn .nav-item .nav-link {
    position: relative;
  }
  .cid-sOQXer9oYn .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #ac1a1a;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-sOQXer9oYn .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-sOQXer9oYn .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-sOQXer9oYn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cid-sOQXer9oYn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOQXer9oYn .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-sOQXer9oYn .dropdown .dropdown-menu .dropdown-item:hover .soc-item .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sOQXer9oYn .dropdown .dropdown-menu .dropdown-item .soc-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sOQXer9oYn .dropdown .dropdown-menu .dropdown-item .soc-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-sOQXer9oYn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOQXer9oYn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOQXer9oYn .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sOQXer9oYn .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sOQXer9oYn .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sOQXer9oYn .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOQXer9oYn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOQXer9oYn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOQXer9oYn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(99vh - 4.6rem);
  }
}
.cid-sOQXer9oYn .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sOQXer9oYn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOQXer9oYn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOQXer9oYn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sOQXer9oYn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOQXer9oYn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOQXer9oYn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOQXer9oYn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOQXer9oYn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOQXer9oYn .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sOQXer9oYn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOQXer9oYn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOQXer9oYn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sOQXer9oYn .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sOQXer9oYn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOQXer9oYn .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOQXer9oYn .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sOQXer9oYn .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sOQXer9oYn .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOQXer9oYn .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sOQXer9oYn .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sOQXer9oYn .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sOQXer9oYn .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOQXer9oYn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOQXer9oYn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOQXer9oYn .dropdown-item.active,
.cid-sOQXer9oYn .dropdown-item:active {
  background-color: transparent;
}
.cid-sOQXer9oYn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOQXer9oYn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOQXer9oYn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOQXer9oYn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-sOQXer9oYn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-sOQXer9oYn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOQXer9oYn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOQXer9oYn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOQXer9oYn ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOQXer9oYn .navbar-buttons {
  text-align: center;
}
.cid-sOQXer9oYn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOQXer9oYn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sOQXer9oYn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOQXer9oYn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOQXer9oYn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOQXer9oYn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOQXer9oYn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOQXer9oYn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOQXer9oYn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOQXer9oYn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOQXer9oYn .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sOQXer9oYn a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOQXer9oYn .soc-item .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-sOQXer9oYn .soc-item .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-sOQXer9oYn .soc-item {
  margin: .5rem .3rem;
}
.cid-sOQXer9oYn .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOQXer9oYn a.nav-link,
.cid-sOQXer9oYn a.dropdown-item {
  display: flex;
  align-items: center;
}
.cid-sOQXer9oYn a.nav-link .mbr-iconfont-btn,
.cid-sOQXer9oYn a.dropdown-item .mbr-iconfont-btn {
  margin-right: 10px;
}
.cid-sOQXer9oYn a.nav-link:hover .mbr-iconfont-btn,
.cid-sOQXer9oYn a.dropdown-item:hover .mbr-iconfont-btn {
  opacity: 0;
  margin-left: -20px;
}
.cid-sOQXer9oYn a.dropdown-item .mbr-iconfont-btn {
  margin-top: -4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOQXer9oYn .navbar {
    height: 77px;
  }
  .cid-sOQXer9oYn .navbar.opened {
    height: auto;
  }
  .cid-sOQXer9oYn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOQVRTKLOr .modal-body .close {
  background: #1b1b1b;
}
.cid-sOQVRTKLOr .modal-body .close span {
  font-style: normal;
}
.cid-sOQVRTKLOr .carousel-inner > .active,
.cid-sOQVRTKLOr .carousel-inner > .next,
.cid-sOQVRTKLOr .carousel-inner > .prev {
  display: table;
}
.cid-sOQVRTKLOr .carousel-control .icon-next,
.cid-sOQVRTKLOr .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sOQVRTKLOr .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sOQVRTKLOr .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sOQVRTKLOr .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-sOQVRTKLOr .boxed-slider > div {
  position: relative;
}
.cid-sOQVRTKLOr .container img {
  width: 100%;
}
.cid-sOQVRTKLOr .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-sOQVRTKLOr .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sOQVRTKLOr .mbr-table-cell {
  padding: 0;
}
.cid-sOQVRTKLOr .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sOQVRTKLOr .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-sOQVRTKLOr .mbr-overlay {
  z-index: 1;
}
.cid-sOQVRTKLOr .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sOQVRTKLOr .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-sOQVRTKLOr .carousel-item .container {
    width: 100%;
  }
}
.cid-sOQVRTKLOr .carousel-item-next.carousel-item-left,
.cid-sOQVRTKLOr .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-sOQVRTKLOr .active.carousel-item-right,
.cid-sOQVRTKLOr .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-sOQVRTKLOr .active.carousel-item-left,
.cid-sOQVRTKLOr .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-sOQVRTKLOr .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  transition: all .3s;
  z-index: 11;
}
.cid-sOQVRTKLOr .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOQVRTKLOr .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sOQVRTKLOr .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-sOQVRTKLOr .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sOQVRTKLOr .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sOQVRTKLOr .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-sOQVRTKLOr .mbr-slider .carousel-indicators li.active,
.cid-sOQVRTKLOr .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-sOQVRTKLOr .mbr-slider .carousel-indicators li::after,
.cid-sOQVRTKLOr .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-sOQVRTKLOr .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-sOQVRTKLOr .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-sOQVRTKLOr .mbr-slider > .container img {
  width: 100%;
}
.cid-sOQVRTKLOr .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-sOQVRTKLOr .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-sOQVRTKLOr .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sOQVRTKLOr .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sOQVRTKLOr .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-sOQVRTKLOr .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-sOQVRTKLOr .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-sOQVRTKLOr .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-sOQVRTKLOr .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-sOQVRTKLOr .full-screen .carousel-item .container.container-slide {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sOQVRTKLOr .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-sOQVRTKLOr .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-sOQVRTKLOr .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-sOQVRTKLOr H2 {
  color: #ffffff;
}
.cid-sOVZqXhuzq {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOVZqXhuzq .mbr-section-subtitle {
  color: #ac1a1a;
}
.cid-sOQqdEG3Lv {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sOQqdEG3Lv .mbr-section-title,
.cid-sOQqdEG3Lv .mbr-section-subtitle {
  color: #000000;
}
.cid-sOQqdEG3Lv .mbr-section-text {
  color: #232323;
}
.cid-sOQqdEG3Lv .mbr-text,
.cid-sOQqdEG3Lv .typed-text,
.cid-sOQqdEG3Lv .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-sOQqdEG3Lv .btn {
  margin-left: 4px !important;
}
.cid-sOQqdEG3Lv .animated-element {
  color: #ac1a1a;
}
.cid-sOQqdEG3Lv .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ac1a1a;
}
.cid-sOQqdEG3Lv .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sOQqdEG3Lv .typed-text,
  .cid-sOQqdEG3Lv .mbr-section-subtitle,
  .cid-sOQqdEG3Lv .mbr-section-text,
  .cid-sOQqdEG3Lv .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sOSvD9oLCV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOSvD9oLCV .card-icon {
  font-size: 64px;
  color: #ac1a1a;
  transition: color 0.3s;
}
.cid-sOSvD9oLCV .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-sOSvD9oLCV .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-sOSvD9oLCV .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #ac1a1a;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-sOSvD9oLCV .card {
  padding: 0!important;
}
.cid-sOSvD9oLCV .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-sOSvD9oLCV .card-wrapper:hover {
  background: #ac1a1a;
}
.cid-sOSvD9oLCV .card-wrapper:hover .card-icon {
  color: #767676;
}
.cid-sOSvD9oLCV .card-wrapper:hover .line {
  background: #767676;
}
.cid-sOSvD9oLCV .card1 {
  background: #767676;
}
.cid-sOSvD9oLCV .card2 {
  background: #7b7b7b;
}
.cid-sOSvD9oLCV .card3 {
  background: #808080;
}
.cid-sOSvD9oLCV .card4 {
  background: #858585;
}
.cid-sOSvD9oLCV .card5 {
  background: #8a8a8a;
}
.cid-sOSvD9oLCV .card6 {
  background: #909090;
}
.cid-sOSvD9oLCV .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-sOSvD9oLCV .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-tXdoQJ6Klj {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXdoQJ6Klj .mbr-section-subtitle {
  color: #767676;
}
.cid-tXdoQJ6Klj H2 {
  color: #ac1a1a;
}
.cid-sOW0IxpR0E {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f8f8f8;
}
.cid-sOW0IxpR0E .card {
  display: block;
  position: relative;
}
.cid-sOW0IxpR0E .card .card-wrapper {
  background: #ffffff;
  height: 1%;
}
.cid-sOW0IxpR0E .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  border-radius: 0;
  z-index: 1;
}
.cid-sOW0IxpR0E .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-sOW0IxpR0E .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 1.5rem;
  left: 1.5rem;
  z-index: 1;
  border-radius: 100px;
  background-color: #e96188;
}
.cid-sOW0IxpR0E .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-sOW0IxpR0E .card .card-wrapper .card-box {
  padding: 1.5rem;
}
.cid-sOW0IxpR0E .mbr-card-text {
  margin: 0;
}
.cid-sOW0IxpR0E .mbr-section-title {
  text-align: center;
  color: #ac1a1a;
}
.cid-sOW0IxpR0E .mbr-title {
  color: #ac1a1a;
}
.cid-tXdo1ZFgq5 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXdo1ZFgq5 .mbr-section-subtitle {
  color: #767676;
}
.cid-tXdo1ZFgq5 H2 {
  color: #ac1a1a;
}
.cid-sORukBZNF2 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/restimento.jpg");
}
.cid-sORukBZNF2 .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sORukBZNF2 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sORukBZNF2 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sORukBZNF2 .mbr-text {
    text-align: center;
  }
}
.cid-sORukBZNF2 .mbr-text,
.cid-sORukBZNF2 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-sORukBZNF2 H1 {
  color: #ffffff;
  text-align: center;
}
.cid-sORukBZNF2 H3 {
  text-align: center;
  color: #ffffff;
}
.cid-sOQqx60r6d {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-sOQqx60r6d .card {
  display: block;
  position: relative;
}
.cid-sOQqx60r6d .card .card-wrapper {
  background: #ffffff;
  height: 1%;
}
.cid-sOQqx60r6d .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  border-radius: 0;
  z-index: 1;
}
.cid-sOQqx60r6d .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-sOQqx60r6d .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 1.5rem;
  left: 1.5rem;
  z-index: 1;
  border-radius: 100px;
  background-color: #e96188;
}
.cid-sOQqx60r6d .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-sOQqx60r6d .card .card-wrapper .card-box {
  padding: 1.5rem;
}
.cid-sOQqx60r6d .mbr-card-text {
  margin: 0;
}
.cid-sOQqx60r6d .mbr-section-title {
  text-align: center;
  color: #ac1a1a;
}
.cid-sOQqx60r6d .mbr-section-subtitle {
  text-align: center;
}
.cid-sOQtk6ROJh {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #f8f8f8;
}
.cid-sOQtk6ROJh .card {
  display: block;
  position: relative;
}
.cid-sOQtk6ROJh .card .card-wrapper {
  background: #ffffff;
  height: 1%;
}
.cid-sOQtk6ROJh .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  border-radius: 0;
  z-index: 1;
}
.cid-sOQtk6ROJh .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-sOQtk6ROJh .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 1.5rem;
  left: 1.5rem;
  z-index: 1;
  border-radius: 100px;
  background-color: #e96188;
}
.cid-sOQtk6ROJh .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-sOQtk6ROJh .card .card-wrapper .card-box {
  padding: 1.5rem;
}
.cid-sOQtk6ROJh .mbr-card-text {
  margin: 0;
}
.cid-sOQtk6ROJh .mbr-section-title {
  text-align: center;
  color: #ac1a1a;
}
.cid-sOQtk6ROJh .mbr-section-subtitle {
  text-align: center;
}
.cid-sORzedsRun {
  padding-top: 105px;
  padding-bottom: 90px;
  background-color: #f8f8f8;
}
.cid-sORzedsRun .card {
  display: block;
  position: relative;
}
.cid-sORzedsRun .card .card-wrapper {
  background: #ffffff;
  height: 1%;
}
.cid-sORzedsRun .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  border-radius: 0;
  z-index: 1;
}
.cid-sORzedsRun .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-sORzedsRun .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 1.5rem;
  left: 1.5rem;
  z-index: 1;
  border-radius: 100px;
  background-color: #e96188;
}
.cid-sORzedsRun .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-sORzedsRun .card .card-wrapper .card-box {
  padding: 1.5rem;
}
.cid-sORzedsRun .mbr-card-text {
  margin: 0;
}
.cid-sORzedsRun .mbr-section-title {
  text-align: center;
  color: #ac1a1a;
}
.cid-sORzedsRun .mbr-section-subtitle {
  text-align: center;
}
.cid-sOR5nCr1up {
  overflow: hidden !important;
  background: linear-gradient(to right, #c1c1c1 0%, #c1c1c1 30%, #ffffff 30%, #ffffff 100%);
}
.cid-sOR5nCr1up .animated-element {
  color: #ffffff;
}
.cid-sOR5nCr1up .img-block {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOR5nCr1up .mbr-section-subtitle {
  color: #ac1a1a;
}
@media (min-width: 992px) {
  .cid-sOR5nCr1up .img-block {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sOR5nCr1up .mbr-figure {
    margin-top: 1rem;
  }
}
@media (max-width: 768px) {
  .cid-sOR5nCr1up {
    background: #ffffff;
  }
  .cid-sOR5nCr1up .img-block {
    padding-bottom: 2rem;
  }
}
.cid-sOR5nCr1up .mbr-section-title {
  color: #ac1a1a;
}
.cid-sOR5nCr1up .mbr-text,
.cid-sOR5nCr1up .mbr-section-btn {
  color: #000000;
}
.cid-tXdnf5uYlW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tXdnf5uYlW .mbr-section-subtitle {
  color: #767676;
}
.cid-tXdnf5uYlW H2 {
  color: #ffffff;
}
.cid-sOR3uja18F {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/tipos-de-rejunte-2000x1500.jpeg");
}
.cid-sOR3uja18F .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sOR3uja18F .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOR3uja18F .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOR3uja18F .mbr-text {
    text-align: center;
  }
}
.cid-sOR3uja18F .mbr-text,
.cid-sOR3uja18F .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-sOR3uja18F H1 {
  color: #000000;
}
.cid-sOR3uja18F H3 {
  text-align: center;
  color: #ffffff;
}
.cid-sOQIUBv83n {
  padding-top: 75px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sOQIUBv83n .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #232323;
  padding: 0;
}
.cid-sOQIUBv83n .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-sOQIUBv83n .rev,
.cid-sOQIUBv83n .mbr-iconfont {
  display: inline-block;
}
.cid-sOQIUBv83n .line {
  display: inline-block;
  width: 80px;
  height: 4px;
  background-color: #efefef;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-sOQIUBv83n .card-img {
  position: relative;
}
.cid-sOQIUBv83n .card:hover .image-btn {
  opacity: 1;
  bottom: 10px;
}
.cid-sOQIUBv83n .image-btn {
  transition: all 0.3s;
  opacity: 0;
  position: absolute;
  bottom: 0px;
  left: 0;
  right: 0;
}
.cid-sOQIUBv83n .card-title {
  color: #ac1a1a;
  margin: 0;
  text-align: center;
}
.cid-sOQIUBv83n .card-box {
  padding: 1.5rem;
}
.cid-sOQIUBv83n .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-sOQIUBv83n .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-sOQIUBv83n .mbr-section-title,
.cid-sOQIUBv83n .line-wrap {
  text-align: center;
  color: #ac1a1a;
}
.cid-sOQIUBv83n .card-text,
.cid-sOQIUBv83n .mbr-section-btn,
.cid-sOQIUBv83n .ico-line {
  text-align: left;
  color: #767676;
}
.cid-sOQIUBv83n .mbr-text,
.cid-sOQIUBv83n .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-sOQIUBv83n .image-btn {
    opacity: 1;
    bottom: 10px;
  }
}
.cid-sOQIUBv83n .mbr-text {
  color: #000000;
}
.cid-sQdrQvkOpz {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQdrQvkOpz .wrapping {
  background-color: #ac1a1a;
  padding: 3rem;
  justify-content: space-between;
  align-items: center;
}
.cid-sQdrQvkOpz .wrapping .mbr-section-title {
  color: #ffffff;
}
.cid-sQdrQvkOpz .wrapping .mbr-section-title.display-2 {
  line-height: 1.375;
}
.cid-sQdrQvkOpz .wrapping .mbr-text {
  color: #a1a1a1;
  margin-bottom: 0;
}
.cid-sQdrQvkOpz .wrapping .btn.btn-md {
  font-weight: 500;
  line-height: 1.5;
}
.cid-sQdrQvkOpz .wrapping .text-wrap .mbr-text,
.cid-sQdrQvkOpz .mbr-section-btn {
  color: #ffffff;
}
.cid-sOQVHExb3o {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/cordonflex-3.png");
}
@media (min-width: 992px) {
  .cid-sOQVHExb3o .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOQVHExb3o .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOQVHExb3o .mbr-text {
    text-align: center;
  }
}
.cid-sOQVHExb3o .mbr-text,
.cid-sOQVHExb3o .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-sOQVHExb3o H1 {
  color: #000000;
}
.cid-sOQVHExb3o H3 {
  text-align: center;
  color: #ffffff;
}
.cid-tXdorErruC {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tXdorErruC .mbr-section-subtitle {
  color: #767676;
}
.cid-tXdorErruC H2 {
  color: #ac1a1a;
}
.cid-sNa9YTisIP {
  background-image: url("../../../assets/images/fixar-argamassa.jpg");
  background-position: right;
}
.cid-sNa9YTisIP .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-sNa9YTisIP .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-sNa9YTisIP .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-sNa9YTisIP img {
  position: absolute;
  left: 10%;
  bottom: -45px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-sNa9YTisIP .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-sOQYmAWf0C {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sOQYmAWf0C .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-sOQYmAWf0C .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-sOQYmAWf0C input::-webkit-input-placeholder {
  color: #000000;
}
.cid-sOQYmAWf0C input::-moz-placeholder {
  color: #000000;
}
.cid-sOQYmAWf0C textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-sOQYmAWf0C textarea::-moz-placeholder {
  color: #000000;
}
.cid-sOQYmAWf0C textarea.form-control {
  min-height: 83px;
}
.cid-sOQYmAWf0C .mbr-section-subtitle {
  color: #767676;
}
.cid-sOQYmAWf0C H2 {
  color: #ac1a1a;
}
.cid-sOSuF0CRLM {
  padding-top: 150px;
  background-image: url("../../../assets/images/arga-fixar1.jpg");
}
.cid-sOSuF0CRLM .text-content {
  padding-bottom: 60px;
}
.cid-sOSuF0CRLM .content-container .btn-bgr {
  z-index: 0;
}
.cid-sOSuF0CRLM .box-item-text {
  color: #000000;
}
.cid-sOSuF0CRLM .box-item {
  padding: 2.5rem;
}
.cid-sOSuF0CRLM .box-item:first-child {
  background-color: #ffffff;
}
.cid-sOSuF0CRLM .box-item:nth-child(2) {
  background-color: #cccccc;
}
.cid-sOSuF0CRLM .box-item:last-child {
  background-color: #ffffff;
}
.cid-sOSuF0CRLM .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sOSuF0CRLM .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sOSuF0CRLM .box-list li:last-child {
  border-bottom: none;
}
.cid-sOSuF0CRLM .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sOSuF0CRLM .mbr-iconfont {
  color: #66458e;
  font-size: 48px;
}
@media (min-width: 992px) {
  .cid-sOSuF0CRLM .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
@media (max-width: 767px) {
  .cid-sOSuF0CRLM .mbr-section-subtitle,
  .cid-sOSuF0CRLM .mbr-section-title,
  .cid-sOSuF0CRLM .mbr-text,
  .cid-sOSuF0CRLM .mbr-section-btn,
  .cid-sOSuF0CRLM .icon-block-top,
  .cid-sOSuF0CRLM .box-item-title,
  .cid-sOSuF0CRLM .box-item-text {
    text-align: center !important;
  }
}
.cid-sOSuF0CRLM .icon-block-top,
.cid-sOSuF0CRLM .box-item-title {
  color: #ac1a1a;
}
.cid-tXdt0BvyXp {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXdt0BvyXp .mbr-section-subtitle {
  color: #767676;
}
.cid-tXdt0BvyXp H2 {
  color: #ac1a1a;
}
.cid-sN9KHBH8EF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sN9KHBH8EF .listico {
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-sN9KHBH8EF .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-sN9KHBH8EF .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-sN9KHBH8EF .form-group {
  padding-right: 0;
}
.cid-sN9KHBH8EF .card {
  padding: 3rem 8rem;
}
.cid-sN9KHBH8EF .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sN9KHBH8EF .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-sN9KHBH8EF .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-sN9KHBH8EF .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sN9KHBH8EF .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sN9KHBH8EF .map-placeholder {
  display: none;
}
.cid-sN9KHBH8EF .btn-primary {
  border: 1px solid #ac1a1a !important;
}
.cid-sN9KHBH8EF .btn-primary:hover {
  border: 1px solid #ac1a1a !important;
}
.cid-sN9KHBH8EF .stripe {
  border-bottom: 1px solid #ac1a1a;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-sN9KHBH8EF .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-sN9KHBH8EF .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ac1a1a;
  width: 85%;
}
.cid-sN9KHBH8EF .mbr-text {
  color: #444;
}
.cid-sN9KHBH8EF h5 {
  margin-bottom: 0;
}
.cid-sN9KHBH8EF .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-sN9KHBH8EF .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sN9KHBH8EF .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-sN9KHBH8EF .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sN9KHBH8EF .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sN9KHBH8EF .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sN9KHBH8EF .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sN9KHBH8EF .social-list a:hover {
  opacity: 0.4;
}
.cid-sN9KHBH8EF .media-container-row > div {
  padding: 0px;
}
.cid-sN9KHBH8EF .text2 {
  color: #000000;
  text-align: left;
}
.cid-sN9KHBH8EF .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-sN9KHBH8EF .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-sN9KHBH8EF .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sN9KHBH8EF .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sN9KHBH8EF h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-sN9KHBH8EF .form-group {
    max-width: 180px;
  }
  .cid-sN9KHBH8EF .card {
    padding: 2rem 1rem;
  }
}
.cid-sN9KHBH8EF .links span {
  color: #9e9e9e;
}
.cid-sN9KHBH8EF .logo-title,
.cid-sN9KHBH8EF .logo-sub-title {
  text-align: center;
}
.cid-sN9KHBH8EF .logo-sub-title i {
  color: #9e9e9e;
}
.cid-sOQCbgFsAN {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1765576.jpg");
}
.cid-sOQCbgFsAN .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sOQCbgFsAN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOQCbgFsAN .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sOQCbgFsAN .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sOQCbgFsAN .mbr-text {
  color: #ffffff;
}
.cid-sOQCbgFsAN .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sOQCbgFsAN .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #ffffff;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sOQCbgFsAN .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-sOQCbgFsAN .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ac1a1a;
}
.cid-sOQCbgFsAN .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sOQCbgFsAN .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOQCbgFsAN .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sOQCbgFsAN .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOQCbgFsAN .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sOQCbgFsAN .buttons-wrap {
  text-align: center;
}
.cid-sOQCbgFsAN .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sOQCbgFsAN .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sOQCbgFsAN .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sOQCbgFsAN .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sOQCbgFsAN .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sNabq4zxx6 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sNabq4zxx6 .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sNabq4zxx6 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sNabq4zxx6 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sNabq4zxx6 .mbr-text {
    text-align: center;
  }
}
.cid-sNabq4zxx6 .mbr-text,
.cid-sNabq4zxx6 .mbr-section-btn {
  color: #000000;
}
.cid-sNabq4zxx6 H1 {
  color: #009933;
}
.cid-sNabq4zxx6 H3 {
  color: #000000;
}
.cid-sN9MtCnEMv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ac1a1a;
}
.cid-sN9MtCnEMv .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sN9MtCnEMv .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sOWMDRI0qj .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #ac1a1a;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOWMDRI0qj .nav-item,
.cid-sOWMDRI0qj .nav-link,
.cid-sOWMDRI0qj .navbar-caption {
  font-weight: normal;
}
.cid-sOWMDRI0qj .nav-item:focus,
.cid-sOWMDRI0qj .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sOWMDRI0qj .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sOWMDRI0qj .nav-item .nav-link {
    position: relative;
  }
  .cid-sOWMDRI0qj .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #ac1a1a;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-sOWMDRI0qj .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-sOWMDRI0qj .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-sOWMDRI0qj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cid-sOWMDRI0qj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOWMDRI0qj .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-sOWMDRI0qj .dropdown .dropdown-menu .dropdown-item:hover .soc-item .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sOWMDRI0qj .dropdown .dropdown-menu .dropdown-item .soc-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sOWMDRI0qj .dropdown .dropdown-menu .dropdown-item .soc-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-sOWMDRI0qj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOWMDRI0qj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOWMDRI0qj .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sOWMDRI0qj .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sOWMDRI0qj .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sOWMDRI0qj .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOWMDRI0qj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOWMDRI0qj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOWMDRI0qj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(99vh - 4.6rem);
  }
}
.cid-sOWMDRI0qj .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sOWMDRI0qj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOWMDRI0qj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOWMDRI0qj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sOWMDRI0qj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOWMDRI0qj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOWMDRI0qj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOWMDRI0qj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOWMDRI0qj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOWMDRI0qj .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sOWMDRI0qj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOWMDRI0qj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOWMDRI0qj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sOWMDRI0qj .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sOWMDRI0qj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOWMDRI0qj .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOWMDRI0qj .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sOWMDRI0qj .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sOWMDRI0qj .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOWMDRI0qj .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sOWMDRI0qj .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sOWMDRI0qj .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sOWMDRI0qj .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOWMDRI0qj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOWMDRI0qj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOWMDRI0qj .dropdown-item.active,
.cid-sOWMDRI0qj .dropdown-item:active {
  background-color: transparent;
}
.cid-sOWMDRI0qj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOWMDRI0qj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOWMDRI0qj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOWMDRI0qj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-sOWMDRI0qj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-sOWMDRI0qj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOWMDRI0qj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOWMDRI0qj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOWMDRI0qj ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOWMDRI0qj .navbar-buttons {
  text-align: center;
}
.cid-sOWMDRI0qj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOWMDRI0qj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sOWMDRI0qj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOWMDRI0qj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOWMDRI0qj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOWMDRI0qj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOWMDRI0qj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOWMDRI0qj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOWMDRI0qj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOWMDRI0qj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOWMDRI0qj .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sOWMDRI0qj a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOWMDRI0qj .soc-item .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-sOWMDRI0qj .soc-item .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-sOWMDRI0qj .soc-item {
  margin: .5rem .3rem;
}
.cid-sOWMDRI0qj .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOWMDRI0qj a.nav-link,
.cid-sOWMDRI0qj a.dropdown-item {
  display: flex;
  align-items: center;
}
.cid-sOWMDRI0qj a.nav-link .mbr-iconfont-btn,
.cid-sOWMDRI0qj a.dropdown-item .mbr-iconfont-btn {
  margin-right: 10px;
}
.cid-sOWMDRI0qj a.nav-link:hover .mbr-iconfont-btn,
.cid-sOWMDRI0qj a.dropdown-item:hover .mbr-iconfont-btn {
  opacity: 0;
  margin-left: -20px;
}
.cid-sOWMDRI0qj a.dropdown-item .mbr-iconfont-btn {
  margin-top: -4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOWMDRI0qj .navbar {
    height: 77px;
  }
  .cid-sOWMDRI0qj .navbar.opened {
    height: auto;
  }
  .cid-sOWMDRI0qj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOWP67Xiij {
  background-image: url("../../../assets/images/fixar-argamassa.jpg");
  background-position: right;
}
.cid-sOWP67Xiij .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-sOWP67Xiij .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-sOWP67Xiij .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-sOWP67Xiij img {
  position: absolute;
  left: 10%;
  bottom: -45px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-sOWP67Xiij .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-sOWMDTCEJ0 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOWMDTCEJ0 .mbr-section-title,
.cid-sOWMDTCEJ0 .mbr-section-subtitle {
  color: #000000;
}
.cid-sOWMDTCEJ0 .mbr-section-text {
  color: #232323;
}
.cid-sOWMDTCEJ0 .mbr-text,
.cid-sOWMDTCEJ0 .typed-text,
.cid-sOWMDTCEJ0 .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-sOWMDTCEJ0 .btn {
  margin-left: 4px !important;
}
.cid-sOWMDTCEJ0 .animated-element {
  color: #ac1a1a;
}
.cid-sOWMDTCEJ0 .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ac1a1a;
}
.cid-sOWMDTCEJ0 .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sOWMDTCEJ0 .typed-text,
  .cid-sOWMDTCEJ0 .mbr-section-subtitle,
  .cid-sOWMDTCEJ0 .mbr-section-text,
  .cid-sOWMDTCEJ0 .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sOWNR12AYa {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOWNR12AYa .mbr-text {
  text-align: left;
}
.cid-sOWO4sYzuD {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sOWO4sYzuD .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sOWO4sYzuD .mbr-subtitle {
  color: #767676;
}
.cid-sOWMDUnPjr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOWMDUnPjr .card-icon {
  font-size: 64px;
  color: #ac1a1a;
  transition: color 0.3s;
}
.cid-sOWMDUnPjr .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-sOWMDUnPjr .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-sOWMDUnPjr .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #ac1a1a;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-sOWMDUnPjr .card {
  padding: 0!important;
}
.cid-sOWMDUnPjr .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-sOWMDUnPjr .card-wrapper:hover {
  background: #ac1a1a;
}
.cid-sOWMDUnPjr .card-wrapper:hover .card-icon {
  color: #767676;
}
.cid-sOWMDUnPjr .card-wrapper:hover .line {
  background: #767676;
}
.cid-sOWMDUnPjr .card1 {
  background: #767676;
}
.cid-sOWMDUnPjr .card2 {
  background: #7b7b7b;
}
.cid-sOWMDUnPjr .card3 {
  background: #808080;
}
.cid-sOWMDUnPjr .card4 {
  background: #858585;
}
.cid-sOWMDUnPjr .card5 {
  background: #8a8a8a;
}
.cid-sOWMDUnPjr .card6 {
  background: #909090;
}
.cid-sOWMDUnPjr .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 767px) {
  .cid-sOWMDUnPjr .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-sQdtMK01Dy {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQdtMK01Dy .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-sQdtMK01Dy .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-sQdtMK01Dy input::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdtMK01Dy input::-moz-placeholder {
  color: #000000;
}
.cid-sQdtMK01Dy textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdtMK01Dy textarea::-moz-placeholder {
  color: #000000;
}
.cid-sQdtMK01Dy textarea.form-control {
  min-height: 83px;
}
.cid-sQdtMK01Dy .mbr-section-subtitle {
  color: #767676;
}
.cid-sQdtMK01Dy H2 {
  color: #ac1a1a;
}
.cid-sOWME4YaVn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOWME4YaVn .listico {
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-sOWME4YaVn .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-sOWME4YaVn .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-sOWME4YaVn .form-group {
  padding-right: 0;
}
.cid-sOWME4YaVn .card {
  padding: 3rem 8rem;
}
.cid-sOWME4YaVn .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sOWME4YaVn .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-sOWME4YaVn .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-sOWME4YaVn .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sOWME4YaVn .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sOWME4YaVn .map-placeholder {
  display: none;
}
.cid-sOWME4YaVn .btn-primary {
  border: 1px solid #ac1a1a !important;
}
.cid-sOWME4YaVn .btn-primary:hover {
  border: 1px solid #ac1a1a !important;
}
.cid-sOWME4YaVn .stripe {
  border-bottom: 1px solid #ac1a1a;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-sOWME4YaVn .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-sOWME4YaVn .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ac1a1a;
  width: 85%;
}
.cid-sOWME4YaVn .mbr-text {
  color: #444;
}
.cid-sOWME4YaVn h5 {
  margin-bottom: 0;
}
.cid-sOWME4YaVn .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-sOWME4YaVn .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOWME4YaVn .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-sOWME4YaVn .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOWME4YaVn .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sOWME4YaVn .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sOWME4YaVn .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOWME4YaVn .social-list a:hover {
  opacity: 0.4;
}
.cid-sOWME4YaVn .media-container-row > div {
  padding: 0px;
}
.cid-sOWME4YaVn .text2 {
  color: #000000;
  text-align: left;
}
.cid-sOWME4YaVn .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-sOWME4YaVn .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-sOWME4YaVn .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sOWME4YaVn .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sOWME4YaVn h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-sOWME4YaVn .form-group {
    max-width: 180px;
  }
  .cid-sOWME4YaVn .card {
    padding: 2rem 1rem;
  }
}
.cid-sOWME4YaVn .links span {
  color: #9e9e9e;
}
.cid-sOWME4YaVn .logo-title,
.cid-sOWME4YaVn .logo-sub-title {
  text-align: center;
}
.cid-sOWME4YaVn .logo-sub-title i {
  color: #9e9e9e;
}
.cid-sOWME5S5rA {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1765576.jpg");
}
.cid-sOWME5S5rA .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sOWME5S5rA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOWME5S5rA .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sOWME5S5rA .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sOWME5S5rA .mbr-text {
  color: #ffffff;
}
.cid-sOWME5S5rA .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sOWME5S5rA .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #ffffff;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sOWME5S5rA .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-sOWME5S5rA .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ac1a1a;
}
.cid-sOWME5S5rA .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sOWME5S5rA .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOWME5S5rA .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sOWME5S5rA .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOWME5S5rA .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sOWME5S5rA .buttons-wrap {
  text-align: center;
}
.cid-sOWME5S5rA .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sOWME5S5rA .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sOWME5S5rA .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sOWME5S5rA .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sOWME5S5rA .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sOWME6xbL0 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOWME6xbL0 .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sOWME6xbL0 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOWME6xbL0 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOWME6xbL0 .mbr-text {
    text-align: center;
  }
}
.cid-sOWME6xbL0 .mbr-text,
.cid-sOWME6xbL0 .mbr-section-btn {
  color: #000000;
}
.cid-sOWME6xbL0 H1 {
  color: #009933;
}
.cid-sOWME6xbL0 H3 {
  color: #000000;
}
.cid-sOWME76vRo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ac1a1a;
}
.cid-sOWME76vRo .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOWME76vRo .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sOWS5DsnJo .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #ac1a1a;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOWS5DsnJo .nav-item,
.cid-sOWS5DsnJo .nav-link,
.cid-sOWS5DsnJo .navbar-caption {
  font-weight: normal;
}
.cid-sOWS5DsnJo .nav-item:focus,
.cid-sOWS5DsnJo .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sOWS5DsnJo .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sOWS5DsnJo .nav-item .nav-link {
    position: relative;
  }
  .cid-sOWS5DsnJo .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #ac1a1a;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-sOWS5DsnJo .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-sOWS5DsnJo .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-sOWS5DsnJo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cid-sOWS5DsnJo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOWS5DsnJo .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-sOWS5DsnJo .dropdown .dropdown-menu .dropdown-item:hover .soc-item .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sOWS5DsnJo .dropdown .dropdown-menu .dropdown-item .soc-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sOWS5DsnJo .dropdown .dropdown-menu .dropdown-item .soc-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-sOWS5DsnJo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOWS5DsnJo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOWS5DsnJo .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sOWS5DsnJo .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sOWS5DsnJo .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sOWS5DsnJo .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOWS5DsnJo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOWS5DsnJo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOWS5DsnJo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(99vh - 4.6rem);
  }
}
.cid-sOWS5DsnJo .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sOWS5DsnJo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOWS5DsnJo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOWS5DsnJo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sOWS5DsnJo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOWS5DsnJo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOWS5DsnJo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOWS5DsnJo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOWS5DsnJo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOWS5DsnJo .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sOWS5DsnJo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOWS5DsnJo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOWS5DsnJo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sOWS5DsnJo .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sOWS5DsnJo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOWS5DsnJo .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOWS5DsnJo .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sOWS5DsnJo .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sOWS5DsnJo .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOWS5DsnJo .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sOWS5DsnJo .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sOWS5DsnJo .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sOWS5DsnJo .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOWS5DsnJo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOWS5DsnJo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOWS5DsnJo .dropdown-item.active,
.cid-sOWS5DsnJo .dropdown-item:active {
  background-color: transparent;
}
.cid-sOWS5DsnJo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOWS5DsnJo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOWS5DsnJo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOWS5DsnJo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-sOWS5DsnJo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-sOWS5DsnJo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOWS5DsnJo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOWS5DsnJo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOWS5DsnJo ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOWS5DsnJo .navbar-buttons {
  text-align: center;
}
.cid-sOWS5DsnJo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOWS5DsnJo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sOWS5DsnJo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOWS5DsnJo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOWS5DsnJo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOWS5DsnJo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOWS5DsnJo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOWS5DsnJo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOWS5DsnJo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOWS5DsnJo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOWS5DsnJo .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sOWS5DsnJo a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOWS5DsnJo .soc-item .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-sOWS5DsnJo .soc-item .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-sOWS5DsnJo .soc-item {
  margin: .5rem .3rem;
}
.cid-sOWS5DsnJo .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOWS5DsnJo a.nav-link,
.cid-sOWS5DsnJo a.dropdown-item {
  display: flex;
  align-items: center;
}
.cid-sOWS5DsnJo a.nav-link .mbr-iconfont-btn,
.cid-sOWS5DsnJo a.dropdown-item .mbr-iconfont-btn {
  margin-right: 10px;
}
.cid-sOWS5DsnJo a.nav-link:hover .mbr-iconfont-btn,
.cid-sOWS5DsnJo a.dropdown-item:hover .mbr-iconfont-btn {
  opacity: 0;
  margin-left: -20px;
}
.cid-sOWS5DsnJo a.dropdown-item .mbr-iconfont-btn {
  margin-top: -4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOWS5DsnJo .navbar {
    height: 77px;
  }
  .cid-sOWS5DsnJo .navbar.opened {
    height: auto;
  }
  .cid-sOWS5DsnJo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOWSNYYkKk {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOWSNYYkKk .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOWSNYYkKk .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOWSNYYkKk .mbr-text {
    text-align: center;
  }
}
.cid-sOWSNYYkKk .mbr-text,
.cid-sOWSNYYkKk .mbr-section-btn {
  color: #ffffff;
}
.cid-sOWSNYYkKk H1 {
  color: #ac1a1a;
}
.cid-sOWSNYYkKk H3 {
  color: #000000;
}
.cid-sOWUFxUr4Q {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sOWUFxUr4Q h4 {
  display: flex;
  color: #232323;
}
.cid-sOWUFxUr4Q .panel-text {
  color: #000000;
  line-height: 1.7;
}
.cid-sOWUFxUr4Q .wrap {
  display: flex;
}
.cid-sOWUFxUr4Q .icon {
  background: #ac1a1a;
  min-width: 33px;
  min-height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sOWUFxUr4Q img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sOWUFxUr4Q .mbr-section-title {
  color: #ac1a1a;
  text-align: center;
}
.cid-sOWUFxUr4Q p {
  margin: 0;
}
.cid-sOWUFxUr4Q .card .card-header a.panel-title {
  background-color: transparent!important;
  margin-top: 0px!important;
}
.cid-sOWUFxUr4Q .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sOWUFxUr4Q .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sOWUFxUr4Q .panel-group {
  width: 100%;
}
.cid-sOWUFxUr4Q .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sOWUFxUr4Q .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sOWUFxUr4Q .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sOWUFxUr4Q .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sOWUFxUr4Q .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sOWUFxUr4Q .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sOWUFxUr4Q .card .panel-body {
  background: #ffffff;
}
.cid-sOWUFxUr4Q .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sOWUFxUr4Q .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sOWUFxUr4Q .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sOWUFxUr4Q .header-text,
.cid-sOWUFxUr4Q .sign {
  color: #232323;
}
.cid-sQdu2P7BhX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sQdu2P7BhX .wrapping {
  background-color: #ac1a1a;
  padding: 3rem;
  justify-content: space-between;
  align-items: center;
}
.cid-sQdu2P7BhX .wrapping .mbr-section-title {
  color: #ffffff;
}
.cid-sQdu2P7BhX .wrapping .mbr-section-title.display-2 {
  line-height: 1.375;
}
.cid-sQdu2P7BhX .wrapping .mbr-text {
  color: #a1a1a1;
  margin-bottom: 0;
}
.cid-sQdu2P7BhX .wrapping .btn.btn-md {
  font-weight: 500;
  line-height: 1.5;
}
.cid-sQdu2P7BhX .wrapping .text-wrap .mbr-text,
.cid-sQdu2P7BhX .mbr-section-btn {
  color: #ffffff;
}
.cid-sOWUy4LjoA {
  background-image: url("../../../assets/images/fixar-argamassa.jpg");
  background-position: right;
}
.cid-sOWUy4LjoA .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-sOWUy4LjoA .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-sOWUy4LjoA .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-sOWUy4LjoA img {
  position: absolute;
  left: 10%;
  bottom: -45px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-sOWUy4LjoA .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-sQduRRcXyo {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQduRRcXyo .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-sQduRRcXyo .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-sQduRRcXyo input::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQduRRcXyo input::-moz-placeholder {
  color: #000000;
}
.cid-sQduRRcXyo textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQduRRcXyo textarea::-moz-placeholder {
  color: #000000;
}
.cid-sQduRRcXyo textarea.form-control {
  min-height: 83px;
}
.cid-sQduRRcXyo .mbr-section-subtitle {
  color: #767676;
}
.cid-sQduRRcXyo H2 {
  color: #ac1a1a;
}
.cid-sOWS5KsA1I {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOWS5KsA1I .listico {
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-sOWS5KsA1I .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-sOWS5KsA1I .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-sOWS5KsA1I .form-group {
  padding-right: 0;
}
.cid-sOWS5KsA1I .card {
  padding: 3rem 8rem;
}
.cid-sOWS5KsA1I .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sOWS5KsA1I .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-sOWS5KsA1I .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-sOWS5KsA1I .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sOWS5KsA1I .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sOWS5KsA1I .map-placeholder {
  display: none;
}
.cid-sOWS5KsA1I .btn-primary {
  border: 1px solid #ac1a1a !important;
}
.cid-sOWS5KsA1I .btn-primary:hover {
  border: 1px solid #ac1a1a !important;
}
.cid-sOWS5KsA1I .stripe {
  border-bottom: 1px solid #ac1a1a;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-sOWS5KsA1I .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-sOWS5KsA1I .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ac1a1a;
  width: 85%;
}
.cid-sOWS5KsA1I .mbr-text {
  color: #444;
}
.cid-sOWS5KsA1I h5 {
  margin-bottom: 0;
}
.cid-sOWS5KsA1I .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-sOWS5KsA1I .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOWS5KsA1I .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-sOWS5KsA1I .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOWS5KsA1I .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sOWS5KsA1I .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sOWS5KsA1I .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOWS5KsA1I .social-list a:hover {
  opacity: 0.4;
}
.cid-sOWS5KsA1I .media-container-row > div {
  padding: 0px;
}
.cid-sOWS5KsA1I .text2 {
  color: #000000;
  text-align: left;
}
.cid-sOWS5KsA1I .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-sOWS5KsA1I .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-sOWS5KsA1I .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sOWS5KsA1I .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sOWS5KsA1I h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-sOWS5KsA1I .form-group {
    max-width: 180px;
  }
  .cid-sOWS5KsA1I .card {
    padding: 2rem 1rem;
  }
}
.cid-sOWS5KsA1I .links span {
  color: #9e9e9e;
}
.cid-sOWS5KsA1I .logo-title,
.cid-sOWS5KsA1I .logo-sub-title {
  text-align: center;
}
.cid-sOWS5KsA1I .logo-sub-title i {
  color: #9e9e9e;
}
.cid-sOWS5LUj0Q {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1765576.jpg");
}
.cid-sOWS5LUj0Q .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sOWS5LUj0Q .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOWS5LUj0Q .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sOWS5LUj0Q .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sOWS5LUj0Q .mbr-text {
  color: #ffffff;
}
.cid-sOWS5LUj0Q .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sOWS5LUj0Q .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #ffffff;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sOWS5LUj0Q .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-sOWS5LUj0Q .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ac1a1a;
}
.cid-sOWS5LUj0Q .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sOWS5LUj0Q .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOWS5LUj0Q .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sOWS5LUj0Q .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOWS5LUj0Q .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sOWS5LUj0Q .buttons-wrap {
  text-align: center;
}
.cid-sOWS5LUj0Q .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sOWS5LUj0Q .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sOWS5LUj0Q .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sOWS5LUj0Q .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sOWS5LUj0Q .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sOWS5MS3b8 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOWS5MS3b8 .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sOWS5MS3b8 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOWS5MS3b8 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOWS5MS3b8 .mbr-text {
    text-align: center;
  }
}
.cid-sOWS5MS3b8 .mbr-text,
.cid-sOWS5MS3b8 .mbr-section-btn {
  color: #000000;
}
.cid-sOWS5MS3b8 H1 {
  color: #009933;
}
.cid-sOWS5MS3b8 H3 {
  color: #000000;
}
.cid-sOWS5NPS6M {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ac1a1a;
}
.cid-sOWS5NPS6M .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOWS5NPS6M .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sOX8ywMymq .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #ac1a1a;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOX8ywMymq .nav-item,
.cid-sOX8ywMymq .nav-link,
.cid-sOX8ywMymq .navbar-caption {
  font-weight: normal;
}
.cid-sOX8ywMymq .nav-item:focus,
.cid-sOX8ywMymq .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sOX8ywMymq .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sOX8ywMymq .nav-item .nav-link {
    position: relative;
  }
  .cid-sOX8ywMymq .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #ac1a1a;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-sOX8ywMymq .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-sOX8ywMymq .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-sOX8ywMymq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cid-sOX8ywMymq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOX8ywMymq .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-sOX8ywMymq .dropdown .dropdown-menu .dropdown-item:hover .soc-item .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sOX8ywMymq .dropdown .dropdown-menu .dropdown-item .soc-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sOX8ywMymq .dropdown .dropdown-menu .dropdown-item .soc-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-sOX8ywMymq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOX8ywMymq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOX8ywMymq .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sOX8ywMymq .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sOX8ywMymq .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sOX8ywMymq .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOX8ywMymq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOX8ywMymq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOX8ywMymq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(99vh - 4.6rem);
  }
}
.cid-sOX8ywMymq .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sOX8ywMymq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOX8ywMymq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOX8ywMymq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sOX8ywMymq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOX8ywMymq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOX8ywMymq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOX8ywMymq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOX8ywMymq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOX8ywMymq .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sOX8ywMymq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOX8ywMymq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOX8ywMymq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sOX8ywMymq .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sOX8ywMymq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOX8ywMymq .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOX8ywMymq .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sOX8ywMymq .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sOX8ywMymq .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOX8ywMymq .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sOX8ywMymq .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sOX8ywMymq .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sOX8ywMymq .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOX8ywMymq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOX8ywMymq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOX8ywMymq .dropdown-item.active,
.cid-sOX8ywMymq .dropdown-item:active {
  background-color: transparent;
}
.cid-sOX8ywMymq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOX8ywMymq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOX8ywMymq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOX8ywMymq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-sOX8ywMymq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-sOX8ywMymq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOX8ywMymq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOX8ywMymq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOX8ywMymq ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOX8ywMymq .navbar-buttons {
  text-align: center;
}
.cid-sOX8ywMymq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOX8ywMymq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sOX8ywMymq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOX8ywMymq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOX8ywMymq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOX8ywMymq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOX8ywMymq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOX8ywMymq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOX8ywMymq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOX8ywMymq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOX8ywMymq .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sOX8ywMymq a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOX8ywMymq .soc-item .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-sOX8ywMymq .soc-item .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-sOX8ywMymq .soc-item {
  margin: .5rem .3rem;
}
.cid-sOX8ywMymq .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOX8ywMymq a.nav-link,
.cid-sOX8ywMymq a.dropdown-item {
  display: flex;
  align-items: center;
}
.cid-sOX8ywMymq a.nav-link .mbr-iconfont-btn,
.cid-sOX8ywMymq a.dropdown-item .mbr-iconfont-btn {
  margin-right: 10px;
}
.cid-sOX8ywMymq a.nav-link:hover .mbr-iconfont-btn,
.cid-sOX8ywMymq a.dropdown-item:hover .mbr-iconfont-btn {
  opacity: 0;
  margin-left: -20px;
}
.cid-sOX8ywMymq a.dropdown-item .mbr-iconfont-btn {
  margin-top: -4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOX8ywMymq .navbar {
    height: 77px;
  }
  .cid-sOX8ywMymq .navbar.opened {
    height: auto;
  }
  .cid-sOX8ywMymq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOX8yxzkz9 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOX8yxzkz9 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOX8yxzkz9 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOX8yxzkz9 .mbr-text {
    text-align: center;
  }
}
.cid-sOX8yxzkz9 .mbr-text,
.cid-sOX8yxzkz9 .mbr-section-btn {
  color: #ffffff;
}
.cid-sOX8yxzkz9 H1 {
  color: #ac1a1a;
}
.cid-sOX8yxzkz9 H3 {
  color: #000000;
}
.cid-sOX8yy2uN6 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sOX8yy2uN6 h4 {
  display: flex;
  color: #232323;
}
.cid-sOX8yy2uN6 .panel-text {
  color: #000000;
  line-height: 1.7;
}
.cid-sOX8yy2uN6 .wrap {
  display: flex;
}
.cid-sOX8yy2uN6 .icon {
  background: #ac1a1a;
  min-width: 33px;
  min-height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sOX8yy2uN6 img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sOX8yy2uN6 .mbr-section-title {
  color: #ac1a1a;
  text-align: center;
}
.cid-sOX8yy2uN6 p {
  margin: 0;
}
.cid-sOX8yy2uN6 .card .card-header a.panel-title {
  background-color: transparent!important;
  margin-top: 0px!important;
}
.cid-sOX8yy2uN6 .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sOX8yy2uN6 .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sOX8yy2uN6 .panel-group {
  width: 100%;
}
.cid-sOX8yy2uN6 .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sOX8yy2uN6 .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sOX8yy2uN6 .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sOX8yy2uN6 .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sOX8yy2uN6 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sOX8yy2uN6 .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sOX8yy2uN6 .card .panel-body {
  background: #ffffff;
}
.cid-sOX8yy2uN6 .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sOX8yy2uN6 .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sOX8yy2uN6 .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sOX8yy2uN6 .header-text,
.cid-sOX8yy2uN6 .sign {
  color: #232323;
}
.cid-sQdvWn4WwK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sQdvWn4WwK .wrapping {
  background-color: #ac1a1a;
  padding: 3rem;
  justify-content: space-between;
  align-items: center;
}
.cid-sQdvWn4WwK .wrapping .mbr-section-title {
  color: #ffffff;
}
.cid-sQdvWn4WwK .wrapping .mbr-section-title.display-2 {
  line-height: 1.375;
}
.cid-sQdvWn4WwK .wrapping .mbr-text {
  color: #a1a1a1;
  margin-bottom: 0;
}
.cid-sQdvWn4WwK .wrapping .btn.btn-md {
  font-weight: 500;
  line-height: 1.5;
}
.cid-sQdvWn4WwK .wrapping .text-wrap .mbr-text,
.cid-sQdvWn4WwK .mbr-section-btn {
  color: #ffffff;
}
.cid-sOX8yzqOO3 {
  background-image: url("../../../assets/images/fixar-argamassa.jpg");
  background-position: right;
}
.cid-sOX8yzqOO3 .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-sOX8yzqOO3 .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-sOX8yzqOO3 .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-sOX8yzqOO3 img {
  position: absolute;
  left: 10%;
  bottom: -45px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-sOX8yzqOO3 .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-sQdw0XSpW5 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQdw0XSpW5 .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-sQdw0XSpW5 .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-sQdw0XSpW5 input::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdw0XSpW5 input::-moz-placeholder {
  color: #000000;
}
.cid-sQdw0XSpW5 textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdw0XSpW5 textarea::-moz-placeholder {
  color: #000000;
}
.cid-sQdw0XSpW5 textarea.form-control {
  min-height: 83px;
}
.cid-sQdw0XSpW5 .mbr-section-subtitle {
  color: #767676;
}
.cid-sQdw0XSpW5 H2 {
  color: #ac1a1a;
}
.cid-sOX8yAsobs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOX8yAsobs .listico {
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-sOX8yAsobs .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-sOX8yAsobs .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-sOX8yAsobs .form-group {
  padding-right: 0;
}
.cid-sOX8yAsobs .card {
  padding: 3rem 8rem;
}
.cid-sOX8yAsobs .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sOX8yAsobs .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-sOX8yAsobs .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-sOX8yAsobs .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sOX8yAsobs .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sOX8yAsobs .map-placeholder {
  display: none;
}
.cid-sOX8yAsobs .btn-primary {
  border: 1px solid #ac1a1a !important;
}
.cid-sOX8yAsobs .btn-primary:hover {
  border: 1px solid #ac1a1a !important;
}
.cid-sOX8yAsobs .stripe {
  border-bottom: 1px solid #ac1a1a;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-sOX8yAsobs .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-sOX8yAsobs .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ac1a1a;
  width: 85%;
}
.cid-sOX8yAsobs .mbr-text {
  color: #444;
}
.cid-sOX8yAsobs h5 {
  margin-bottom: 0;
}
.cid-sOX8yAsobs .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-sOX8yAsobs .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOX8yAsobs .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-sOX8yAsobs .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOX8yAsobs .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sOX8yAsobs .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sOX8yAsobs .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOX8yAsobs .social-list a:hover {
  opacity: 0.4;
}
.cid-sOX8yAsobs .media-container-row > div {
  padding: 0px;
}
.cid-sOX8yAsobs .text2 {
  color: #000000;
  text-align: left;
}
.cid-sOX8yAsobs .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-sOX8yAsobs .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-sOX8yAsobs .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sOX8yAsobs .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sOX8yAsobs h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-sOX8yAsobs .form-group {
    max-width: 180px;
  }
  .cid-sOX8yAsobs .card {
    padding: 2rem 1rem;
  }
}
.cid-sOX8yAsobs .links span {
  color: #9e9e9e;
}
.cid-sOX8yAsobs .logo-title,
.cid-sOX8yAsobs .logo-sub-title {
  text-align: center;
}
.cid-sOX8yAsobs .logo-sub-title i {
  color: #9e9e9e;
}
.cid-sOX8yBoxcD {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1765576.jpg");
}
.cid-sOX8yBoxcD .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sOX8yBoxcD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOX8yBoxcD .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sOX8yBoxcD .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sOX8yBoxcD .mbr-text {
  color: #ffffff;
}
.cid-sOX8yBoxcD .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sOX8yBoxcD .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #ffffff;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sOX8yBoxcD .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-sOX8yBoxcD .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ac1a1a;
}
.cid-sOX8yBoxcD .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sOX8yBoxcD .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOX8yBoxcD .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sOX8yBoxcD .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOX8yBoxcD .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sOX8yBoxcD .buttons-wrap {
  text-align: center;
}
.cid-sOX8yBoxcD .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sOX8yBoxcD .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sOX8yBoxcD .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sOX8yBoxcD .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sOX8yBoxcD .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sOX8yBYvyX {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOX8yBYvyX .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sOX8yBYvyX .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOX8yBYvyX .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOX8yBYvyX .mbr-text {
    text-align: center;
  }
}
.cid-sOX8yBYvyX .mbr-text,
.cid-sOX8yBYvyX .mbr-section-btn {
  color: #000000;
}
.cid-sOX8yBYvyX H1 {
  color: #009933;
}
.cid-sOX8yBYvyX H3 {
  color: #000000;
}
.cid-sOX8yCyo9j {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ac1a1a;
}
.cid-sOX8yCyo9j .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOX8yCyo9j .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sOXaUCiYW7 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #ac1a1a;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOXaUCiYW7 .nav-item,
.cid-sOXaUCiYW7 .nav-link,
.cid-sOXaUCiYW7 .navbar-caption {
  font-weight: normal;
}
.cid-sOXaUCiYW7 .nav-item:focus,
.cid-sOXaUCiYW7 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sOXaUCiYW7 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sOXaUCiYW7 .nav-item .nav-link {
    position: relative;
  }
  .cid-sOXaUCiYW7 .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #ac1a1a;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-sOXaUCiYW7 .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-sOXaUCiYW7 .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-sOXaUCiYW7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cid-sOXaUCiYW7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOXaUCiYW7 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-sOXaUCiYW7 .dropdown .dropdown-menu .dropdown-item:hover .soc-item .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sOXaUCiYW7 .dropdown .dropdown-menu .dropdown-item .soc-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sOXaUCiYW7 .dropdown .dropdown-menu .dropdown-item .soc-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-sOXaUCiYW7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOXaUCiYW7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOXaUCiYW7 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sOXaUCiYW7 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sOXaUCiYW7 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sOXaUCiYW7 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOXaUCiYW7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOXaUCiYW7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOXaUCiYW7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(99vh - 4.6rem);
  }
}
.cid-sOXaUCiYW7 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sOXaUCiYW7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOXaUCiYW7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOXaUCiYW7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sOXaUCiYW7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOXaUCiYW7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOXaUCiYW7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOXaUCiYW7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOXaUCiYW7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOXaUCiYW7 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sOXaUCiYW7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOXaUCiYW7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOXaUCiYW7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sOXaUCiYW7 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sOXaUCiYW7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOXaUCiYW7 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOXaUCiYW7 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sOXaUCiYW7 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sOXaUCiYW7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOXaUCiYW7 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sOXaUCiYW7 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sOXaUCiYW7 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sOXaUCiYW7 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOXaUCiYW7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOXaUCiYW7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOXaUCiYW7 .dropdown-item.active,
.cid-sOXaUCiYW7 .dropdown-item:active {
  background-color: transparent;
}
.cid-sOXaUCiYW7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOXaUCiYW7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOXaUCiYW7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOXaUCiYW7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-sOXaUCiYW7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-sOXaUCiYW7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOXaUCiYW7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOXaUCiYW7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOXaUCiYW7 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXaUCiYW7 .navbar-buttons {
  text-align: center;
}
.cid-sOXaUCiYW7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXaUCiYW7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sOXaUCiYW7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOXaUCiYW7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXaUCiYW7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXaUCiYW7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOXaUCiYW7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXaUCiYW7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOXaUCiYW7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOXaUCiYW7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXaUCiYW7 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sOXaUCiYW7 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXaUCiYW7 .soc-item .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-sOXaUCiYW7 .soc-item .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-sOXaUCiYW7 .soc-item {
  margin: .5rem .3rem;
}
.cid-sOXaUCiYW7 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXaUCiYW7 a.nav-link,
.cid-sOXaUCiYW7 a.dropdown-item {
  display: flex;
  align-items: center;
}
.cid-sOXaUCiYW7 a.nav-link .mbr-iconfont-btn,
.cid-sOXaUCiYW7 a.dropdown-item .mbr-iconfont-btn {
  margin-right: 10px;
}
.cid-sOXaUCiYW7 a.nav-link:hover .mbr-iconfont-btn,
.cid-sOXaUCiYW7 a.dropdown-item:hover .mbr-iconfont-btn {
  opacity: 0;
  margin-left: -20px;
}
.cid-sOXaUCiYW7 a.dropdown-item .mbr-iconfont-btn {
  margin-top: -4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOXaUCiYW7 .navbar {
    height: 77px;
  }
  .cid-sOXaUCiYW7 .navbar.opened {
    height: auto;
  }
  .cid-sOXaUCiYW7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOXaUDbAAl {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOXaUDbAAl .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXaUDbAAl .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXaUDbAAl .mbr-text {
    text-align: center;
  }
}
.cid-sOXaUDbAAl .mbr-text,
.cid-sOXaUDbAAl .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXaUDbAAl H1 {
  color: #ac1a1a;
}
.cid-sOXaUDbAAl H3 {
  color: #000000;
}
.cid-sOXaUDHEW4 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sOXaUDHEW4 h4 {
  display: flex;
  color: #232323;
}
.cid-sOXaUDHEW4 .panel-text {
  color: #000000;
  line-height: 1.7;
}
.cid-sOXaUDHEW4 .wrap {
  display: flex;
}
.cid-sOXaUDHEW4 .icon {
  background: #ac1a1a;
  min-width: 33px;
  min-height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sOXaUDHEW4 img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sOXaUDHEW4 .mbr-section-title {
  color: #ac1a1a;
  text-align: center;
}
.cid-sOXaUDHEW4 p {
  margin: 0;
}
.cid-sOXaUDHEW4 .card .card-header a.panel-title {
  background-color: transparent!important;
  margin-top: 0px!important;
}
.cid-sOXaUDHEW4 .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sOXaUDHEW4 .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sOXaUDHEW4 .panel-group {
  width: 100%;
}
.cid-sOXaUDHEW4 .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sOXaUDHEW4 .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sOXaUDHEW4 .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sOXaUDHEW4 .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sOXaUDHEW4 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sOXaUDHEW4 .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sOXaUDHEW4 .card .panel-body {
  background: #ffffff;
}
.cid-sOXaUDHEW4 .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sOXaUDHEW4 .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sOXaUDHEW4 .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sOXaUDHEW4 .header-text,
.cid-sOXaUDHEW4 .sign {
  color: #232323;
}
.cid-sQdwaKvmCC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sQdwaKvmCC .wrapping {
  background-color: #ac1a1a;
  padding: 3rem;
  justify-content: space-between;
  align-items: center;
}
.cid-sQdwaKvmCC .wrapping .mbr-section-title {
  color: #ffffff;
}
.cid-sQdwaKvmCC .wrapping .mbr-section-title.display-2 {
  line-height: 1.375;
}
.cid-sQdwaKvmCC .wrapping .mbr-text {
  color: #a1a1a1;
  margin-bottom: 0;
}
.cid-sQdwaKvmCC .wrapping .btn.btn-md {
  font-weight: 500;
  line-height: 1.5;
}
.cid-sQdwaKvmCC .wrapping .text-wrap .mbr-text,
.cid-sQdwaKvmCC .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXaUFagk0 {
  background-image: url("../../../assets/images/fixar-argamassa.jpg");
  background-position: right;
}
.cid-sOXaUFagk0 .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-sOXaUFagk0 .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-sOXaUFagk0 .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-sOXaUFagk0 img {
  position: absolute;
  left: 10%;
  bottom: -45px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-sOXaUFagk0 .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-sQdwcR8tEA {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQdwcR8tEA .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-sQdwcR8tEA .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-sQdwcR8tEA input::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdwcR8tEA input::-moz-placeholder {
  color: #000000;
}
.cid-sQdwcR8tEA textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdwcR8tEA textarea::-moz-placeholder {
  color: #000000;
}
.cid-sQdwcR8tEA textarea.form-control {
  min-height: 83px;
}
.cid-sQdwcR8tEA .mbr-section-subtitle {
  color: #767676;
}
.cid-sQdwcR8tEA H2 {
  color: #ac1a1a;
}
.cid-sOXaUGhFbH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOXaUGhFbH .listico {
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-sOXaUGhFbH .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-sOXaUGhFbH .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-sOXaUGhFbH .form-group {
  padding-right: 0;
}
.cid-sOXaUGhFbH .card {
  padding: 3rem 8rem;
}
.cid-sOXaUGhFbH .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sOXaUGhFbH .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-sOXaUGhFbH .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-sOXaUGhFbH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sOXaUGhFbH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sOXaUGhFbH .map-placeholder {
  display: none;
}
.cid-sOXaUGhFbH .btn-primary {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXaUGhFbH .btn-primary:hover {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXaUGhFbH .stripe {
  border-bottom: 1px solid #ac1a1a;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-sOXaUGhFbH .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-sOXaUGhFbH .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ac1a1a;
  width: 85%;
}
.cid-sOXaUGhFbH .mbr-text {
  color: #444;
}
.cid-sOXaUGhFbH h5 {
  margin-bottom: 0;
}
.cid-sOXaUGhFbH .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-sOXaUGhFbH .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOXaUGhFbH .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-sOXaUGhFbH .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOXaUGhFbH .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sOXaUGhFbH .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sOXaUGhFbH .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOXaUGhFbH .social-list a:hover {
  opacity: 0.4;
}
.cid-sOXaUGhFbH .media-container-row > div {
  padding: 0px;
}
.cid-sOXaUGhFbH .text2 {
  color: #000000;
  text-align: left;
}
.cid-sOXaUGhFbH .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-sOXaUGhFbH .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-sOXaUGhFbH .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXaUGhFbH .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sOXaUGhFbH h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-sOXaUGhFbH .form-group {
    max-width: 180px;
  }
  .cid-sOXaUGhFbH .card {
    padding: 2rem 1rem;
  }
}
.cid-sOXaUGhFbH .links span {
  color: #9e9e9e;
}
.cid-sOXaUGhFbH .logo-title,
.cid-sOXaUGhFbH .logo-sub-title {
  text-align: center;
}
.cid-sOXaUGhFbH .logo-sub-title i {
  color: #9e9e9e;
}
.cid-sOXaUH8cEE {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1765576.jpg");
}
.cid-sOXaUH8cEE .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sOXaUH8cEE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOXaUH8cEE .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sOXaUH8cEE .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sOXaUH8cEE .mbr-text {
  color: #ffffff;
}
.cid-sOXaUH8cEE .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sOXaUH8cEE .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #ffffff;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sOXaUH8cEE .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-sOXaUH8cEE .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ac1a1a;
}
.cid-sOXaUH8cEE .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sOXaUH8cEE .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXaUH8cEE .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sOXaUH8cEE .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXaUH8cEE .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sOXaUH8cEE .buttons-wrap {
  text-align: center;
}
.cid-sOXaUH8cEE .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sOXaUH8cEE .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sOXaUH8cEE .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sOXaUH8cEE .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sOXaUH8cEE .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sOXaUHLkaJ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOXaUHLkaJ .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sOXaUHLkaJ .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXaUHLkaJ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXaUHLkaJ .mbr-text {
    text-align: center;
  }
}
.cid-sOXaUHLkaJ .mbr-text,
.cid-sOXaUHLkaJ .mbr-section-btn {
  color: #000000;
}
.cid-sOXaUHLkaJ H1 {
  color: #009933;
}
.cid-sOXaUHLkaJ H3 {
  color: #000000;
}
.cid-sOXaUIoqvX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ac1a1a;
}
.cid-sOXaUIoqvX .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXaUIoqvX .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sOXdyp0dBA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #ac1a1a;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOXdyp0dBA .nav-item,
.cid-sOXdyp0dBA .nav-link,
.cid-sOXdyp0dBA .navbar-caption {
  font-weight: normal;
}
.cid-sOXdyp0dBA .nav-item:focus,
.cid-sOXdyp0dBA .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sOXdyp0dBA .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sOXdyp0dBA .nav-item .nav-link {
    position: relative;
  }
  .cid-sOXdyp0dBA .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #ac1a1a;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-sOXdyp0dBA .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-sOXdyp0dBA .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-sOXdyp0dBA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cid-sOXdyp0dBA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOXdyp0dBA .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-sOXdyp0dBA .dropdown .dropdown-menu .dropdown-item:hover .soc-item .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sOXdyp0dBA .dropdown .dropdown-menu .dropdown-item .soc-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sOXdyp0dBA .dropdown .dropdown-menu .dropdown-item .soc-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-sOXdyp0dBA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOXdyp0dBA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOXdyp0dBA .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sOXdyp0dBA .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sOXdyp0dBA .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sOXdyp0dBA .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOXdyp0dBA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOXdyp0dBA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOXdyp0dBA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(99vh - 4.6rem);
  }
}
.cid-sOXdyp0dBA .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sOXdyp0dBA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOXdyp0dBA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOXdyp0dBA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sOXdyp0dBA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOXdyp0dBA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOXdyp0dBA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOXdyp0dBA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOXdyp0dBA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOXdyp0dBA .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sOXdyp0dBA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOXdyp0dBA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOXdyp0dBA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sOXdyp0dBA .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sOXdyp0dBA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOXdyp0dBA .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOXdyp0dBA .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sOXdyp0dBA .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sOXdyp0dBA .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOXdyp0dBA .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sOXdyp0dBA .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sOXdyp0dBA .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sOXdyp0dBA .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOXdyp0dBA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOXdyp0dBA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOXdyp0dBA .dropdown-item.active,
.cid-sOXdyp0dBA .dropdown-item:active {
  background-color: transparent;
}
.cid-sOXdyp0dBA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOXdyp0dBA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOXdyp0dBA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOXdyp0dBA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-sOXdyp0dBA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-sOXdyp0dBA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOXdyp0dBA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOXdyp0dBA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOXdyp0dBA ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXdyp0dBA .navbar-buttons {
  text-align: center;
}
.cid-sOXdyp0dBA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXdyp0dBA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sOXdyp0dBA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOXdyp0dBA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXdyp0dBA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXdyp0dBA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOXdyp0dBA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXdyp0dBA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOXdyp0dBA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOXdyp0dBA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXdyp0dBA .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sOXdyp0dBA a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXdyp0dBA .soc-item .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-sOXdyp0dBA .soc-item .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-sOXdyp0dBA .soc-item {
  margin: .5rem .3rem;
}
.cid-sOXdyp0dBA .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXdyp0dBA a.nav-link,
.cid-sOXdyp0dBA a.dropdown-item {
  display: flex;
  align-items: center;
}
.cid-sOXdyp0dBA a.nav-link .mbr-iconfont-btn,
.cid-sOXdyp0dBA a.dropdown-item .mbr-iconfont-btn {
  margin-right: 10px;
}
.cid-sOXdyp0dBA a.nav-link:hover .mbr-iconfont-btn,
.cid-sOXdyp0dBA a.dropdown-item:hover .mbr-iconfont-btn {
  opacity: 0;
  margin-left: -20px;
}
.cid-sOXdyp0dBA a.dropdown-item .mbr-iconfont-btn {
  margin-top: -4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOXdyp0dBA .navbar {
    height: 77px;
  }
  .cid-sOXdyp0dBA .navbar.opened {
    height: auto;
  }
  .cid-sOXdyp0dBA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOXdyqc9KQ {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOXdyqc9KQ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXdyqc9KQ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXdyqc9KQ .mbr-text {
    text-align: center;
  }
}
.cid-sOXdyqc9KQ .mbr-text,
.cid-sOXdyqc9KQ .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXdyqc9KQ H1 {
  color: #ac1a1a;
}
.cid-sOXdyqc9KQ H3 {
  color: #000000;
}
.cid-sOXdyr7dxZ {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sOXdyr7dxZ h4 {
  display: flex;
  color: #232323;
}
.cid-sOXdyr7dxZ .panel-text {
  color: #000000;
  line-height: 1.7;
}
.cid-sOXdyr7dxZ .wrap {
  display: flex;
}
.cid-sOXdyr7dxZ .icon {
  background: #ac1a1a;
  min-width: 33px;
  min-height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sOXdyr7dxZ img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sOXdyr7dxZ .mbr-section-title {
  color: #ac1a1a;
  text-align: center;
}
.cid-sOXdyr7dxZ p {
  margin: 0;
}
.cid-sOXdyr7dxZ .card .card-header a.panel-title {
  background-color: transparent!important;
  margin-top: 0px!important;
}
.cid-sOXdyr7dxZ .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sOXdyr7dxZ .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sOXdyr7dxZ .panel-group {
  width: 100%;
}
.cid-sOXdyr7dxZ .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sOXdyr7dxZ .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sOXdyr7dxZ .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sOXdyr7dxZ .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sOXdyr7dxZ .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sOXdyr7dxZ .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sOXdyr7dxZ .card .panel-body {
  background: #ffffff;
}
.cid-sOXdyr7dxZ .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sOXdyr7dxZ .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sOXdyr7dxZ .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sOXdyr7dxZ .header-text,
.cid-sOXdyr7dxZ .sign {
  color: #232323;
}
.cid-sOXdysoM53 {
  overflow: hidden !important;
  background: linear-gradient(to right, #c1c1c1 0%, #c1c1c1 30%, #ffffff 30%, #ffffff 100%);
}
.cid-sOXdysoM53 .animated-element {
  color: #ffffff;
}
.cid-sOXdysoM53 .img-block {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXdysoM53 .mbr-section-subtitle {
  color: #ac1a1a;
}
@media (min-width: 992px) {
  .cid-sOXdysoM53 .img-block {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXdysoM53 .mbr-figure {
    margin-top: 1rem;
  }
}
@media (max-width: 768px) {
  .cid-sOXdysoM53 {
    background: #ffffff;
  }
  .cid-sOXdysoM53 .img-block {
    padding-bottom: 2rem;
  }
}
.cid-sOXdysoM53 .mbr-section-title {
  color: #ac1a1a;
}
.cid-sOXdysoM53 .mbr-text,
.cid-sOXdysoM53 .mbr-section-btn {
  color: #000000;
}
.cid-sOXdytCylw {
  background-image: url("../../../assets/images/fixar-argamassa.jpg");
  background-position: right;
}
.cid-sOXdytCylw .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-sOXdytCylw .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-sOXdytCylw .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-sOXdytCylw img {
  position: absolute;
  left: 10%;
  bottom: -45px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-sOXdytCylw .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-sQdwq2LqEm {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQdwq2LqEm .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-sQdwq2LqEm .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-sQdwq2LqEm input::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdwq2LqEm input::-moz-placeholder {
  color: #000000;
}
.cid-sQdwq2LqEm textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdwq2LqEm textarea::-moz-placeholder {
  color: #000000;
}
.cid-sQdwq2LqEm textarea.form-control {
  min-height: 83px;
}
.cid-sQdwq2LqEm .mbr-section-subtitle {
  color: #767676;
}
.cid-sQdwq2LqEm H2 {
  color: #ac1a1a;
}
.cid-sOXdyvBMba {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOXdyvBMba .listico {
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-sOXdyvBMba .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-sOXdyvBMba .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-sOXdyvBMba .form-group {
  padding-right: 0;
}
.cid-sOXdyvBMba .card {
  padding: 3rem 8rem;
}
.cid-sOXdyvBMba .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sOXdyvBMba .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-sOXdyvBMba .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-sOXdyvBMba .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sOXdyvBMba .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sOXdyvBMba .map-placeholder {
  display: none;
}
.cid-sOXdyvBMba .btn-primary {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXdyvBMba .btn-primary:hover {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXdyvBMba .stripe {
  border-bottom: 1px solid #ac1a1a;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-sOXdyvBMba .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-sOXdyvBMba .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ac1a1a;
  width: 85%;
}
.cid-sOXdyvBMba .mbr-text {
  color: #444;
}
.cid-sOXdyvBMba h5 {
  margin-bottom: 0;
}
.cid-sOXdyvBMba .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-sOXdyvBMba .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOXdyvBMba .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-sOXdyvBMba .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOXdyvBMba .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sOXdyvBMba .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sOXdyvBMba .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOXdyvBMba .social-list a:hover {
  opacity: 0.4;
}
.cid-sOXdyvBMba .media-container-row > div {
  padding: 0px;
}
.cid-sOXdyvBMba .text2 {
  color: #000000;
  text-align: left;
}
.cid-sOXdyvBMba .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-sOXdyvBMba .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-sOXdyvBMba .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXdyvBMba .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sOXdyvBMba h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-sOXdyvBMba .form-group {
    max-width: 180px;
  }
  .cid-sOXdyvBMba .card {
    padding: 2rem 1rem;
  }
}
.cid-sOXdyvBMba .links span {
  color: #9e9e9e;
}
.cid-sOXdyvBMba .logo-title,
.cid-sOXdyvBMba .logo-sub-title {
  text-align: center;
}
.cid-sOXdyvBMba .logo-sub-title i {
  color: #9e9e9e;
}
.cid-sOXdyx8D58 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1765576.jpg");
}
.cid-sOXdyx8D58 .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sOXdyx8D58 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOXdyx8D58 .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sOXdyx8D58 .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sOXdyx8D58 .mbr-text {
  color: #ffffff;
}
.cid-sOXdyx8D58 .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sOXdyx8D58 .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #ffffff;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sOXdyx8D58 .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-sOXdyx8D58 .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ac1a1a;
}
.cid-sOXdyx8D58 .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sOXdyx8D58 .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXdyx8D58 .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sOXdyx8D58 .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXdyx8D58 .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sOXdyx8D58 .buttons-wrap {
  text-align: center;
}
.cid-sOXdyx8D58 .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sOXdyx8D58 .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sOXdyx8D58 .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sOXdyx8D58 .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sOXdyx8D58 .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sOXdyzWQWb {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOXdyzWQWb .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sOXdyzWQWb .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXdyzWQWb .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXdyzWQWb .mbr-text {
    text-align: center;
  }
}
.cid-sOXdyzWQWb .mbr-text,
.cid-sOXdyzWQWb .mbr-section-btn {
  color: #000000;
}
.cid-sOXdyzWQWb H1 {
  color: #009933;
}
.cid-sOXdyzWQWb H3 {
  color: #000000;
}
.cid-sOXdyAI7SW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ac1a1a;
}
.cid-sOXdyAI7SW .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXdyAI7SW .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sOXedYDY0h .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #ac1a1a;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOXedYDY0h .nav-item,
.cid-sOXedYDY0h .nav-link,
.cid-sOXedYDY0h .navbar-caption {
  font-weight: normal;
}
.cid-sOXedYDY0h .nav-item:focus,
.cid-sOXedYDY0h .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sOXedYDY0h .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sOXedYDY0h .nav-item .nav-link {
    position: relative;
  }
  .cid-sOXedYDY0h .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #ac1a1a;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-sOXedYDY0h .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-sOXedYDY0h .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-sOXedYDY0h .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cid-sOXedYDY0h .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOXedYDY0h .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-sOXedYDY0h .dropdown .dropdown-menu .dropdown-item:hover .soc-item .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sOXedYDY0h .dropdown .dropdown-menu .dropdown-item .soc-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sOXedYDY0h .dropdown .dropdown-menu .dropdown-item .soc-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-sOXedYDY0h .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOXedYDY0h .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOXedYDY0h .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sOXedYDY0h .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sOXedYDY0h .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sOXedYDY0h .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOXedYDY0h .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOXedYDY0h .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOXedYDY0h .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(99vh - 4.6rem);
  }
}
.cid-sOXedYDY0h .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sOXedYDY0h .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOXedYDY0h .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOXedYDY0h .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sOXedYDY0h .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOXedYDY0h .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOXedYDY0h .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOXedYDY0h .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOXedYDY0h .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOXedYDY0h .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sOXedYDY0h .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOXedYDY0h .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOXedYDY0h .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sOXedYDY0h .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sOXedYDY0h .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOXedYDY0h .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOXedYDY0h .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sOXedYDY0h .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sOXedYDY0h .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOXedYDY0h .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sOXedYDY0h .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sOXedYDY0h .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sOXedYDY0h .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOXedYDY0h .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOXedYDY0h .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOXedYDY0h .dropdown-item.active,
.cid-sOXedYDY0h .dropdown-item:active {
  background-color: transparent;
}
.cid-sOXedYDY0h .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOXedYDY0h .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOXedYDY0h .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOXedYDY0h .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-sOXedYDY0h .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-sOXedYDY0h .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOXedYDY0h .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOXedYDY0h .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOXedYDY0h ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXedYDY0h .navbar-buttons {
  text-align: center;
}
.cid-sOXedYDY0h button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXedYDY0h button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sOXedYDY0h button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOXedYDY0h button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXedYDY0h button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXedYDY0h button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOXedYDY0h nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXedYDY0h nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOXedYDY0h nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOXedYDY0h nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXedYDY0h .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sOXedYDY0h a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXedYDY0h .soc-item .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-sOXedYDY0h .soc-item .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-sOXedYDY0h .soc-item {
  margin: .5rem .3rem;
}
.cid-sOXedYDY0h .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXedYDY0h a.nav-link,
.cid-sOXedYDY0h a.dropdown-item {
  display: flex;
  align-items: center;
}
.cid-sOXedYDY0h a.nav-link .mbr-iconfont-btn,
.cid-sOXedYDY0h a.dropdown-item .mbr-iconfont-btn {
  margin-right: 10px;
}
.cid-sOXedYDY0h a.nav-link:hover .mbr-iconfont-btn,
.cid-sOXedYDY0h a.dropdown-item:hover .mbr-iconfont-btn {
  opacity: 0;
  margin-left: -20px;
}
.cid-sOXedYDY0h a.dropdown-item .mbr-iconfont-btn {
  margin-top: -4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOXedYDY0h .navbar {
    height: 77px;
  }
  .cid-sOXedYDY0h .navbar.opened {
    height: auto;
  }
  .cid-sOXedYDY0h .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOXedZS6CB {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOXedZS6CB .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXedZS6CB .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXedZS6CB .mbr-text {
    text-align: center;
  }
}
.cid-sOXedZS6CB .mbr-text,
.cid-sOXedZS6CB .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXedZS6CB H1 {
  color: #ac1a1a;
}
.cid-sOXedZS6CB H3 {
  color: #000000;
}
.cid-sOXee0D6BN {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sOXee0D6BN h4 {
  display: flex;
  color: #232323;
}
.cid-sOXee0D6BN .panel-text {
  color: #000000;
  line-height: 1.7;
}
.cid-sOXee0D6BN .wrap {
  display: flex;
}
.cid-sOXee0D6BN .icon {
  background: #ac1a1a;
  min-width: 33px;
  min-height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sOXee0D6BN img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sOXee0D6BN .mbr-section-title {
  color: #ac1a1a;
  text-align: center;
}
.cid-sOXee0D6BN p {
  margin: 0;
}
.cid-sOXee0D6BN .card .card-header a.panel-title {
  background-color: transparent!important;
  margin-top: 0px!important;
}
.cid-sOXee0D6BN .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sOXee0D6BN .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sOXee0D6BN .panel-group {
  width: 100%;
}
.cid-sOXee0D6BN .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sOXee0D6BN .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sOXee0D6BN .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sOXee0D6BN .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sOXee0D6BN .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sOXee0D6BN .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sOXee0D6BN .card .panel-body {
  background: #ffffff;
}
.cid-sOXee0D6BN .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sOXee0D6BN .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sOXee0D6BN .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sOXee0D6BN .header-text,
.cid-sOXee0D6BN .sign {
  color: #232323;
}
.cid-sQdwxsDoDf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sQdwxsDoDf .wrapping {
  background-color: #ac1a1a;
  padding: 3rem;
  justify-content: space-between;
  align-items: center;
}
.cid-sQdwxsDoDf .wrapping .mbr-section-title {
  color: #ffffff;
}
.cid-sQdwxsDoDf .wrapping .mbr-section-title.display-2 {
  line-height: 1.375;
}
.cid-sQdwxsDoDf .wrapping .mbr-text {
  color: #a1a1a1;
  margin-bottom: 0;
}
.cid-sQdwxsDoDf .wrapping .btn.btn-md {
  font-weight: 500;
  line-height: 1.5;
}
.cid-sQdwxsDoDf .wrapping .text-wrap .mbr-text,
.cid-sQdwxsDoDf .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXee2m9Uf {
  background-image: url("../../../assets/images/fixar-argamassa.jpg");
  background-position: right;
}
.cid-sOXee2m9Uf .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-sOXee2m9Uf .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-sOXee2m9Uf .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-sOXee2m9Uf img {
  position: absolute;
  left: 10%;
  bottom: -45px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-sOXee2m9Uf .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-sQdwyUG6dz {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQdwyUG6dz .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-sQdwyUG6dz .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-sQdwyUG6dz input::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdwyUG6dz input::-moz-placeholder {
  color: #000000;
}
.cid-sQdwyUG6dz textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdwyUG6dz textarea::-moz-placeholder {
  color: #000000;
}
.cid-sQdwyUG6dz textarea.form-control {
  min-height: 83px;
}
.cid-sQdwyUG6dz .mbr-section-subtitle {
  color: #767676;
}
.cid-sQdwyUG6dz H2 {
  color: #ac1a1a;
}
.cid-sOXee3Pjaf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOXee3Pjaf .listico {
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-sOXee3Pjaf .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-sOXee3Pjaf .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-sOXee3Pjaf .form-group {
  padding-right: 0;
}
.cid-sOXee3Pjaf .card {
  padding: 3rem 8rem;
}
.cid-sOXee3Pjaf .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sOXee3Pjaf .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-sOXee3Pjaf .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-sOXee3Pjaf .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sOXee3Pjaf .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sOXee3Pjaf .map-placeholder {
  display: none;
}
.cid-sOXee3Pjaf .btn-primary {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXee3Pjaf .btn-primary:hover {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXee3Pjaf .stripe {
  border-bottom: 1px solid #ac1a1a;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-sOXee3Pjaf .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-sOXee3Pjaf .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ac1a1a;
  width: 85%;
}
.cid-sOXee3Pjaf .mbr-text {
  color: #444;
}
.cid-sOXee3Pjaf h5 {
  margin-bottom: 0;
}
.cid-sOXee3Pjaf .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-sOXee3Pjaf .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOXee3Pjaf .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-sOXee3Pjaf .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOXee3Pjaf .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sOXee3Pjaf .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sOXee3Pjaf .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOXee3Pjaf .social-list a:hover {
  opacity: 0.4;
}
.cid-sOXee3Pjaf .media-container-row > div {
  padding: 0px;
}
.cid-sOXee3Pjaf .text2 {
  color: #000000;
  text-align: left;
}
.cid-sOXee3Pjaf .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-sOXee3Pjaf .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-sOXee3Pjaf .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXee3Pjaf .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sOXee3Pjaf h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-sOXee3Pjaf .form-group {
    max-width: 180px;
  }
  .cid-sOXee3Pjaf .card {
    padding: 2rem 1rem;
  }
}
.cid-sOXee3Pjaf .links span {
  color: #9e9e9e;
}
.cid-sOXee3Pjaf .logo-title,
.cid-sOXee3Pjaf .logo-sub-title {
  text-align: center;
}
.cid-sOXee3Pjaf .logo-sub-title i {
  color: #9e9e9e;
}
.cid-sOXee52rrg {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1765576.jpg");
}
.cid-sOXee52rrg .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sOXee52rrg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOXee52rrg .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sOXee52rrg .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sOXee52rrg .mbr-text {
  color: #ffffff;
}
.cid-sOXee52rrg .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sOXee52rrg .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #ffffff;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sOXee52rrg .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-sOXee52rrg .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ac1a1a;
}
.cid-sOXee52rrg .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sOXee52rrg .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXee52rrg .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sOXee52rrg .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXee52rrg .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sOXee52rrg .buttons-wrap {
  text-align: center;
}
.cid-sOXee52rrg .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sOXee52rrg .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sOXee52rrg .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sOXee52rrg .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sOXee52rrg .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sOXee5SZA9 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOXee5SZA9 .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sOXee5SZA9 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXee5SZA9 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXee5SZA9 .mbr-text {
    text-align: center;
  }
}
.cid-sOXee5SZA9 .mbr-text,
.cid-sOXee5SZA9 .mbr-section-btn {
  color: #000000;
}
.cid-sOXee5SZA9 H1 {
  color: #009933;
}
.cid-sOXee5SZA9 H3 {
  color: #000000;
}
.cid-sOXee6H9Ho {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ac1a1a;
}
.cid-sOXee6H9Ho .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXee6H9Ho .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sOXfyZSwFJ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #ac1a1a;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOXfyZSwFJ .nav-item,
.cid-sOXfyZSwFJ .nav-link,
.cid-sOXfyZSwFJ .navbar-caption {
  font-weight: normal;
}
.cid-sOXfyZSwFJ .nav-item:focus,
.cid-sOXfyZSwFJ .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sOXfyZSwFJ .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sOXfyZSwFJ .nav-item .nav-link {
    position: relative;
  }
  .cid-sOXfyZSwFJ .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #ac1a1a;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-sOXfyZSwFJ .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-sOXfyZSwFJ .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-sOXfyZSwFJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cid-sOXfyZSwFJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOXfyZSwFJ .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-sOXfyZSwFJ .dropdown .dropdown-menu .dropdown-item:hover .soc-item .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sOXfyZSwFJ .dropdown .dropdown-menu .dropdown-item .soc-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sOXfyZSwFJ .dropdown .dropdown-menu .dropdown-item .soc-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-sOXfyZSwFJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOXfyZSwFJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOXfyZSwFJ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sOXfyZSwFJ .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sOXfyZSwFJ .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sOXfyZSwFJ .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOXfyZSwFJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOXfyZSwFJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOXfyZSwFJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(99vh - 4.6rem);
  }
}
.cid-sOXfyZSwFJ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sOXfyZSwFJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOXfyZSwFJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOXfyZSwFJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sOXfyZSwFJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOXfyZSwFJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOXfyZSwFJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOXfyZSwFJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOXfyZSwFJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOXfyZSwFJ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sOXfyZSwFJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOXfyZSwFJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOXfyZSwFJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sOXfyZSwFJ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sOXfyZSwFJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOXfyZSwFJ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOXfyZSwFJ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sOXfyZSwFJ .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sOXfyZSwFJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOXfyZSwFJ .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sOXfyZSwFJ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sOXfyZSwFJ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sOXfyZSwFJ .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOXfyZSwFJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOXfyZSwFJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOXfyZSwFJ .dropdown-item.active,
.cid-sOXfyZSwFJ .dropdown-item:active {
  background-color: transparent;
}
.cid-sOXfyZSwFJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOXfyZSwFJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOXfyZSwFJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOXfyZSwFJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-sOXfyZSwFJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-sOXfyZSwFJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOXfyZSwFJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOXfyZSwFJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOXfyZSwFJ ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXfyZSwFJ .navbar-buttons {
  text-align: center;
}
.cid-sOXfyZSwFJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXfyZSwFJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sOXfyZSwFJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOXfyZSwFJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXfyZSwFJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXfyZSwFJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOXfyZSwFJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXfyZSwFJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOXfyZSwFJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOXfyZSwFJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXfyZSwFJ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sOXfyZSwFJ a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXfyZSwFJ .soc-item .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-sOXfyZSwFJ .soc-item .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-sOXfyZSwFJ .soc-item {
  margin: .5rem .3rem;
}
.cid-sOXfyZSwFJ .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXfyZSwFJ a.nav-link,
.cid-sOXfyZSwFJ a.dropdown-item {
  display: flex;
  align-items: center;
}
.cid-sOXfyZSwFJ a.nav-link .mbr-iconfont-btn,
.cid-sOXfyZSwFJ a.dropdown-item .mbr-iconfont-btn {
  margin-right: 10px;
}
.cid-sOXfyZSwFJ a.nav-link:hover .mbr-iconfont-btn,
.cid-sOXfyZSwFJ a.dropdown-item:hover .mbr-iconfont-btn {
  opacity: 0;
  margin-left: -20px;
}
.cid-sOXfyZSwFJ a.dropdown-item .mbr-iconfont-btn {
  margin-top: -4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOXfyZSwFJ .navbar {
    height: 77px;
  }
  .cid-sOXfyZSwFJ .navbar.opened {
    height: auto;
  }
  .cid-sOXfyZSwFJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOXfz15PrQ {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOXfz15PrQ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXfz15PrQ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXfz15PrQ .mbr-text {
    text-align: center;
  }
}
.cid-sOXfz15PrQ .mbr-text,
.cid-sOXfz15PrQ .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXfz15PrQ H1 {
  color: #ac1a1a;
}
.cid-sOXfz15PrQ H3 {
  color: #000000;
}
.cid-sOXfz24DRY {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sOXfz24DRY h4 {
  display: flex;
  color: #232323;
}
.cid-sOXfz24DRY .panel-text {
  color: #000000;
  line-height: 1.7;
}
.cid-sOXfz24DRY .wrap {
  display: flex;
}
.cid-sOXfz24DRY .icon {
  background: #ac1a1a;
  min-width: 33px;
  min-height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sOXfz24DRY img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sOXfz24DRY .mbr-section-title {
  color: #ac1a1a;
  text-align: center;
}
.cid-sOXfz24DRY p {
  margin: 0;
}
.cid-sOXfz24DRY .card .card-header a.panel-title {
  background-color: transparent!important;
  margin-top: 0px!important;
}
.cid-sOXfz24DRY .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sOXfz24DRY .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sOXfz24DRY .panel-group {
  width: 100%;
}
.cid-sOXfz24DRY .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sOXfz24DRY .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sOXfz24DRY .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sOXfz24DRY .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sOXfz24DRY .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sOXfz24DRY .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sOXfz24DRY .card .panel-body {
  background: #ffffff;
}
.cid-sOXfz24DRY .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sOXfz24DRY .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sOXfz24DRY .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sOXfz24DRY .header-text,
.cid-sOXfz24DRY .sign {
  color: #232323;
}
.cid-sQdwOixSTK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sQdwOixSTK .wrapping {
  background-color: #ac1a1a;
  padding: 3rem;
  justify-content: space-between;
  align-items: center;
}
.cid-sQdwOixSTK .wrapping .mbr-section-title {
  color: #ffffff;
}
.cid-sQdwOixSTK .wrapping .mbr-section-title.display-2 {
  line-height: 1.375;
}
.cid-sQdwOixSTK .wrapping .mbr-text {
  color: #a1a1a1;
  margin-bottom: 0;
}
.cid-sQdwOixSTK .wrapping .btn.btn-md {
  font-weight: 500;
  line-height: 1.5;
}
.cid-sQdwOixSTK .wrapping .text-wrap .mbr-text,
.cid-sQdwOixSTK .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXfz4BDLA {
  background-image: url("../../../assets/images/fixar-argamassa.jpg");
  background-position: right;
}
.cid-sOXfz4BDLA .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-sOXfz4BDLA .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-sOXfz4BDLA .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-sOXfz4BDLA img {
  position: absolute;
  left: 10%;
  bottom: -45px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-sOXfz4BDLA .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-sQdwVdkDB3 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQdwVdkDB3 .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-sQdwVdkDB3 .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-sQdwVdkDB3 input::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdwVdkDB3 input::-moz-placeholder {
  color: #000000;
}
.cid-sQdwVdkDB3 textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdwVdkDB3 textarea::-moz-placeholder {
  color: #000000;
}
.cid-sQdwVdkDB3 textarea.form-control {
  min-height: 83px;
}
.cid-sQdwVdkDB3 .mbr-section-subtitle {
  color: #767676;
}
.cid-sQdwVdkDB3 H2 {
  color: #ac1a1a;
}
.cid-sOXfz6RAfR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOXfz6RAfR .listico {
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-sOXfz6RAfR .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-sOXfz6RAfR .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-sOXfz6RAfR .form-group {
  padding-right: 0;
}
.cid-sOXfz6RAfR .card {
  padding: 3rem 8rem;
}
.cid-sOXfz6RAfR .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sOXfz6RAfR .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-sOXfz6RAfR .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-sOXfz6RAfR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sOXfz6RAfR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sOXfz6RAfR .map-placeholder {
  display: none;
}
.cid-sOXfz6RAfR .btn-primary {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXfz6RAfR .btn-primary:hover {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXfz6RAfR .stripe {
  border-bottom: 1px solid #ac1a1a;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-sOXfz6RAfR .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-sOXfz6RAfR .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ac1a1a;
  width: 85%;
}
.cid-sOXfz6RAfR .mbr-text {
  color: #444;
}
.cid-sOXfz6RAfR h5 {
  margin-bottom: 0;
}
.cid-sOXfz6RAfR .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-sOXfz6RAfR .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOXfz6RAfR .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-sOXfz6RAfR .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOXfz6RAfR .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sOXfz6RAfR .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sOXfz6RAfR .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOXfz6RAfR .social-list a:hover {
  opacity: 0.4;
}
.cid-sOXfz6RAfR .media-container-row > div {
  padding: 0px;
}
.cid-sOXfz6RAfR .text2 {
  color: #000000;
  text-align: left;
}
.cid-sOXfz6RAfR .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-sOXfz6RAfR .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-sOXfz6RAfR .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXfz6RAfR .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sOXfz6RAfR h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-sOXfz6RAfR .form-group {
    max-width: 180px;
  }
  .cid-sOXfz6RAfR .card {
    padding: 2rem 1rem;
  }
}
.cid-sOXfz6RAfR .links span {
  color: #9e9e9e;
}
.cid-sOXfz6RAfR .logo-title,
.cid-sOXfz6RAfR .logo-sub-title {
  text-align: center;
}
.cid-sOXfz6RAfR .logo-sub-title i {
  color: #9e9e9e;
}
.cid-sOXfz8yMRM {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1765576.jpg");
}
.cid-sOXfz8yMRM .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sOXfz8yMRM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOXfz8yMRM .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sOXfz8yMRM .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sOXfz8yMRM .mbr-text {
  color: #ffffff;
}
.cid-sOXfz8yMRM .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sOXfz8yMRM .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #ffffff;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sOXfz8yMRM .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-sOXfz8yMRM .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ac1a1a;
}
.cid-sOXfz8yMRM .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sOXfz8yMRM .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXfz8yMRM .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sOXfz8yMRM .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXfz8yMRM .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sOXfz8yMRM .buttons-wrap {
  text-align: center;
}
.cid-sOXfz8yMRM .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sOXfz8yMRM .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sOXfz8yMRM .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sOXfz8yMRM .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sOXfz8yMRM .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sOXfzcdaMU {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOXfzcdaMU .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sOXfzcdaMU .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXfzcdaMU .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXfzcdaMU .mbr-text {
    text-align: center;
  }
}
.cid-sOXfzcdaMU .mbr-text,
.cid-sOXfzcdaMU .mbr-section-btn {
  color: #000000;
}
.cid-sOXfzcdaMU H1 {
  color: #009933;
}
.cid-sOXfzcdaMU H3 {
  color: #000000;
}
.cid-sOXfzd49m0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ac1a1a;
}
.cid-sOXfzd49m0 .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXfzd49m0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sOXi1cBHAi .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #ac1a1a;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOXi1cBHAi .nav-item,
.cid-sOXi1cBHAi .nav-link,
.cid-sOXi1cBHAi .navbar-caption {
  font-weight: normal;
}
.cid-sOXi1cBHAi .nav-item:focus,
.cid-sOXi1cBHAi .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sOXi1cBHAi .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sOXi1cBHAi .nav-item .nav-link {
    position: relative;
  }
  .cid-sOXi1cBHAi .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #ac1a1a;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-sOXi1cBHAi .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-sOXi1cBHAi .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-sOXi1cBHAi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cid-sOXi1cBHAi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOXi1cBHAi .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-sOXi1cBHAi .dropdown .dropdown-menu .dropdown-item:hover .soc-item .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sOXi1cBHAi .dropdown .dropdown-menu .dropdown-item .soc-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sOXi1cBHAi .dropdown .dropdown-menu .dropdown-item .soc-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-sOXi1cBHAi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOXi1cBHAi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOXi1cBHAi .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sOXi1cBHAi .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sOXi1cBHAi .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sOXi1cBHAi .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOXi1cBHAi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOXi1cBHAi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOXi1cBHAi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(99vh - 4.6rem);
  }
}
.cid-sOXi1cBHAi .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sOXi1cBHAi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOXi1cBHAi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOXi1cBHAi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sOXi1cBHAi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOXi1cBHAi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOXi1cBHAi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOXi1cBHAi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOXi1cBHAi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOXi1cBHAi .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sOXi1cBHAi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOXi1cBHAi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOXi1cBHAi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sOXi1cBHAi .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sOXi1cBHAi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOXi1cBHAi .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOXi1cBHAi .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sOXi1cBHAi .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sOXi1cBHAi .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOXi1cBHAi .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sOXi1cBHAi .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sOXi1cBHAi .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sOXi1cBHAi .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOXi1cBHAi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOXi1cBHAi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOXi1cBHAi .dropdown-item.active,
.cid-sOXi1cBHAi .dropdown-item:active {
  background-color: transparent;
}
.cid-sOXi1cBHAi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOXi1cBHAi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOXi1cBHAi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOXi1cBHAi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-sOXi1cBHAi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-sOXi1cBHAi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOXi1cBHAi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOXi1cBHAi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOXi1cBHAi ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXi1cBHAi .navbar-buttons {
  text-align: center;
}
.cid-sOXi1cBHAi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXi1cBHAi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sOXi1cBHAi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOXi1cBHAi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXi1cBHAi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXi1cBHAi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOXi1cBHAi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXi1cBHAi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOXi1cBHAi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOXi1cBHAi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXi1cBHAi .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sOXi1cBHAi a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXi1cBHAi .soc-item .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-sOXi1cBHAi .soc-item .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-sOXi1cBHAi .soc-item {
  margin: .5rem .3rem;
}
.cid-sOXi1cBHAi .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXi1cBHAi a.nav-link,
.cid-sOXi1cBHAi a.dropdown-item {
  display: flex;
  align-items: center;
}
.cid-sOXi1cBHAi a.nav-link .mbr-iconfont-btn,
.cid-sOXi1cBHAi a.dropdown-item .mbr-iconfont-btn {
  margin-right: 10px;
}
.cid-sOXi1cBHAi a.nav-link:hover .mbr-iconfont-btn,
.cid-sOXi1cBHAi a.dropdown-item:hover .mbr-iconfont-btn {
  opacity: 0;
  margin-left: -20px;
}
.cid-sOXi1cBHAi a.dropdown-item .mbr-iconfont-btn {
  margin-top: -4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOXi1cBHAi .navbar {
    height: 77px;
  }
  .cid-sOXi1cBHAi .navbar.opened {
    height: auto;
  }
  .cid-sOXi1cBHAi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOXi1dHl9X {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOXi1dHl9X .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXi1dHl9X .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXi1dHl9X .mbr-text {
    text-align: center;
  }
}
.cid-sOXi1dHl9X .mbr-text,
.cid-sOXi1dHl9X .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXi1dHl9X H1 {
  color: #ac1a1a;
}
.cid-sOXi1dHl9X H3 {
  color: #000000;
}
.cid-sOXi1ewdT1 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sOXi1ewdT1 h4 {
  display: flex;
  color: #232323;
}
.cid-sOXi1ewdT1 .panel-text {
  color: #000000;
  line-height: 1.7;
}
.cid-sOXi1ewdT1 .wrap {
  display: flex;
}
.cid-sOXi1ewdT1 .icon {
  background: #ac1a1a;
  min-width: 33px;
  min-height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sOXi1ewdT1 img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sOXi1ewdT1 .mbr-section-title {
  color: #ac1a1a;
  text-align: center;
}
.cid-sOXi1ewdT1 p {
  margin: 0;
}
.cid-sOXi1ewdT1 .card .card-header a.panel-title {
  background-color: transparent!important;
  margin-top: 0px!important;
}
.cid-sOXi1ewdT1 .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sOXi1ewdT1 .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sOXi1ewdT1 .panel-group {
  width: 100%;
}
.cid-sOXi1ewdT1 .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sOXi1ewdT1 .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sOXi1ewdT1 .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sOXi1ewdT1 .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sOXi1ewdT1 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sOXi1ewdT1 .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sOXi1ewdT1 .card .panel-body {
  background: #ffffff;
}
.cid-sOXi1ewdT1 .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sOXi1ewdT1 .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sOXi1ewdT1 .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sOXi1ewdT1 .header-text,
.cid-sOXi1ewdT1 .sign {
  color: #232323;
}
.cid-sQdyn4upJ0 {
  overflow: hidden !important;
  background: linear-gradient(to right, #c1c1c1 0%, #c1c1c1 30%, #ffffff 30%, #ffffff 100%);
}
.cid-sQdyn4upJ0 .animated-element {
  color: #ffffff;
}
.cid-sQdyn4upJ0 .img-block {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sQdyn4upJ0 .mbr-section-subtitle {
  color: #ac1a1a;
}
@media (min-width: 992px) {
  .cid-sQdyn4upJ0 .img-block {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sQdyn4upJ0 .mbr-figure {
    margin-top: 1rem;
  }
}
@media (max-width: 768px) {
  .cid-sQdyn4upJ0 {
    background: #ffffff;
  }
  .cid-sQdyn4upJ0 .img-block {
    padding-bottom: 2rem;
  }
}
.cid-sQdyn4upJ0 .mbr-section-title {
  color: #ac1a1a;
}
.cid-sQdyn4upJ0 .mbr-text,
.cid-sQdyn4upJ0 .mbr-section-btn {
  color: #000000;
}
.cid-sOXi1gjrR5 {
  background-image: url("../../../assets/images/fixar-argamassa.jpg");
  background-position: right;
}
.cid-sOXi1gjrR5 .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-sOXi1gjrR5 .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-sOXi1gjrR5 .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-sOXi1gjrR5 img {
  position: absolute;
  left: 10%;
  bottom: -45px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-sOXi1gjrR5 .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-sQdxWJJ3Sn {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQdxWJJ3Sn .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-sQdxWJJ3Sn .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-sQdxWJJ3Sn input::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdxWJJ3Sn input::-moz-placeholder {
  color: #000000;
}
.cid-sQdxWJJ3Sn textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdxWJJ3Sn textarea::-moz-placeholder {
  color: #000000;
}
.cid-sQdxWJJ3Sn textarea.form-control {
  min-height: 83px;
}
.cid-sQdxWJJ3Sn .mbr-section-subtitle {
  color: #767676;
}
.cid-sQdxWJJ3Sn H2 {
  color: #ac1a1a;
}
.cid-sOXi1hPD0z {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOXi1hPD0z .listico {
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-sOXi1hPD0z .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-sOXi1hPD0z .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-sOXi1hPD0z .form-group {
  padding-right: 0;
}
.cid-sOXi1hPD0z .card {
  padding: 3rem 8rem;
}
.cid-sOXi1hPD0z .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sOXi1hPD0z .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-sOXi1hPD0z .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-sOXi1hPD0z .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sOXi1hPD0z .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sOXi1hPD0z .map-placeholder {
  display: none;
}
.cid-sOXi1hPD0z .btn-primary {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXi1hPD0z .btn-primary:hover {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXi1hPD0z .stripe {
  border-bottom: 1px solid #ac1a1a;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-sOXi1hPD0z .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-sOXi1hPD0z .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ac1a1a;
  width: 85%;
}
.cid-sOXi1hPD0z .mbr-text {
  color: #444;
}
.cid-sOXi1hPD0z h5 {
  margin-bottom: 0;
}
.cid-sOXi1hPD0z .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-sOXi1hPD0z .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOXi1hPD0z .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-sOXi1hPD0z .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOXi1hPD0z .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sOXi1hPD0z .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sOXi1hPD0z .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOXi1hPD0z .social-list a:hover {
  opacity: 0.4;
}
.cid-sOXi1hPD0z .media-container-row > div {
  padding: 0px;
}
.cid-sOXi1hPD0z .text2 {
  color: #000000;
  text-align: left;
}
.cid-sOXi1hPD0z .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-sOXi1hPD0z .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-sOXi1hPD0z .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXi1hPD0z .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sOXi1hPD0z h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-sOXi1hPD0z .form-group {
    max-width: 180px;
  }
  .cid-sOXi1hPD0z .card {
    padding: 2rem 1rem;
  }
}
.cid-sOXi1hPD0z .links span {
  color: #9e9e9e;
}
.cid-sOXi1hPD0z .logo-title,
.cid-sOXi1hPD0z .logo-sub-title {
  text-align: center;
}
.cid-sOXi1hPD0z .logo-sub-title i {
  color: #9e9e9e;
}
.cid-sOXi1iTbm5 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1765576.jpg");
}
.cid-sOXi1iTbm5 .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sOXi1iTbm5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOXi1iTbm5 .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sOXi1iTbm5 .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sOXi1iTbm5 .mbr-text {
  color: #ffffff;
}
.cid-sOXi1iTbm5 .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sOXi1iTbm5 .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #ffffff;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sOXi1iTbm5 .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-sOXi1iTbm5 .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ac1a1a;
}
.cid-sOXi1iTbm5 .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sOXi1iTbm5 .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXi1iTbm5 .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sOXi1iTbm5 .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXi1iTbm5 .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sOXi1iTbm5 .buttons-wrap {
  text-align: center;
}
.cid-sOXi1iTbm5 .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sOXi1iTbm5 .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sOXi1iTbm5 .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sOXi1iTbm5 .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sOXi1iTbm5 .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sOXi1jHW7l {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOXi1jHW7l .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sOXi1jHW7l .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXi1jHW7l .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXi1jHW7l .mbr-text {
    text-align: center;
  }
}
.cid-sOXi1jHW7l .mbr-text,
.cid-sOXi1jHW7l .mbr-section-btn {
  color: #000000;
}
.cid-sOXi1jHW7l H1 {
  color: #009933;
}
.cid-sOXi1jHW7l H3 {
  color: #000000;
}
.cid-sOXi1kyNVt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ac1a1a;
}
.cid-sOXi1kyNVt .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXi1kyNVt .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sOXjgxzNvP .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #ac1a1a;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOXjgxzNvP .nav-item,
.cid-sOXjgxzNvP .nav-link,
.cid-sOXjgxzNvP .navbar-caption {
  font-weight: normal;
}
.cid-sOXjgxzNvP .nav-item:focus,
.cid-sOXjgxzNvP .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sOXjgxzNvP .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sOXjgxzNvP .nav-item .nav-link {
    position: relative;
  }
  .cid-sOXjgxzNvP .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #ac1a1a;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-sOXjgxzNvP .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-sOXjgxzNvP .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-sOXjgxzNvP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cid-sOXjgxzNvP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOXjgxzNvP .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-sOXjgxzNvP .dropdown .dropdown-menu .dropdown-item:hover .soc-item .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sOXjgxzNvP .dropdown .dropdown-menu .dropdown-item .soc-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sOXjgxzNvP .dropdown .dropdown-menu .dropdown-item .soc-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-sOXjgxzNvP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOXjgxzNvP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOXjgxzNvP .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sOXjgxzNvP .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sOXjgxzNvP .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sOXjgxzNvP .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOXjgxzNvP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOXjgxzNvP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOXjgxzNvP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(99vh - 4.6rem);
  }
}
.cid-sOXjgxzNvP .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sOXjgxzNvP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOXjgxzNvP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOXjgxzNvP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sOXjgxzNvP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOXjgxzNvP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOXjgxzNvP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOXjgxzNvP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOXjgxzNvP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOXjgxzNvP .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sOXjgxzNvP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOXjgxzNvP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOXjgxzNvP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sOXjgxzNvP .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sOXjgxzNvP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOXjgxzNvP .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOXjgxzNvP .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sOXjgxzNvP .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sOXjgxzNvP .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOXjgxzNvP .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sOXjgxzNvP .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sOXjgxzNvP .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sOXjgxzNvP .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOXjgxzNvP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOXjgxzNvP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOXjgxzNvP .dropdown-item.active,
.cid-sOXjgxzNvP .dropdown-item:active {
  background-color: transparent;
}
.cid-sOXjgxzNvP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOXjgxzNvP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOXjgxzNvP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOXjgxzNvP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-sOXjgxzNvP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-sOXjgxzNvP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOXjgxzNvP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOXjgxzNvP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOXjgxzNvP ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXjgxzNvP .navbar-buttons {
  text-align: center;
}
.cid-sOXjgxzNvP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXjgxzNvP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sOXjgxzNvP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOXjgxzNvP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXjgxzNvP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXjgxzNvP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOXjgxzNvP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXjgxzNvP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOXjgxzNvP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOXjgxzNvP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXjgxzNvP .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sOXjgxzNvP a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXjgxzNvP .soc-item .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-sOXjgxzNvP .soc-item .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-sOXjgxzNvP .soc-item {
  margin: .5rem .3rem;
}
.cid-sOXjgxzNvP .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXjgxzNvP a.nav-link,
.cid-sOXjgxzNvP a.dropdown-item {
  display: flex;
  align-items: center;
}
.cid-sOXjgxzNvP a.nav-link .mbr-iconfont-btn,
.cid-sOXjgxzNvP a.dropdown-item .mbr-iconfont-btn {
  margin-right: 10px;
}
.cid-sOXjgxzNvP a.nav-link:hover .mbr-iconfont-btn,
.cid-sOXjgxzNvP a.dropdown-item:hover .mbr-iconfont-btn {
  opacity: 0;
  margin-left: -20px;
}
.cid-sOXjgxzNvP a.dropdown-item .mbr-iconfont-btn {
  margin-top: -4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOXjgxzNvP .navbar {
    height: 77px;
  }
  .cid-sOXjgxzNvP .navbar.opened {
    height: auto;
  }
  .cid-sOXjgxzNvP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOXjgyET6X {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOXjgyET6X .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXjgyET6X .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXjgyET6X .mbr-text {
    text-align: center;
  }
}
.cid-sOXjgyET6X .mbr-text,
.cid-sOXjgyET6X .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXjgyET6X H1 {
  color: #ac1a1a;
}
.cid-sOXjgyET6X H3 {
  color: #000000;
}
.cid-sOXjgzm1EV {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sOXjgzm1EV h4 {
  display: flex;
  color: #232323;
}
.cid-sOXjgzm1EV .panel-text {
  color: #000000;
  line-height: 1.7;
}
.cid-sOXjgzm1EV .wrap {
  display: flex;
}
.cid-sOXjgzm1EV .icon {
  background: #ac1a1a;
  min-width: 33px;
  min-height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sOXjgzm1EV img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sOXjgzm1EV .mbr-section-title {
  color: #ac1a1a;
  text-align: center;
}
.cid-sOXjgzm1EV p {
  margin: 0;
}
.cid-sOXjgzm1EV .card .card-header a.panel-title {
  background-color: transparent!important;
  margin-top: 0px!important;
}
.cid-sOXjgzm1EV .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sOXjgzm1EV .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sOXjgzm1EV .panel-group {
  width: 100%;
}
.cid-sOXjgzm1EV .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sOXjgzm1EV .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sOXjgzm1EV .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sOXjgzm1EV .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sOXjgzm1EV .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sOXjgzm1EV .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sOXjgzm1EV .card .panel-body {
  background: #ffffff;
}
.cid-sOXjgzm1EV .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sOXjgzm1EV .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sOXjgzm1EV .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sOXjgzm1EV .header-text,
.cid-sOXjgzm1EV .sign {
  color: #232323;
}
.cid-sQdyrKscul {
  overflow: hidden !important;
  background: linear-gradient(to right, #c1c1c1 0%, #c1c1c1 30%, #ffffff 30%, #ffffff 100%);
}
.cid-sQdyrKscul .animated-element {
  color: #ffffff;
}
.cid-sQdyrKscul .img-block {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sQdyrKscul .mbr-section-subtitle {
  color: #ac1a1a;
}
@media (min-width: 992px) {
  .cid-sQdyrKscul .img-block {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sQdyrKscul .mbr-figure {
    margin-top: 1rem;
  }
}
@media (max-width: 768px) {
  .cid-sQdyrKscul {
    background: #ffffff;
  }
  .cid-sQdyrKscul .img-block {
    padding-bottom: 2rem;
  }
}
.cid-sQdyrKscul .mbr-section-title {
  color: #ac1a1a;
}
.cid-sQdyrKscul .mbr-text,
.cid-sQdyrKscul .mbr-section-btn {
  color: #000000;
}
.cid-sOXjgBdBj5 {
  background-image: url("../../../assets/images/fixar-argamassa.jpg");
  background-position: right;
}
.cid-sOXjgBdBj5 .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-sOXjgBdBj5 .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-sOXjgBdBj5 .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-sOXjgBdBj5 img {
  position: absolute;
  left: 10%;
  bottom: -45px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-sOXjgBdBj5 .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-sQdyv52Hhe {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQdyv52Hhe .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-sQdyv52Hhe .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-sQdyv52Hhe input::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdyv52Hhe input::-moz-placeholder {
  color: #000000;
}
.cid-sQdyv52Hhe textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdyv52Hhe textarea::-moz-placeholder {
  color: #000000;
}
.cid-sQdyv52Hhe textarea.form-control {
  min-height: 83px;
}
.cid-sQdyv52Hhe .mbr-section-subtitle {
  color: #767676;
}
.cid-sQdyv52Hhe H2 {
  color: #ac1a1a;
}
.cid-sOXjgCURiS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOXjgCURiS .listico {
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-sOXjgCURiS .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-sOXjgCURiS .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-sOXjgCURiS .form-group {
  padding-right: 0;
}
.cid-sOXjgCURiS .card {
  padding: 3rem 8rem;
}
.cid-sOXjgCURiS .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sOXjgCURiS .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-sOXjgCURiS .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-sOXjgCURiS .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sOXjgCURiS .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sOXjgCURiS .map-placeholder {
  display: none;
}
.cid-sOXjgCURiS .btn-primary {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXjgCURiS .btn-primary:hover {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXjgCURiS .stripe {
  border-bottom: 1px solid #ac1a1a;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-sOXjgCURiS .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-sOXjgCURiS .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ac1a1a;
  width: 85%;
}
.cid-sOXjgCURiS .mbr-text {
  color: #444;
}
.cid-sOXjgCURiS h5 {
  margin-bottom: 0;
}
.cid-sOXjgCURiS .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-sOXjgCURiS .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOXjgCURiS .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-sOXjgCURiS .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOXjgCURiS .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sOXjgCURiS .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sOXjgCURiS .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOXjgCURiS .social-list a:hover {
  opacity: 0.4;
}
.cid-sOXjgCURiS .media-container-row > div {
  padding: 0px;
}
.cid-sOXjgCURiS .text2 {
  color: #000000;
  text-align: left;
}
.cid-sOXjgCURiS .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-sOXjgCURiS .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-sOXjgCURiS .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXjgCURiS .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sOXjgCURiS h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-sOXjgCURiS .form-group {
    max-width: 180px;
  }
  .cid-sOXjgCURiS .card {
    padding: 2rem 1rem;
  }
}
.cid-sOXjgCURiS .links span {
  color: #9e9e9e;
}
.cid-sOXjgCURiS .logo-title,
.cid-sOXjgCURiS .logo-sub-title {
  text-align: center;
}
.cid-sOXjgCURiS .logo-sub-title i {
  color: #9e9e9e;
}
.cid-sOXjgE4Moo {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1765576.jpg");
}
.cid-sOXjgE4Moo .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sOXjgE4Moo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOXjgE4Moo .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sOXjgE4Moo .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sOXjgE4Moo .mbr-text {
  color: #ffffff;
}
.cid-sOXjgE4Moo .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sOXjgE4Moo .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #ffffff;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sOXjgE4Moo .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-sOXjgE4Moo .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ac1a1a;
}
.cid-sOXjgE4Moo .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sOXjgE4Moo .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXjgE4Moo .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sOXjgE4Moo .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXjgE4Moo .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sOXjgE4Moo .buttons-wrap {
  text-align: center;
}
.cid-sOXjgE4Moo .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sOXjgE4Moo .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sOXjgE4Moo .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sOXjgE4Moo .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sOXjgE4Moo .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sOXjgEUKQ0 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOXjgEUKQ0 .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sOXjgEUKQ0 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXjgEUKQ0 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXjgEUKQ0 .mbr-text {
    text-align: center;
  }
}
.cid-sOXjgEUKQ0 .mbr-text,
.cid-sOXjgEUKQ0 .mbr-section-btn {
  color: #000000;
}
.cid-sOXjgEUKQ0 H1 {
  color: #009933;
}
.cid-sOXjgEUKQ0 H3 {
  color: #000000;
}
.cid-sOXjgFJPkZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ac1a1a;
}
.cid-sOXjgFJPkZ .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXjgFJPkZ .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sOXl0D5VMA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #ac1a1a;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOXl0D5VMA .nav-item,
.cid-sOXl0D5VMA .nav-link,
.cid-sOXl0D5VMA .navbar-caption {
  font-weight: normal;
}
.cid-sOXl0D5VMA .nav-item:focus,
.cid-sOXl0D5VMA .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sOXl0D5VMA .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sOXl0D5VMA .nav-item .nav-link {
    position: relative;
  }
  .cid-sOXl0D5VMA .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #ac1a1a;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-sOXl0D5VMA .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-sOXl0D5VMA .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-sOXl0D5VMA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cid-sOXl0D5VMA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOXl0D5VMA .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-sOXl0D5VMA .dropdown .dropdown-menu .dropdown-item:hover .soc-item .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sOXl0D5VMA .dropdown .dropdown-menu .dropdown-item .soc-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sOXl0D5VMA .dropdown .dropdown-menu .dropdown-item .soc-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-sOXl0D5VMA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOXl0D5VMA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOXl0D5VMA .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sOXl0D5VMA .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sOXl0D5VMA .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sOXl0D5VMA .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOXl0D5VMA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOXl0D5VMA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOXl0D5VMA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(99vh - 4.6rem);
  }
}
.cid-sOXl0D5VMA .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sOXl0D5VMA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOXl0D5VMA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOXl0D5VMA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sOXl0D5VMA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOXl0D5VMA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOXl0D5VMA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOXl0D5VMA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOXl0D5VMA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOXl0D5VMA .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sOXl0D5VMA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOXl0D5VMA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOXl0D5VMA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sOXl0D5VMA .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sOXl0D5VMA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOXl0D5VMA .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOXl0D5VMA .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sOXl0D5VMA .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sOXl0D5VMA .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOXl0D5VMA .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sOXl0D5VMA .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sOXl0D5VMA .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sOXl0D5VMA .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOXl0D5VMA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOXl0D5VMA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOXl0D5VMA .dropdown-item.active,
.cid-sOXl0D5VMA .dropdown-item:active {
  background-color: transparent;
}
.cid-sOXl0D5VMA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOXl0D5VMA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOXl0D5VMA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOXl0D5VMA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-sOXl0D5VMA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-sOXl0D5VMA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOXl0D5VMA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOXl0D5VMA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOXl0D5VMA ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXl0D5VMA .navbar-buttons {
  text-align: center;
}
.cid-sOXl0D5VMA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXl0D5VMA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sOXl0D5VMA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOXl0D5VMA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXl0D5VMA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXl0D5VMA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOXl0D5VMA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXl0D5VMA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOXl0D5VMA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOXl0D5VMA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXl0D5VMA .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sOXl0D5VMA a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXl0D5VMA .soc-item .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-sOXl0D5VMA .soc-item .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-sOXl0D5VMA .soc-item {
  margin: .5rem .3rem;
}
.cid-sOXl0D5VMA .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXl0D5VMA a.nav-link,
.cid-sOXl0D5VMA a.dropdown-item {
  display: flex;
  align-items: center;
}
.cid-sOXl0D5VMA a.nav-link .mbr-iconfont-btn,
.cid-sOXl0D5VMA a.dropdown-item .mbr-iconfont-btn {
  margin-right: 10px;
}
.cid-sOXl0D5VMA a.nav-link:hover .mbr-iconfont-btn,
.cid-sOXl0D5VMA a.dropdown-item:hover .mbr-iconfont-btn {
  opacity: 0;
  margin-left: -20px;
}
.cid-sOXl0D5VMA a.dropdown-item .mbr-iconfont-btn {
  margin-top: -4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOXl0D5VMA .navbar {
    height: 77px;
  }
  .cid-sOXl0D5VMA .navbar.opened {
    height: auto;
  }
  .cid-sOXl0D5VMA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOXl0Ek0Ss {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOXl0Ek0Ss .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXl0Ek0Ss .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXl0Ek0Ss .mbr-text {
    text-align: center;
  }
}
.cid-sOXl0Ek0Ss .mbr-text,
.cid-sOXl0Ek0Ss .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXl0Ek0Ss H1 {
  color: #ac1a1a;
}
.cid-sOXl0Ek0Ss H3 {
  color: #000000;
}
.cid-sOXl0Faha9 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sOXl0Faha9 h4 {
  display: flex;
  color: #232323;
}
.cid-sOXl0Faha9 .panel-text {
  color: #000000;
  line-height: 1.7;
}
.cid-sOXl0Faha9 .wrap {
  display: flex;
}
.cid-sOXl0Faha9 .icon {
  background: #ac1a1a;
  min-width: 33px;
  min-height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sOXl0Faha9 img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sOXl0Faha9 .mbr-section-title {
  color: #ac1a1a;
  text-align: center;
}
.cid-sOXl0Faha9 p {
  margin: 0;
}
.cid-sOXl0Faha9 .card .card-header a.panel-title {
  background-color: transparent!important;
  margin-top: 0px!important;
}
.cid-sOXl0Faha9 .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sOXl0Faha9 .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sOXl0Faha9 .panel-group {
  width: 100%;
}
.cid-sOXl0Faha9 .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sOXl0Faha9 .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sOXl0Faha9 .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sOXl0Faha9 .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sOXl0Faha9 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sOXl0Faha9 .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sOXl0Faha9 .card .panel-body {
  background: #ffffff;
}
.cid-sOXl0Faha9 .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sOXl0Faha9 .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sOXl0Faha9 .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sOXl0Faha9 .header-text,
.cid-sOXl0Faha9 .sign {
  color: #232323;
}
.cid-sQdyVbDPcn {
  overflow: hidden !important;
  background: linear-gradient(to right, #c1c1c1 0%, #c1c1c1 30%, #ffffff 30%, #ffffff 100%);
}
.cid-sQdyVbDPcn .animated-element {
  color: #ffffff;
}
.cid-sQdyVbDPcn .img-block {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sQdyVbDPcn .mbr-section-subtitle {
  color: #ac1a1a;
}
@media (min-width: 992px) {
  .cid-sQdyVbDPcn .img-block {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sQdyVbDPcn .mbr-figure {
    margin-top: 1rem;
  }
}
@media (max-width: 768px) {
  .cid-sQdyVbDPcn {
    background: #ffffff;
  }
  .cid-sQdyVbDPcn .img-block {
    padding-bottom: 2rem;
  }
}
.cid-sQdyVbDPcn .mbr-section-title {
  color: #ac1a1a;
}
.cid-sQdyVbDPcn .mbr-text,
.cid-sQdyVbDPcn .mbr-section-btn {
  color: #000000;
}
.cid-sOXl0H6HaN {
  background-image: url("../../../assets/images/fixar-argamassa.jpg");
  background-position: right;
}
.cid-sOXl0H6HaN .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-sOXl0H6HaN .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-sOXl0H6HaN .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-sOXl0H6HaN img {
  position: absolute;
  left: 10%;
  bottom: -45px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-sOXl0H6HaN .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-sQdySom6Hd {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQdySom6Hd .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-sQdySom6Hd .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-sQdySom6Hd input::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdySom6Hd input::-moz-placeholder {
  color: #000000;
}
.cid-sQdySom6Hd textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdySom6Hd textarea::-moz-placeholder {
  color: #000000;
}
.cid-sQdySom6Hd textarea.form-control {
  min-height: 83px;
}
.cid-sQdySom6Hd .mbr-section-subtitle {
  color: #767676;
}
.cid-sQdySom6Hd H2 {
  color: #ac1a1a;
}
.cid-sOXl0IIW2J {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOXl0IIW2J .listico {
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-sOXl0IIW2J .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-sOXl0IIW2J .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-sOXl0IIW2J .form-group {
  padding-right: 0;
}
.cid-sOXl0IIW2J .card {
  padding: 3rem 8rem;
}
.cid-sOXl0IIW2J .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sOXl0IIW2J .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-sOXl0IIW2J .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-sOXl0IIW2J .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sOXl0IIW2J .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sOXl0IIW2J .map-placeholder {
  display: none;
}
.cid-sOXl0IIW2J .btn-primary {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXl0IIW2J .btn-primary:hover {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXl0IIW2J .stripe {
  border-bottom: 1px solid #ac1a1a;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-sOXl0IIW2J .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-sOXl0IIW2J .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ac1a1a;
  width: 85%;
}
.cid-sOXl0IIW2J .mbr-text {
  color: #444;
}
.cid-sOXl0IIW2J h5 {
  margin-bottom: 0;
}
.cid-sOXl0IIW2J .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-sOXl0IIW2J .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOXl0IIW2J .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-sOXl0IIW2J .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOXl0IIW2J .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sOXl0IIW2J .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sOXl0IIW2J .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOXl0IIW2J .social-list a:hover {
  opacity: 0.4;
}
.cid-sOXl0IIW2J .media-container-row > div {
  padding: 0px;
}
.cid-sOXl0IIW2J .text2 {
  color: #000000;
  text-align: left;
}
.cid-sOXl0IIW2J .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-sOXl0IIW2J .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-sOXl0IIW2J .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXl0IIW2J .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sOXl0IIW2J h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-sOXl0IIW2J .form-group {
    max-width: 180px;
  }
  .cid-sOXl0IIW2J .card {
    padding: 2rem 1rem;
  }
}
.cid-sOXl0IIW2J .links span {
  color: #9e9e9e;
}
.cid-sOXl0IIW2J .logo-title,
.cid-sOXl0IIW2J .logo-sub-title {
  text-align: center;
}
.cid-sOXl0IIW2J .logo-sub-title i {
  color: #9e9e9e;
}
.cid-sOXl0JT3WO {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1765576.jpg");
}
.cid-sOXl0JT3WO .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sOXl0JT3WO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOXl0JT3WO .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sOXl0JT3WO .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sOXl0JT3WO .mbr-text {
  color: #ffffff;
}
.cid-sOXl0JT3WO .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sOXl0JT3WO .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #ffffff;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sOXl0JT3WO .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-sOXl0JT3WO .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ac1a1a;
}
.cid-sOXl0JT3WO .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sOXl0JT3WO .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXl0JT3WO .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sOXl0JT3WO .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXl0JT3WO .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sOXl0JT3WO .buttons-wrap {
  text-align: center;
}
.cid-sOXl0JT3WO .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sOXl0JT3WO .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sOXl0JT3WO .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sOXl0JT3WO .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sOXl0JT3WO .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sOXl0L0o2i {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOXl0L0o2i .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sOXl0L0o2i .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXl0L0o2i .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXl0L0o2i .mbr-text {
    text-align: center;
  }
}
.cid-sOXl0L0o2i .mbr-text,
.cid-sOXl0L0o2i .mbr-section-btn {
  color: #000000;
}
.cid-sOXl0L0o2i H1 {
  color: #009933;
}
.cid-sOXl0L0o2i H3 {
  color: #000000;
}
.cid-sOXl0LQYV6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ac1a1a;
}
.cid-sOXl0LQYV6 .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXl0LQYV6 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sOXmJZkoqm .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #ac1a1a;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOXmJZkoqm .nav-item,
.cid-sOXmJZkoqm .nav-link,
.cid-sOXmJZkoqm .navbar-caption {
  font-weight: normal;
}
.cid-sOXmJZkoqm .nav-item:focus,
.cid-sOXmJZkoqm .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sOXmJZkoqm .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sOXmJZkoqm .nav-item .nav-link {
    position: relative;
  }
  .cid-sOXmJZkoqm .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #ac1a1a;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-sOXmJZkoqm .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-sOXmJZkoqm .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-sOXmJZkoqm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cid-sOXmJZkoqm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOXmJZkoqm .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-sOXmJZkoqm .dropdown .dropdown-menu .dropdown-item:hover .soc-item .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sOXmJZkoqm .dropdown .dropdown-menu .dropdown-item .soc-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sOXmJZkoqm .dropdown .dropdown-menu .dropdown-item .soc-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-sOXmJZkoqm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOXmJZkoqm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOXmJZkoqm .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sOXmJZkoqm .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sOXmJZkoqm .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sOXmJZkoqm .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOXmJZkoqm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOXmJZkoqm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOXmJZkoqm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(99vh - 4.6rem);
  }
}
.cid-sOXmJZkoqm .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sOXmJZkoqm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOXmJZkoqm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOXmJZkoqm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sOXmJZkoqm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOXmJZkoqm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOXmJZkoqm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOXmJZkoqm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOXmJZkoqm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOXmJZkoqm .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sOXmJZkoqm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOXmJZkoqm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOXmJZkoqm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sOXmJZkoqm .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sOXmJZkoqm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOXmJZkoqm .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOXmJZkoqm .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sOXmJZkoqm .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sOXmJZkoqm .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOXmJZkoqm .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sOXmJZkoqm .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sOXmJZkoqm .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sOXmJZkoqm .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOXmJZkoqm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOXmJZkoqm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOXmJZkoqm .dropdown-item.active,
.cid-sOXmJZkoqm .dropdown-item:active {
  background-color: transparent;
}
.cid-sOXmJZkoqm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOXmJZkoqm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOXmJZkoqm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOXmJZkoqm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-sOXmJZkoqm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-sOXmJZkoqm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOXmJZkoqm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOXmJZkoqm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOXmJZkoqm ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXmJZkoqm .navbar-buttons {
  text-align: center;
}
.cid-sOXmJZkoqm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXmJZkoqm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sOXmJZkoqm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOXmJZkoqm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXmJZkoqm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXmJZkoqm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOXmJZkoqm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXmJZkoqm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOXmJZkoqm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOXmJZkoqm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXmJZkoqm .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sOXmJZkoqm a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXmJZkoqm .soc-item .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-sOXmJZkoqm .soc-item .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-sOXmJZkoqm .soc-item {
  margin: .5rem .3rem;
}
.cid-sOXmJZkoqm .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXmJZkoqm a.nav-link,
.cid-sOXmJZkoqm a.dropdown-item {
  display: flex;
  align-items: center;
}
.cid-sOXmJZkoqm a.nav-link .mbr-iconfont-btn,
.cid-sOXmJZkoqm a.dropdown-item .mbr-iconfont-btn {
  margin-right: 10px;
}
.cid-sOXmJZkoqm a.nav-link:hover .mbr-iconfont-btn,
.cid-sOXmJZkoqm a.dropdown-item:hover .mbr-iconfont-btn {
  opacity: 0;
  margin-left: -20px;
}
.cid-sOXmJZkoqm a.dropdown-item .mbr-iconfont-btn {
  margin-top: -4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOXmJZkoqm .navbar {
    height: 77px;
  }
  .cid-sOXmJZkoqm .navbar.opened {
    height: auto;
  }
  .cid-sOXmJZkoqm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOXmK0pXMj {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOXmK0pXMj .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXmK0pXMj .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXmK0pXMj .mbr-text {
    text-align: center;
  }
}
.cid-sOXmK0pXMj .mbr-text,
.cid-sOXmK0pXMj .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXmK0pXMj H1 {
  color: #ac1a1a;
}
.cid-sOXmK0pXMj H3 {
  color: #000000;
}
.cid-sOXmK1bj7P {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sOXmK1bj7P h4 {
  display: flex;
  color: #232323;
}
.cid-sOXmK1bj7P .panel-text {
  color: #000000;
  line-height: 1.7;
}
.cid-sOXmK1bj7P .wrap {
  display: flex;
}
.cid-sOXmK1bj7P .icon {
  background: #ac1a1a;
  min-width: 33px;
  min-height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sOXmK1bj7P img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sOXmK1bj7P .mbr-section-title {
  color: #ac1a1a;
  text-align: center;
}
.cid-sOXmK1bj7P p {
  margin: 0;
}
.cid-sOXmK1bj7P .card .card-header a.panel-title {
  background-color: transparent!important;
  margin-top: 0px!important;
}
.cid-sOXmK1bj7P .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sOXmK1bj7P .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sOXmK1bj7P .panel-group {
  width: 100%;
}
.cid-sOXmK1bj7P .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sOXmK1bj7P .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sOXmK1bj7P .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sOXmK1bj7P .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sOXmK1bj7P .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sOXmK1bj7P .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sOXmK1bj7P .card .panel-body {
  background: #ffffff;
}
.cid-sOXmK1bj7P .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sOXmK1bj7P .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sOXmK1bj7P .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sOXmK1bj7P .header-text,
.cid-sOXmK1bj7P .sign {
  color: #232323;
}
.cid-sQdzyqDFAQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sQdzyqDFAQ .wrapping {
  background-color: #ac1a1a;
  padding: 3rem;
  justify-content: space-between;
  align-items: center;
}
.cid-sQdzyqDFAQ .wrapping .mbr-section-title {
  color: #ffffff;
}
.cid-sQdzyqDFAQ .wrapping .mbr-section-title.display-2 {
  line-height: 1.375;
}
.cid-sQdzyqDFAQ .wrapping .mbr-text {
  color: #a1a1a1;
  margin-bottom: 0;
}
.cid-sQdzyqDFAQ .wrapping .btn.btn-md {
  font-weight: 500;
  line-height: 1.5;
}
.cid-sQdzyqDFAQ .wrapping .text-wrap .mbr-text,
.cid-sQdzyqDFAQ .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXmK39TEp {
  background-image: url("../../../assets/images/fixar-argamassa.jpg");
  background-position: right;
}
.cid-sOXmK39TEp .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-sOXmK39TEp .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-sOXmK39TEp .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-sOXmK39TEp img {
  position: absolute;
  left: 10%;
  bottom: -45px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-sOXmK39TEp .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-sQdzB2Htzv {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQdzB2Htzv .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-sQdzB2Htzv .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-sQdzB2Htzv input::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdzB2Htzv input::-moz-placeholder {
  color: #000000;
}
.cid-sQdzB2Htzv textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdzB2Htzv textarea::-moz-placeholder {
  color: #000000;
}
.cid-sQdzB2Htzv textarea.form-control {
  min-height: 83px;
}
.cid-sQdzB2Htzv .mbr-section-subtitle {
  color: #767676;
}
.cid-sQdzB2Htzv H2 {
  color: #ac1a1a;
}
.cid-sOXmK4H03R {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOXmK4H03R .listico {
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-sOXmK4H03R .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-sOXmK4H03R .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-sOXmK4H03R .form-group {
  padding-right: 0;
}
.cid-sOXmK4H03R .card {
  padding: 3rem 8rem;
}
.cid-sOXmK4H03R .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sOXmK4H03R .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-sOXmK4H03R .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-sOXmK4H03R .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sOXmK4H03R .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sOXmK4H03R .map-placeholder {
  display: none;
}
.cid-sOXmK4H03R .btn-primary {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXmK4H03R .btn-primary:hover {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXmK4H03R .stripe {
  border-bottom: 1px solid #ac1a1a;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-sOXmK4H03R .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-sOXmK4H03R .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ac1a1a;
  width: 85%;
}
.cid-sOXmK4H03R .mbr-text {
  color: #444;
}
.cid-sOXmK4H03R h5 {
  margin-bottom: 0;
}
.cid-sOXmK4H03R .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-sOXmK4H03R .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOXmK4H03R .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-sOXmK4H03R .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOXmK4H03R .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sOXmK4H03R .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sOXmK4H03R .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOXmK4H03R .social-list a:hover {
  opacity: 0.4;
}
.cid-sOXmK4H03R .media-container-row > div {
  padding: 0px;
}
.cid-sOXmK4H03R .text2 {
  color: #000000;
  text-align: left;
}
.cid-sOXmK4H03R .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-sOXmK4H03R .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-sOXmK4H03R .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXmK4H03R .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sOXmK4H03R h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-sOXmK4H03R .form-group {
    max-width: 180px;
  }
  .cid-sOXmK4H03R .card {
    padding: 2rem 1rem;
  }
}
.cid-sOXmK4H03R .links span {
  color: #9e9e9e;
}
.cid-sOXmK4H03R .logo-title,
.cid-sOXmK4H03R .logo-sub-title {
  text-align: center;
}
.cid-sOXmK4H03R .logo-sub-title i {
  color: #9e9e9e;
}
.cid-sOXmK5QNka {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1765576.jpg");
}
.cid-sOXmK5QNka .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sOXmK5QNka .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOXmK5QNka .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sOXmK5QNka .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sOXmK5QNka .mbr-text {
  color: #ffffff;
}
.cid-sOXmK5QNka .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sOXmK5QNka .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #ffffff;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sOXmK5QNka .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-sOXmK5QNka .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ac1a1a;
}
.cid-sOXmK5QNka .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sOXmK5QNka .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXmK5QNka .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sOXmK5QNka .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXmK5QNka .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sOXmK5QNka .buttons-wrap {
  text-align: center;
}
.cid-sOXmK5QNka .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sOXmK5QNka .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sOXmK5QNka .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sOXmK5QNka .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sOXmK5QNka .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sOXmK6JeGy {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOXmK6JeGy .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sOXmK6JeGy .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXmK6JeGy .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXmK6JeGy .mbr-text {
    text-align: center;
  }
}
.cid-sOXmK6JeGy .mbr-text,
.cid-sOXmK6JeGy .mbr-section-btn {
  color: #000000;
}
.cid-sOXmK6JeGy H1 {
  color: #009933;
}
.cid-sOXmK6JeGy H3 {
  color: #000000;
}
.cid-sOXmK7zuhH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ac1a1a;
}
.cid-sOXmK7zuhH .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXmK7zuhH .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sOXs4Mb8nV .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #ac1a1a;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOXs4Mb8nV .nav-item,
.cid-sOXs4Mb8nV .nav-link,
.cid-sOXs4Mb8nV .navbar-caption {
  font-weight: normal;
}
.cid-sOXs4Mb8nV .nav-item:focus,
.cid-sOXs4Mb8nV .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sOXs4Mb8nV .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sOXs4Mb8nV .nav-item .nav-link {
    position: relative;
  }
  .cid-sOXs4Mb8nV .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #ac1a1a;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-sOXs4Mb8nV .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-sOXs4Mb8nV .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-sOXs4Mb8nV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cid-sOXs4Mb8nV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOXs4Mb8nV .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-sOXs4Mb8nV .dropdown .dropdown-menu .dropdown-item:hover .soc-item .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sOXs4Mb8nV .dropdown .dropdown-menu .dropdown-item .soc-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sOXs4Mb8nV .dropdown .dropdown-menu .dropdown-item .soc-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-sOXs4Mb8nV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOXs4Mb8nV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOXs4Mb8nV .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sOXs4Mb8nV .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sOXs4Mb8nV .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sOXs4Mb8nV .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOXs4Mb8nV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOXs4Mb8nV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOXs4Mb8nV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(99vh - 4.6rem);
  }
}
.cid-sOXs4Mb8nV .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sOXs4Mb8nV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOXs4Mb8nV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOXs4Mb8nV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sOXs4Mb8nV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOXs4Mb8nV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOXs4Mb8nV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOXs4Mb8nV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOXs4Mb8nV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOXs4Mb8nV .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sOXs4Mb8nV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOXs4Mb8nV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOXs4Mb8nV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sOXs4Mb8nV .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sOXs4Mb8nV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOXs4Mb8nV .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOXs4Mb8nV .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sOXs4Mb8nV .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sOXs4Mb8nV .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOXs4Mb8nV .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sOXs4Mb8nV .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sOXs4Mb8nV .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sOXs4Mb8nV .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOXs4Mb8nV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOXs4Mb8nV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOXs4Mb8nV .dropdown-item.active,
.cid-sOXs4Mb8nV .dropdown-item:active {
  background-color: transparent;
}
.cid-sOXs4Mb8nV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOXs4Mb8nV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOXs4Mb8nV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOXs4Mb8nV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-sOXs4Mb8nV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-sOXs4Mb8nV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOXs4Mb8nV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOXs4Mb8nV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOXs4Mb8nV ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXs4Mb8nV .navbar-buttons {
  text-align: center;
}
.cid-sOXs4Mb8nV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXs4Mb8nV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sOXs4Mb8nV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOXs4Mb8nV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXs4Mb8nV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXs4Mb8nV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOXs4Mb8nV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXs4Mb8nV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOXs4Mb8nV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOXs4Mb8nV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXs4Mb8nV .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sOXs4Mb8nV a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXs4Mb8nV .soc-item .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-sOXs4Mb8nV .soc-item .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-sOXs4Mb8nV .soc-item {
  margin: .5rem .3rem;
}
.cid-sOXs4Mb8nV .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXs4Mb8nV a.nav-link,
.cid-sOXs4Mb8nV a.dropdown-item {
  display: flex;
  align-items: center;
}
.cid-sOXs4Mb8nV a.nav-link .mbr-iconfont-btn,
.cid-sOXs4Mb8nV a.dropdown-item .mbr-iconfont-btn {
  margin-right: 10px;
}
.cid-sOXs4Mb8nV a.nav-link:hover .mbr-iconfont-btn,
.cid-sOXs4Mb8nV a.dropdown-item:hover .mbr-iconfont-btn {
  opacity: 0;
  margin-left: -20px;
}
.cid-sOXs4Mb8nV a.dropdown-item .mbr-iconfont-btn {
  margin-top: -4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOXs4Mb8nV .navbar {
    height: 77px;
  }
  .cid-sOXs4Mb8nV .navbar.opened {
    height: auto;
  }
  .cid-sOXs4Mb8nV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOXs4NpEa4 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOXs4NpEa4 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXs4NpEa4 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXs4NpEa4 .mbr-text {
    text-align: center;
  }
}
.cid-sOXs4NpEa4 .mbr-text,
.cid-sOXs4NpEa4 .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXs4NpEa4 H1 {
  color: #ac1a1a;
}
.cid-sOXs4NpEa4 H3 {
  color: #000000;
}
.cid-sOXs4Oc0tF {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sOXs4Oc0tF h4 {
  display: flex;
  color: #232323;
}
.cid-sOXs4Oc0tF .panel-text {
  color: #000000;
  line-height: 1.7;
}
.cid-sOXs4Oc0tF .wrap {
  display: flex;
}
.cid-sOXs4Oc0tF .icon {
  background: #ac1a1a;
  min-width: 33px;
  min-height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sOXs4Oc0tF img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sOXs4Oc0tF .mbr-section-title {
  color: #ac1a1a;
  text-align: center;
}
.cid-sOXs4Oc0tF p {
  margin: 0;
}
.cid-sOXs4Oc0tF .card .card-header a.panel-title {
  background-color: transparent!important;
  margin-top: 0px!important;
}
.cid-sOXs4Oc0tF .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sOXs4Oc0tF .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sOXs4Oc0tF .panel-group {
  width: 100%;
}
.cid-sOXs4Oc0tF .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sOXs4Oc0tF .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sOXs4Oc0tF .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sOXs4Oc0tF .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sOXs4Oc0tF .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sOXs4Oc0tF .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sOXs4Oc0tF .card .panel-body {
  background: #ffffff;
}
.cid-sOXs4Oc0tF .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sOXs4Oc0tF .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sOXs4Oc0tF .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sOXs4Oc0tF .header-text,
.cid-sOXs4Oc0tF .sign {
  color: #232323;
}
.cid-sQdzKaDp1w {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sQdzKaDp1w .wrapping {
  background-color: #ac1a1a;
  padding: 3rem;
  justify-content: space-between;
  align-items: center;
}
.cid-sQdzKaDp1w .wrapping .mbr-section-title {
  color: #ffffff;
}
.cid-sQdzKaDp1w .wrapping .mbr-section-title.display-2 {
  line-height: 1.375;
}
.cid-sQdzKaDp1w .wrapping .mbr-text {
  color: #a1a1a1;
  margin-bottom: 0;
}
.cid-sQdzKaDp1w .wrapping .btn.btn-md {
  font-weight: 500;
  line-height: 1.5;
}
.cid-sQdzKaDp1w .wrapping .text-wrap .mbr-text,
.cid-sQdzKaDp1w .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXs4Q7NLU {
  background-image: url("../../../assets/images/fixar-argamassa.jpg");
  background-position: right;
}
.cid-sOXs4Q7NLU .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-sOXs4Q7NLU .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-sOXs4Q7NLU .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-sOXs4Q7NLU img {
  position: absolute;
  left: 10%;
  bottom: -45px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-sOXs4Q7NLU .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-sQdzLtNsW8 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQdzLtNsW8 .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-sQdzLtNsW8 .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-sQdzLtNsW8 input::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdzLtNsW8 input::-moz-placeholder {
  color: #000000;
}
.cid-sQdzLtNsW8 textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdzLtNsW8 textarea::-moz-placeholder {
  color: #000000;
}
.cid-sQdzLtNsW8 textarea.form-control {
  min-height: 83px;
}
.cid-sQdzLtNsW8 .mbr-section-subtitle {
  color: #767676;
}
.cid-sQdzLtNsW8 H2 {
  color: #ac1a1a;
}
.cid-sOXs4RErjF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOXs4RErjF .listico {
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-sOXs4RErjF .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-sOXs4RErjF .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-sOXs4RErjF .form-group {
  padding-right: 0;
}
.cid-sOXs4RErjF .card {
  padding: 3rem 8rem;
}
.cid-sOXs4RErjF .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sOXs4RErjF .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-sOXs4RErjF .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-sOXs4RErjF .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sOXs4RErjF .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sOXs4RErjF .map-placeholder {
  display: none;
}
.cid-sOXs4RErjF .btn-primary {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXs4RErjF .btn-primary:hover {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXs4RErjF .stripe {
  border-bottom: 1px solid #ac1a1a;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-sOXs4RErjF .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-sOXs4RErjF .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ac1a1a;
  width: 85%;
}
.cid-sOXs4RErjF .mbr-text {
  color: #444;
}
.cid-sOXs4RErjF h5 {
  margin-bottom: 0;
}
.cid-sOXs4RErjF .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-sOXs4RErjF .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOXs4RErjF .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-sOXs4RErjF .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOXs4RErjF .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sOXs4RErjF .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sOXs4RErjF .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOXs4RErjF .social-list a:hover {
  opacity: 0.4;
}
.cid-sOXs4RErjF .media-container-row > div {
  padding: 0px;
}
.cid-sOXs4RErjF .text2 {
  color: #000000;
  text-align: left;
}
.cid-sOXs4RErjF .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-sOXs4RErjF .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-sOXs4RErjF .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXs4RErjF .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sOXs4RErjF h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-sOXs4RErjF .form-group {
    max-width: 180px;
  }
  .cid-sOXs4RErjF .card {
    padding: 2rem 1rem;
  }
}
.cid-sOXs4RErjF .links span {
  color: #9e9e9e;
}
.cid-sOXs4RErjF .logo-title,
.cid-sOXs4RErjF .logo-sub-title {
  text-align: center;
}
.cid-sOXs4RErjF .logo-sub-title i {
  color: #9e9e9e;
}
.cid-sOXs4SPN9V {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1765576.jpg");
}
.cid-sOXs4SPN9V .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sOXs4SPN9V .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOXs4SPN9V .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sOXs4SPN9V .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sOXs4SPN9V .mbr-text {
  color: #ffffff;
}
.cid-sOXs4SPN9V .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sOXs4SPN9V .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #ffffff;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sOXs4SPN9V .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-sOXs4SPN9V .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ac1a1a;
}
.cid-sOXs4SPN9V .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sOXs4SPN9V .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXs4SPN9V .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sOXs4SPN9V .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXs4SPN9V .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sOXs4SPN9V .buttons-wrap {
  text-align: center;
}
.cid-sOXs4SPN9V .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sOXs4SPN9V .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sOXs4SPN9V .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sOXs4SPN9V .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sOXs4SPN9V .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sOXs4TJDfo {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOXs4TJDfo .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sOXs4TJDfo .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXs4TJDfo .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXs4TJDfo .mbr-text {
    text-align: center;
  }
}
.cid-sOXs4TJDfo .mbr-text,
.cid-sOXs4TJDfo .mbr-section-btn {
  color: #000000;
}
.cid-sOXs4TJDfo H1 {
  color: #009933;
}
.cid-sOXs4TJDfo H3 {
  color: #000000;
}
.cid-sOXs4UviLn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ac1a1a;
}
.cid-sOXs4UviLn .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXs4UviLn .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sOXtwtBzwN .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #ac1a1a;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOXtwtBzwN .nav-item,
.cid-sOXtwtBzwN .nav-link,
.cid-sOXtwtBzwN .navbar-caption {
  font-weight: normal;
}
.cid-sOXtwtBzwN .nav-item:focus,
.cid-sOXtwtBzwN .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sOXtwtBzwN .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sOXtwtBzwN .nav-item .nav-link {
    position: relative;
  }
  .cid-sOXtwtBzwN .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #ac1a1a;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-sOXtwtBzwN .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-sOXtwtBzwN .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-sOXtwtBzwN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cid-sOXtwtBzwN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOXtwtBzwN .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-sOXtwtBzwN .dropdown .dropdown-menu .dropdown-item:hover .soc-item .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sOXtwtBzwN .dropdown .dropdown-menu .dropdown-item .soc-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sOXtwtBzwN .dropdown .dropdown-menu .dropdown-item .soc-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-sOXtwtBzwN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOXtwtBzwN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOXtwtBzwN .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sOXtwtBzwN .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sOXtwtBzwN .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sOXtwtBzwN .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOXtwtBzwN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOXtwtBzwN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOXtwtBzwN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(99vh - 4.6rem);
  }
}
.cid-sOXtwtBzwN .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sOXtwtBzwN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOXtwtBzwN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOXtwtBzwN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sOXtwtBzwN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOXtwtBzwN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOXtwtBzwN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOXtwtBzwN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOXtwtBzwN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOXtwtBzwN .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sOXtwtBzwN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOXtwtBzwN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOXtwtBzwN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sOXtwtBzwN .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sOXtwtBzwN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOXtwtBzwN .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOXtwtBzwN .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sOXtwtBzwN .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sOXtwtBzwN .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOXtwtBzwN .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sOXtwtBzwN .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sOXtwtBzwN .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sOXtwtBzwN .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOXtwtBzwN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOXtwtBzwN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOXtwtBzwN .dropdown-item.active,
.cid-sOXtwtBzwN .dropdown-item:active {
  background-color: transparent;
}
.cid-sOXtwtBzwN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOXtwtBzwN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOXtwtBzwN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOXtwtBzwN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-sOXtwtBzwN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-sOXtwtBzwN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOXtwtBzwN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOXtwtBzwN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOXtwtBzwN ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXtwtBzwN .navbar-buttons {
  text-align: center;
}
.cid-sOXtwtBzwN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXtwtBzwN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sOXtwtBzwN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOXtwtBzwN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXtwtBzwN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXtwtBzwN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOXtwtBzwN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXtwtBzwN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOXtwtBzwN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOXtwtBzwN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXtwtBzwN .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sOXtwtBzwN a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXtwtBzwN .soc-item .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-sOXtwtBzwN .soc-item .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-sOXtwtBzwN .soc-item {
  margin: .5rem .3rem;
}
.cid-sOXtwtBzwN .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXtwtBzwN a.nav-link,
.cid-sOXtwtBzwN a.dropdown-item {
  display: flex;
  align-items: center;
}
.cid-sOXtwtBzwN a.nav-link .mbr-iconfont-btn,
.cid-sOXtwtBzwN a.dropdown-item .mbr-iconfont-btn {
  margin-right: 10px;
}
.cid-sOXtwtBzwN a.nav-link:hover .mbr-iconfont-btn,
.cid-sOXtwtBzwN a.dropdown-item:hover .mbr-iconfont-btn {
  opacity: 0;
  margin-left: -20px;
}
.cid-sOXtwtBzwN a.dropdown-item .mbr-iconfont-btn {
  margin-top: -4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOXtwtBzwN .navbar {
    height: 77px;
  }
  .cid-sOXtwtBzwN .navbar.opened {
    height: auto;
  }
  .cid-sOXtwtBzwN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOXtwuPkBO {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOXtwuPkBO .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXtwuPkBO .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXtwuPkBO .mbr-text {
    text-align: center;
  }
}
.cid-sOXtwuPkBO .mbr-text,
.cid-sOXtwuPkBO .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXtwuPkBO H1 {
  color: #ac1a1a;
}
.cid-sOXtwuPkBO H3 {
  color: #000000;
}
.cid-sOXtwvZbls {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sOXtwvZbls h4 {
  display: flex;
  color: #232323;
}
.cid-sOXtwvZbls .panel-text {
  color: #000000;
  line-height: 1.7;
}
.cid-sOXtwvZbls .wrap {
  display: flex;
}
.cid-sOXtwvZbls .icon {
  background: #ac1a1a;
  min-width: 33px;
  min-height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sOXtwvZbls img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sOXtwvZbls .mbr-section-title {
  color: #ac1a1a;
  text-align: center;
}
.cid-sOXtwvZbls p {
  margin: 0;
}
.cid-sOXtwvZbls .card .card-header a.panel-title {
  background-color: transparent!important;
  margin-top: 0px!important;
}
.cid-sOXtwvZbls .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sOXtwvZbls .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sOXtwvZbls .panel-group {
  width: 100%;
}
.cid-sOXtwvZbls .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sOXtwvZbls .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sOXtwvZbls .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sOXtwvZbls .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sOXtwvZbls .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sOXtwvZbls .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sOXtwvZbls .card .panel-body {
  background: #ffffff;
}
.cid-sOXtwvZbls .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sOXtwvZbls .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sOXtwvZbls .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sOXtwvZbls .header-text,
.cid-sOXtwvZbls .sign {
  color: #232323;
}
.cid-sQdzRQXIxt {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sQdzRQXIxt .wrapping {
  background-color: #ac1a1a;
  padding: 3rem;
  justify-content: space-between;
  align-items: center;
}
.cid-sQdzRQXIxt .wrapping .mbr-section-title {
  color: #ffffff;
}
.cid-sQdzRQXIxt .wrapping .mbr-section-title.display-2 {
  line-height: 1.375;
}
.cid-sQdzRQXIxt .wrapping .mbr-text {
  color: #a1a1a1;
  margin-bottom: 0;
}
.cid-sQdzRQXIxt .wrapping .btn.btn-md {
  font-weight: 500;
  line-height: 1.5;
}
.cid-sQdzRQXIxt .wrapping .text-wrap .mbr-text,
.cid-sQdzRQXIxt .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXtwxRTWw {
  background-image: url("../../../assets/images/fixar-argamassa.jpg");
  background-position: right;
}
.cid-sOXtwxRTWw .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-sOXtwxRTWw .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-sOXtwxRTWw .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-sOXtwxRTWw img {
  position: absolute;
  left: 10%;
  bottom: -45px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-sOXtwxRTWw .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-sQdzTNbTOD {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQdzTNbTOD .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-sQdzTNbTOD .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-sQdzTNbTOD input::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdzTNbTOD input::-moz-placeholder {
  color: #000000;
}
.cid-sQdzTNbTOD textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdzTNbTOD textarea::-moz-placeholder {
  color: #000000;
}
.cid-sQdzTNbTOD textarea.form-control {
  min-height: 83px;
}
.cid-sQdzTNbTOD .mbr-section-subtitle {
  color: #767676;
}
.cid-sQdzTNbTOD H2 {
  color: #ac1a1a;
}
.cid-sOXtwzsLfM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOXtwzsLfM .listico {
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-sOXtwzsLfM .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-sOXtwzsLfM .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-sOXtwzsLfM .form-group {
  padding-right: 0;
}
.cid-sOXtwzsLfM .card {
  padding: 3rem 8rem;
}
.cid-sOXtwzsLfM .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sOXtwzsLfM .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-sOXtwzsLfM .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-sOXtwzsLfM .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sOXtwzsLfM .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sOXtwzsLfM .map-placeholder {
  display: none;
}
.cid-sOXtwzsLfM .btn-primary {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXtwzsLfM .btn-primary:hover {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXtwzsLfM .stripe {
  border-bottom: 1px solid #ac1a1a;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-sOXtwzsLfM .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-sOXtwzsLfM .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ac1a1a;
  width: 85%;
}
.cid-sOXtwzsLfM .mbr-text {
  color: #444;
}
.cid-sOXtwzsLfM h5 {
  margin-bottom: 0;
}
.cid-sOXtwzsLfM .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-sOXtwzsLfM .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOXtwzsLfM .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-sOXtwzsLfM .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOXtwzsLfM .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sOXtwzsLfM .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sOXtwzsLfM .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOXtwzsLfM .social-list a:hover {
  opacity: 0.4;
}
.cid-sOXtwzsLfM .media-container-row > div {
  padding: 0px;
}
.cid-sOXtwzsLfM .text2 {
  color: #000000;
  text-align: left;
}
.cid-sOXtwzsLfM .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-sOXtwzsLfM .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-sOXtwzsLfM .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXtwzsLfM .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sOXtwzsLfM h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-sOXtwzsLfM .form-group {
    max-width: 180px;
  }
  .cid-sOXtwzsLfM .card {
    padding: 2rem 1rem;
  }
}
.cid-sOXtwzsLfM .links span {
  color: #9e9e9e;
}
.cid-sOXtwzsLfM .logo-title,
.cid-sOXtwzsLfM .logo-sub-title {
  text-align: center;
}
.cid-sOXtwzsLfM .logo-sub-title i {
  color: #9e9e9e;
}
.cid-sOXtwAAd7U {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1765576.jpg");
}
.cid-sOXtwAAd7U .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sOXtwAAd7U .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOXtwAAd7U .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sOXtwAAd7U .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sOXtwAAd7U .mbr-text {
  color: #ffffff;
}
.cid-sOXtwAAd7U .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sOXtwAAd7U .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #ffffff;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sOXtwAAd7U .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-sOXtwAAd7U .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ac1a1a;
}
.cid-sOXtwAAd7U .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sOXtwAAd7U .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXtwAAd7U .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sOXtwAAd7U .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXtwAAd7U .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sOXtwAAd7U .buttons-wrap {
  text-align: center;
}
.cid-sOXtwAAd7U .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sOXtwAAd7U .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sOXtwAAd7U .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sOXtwAAd7U .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sOXtwAAd7U .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sOXtwBGyx0 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOXtwBGyx0 .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sOXtwBGyx0 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXtwBGyx0 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXtwBGyx0 .mbr-text {
    text-align: center;
  }
}
.cid-sOXtwBGyx0 .mbr-text,
.cid-sOXtwBGyx0 .mbr-section-btn {
  color: #000000;
}
.cid-sOXtwBGyx0 H1 {
  color: #009933;
}
.cid-sOXtwBGyx0 H3 {
  color: #000000;
}
.cid-sOXtwCz0Yo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ac1a1a;
}
.cid-sOXtwCz0Yo .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXtwCz0Yo .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sOXuV6z3nM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #ac1a1a;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOXuV6z3nM .nav-item,
.cid-sOXuV6z3nM .nav-link,
.cid-sOXuV6z3nM .navbar-caption {
  font-weight: normal;
}
.cid-sOXuV6z3nM .nav-item:focus,
.cid-sOXuV6z3nM .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sOXuV6z3nM .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sOXuV6z3nM .nav-item .nav-link {
    position: relative;
  }
  .cid-sOXuV6z3nM .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #ac1a1a;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-sOXuV6z3nM .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-sOXuV6z3nM .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-sOXuV6z3nM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cid-sOXuV6z3nM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOXuV6z3nM .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-sOXuV6z3nM .dropdown .dropdown-menu .dropdown-item:hover .soc-item .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sOXuV6z3nM .dropdown .dropdown-menu .dropdown-item .soc-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sOXuV6z3nM .dropdown .dropdown-menu .dropdown-item .soc-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-sOXuV6z3nM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOXuV6z3nM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOXuV6z3nM .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sOXuV6z3nM .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sOXuV6z3nM .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sOXuV6z3nM .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOXuV6z3nM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOXuV6z3nM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOXuV6z3nM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(99vh - 4.6rem);
  }
}
.cid-sOXuV6z3nM .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sOXuV6z3nM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOXuV6z3nM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOXuV6z3nM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sOXuV6z3nM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOXuV6z3nM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOXuV6z3nM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOXuV6z3nM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOXuV6z3nM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOXuV6z3nM .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sOXuV6z3nM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOXuV6z3nM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOXuV6z3nM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sOXuV6z3nM .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sOXuV6z3nM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOXuV6z3nM .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOXuV6z3nM .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sOXuV6z3nM .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sOXuV6z3nM .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOXuV6z3nM .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sOXuV6z3nM .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sOXuV6z3nM .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sOXuV6z3nM .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOXuV6z3nM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOXuV6z3nM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOXuV6z3nM .dropdown-item.active,
.cid-sOXuV6z3nM .dropdown-item:active {
  background-color: transparent;
}
.cid-sOXuV6z3nM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOXuV6z3nM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOXuV6z3nM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOXuV6z3nM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-sOXuV6z3nM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-sOXuV6z3nM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOXuV6z3nM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOXuV6z3nM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOXuV6z3nM ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXuV6z3nM .navbar-buttons {
  text-align: center;
}
.cid-sOXuV6z3nM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXuV6z3nM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sOXuV6z3nM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOXuV6z3nM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXuV6z3nM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXuV6z3nM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOXuV6z3nM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXuV6z3nM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOXuV6z3nM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOXuV6z3nM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXuV6z3nM .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sOXuV6z3nM a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXuV6z3nM .soc-item .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-sOXuV6z3nM .soc-item .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-sOXuV6z3nM .soc-item {
  margin: .5rem .3rem;
}
.cid-sOXuV6z3nM .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXuV6z3nM a.nav-link,
.cid-sOXuV6z3nM a.dropdown-item {
  display: flex;
  align-items: center;
}
.cid-sOXuV6z3nM a.nav-link .mbr-iconfont-btn,
.cid-sOXuV6z3nM a.dropdown-item .mbr-iconfont-btn {
  margin-right: 10px;
}
.cid-sOXuV6z3nM a.nav-link:hover .mbr-iconfont-btn,
.cid-sOXuV6z3nM a.dropdown-item:hover .mbr-iconfont-btn {
  opacity: 0;
  margin-left: -20px;
}
.cid-sOXuV6z3nM a.dropdown-item .mbr-iconfont-btn {
  margin-top: -4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOXuV6z3nM .navbar {
    height: 77px;
  }
  .cid-sOXuV6z3nM .navbar.opened {
    height: auto;
  }
  .cid-sOXuV6z3nM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOXuV7QtJm {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOXuV7QtJm .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXuV7QtJm .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXuV7QtJm .mbr-text {
    text-align: center;
  }
}
.cid-sOXuV7QtJm .mbr-text,
.cid-sOXuV7QtJm .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXuV7QtJm H1 {
  color: #ac1a1a;
}
.cid-sOXuV7QtJm H3 {
  color: #000000;
}
.cid-sOXuV8FSoX {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sOXuV8FSoX h4 {
  display: flex;
  color: #232323;
}
.cid-sOXuV8FSoX .panel-text {
  color: #000000;
  line-height: 1.7;
}
.cid-sOXuV8FSoX .wrap {
  display: flex;
}
.cid-sOXuV8FSoX .icon {
  background: #ac1a1a;
  min-width: 33px;
  min-height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sOXuV8FSoX img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sOXuV8FSoX .mbr-section-title {
  color: #ac1a1a;
  text-align: center;
}
.cid-sOXuV8FSoX p {
  margin: 0;
}
.cid-sOXuV8FSoX .card .card-header a.panel-title {
  background-color: transparent!important;
  margin-top: 0px!important;
}
.cid-sOXuV8FSoX .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sOXuV8FSoX .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sOXuV8FSoX .panel-group {
  width: 100%;
}
.cid-sOXuV8FSoX .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sOXuV8FSoX .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sOXuV8FSoX .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sOXuV8FSoX .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sOXuV8FSoX .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sOXuV8FSoX .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sOXuV8FSoX .card .panel-body {
  background: #ffffff;
}
.cid-sOXuV8FSoX .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sOXuV8FSoX .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sOXuV8FSoX .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sOXuV8FSoX .header-text,
.cid-sOXuV8FSoX .sign {
  color: #232323;
}
.cid-sQdA9lpcsx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sQdA9lpcsx .wrapping {
  background-color: #ac1a1a;
  padding: 3rem;
  justify-content: space-between;
  align-items: center;
}
.cid-sQdA9lpcsx .wrapping .mbr-section-title {
  color: #ffffff;
}
.cid-sQdA9lpcsx .wrapping .mbr-section-title.display-2 {
  line-height: 1.375;
}
.cid-sQdA9lpcsx .wrapping .mbr-text {
  color: #a1a1a1;
  margin-bottom: 0;
}
.cid-sQdA9lpcsx .wrapping .btn.btn-md {
  font-weight: 500;
  line-height: 1.5;
}
.cid-sQdA9lpcsx .wrapping .text-wrap .mbr-text,
.cid-sQdA9lpcsx .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXuVavd9J {
  background-image: url("../../../assets/images/fixar-argamassa.jpg");
  background-position: right;
}
.cid-sOXuVavd9J .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-sOXuVavd9J .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-sOXuVavd9J .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-sOXuVavd9J img {
  position: absolute;
  left: 10%;
  bottom: -45px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-sOXuVavd9J .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-sQdA3kh1GN {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQdA3kh1GN .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-sQdA3kh1GN .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-sQdA3kh1GN input::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdA3kh1GN input::-moz-placeholder {
  color: #000000;
}
.cid-sQdA3kh1GN textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdA3kh1GN textarea::-moz-placeholder {
  color: #000000;
}
.cid-sQdA3kh1GN textarea.form-control {
  min-height: 83px;
}
.cid-sQdA3kh1GN .mbr-section-subtitle {
  color: #767676;
}
.cid-sQdA3kh1GN H2 {
  color: #ac1a1a;
}
.cid-sOXuVchWzL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOXuVchWzL .listico {
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-sOXuVchWzL .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-sOXuVchWzL .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-sOXuVchWzL .form-group {
  padding-right: 0;
}
.cid-sOXuVchWzL .card {
  padding: 3rem 8rem;
}
.cid-sOXuVchWzL .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sOXuVchWzL .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-sOXuVchWzL .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-sOXuVchWzL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sOXuVchWzL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sOXuVchWzL .map-placeholder {
  display: none;
}
.cid-sOXuVchWzL .btn-primary {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXuVchWzL .btn-primary:hover {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXuVchWzL .stripe {
  border-bottom: 1px solid #ac1a1a;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-sOXuVchWzL .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-sOXuVchWzL .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ac1a1a;
  width: 85%;
}
.cid-sOXuVchWzL .mbr-text {
  color: #444;
}
.cid-sOXuVchWzL h5 {
  margin-bottom: 0;
}
.cid-sOXuVchWzL .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-sOXuVchWzL .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOXuVchWzL .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-sOXuVchWzL .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOXuVchWzL .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sOXuVchWzL .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sOXuVchWzL .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOXuVchWzL .social-list a:hover {
  opacity: 0.4;
}
.cid-sOXuVchWzL .media-container-row > div {
  padding: 0px;
}
.cid-sOXuVchWzL .text2 {
  color: #000000;
  text-align: left;
}
.cid-sOXuVchWzL .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-sOXuVchWzL .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-sOXuVchWzL .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXuVchWzL .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sOXuVchWzL h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-sOXuVchWzL .form-group {
    max-width: 180px;
  }
  .cid-sOXuVchWzL .card {
    padding: 2rem 1rem;
  }
}
.cid-sOXuVchWzL .links span {
  color: #9e9e9e;
}
.cid-sOXuVchWzL .logo-title,
.cid-sOXuVchWzL .logo-sub-title {
  text-align: center;
}
.cid-sOXuVchWzL .logo-sub-title i {
  color: #9e9e9e;
}
.cid-sOXuVdqQCW {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1765576.jpg");
}
.cid-sOXuVdqQCW .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sOXuVdqQCW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOXuVdqQCW .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sOXuVdqQCW .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sOXuVdqQCW .mbr-text {
  color: #ffffff;
}
.cid-sOXuVdqQCW .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sOXuVdqQCW .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #ffffff;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sOXuVdqQCW .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-sOXuVdqQCW .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ac1a1a;
}
.cid-sOXuVdqQCW .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sOXuVdqQCW .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXuVdqQCW .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sOXuVdqQCW .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXuVdqQCW .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sOXuVdqQCW .buttons-wrap {
  text-align: center;
}
.cid-sOXuVdqQCW .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sOXuVdqQCW .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sOXuVdqQCW .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sOXuVdqQCW .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sOXuVdqQCW .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sOXuVegzBD {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOXuVegzBD .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sOXuVegzBD .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXuVegzBD .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXuVegzBD .mbr-text {
    text-align: center;
  }
}
.cid-sOXuVegzBD .mbr-text,
.cid-sOXuVegzBD .mbr-section-btn {
  color: #000000;
}
.cid-sOXuVegzBD H1 {
  color: #009933;
}
.cid-sOXuVegzBD H3 {
  color: #000000;
}
.cid-sOXuVf5tKX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ac1a1a;
}
.cid-sOXuVf5tKX .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXuVf5tKX .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sOXwkb7WeR .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #ac1a1a;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOXwkb7WeR .nav-item,
.cid-sOXwkb7WeR .nav-link,
.cid-sOXwkb7WeR .navbar-caption {
  font-weight: normal;
}
.cid-sOXwkb7WeR .nav-item:focus,
.cid-sOXwkb7WeR .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sOXwkb7WeR .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sOXwkb7WeR .nav-item .nav-link {
    position: relative;
  }
  .cid-sOXwkb7WeR .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #ac1a1a;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-sOXwkb7WeR .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-sOXwkb7WeR .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-sOXwkb7WeR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cid-sOXwkb7WeR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOXwkb7WeR .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-sOXwkb7WeR .dropdown .dropdown-menu .dropdown-item:hover .soc-item .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sOXwkb7WeR .dropdown .dropdown-menu .dropdown-item .soc-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sOXwkb7WeR .dropdown .dropdown-menu .dropdown-item .soc-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-sOXwkb7WeR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOXwkb7WeR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOXwkb7WeR .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sOXwkb7WeR .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sOXwkb7WeR .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sOXwkb7WeR .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOXwkb7WeR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOXwkb7WeR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOXwkb7WeR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(99vh - 4.6rem);
  }
}
.cid-sOXwkb7WeR .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sOXwkb7WeR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOXwkb7WeR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOXwkb7WeR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sOXwkb7WeR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOXwkb7WeR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOXwkb7WeR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOXwkb7WeR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOXwkb7WeR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOXwkb7WeR .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sOXwkb7WeR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOXwkb7WeR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOXwkb7WeR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sOXwkb7WeR .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sOXwkb7WeR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOXwkb7WeR .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOXwkb7WeR .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sOXwkb7WeR .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sOXwkb7WeR .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOXwkb7WeR .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sOXwkb7WeR .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sOXwkb7WeR .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sOXwkb7WeR .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOXwkb7WeR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOXwkb7WeR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOXwkb7WeR .dropdown-item.active,
.cid-sOXwkb7WeR .dropdown-item:active {
  background-color: transparent;
}
.cid-sOXwkb7WeR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOXwkb7WeR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOXwkb7WeR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOXwkb7WeR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-sOXwkb7WeR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-sOXwkb7WeR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOXwkb7WeR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOXwkb7WeR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOXwkb7WeR ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXwkb7WeR .navbar-buttons {
  text-align: center;
}
.cid-sOXwkb7WeR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXwkb7WeR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sOXwkb7WeR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOXwkb7WeR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXwkb7WeR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXwkb7WeR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOXwkb7WeR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXwkb7WeR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOXwkb7WeR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOXwkb7WeR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXwkb7WeR .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sOXwkb7WeR a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXwkb7WeR .soc-item .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-sOXwkb7WeR .soc-item .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-sOXwkb7WeR .soc-item {
  margin: .5rem .3rem;
}
.cid-sOXwkb7WeR .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXwkb7WeR a.nav-link,
.cid-sOXwkb7WeR a.dropdown-item {
  display: flex;
  align-items: center;
}
.cid-sOXwkb7WeR a.nav-link .mbr-iconfont-btn,
.cid-sOXwkb7WeR a.dropdown-item .mbr-iconfont-btn {
  margin-right: 10px;
}
.cid-sOXwkb7WeR a.nav-link:hover .mbr-iconfont-btn,
.cid-sOXwkb7WeR a.dropdown-item:hover .mbr-iconfont-btn {
  opacity: 0;
  margin-left: -20px;
}
.cid-sOXwkb7WeR a.dropdown-item .mbr-iconfont-btn {
  margin-top: -4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOXwkb7WeR .navbar {
    height: 77px;
  }
  .cid-sOXwkb7WeR .navbar.opened {
    height: auto;
  }
  .cid-sOXwkb7WeR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOXwkcqUv1 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOXwkcqUv1 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXwkcqUv1 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXwkcqUv1 .mbr-text {
    text-align: center;
  }
}
.cid-sOXwkcqUv1 .mbr-text,
.cid-sOXwkcqUv1 .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXwkcqUv1 H1 {
  color: #ac1a1a;
}
.cid-sOXwkcqUv1 H3 {
  color: #000000;
}
.cid-sOXwkdipnv {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sOXwkdipnv h4 {
  display: flex;
  color: #232323;
}
.cid-sOXwkdipnv .panel-text {
  color: #000000;
  line-height: 1.7;
}
.cid-sOXwkdipnv .wrap {
  display: flex;
}
.cid-sOXwkdipnv .icon {
  background: #ac1a1a;
  min-width: 33px;
  min-height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sOXwkdipnv img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sOXwkdipnv .mbr-section-title {
  color: #ac1a1a;
  text-align: center;
}
.cid-sOXwkdipnv p {
  margin: 0;
}
.cid-sOXwkdipnv .card .card-header a.panel-title {
  background-color: transparent!important;
  margin-top: 0px!important;
}
.cid-sOXwkdipnv .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sOXwkdipnv .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sOXwkdipnv .panel-group {
  width: 100%;
}
.cid-sOXwkdipnv .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sOXwkdipnv .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sOXwkdipnv .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sOXwkdipnv .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sOXwkdipnv .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sOXwkdipnv .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sOXwkdipnv .card .panel-body {
  background: #ffffff;
}
.cid-sOXwkdipnv .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sOXwkdipnv .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sOXwkdipnv .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sOXwkdipnv .header-text,
.cid-sOXwkdipnv .sign {
  color: #232323;
}
.cid-sQdAdElUCI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sQdAdElUCI .wrapping {
  background-color: #ac1a1a;
  padding: 3rem;
  justify-content: space-between;
  align-items: center;
}
.cid-sQdAdElUCI .wrapping .mbr-section-title {
  color: #ffffff;
}
.cid-sQdAdElUCI .wrapping .mbr-section-title.display-2 {
  line-height: 1.375;
}
.cid-sQdAdElUCI .wrapping .mbr-text {
  color: #a1a1a1;
  margin-bottom: 0;
}
.cid-sQdAdElUCI .wrapping .btn.btn-md {
  font-weight: 500;
  line-height: 1.5;
}
.cid-sQdAdElUCI .wrapping .text-wrap .mbr-text,
.cid-sQdAdElUCI .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXwkfhKuw {
  background-image: url("../../../assets/images/fixar-argamassa.jpg");
  background-position: right;
}
.cid-sOXwkfhKuw .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-sOXwkfhKuw .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-sOXwkfhKuw .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-sOXwkfhKuw img {
  position: absolute;
  left: 10%;
  bottom: -45px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-sOXwkfhKuw .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-sQdAeHfhAu {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQdAeHfhAu .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-sQdAeHfhAu .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-sQdAeHfhAu input::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdAeHfhAu input::-moz-placeholder {
  color: #000000;
}
.cid-sQdAeHfhAu textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdAeHfhAu textarea::-moz-placeholder {
  color: #000000;
}
.cid-sQdAeHfhAu textarea.form-control {
  min-height: 83px;
}
.cid-sQdAeHfhAu .mbr-section-subtitle {
  color: #767676;
}
.cid-sQdAeHfhAu H2 {
  color: #ac1a1a;
}
.cid-sOXwkhcFg0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOXwkhcFg0 .listico {
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-sOXwkhcFg0 .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-sOXwkhcFg0 .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-sOXwkhcFg0 .form-group {
  padding-right: 0;
}
.cid-sOXwkhcFg0 .card {
  padding: 3rem 8rem;
}
.cid-sOXwkhcFg0 .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sOXwkhcFg0 .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-sOXwkhcFg0 .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-sOXwkhcFg0 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sOXwkhcFg0 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sOXwkhcFg0 .map-placeholder {
  display: none;
}
.cid-sOXwkhcFg0 .btn-primary {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXwkhcFg0 .btn-primary:hover {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXwkhcFg0 .stripe {
  border-bottom: 1px solid #ac1a1a;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-sOXwkhcFg0 .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-sOXwkhcFg0 .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ac1a1a;
  width: 85%;
}
.cid-sOXwkhcFg0 .mbr-text {
  color: #444;
}
.cid-sOXwkhcFg0 h5 {
  margin-bottom: 0;
}
.cid-sOXwkhcFg0 .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-sOXwkhcFg0 .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOXwkhcFg0 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-sOXwkhcFg0 .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOXwkhcFg0 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sOXwkhcFg0 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sOXwkhcFg0 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOXwkhcFg0 .social-list a:hover {
  opacity: 0.4;
}
.cid-sOXwkhcFg0 .media-container-row > div {
  padding: 0px;
}
.cid-sOXwkhcFg0 .text2 {
  color: #000000;
  text-align: left;
}
.cid-sOXwkhcFg0 .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-sOXwkhcFg0 .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-sOXwkhcFg0 .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXwkhcFg0 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sOXwkhcFg0 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-sOXwkhcFg0 .form-group {
    max-width: 180px;
  }
  .cid-sOXwkhcFg0 .card {
    padding: 2rem 1rem;
  }
}
.cid-sOXwkhcFg0 .links span {
  color: #9e9e9e;
}
.cid-sOXwkhcFg0 .logo-title,
.cid-sOXwkhcFg0 .logo-sub-title {
  text-align: center;
}
.cid-sOXwkhcFg0 .logo-sub-title i {
  color: #9e9e9e;
}
.cid-sOXwkir3p0 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1765576.jpg");
}
.cid-sOXwkir3p0 .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sOXwkir3p0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOXwkir3p0 .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sOXwkir3p0 .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sOXwkir3p0 .mbr-text {
  color: #ffffff;
}
.cid-sOXwkir3p0 .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sOXwkir3p0 .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #ffffff;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sOXwkir3p0 .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-sOXwkir3p0 .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ac1a1a;
}
.cid-sOXwkir3p0 .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sOXwkir3p0 .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXwkir3p0 .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sOXwkir3p0 .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXwkir3p0 .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sOXwkir3p0 .buttons-wrap {
  text-align: center;
}
.cid-sOXwkir3p0 .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sOXwkir3p0 .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sOXwkir3p0 .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sOXwkir3p0 .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sOXwkir3p0 .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sOXwkjh0dQ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOXwkjh0dQ .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sOXwkjh0dQ .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXwkjh0dQ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXwkjh0dQ .mbr-text {
    text-align: center;
  }
}
.cid-sOXwkjh0dQ .mbr-text,
.cid-sOXwkjh0dQ .mbr-section-btn {
  color: #000000;
}
.cid-sOXwkjh0dQ H1 {
  color: #009933;
}
.cid-sOXwkjh0dQ H3 {
  color: #000000;
}
.cid-sOXwkk7Cnq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ac1a1a;
}
.cid-sOXwkk7Cnq .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXwkk7Cnq .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sOXz56W4nj .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #ac1a1a;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOXz56W4nj .nav-item,
.cid-sOXz56W4nj .nav-link,
.cid-sOXz56W4nj .navbar-caption {
  font-weight: normal;
}
.cid-sOXz56W4nj .nav-item:focus,
.cid-sOXz56W4nj .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sOXz56W4nj .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sOXz56W4nj .nav-item .nav-link {
    position: relative;
  }
  .cid-sOXz56W4nj .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #ac1a1a;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-sOXz56W4nj .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-sOXz56W4nj .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-sOXz56W4nj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cid-sOXz56W4nj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOXz56W4nj .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-sOXz56W4nj .dropdown .dropdown-menu .dropdown-item:hover .soc-item .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sOXz56W4nj .dropdown .dropdown-menu .dropdown-item .soc-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sOXz56W4nj .dropdown .dropdown-menu .dropdown-item .soc-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-sOXz56W4nj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOXz56W4nj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOXz56W4nj .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sOXz56W4nj .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sOXz56W4nj .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sOXz56W4nj .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOXz56W4nj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOXz56W4nj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOXz56W4nj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(99vh - 4.6rem);
  }
}
.cid-sOXz56W4nj .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sOXz56W4nj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOXz56W4nj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOXz56W4nj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sOXz56W4nj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOXz56W4nj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOXz56W4nj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOXz56W4nj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOXz56W4nj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOXz56W4nj .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sOXz56W4nj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOXz56W4nj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOXz56W4nj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sOXz56W4nj .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sOXz56W4nj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOXz56W4nj .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOXz56W4nj .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sOXz56W4nj .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sOXz56W4nj .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOXz56W4nj .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sOXz56W4nj .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sOXz56W4nj .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sOXz56W4nj .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOXz56W4nj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOXz56W4nj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOXz56W4nj .dropdown-item.active,
.cid-sOXz56W4nj .dropdown-item:active {
  background-color: transparent;
}
.cid-sOXz56W4nj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOXz56W4nj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOXz56W4nj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOXz56W4nj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-sOXz56W4nj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-sOXz56W4nj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOXz56W4nj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOXz56W4nj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOXz56W4nj ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXz56W4nj .navbar-buttons {
  text-align: center;
}
.cid-sOXz56W4nj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXz56W4nj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sOXz56W4nj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOXz56W4nj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXz56W4nj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXz56W4nj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOXz56W4nj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXz56W4nj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOXz56W4nj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOXz56W4nj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXz56W4nj .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sOXz56W4nj a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXz56W4nj .soc-item .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-sOXz56W4nj .soc-item .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-sOXz56W4nj .soc-item {
  margin: .5rem .3rem;
}
.cid-sOXz56W4nj .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXz56W4nj a.nav-link,
.cid-sOXz56W4nj a.dropdown-item {
  display: flex;
  align-items: center;
}
.cid-sOXz56W4nj a.nav-link .mbr-iconfont-btn,
.cid-sOXz56W4nj a.dropdown-item .mbr-iconfont-btn {
  margin-right: 10px;
}
.cid-sOXz56W4nj a.nav-link:hover .mbr-iconfont-btn,
.cid-sOXz56W4nj a.dropdown-item:hover .mbr-iconfont-btn {
  opacity: 0;
  margin-left: -20px;
}
.cid-sOXz56W4nj a.dropdown-item .mbr-iconfont-btn {
  margin-top: -4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOXz56W4nj .navbar {
    height: 77px;
  }
  .cid-sOXz56W4nj .navbar.opened {
    height: auto;
  }
  .cid-sOXz56W4nj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOXz586IUs {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOXz586IUs .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXz586IUs .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXz586IUs .mbr-text {
    text-align: center;
  }
}
.cid-sOXz586IUs .mbr-text,
.cid-sOXz586IUs .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXz586IUs H1 {
  color: #ac1a1a;
}
.cid-sOXz586IUs H3 {
  color: #000000;
}
.cid-sOXz58XDoD {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sOXz58XDoD h4 {
  display: flex;
  color: #232323;
}
.cid-sOXz58XDoD .panel-text {
  color: #000000;
  line-height: 1.7;
}
.cid-sOXz58XDoD .wrap {
  display: flex;
}
.cid-sOXz58XDoD .icon {
  background: #ac1a1a;
  min-width: 33px;
  min-height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sOXz58XDoD img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sOXz58XDoD .mbr-section-title {
  color: #ac1a1a;
  text-align: center;
}
.cid-sOXz58XDoD p {
  margin: 0;
}
.cid-sOXz58XDoD .card .card-header a.panel-title {
  background-color: transparent!important;
  margin-top: 0px!important;
}
.cid-sOXz58XDoD .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sOXz58XDoD .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sOXz58XDoD .panel-group {
  width: 100%;
}
.cid-sOXz58XDoD .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sOXz58XDoD .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sOXz58XDoD .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sOXz58XDoD .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sOXz58XDoD .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sOXz58XDoD .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sOXz58XDoD .card .panel-body {
  background: #ffffff;
}
.cid-sOXz58XDoD .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sOXz58XDoD .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sOXz58XDoD .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sOXz58XDoD .header-text,
.cid-sOXz58XDoD .sign {
  color: #232323;
}
.cid-tkzlR77P6f {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkzlR77P6f .wrapping {
  background-color: #ac1a1a;
  padding: 3rem;
  justify-content: space-between;
  align-items: center;
}
.cid-tkzlR77P6f .wrapping .mbr-section-title {
  color: #ffffff;
}
.cid-tkzlR77P6f .wrapping .mbr-section-title.display-2 {
  line-height: 1.375;
}
.cid-tkzlR77P6f .wrapping .mbr-text {
  color: #a1a1a1;
  margin-bottom: 0;
}
.cid-tkzlR77P6f .wrapping .btn.btn-md {
  font-weight: 500;
  line-height: 1.5;
}
.cid-tkzlR77P6f .wrapping .text-wrap .mbr-text,
.cid-tkzlR77P6f .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXz5aOzQM {
  background-image: url("../../../assets/images/fixar-argamassa.jpg");
  background-position: right;
}
.cid-sOXz5aOzQM .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-sOXz5aOzQM .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-sOXz5aOzQM .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-sOXz5aOzQM img {
  position: absolute;
  left: 10%;
  bottom: -45px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-sOXz5aOzQM .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-sQdAkZY2NT {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQdAkZY2NT .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-sQdAkZY2NT .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-sQdAkZY2NT input::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdAkZY2NT input::-moz-placeholder {
  color: #000000;
}
.cid-sQdAkZY2NT textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdAkZY2NT textarea::-moz-placeholder {
  color: #000000;
}
.cid-sQdAkZY2NT textarea.form-control {
  min-height: 83px;
}
.cid-sQdAkZY2NT .mbr-section-subtitle {
  color: #767676;
}
.cid-sQdAkZY2NT H2 {
  color: #ac1a1a;
}
.cid-sOXz5csZ7f {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOXz5csZ7f .listico {
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-sOXz5csZ7f .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-sOXz5csZ7f .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-sOXz5csZ7f .form-group {
  padding-right: 0;
}
.cid-sOXz5csZ7f .card {
  padding: 3rem 8rem;
}
.cid-sOXz5csZ7f .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sOXz5csZ7f .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-sOXz5csZ7f .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-sOXz5csZ7f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sOXz5csZ7f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sOXz5csZ7f .map-placeholder {
  display: none;
}
.cid-sOXz5csZ7f .btn-primary {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXz5csZ7f .btn-primary:hover {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXz5csZ7f .stripe {
  border-bottom: 1px solid #ac1a1a;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-sOXz5csZ7f .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-sOXz5csZ7f .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ac1a1a;
  width: 85%;
}
.cid-sOXz5csZ7f .mbr-text {
  color: #444;
}
.cid-sOXz5csZ7f h5 {
  margin-bottom: 0;
}
.cid-sOXz5csZ7f .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-sOXz5csZ7f .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOXz5csZ7f .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-sOXz5csZ7f .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOXz5csZ7f .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sOXz5csZ7f .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sOXz5csZ7f .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOXz5csZ7f .social-list a:hover {
  opacity: 0.4;
}
.cid-sOXz5csZ7f .media-container-row > div {
  padding: 0px;
}
.cid-sOXz5csZ7f .text2 {
  color: #000000;
  text-align: left;
}
.cid-sOXz5csZ7f .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-sOXz5csZ7f .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-sOXz5csZ7f .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXz5csZ7f .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sOXz5csZ7f h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-sOXz5csZ7f .form-group {
    max-width: 180px;
  }
  .cid-sOXz5csZ7f .card {
    padding: 2rem 1rem;
  }
}
.cid-sOXz5csZ7f .links span {
  color: #9e9e9e;
}
.cid-sOXz5csZ7f .logo-title,
.cid-sOXz5csZ7f .logo-sub-title {
  text-align: center;
}
.cid-sOXz5csZ7f .logo-sub-title i {
  color: #9e9e9e;
}
.cid-sOXz5dYdXI {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1765576.jpg");
}
.cid-sOXz5dYdXI .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sOXz5dYdXI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOXz5dYdXI .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sOXz5dYdXI .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sOXz5dYdXI .mbr-text {
  color: #ffffff;
}
.cid-sOXz5dYdXI .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sOXz5dYdXI .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #ffffff;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sOXz5dYdXI .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-sOXz5dYdXI .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ac1a1a;
}
.cid-sOXz5dYdXI .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sOXz5dYdXI .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXz5dYdXI .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sOXz5dYdXI .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXz5dYdXI .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sOXz5dYdXI .buttons-wrap {
  text-align: center;
}
.cid-sOXz5dYdXI .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sOXz5dYdXI .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sOXz5dYdXI .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sOXz5dYdXI .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sOXz5dYdXI .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sOXz5eZsEK {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOXz5eZsEK .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sOXz5eZsEK .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXz5eZsEK .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXz5eZsEK .mbr-text {
    text-align: center;
  }
}
.cid-sOXz5eZsEK .mbr-text,
.cid-sOXz5eZsEK .mbr-section-btn {
  color: #000000;
}
.cid-sOXz5eZsEK H1 {
  color: #009933;
}
.cid-sOXz5eZsEK H3 {
  color: #000000;
}
.cid-sOXz5fYkLS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ac1a1a;
}
.cid-sOXz5fYkLS .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXz5fYkLS .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sOXBaaSq2s .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #ac1a1a;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOXBaaSq2s .nav-item,
.cid-sOXBaaSq2s .nav-link,
.cid-sOXBaaSq2s .navbar-caption {
  font-weight: normal;
}
.cid-sOXBaaSq2s .nav-item:focus,
.cid-sOXBaaSq2s .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sOXBaaSq2s .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sOXBaaSq2s .nav-item .nav-link {
    position: relative;
  }
  .cid-sOXBaaSq2s .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #ac1a1a;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-sOXBaaSq2s .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-sOXBaaSq2s .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-sOXBaaSq2s .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cid-sOXBaaSq2s .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOXBaaSq2s .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-sOXBaaSq2s .dropdown .dropdown-menu .dropdown-item:hover .soc-item .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sOXBaaSq2s .dropdown .dropdown-menu .dropdown-item .soc-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sOXBaaSq2s .dropdown .dropdown-menu .dropdown-item .soc-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-sOXBaaSq2s .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOXBaaSq2s .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOXBaaSq2s .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sOXBaaSq2s .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sOXBaaSq2s .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sOXBaaSq2s .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOXBaaSq2s .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOXBaaSq2s .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOXBaaSq2s .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(99vh - 4.6rem);
  }
}
.cid-sOXBaaSq2s .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sOXBaaSq2s .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOXBaaSq2s .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOXBaaSq2s .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sOXBaaSq2s .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOXBaaSq2s .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOXBaaSq2s .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOXBaaSq2s .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOXBaaSq2s .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOXBaaSq2s .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sOXBaaSq2s .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOXBaaSq2s .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOXBaaSq2s .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sOXBaaSq2s .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sOXBaaSq2s .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOXBaaSq2s .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOXBaaSq2s .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sOXBaaSq2s .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sOXBaaSq2s .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOXBaaSq2s .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sOXBaaSq2s .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sOXBaaSq2s .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sOXBaaSq2s .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOXBaaSq2s .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOXBaaSq2s .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOXBaaSq2s .dropdown-item.active,
.cid-sOXBaaSq2s .dropdown-item:active {
  background-color: transparent;
}
.cid-sOXBaaSq2s .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOXBaaSq2s .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOXBaaSq2s .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOXBaaSq2s .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-sOXBaaSq2s .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-sOXBaaSq2s .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOXBaaSq2s .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOXBaaSq2s .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOXBaaSq2s ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXBaaSq2s .navbar-buttons {
  text-align: center;
}
.cid-sOXBaaSq2s button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXBaaSq2s button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sOXBaaSq2s button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOXBaaSq2s button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXBaaSq2s button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXBaaSq2s button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOXBaaSq2s nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXBaaSq2s nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOXBaaSq2s nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOXBaaSq2s nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXBaaSq2s .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sOXBaaSq2s a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXBaaSq2s .soc-item .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-sOXBaaSq2s .soc-item .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-sOXBaaSq2s .soc-item {
  margin: .5rem .3rem;
}
.cid-sOXBaaSq2s .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXBaaSq2s a.nav-link,
.cid-sOXBaaSq2s a.dropdown-item {
  display: flex;
  align-items: center;
}
.cid-sOXBaaSq2s a.nav-link .mbr-iconfont-btn,
.cid-sOXBaaSq2s a.dropdown-item .mbr-iconfont-btn {
  margin-right: 10px;
}
.cid-sOXBaaSq2s a.nav-link:hover .mbr-iconfont-btn,
.cid-sOXBaaSq2s a.dropdown-item:hover .mbr-iconfont-btn {
  opacity: 0;
  margin-left: -20px;
}
.cid-sOXBaaSq2s a.dropdown-item .mbr-iconfont-btn {
  margin-top: -4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOXBaaSq2s .navbar {
    height: 77px;
  }
  .cid-sOXBaaSq2s .navbar.opened {
    height: auto;
  }
  .cid-sOXBaaSq2s .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOXBac50gQ {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOXBac50gQ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXBac50gQ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXBac50gQ .mbr-text {
    text-align: center;
  }
}
.cid-sOXBac50gQ .mbr-text,
.cid-sOXBac50gQ .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXBac50gQ H1 {
  color: #ac1a1a;
}
.cid-sOXBac50gQ H3 {
  color: #000000;
}
.cid-sOXBacVCLw {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sOXBacVCLw h4 {
  display: flex;
  color: #232323;
}
.cid-sOXBacVCLw .panel-text {
  color: #000000;
  line-height: 1.7;
}
.cid-sOXBacVCLw .wrap {
  display: flex;
}
.cid-sOXBacVCLw .icon {
  background: #ac1a1a;
  min-width: 33px;
  min-height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sOXBacVCLw img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sOXBacVCLw .mbr-section-title {
  color: #ac1a1a;
  text-align: center;
}
.cid-sOXBacVCLw p {
  margin: 0;
}
.cid-sOXBacVCLw .card .card-header a.panel-title {
  background-color: transparent!important;
  margin-top: 0px!important;
}
.cid-sOXBacVCLw .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sOXBacVCLw .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sOXBacVCLw .panel-group {
  width: 100%;
}
.cid-sOXBacVCLw .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sOXBacVCLw .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sOXBacVCLw .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sOXBacVCLw .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sOXBacVCLw .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sOXBacVCLw .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sOXBacVCLw .card .panel-body {
  background: #ffffff;
}
.cid-sOXBacVCLw .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sOXBacVCLw .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sOXBacVCLw .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sOXBacVCLw .header-text,
.cid-sOXBacVCLw .sign {
  color: #232323;
}
.cid-sQdAvhf1Ox {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sQdAvhf1Ox .wrapping {
  background-color: #ac1a1a;
  padding: 3rem;
  justify-content: space-between;
  align-items: center;
}
.cid-sQdAvhf1Ox .wrapping .mbr-section-title {
  color: #ffffff;
}
.cid-sQdAvhf1Ox .wrapping .mbr-section-title.display-2 {
  line-height: 1.375;
}
.cid-sQdAvhf1Ox .wrapping .mbr-text {
  color: #a1a1a1;
  margin-bottom: 0;
}
.cid-sQdAvhf1Ox .wrapping .btn.btn-md {
  font-weight: 500;
  line-height: 1.5;
}
.cid-sQdAvhf1Ox .wrapping .text-wrap .mbr-text,
.cid-sQdAvhf1Ox .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXBaeRZpa {
  background-image: url("../../../assets/images/fixar-argamassa.jpg");
  background-position: right;
}
.cid-sOXBaeRZpa .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-sOXBaeRZpa .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-sOXBaeRZpa .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-sOXBaeRZpa img {
  position: absolute;
  left: 10%;
  bottom: -45px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-sOXBaeRZpa .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-sQdAx6Uapd {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQdAx6Uapd .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-sQdAx6Uapd .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-sQdAx6Uapd input::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdAx6Uapd input::-moz-placeholder {
  color: #000000;
}
.cid-sQdAx6Uapd textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdAx6Uapd textarea::-moz-placeholder {
  color: #000000;
}
.cid-sQdAx6Uapd textarea.form-control {
  min-height: 83px;
}
.cid-sQdAx6Uapd .mbr-section-subtitle {
  color: #767676;
}
.cid-sQdAx6Uapd H2 {
  color: #ac1a1a;
}
.cid-sOXBagKoBP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOXBagKoBP .listico {
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-sOXBagKoBP .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-sOXBagKoBP .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-sOXBagKoBP .form-group {
  padding-right: 0;
}
.cid-sOXBagKoBP .card {
  padding: 3rem 8rem;
}
.cid-sOXBagKoBP .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sOXBagKoBP .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-sOXBagKoBP .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-sOXBagKoBP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sOXBagKoBP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sOXBagKoBP .map-placeholder {
  display: none;
}
.cid-sOXBagKoBP .btn-primary {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXBagKoBP .btn-primary:hover {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXBagKoBP .stripe {
  border-bottom: 1px solid #ac1a1a;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-sOXBagKoBP .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-sOXBagKoBP .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ac1a1a;
  width: 85%;
}
.cid-sOXBagKoBP .mbr-text {
  color: #444;
}
.cid-sOXBagKoBP h5 {
  margin-bottom: 0;
}
.cid-sOXBagKoBP .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-sOXBagKoBP .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOXBagKoBP .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-sOXBagKoBP .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOXBagKoBP .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sOXBagKoBP .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sOXBagKoBP .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOXBagKoBP .social-list a:hover {
  opacity: 0.4;
}
.cid-sOXBagKoBP .media-container-row > div {
  padding: 0px;
}
.cid-sOXBagKoBP .text2 {
  color: #000000;
  text-align: left;
}
.cid-sOXBagKoBP .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-sOXBagKoBP .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-sOXBagKoBP .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXBagKoBP .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sOXBagKoBP h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-sOXBagKoBP .form-group {
    max-width: 180px;
  }
  .cid-sOXBagKoBP .card {
    padding: 2rem 1rem;
  }
}
.cid-sOXBagKoBP .links span {
  color: #9e9e9e;
}
.cid-sOXBagKoBP .logo-title,
.cid-sOXBagKoBP .logo-sub-title {
  text-align: center;
}
.cid-sOXBagKoBP .logo-sub-title i {
  color: #9e9e9e;
}
.cid-sOXBahZICo {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1765576.jpg");
}
.cid-sOXBahZICo .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sOXBahZICo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOXBahZICo .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sOXBahZICo .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sOXBahZICo .mbr-text {
  color: #ffffff;
}
.cid-sOXBahZICo .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sOXBahZICo .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #ffffff;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sOXBahZICo .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-sOXBahZICo .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ac1a1a;
}
.cid-sOXBahZICo .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sOXBahZICo .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXBahZICo .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sOXBahZICo .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXBahZICo .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sOXBahZICo .buttons-wrap {
  text-align: center;
}
.cid-sOXBahZICo .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sOXBahZICo .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sOXBahZICo .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sOXBahZICo .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sOXBahZICo .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sOXBaiTuOI {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOXBaiTuOI .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sOXBaiTuOI .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXBaiTuOI .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXBaiTuOI .mbr-text {
    text-align: center;
  }
}
.cid-sOXBaiTuOI .mbr-text,
.cid-sOXBaiTuOI .mbr-section-btn {
  color: #000000;
}
.cid-sOXBaiTuOI H1 {
  color: #009933;
}
.cid-sOXBaiTuOI H3 {
  color: #000000;
}
.cid-sOXBajKpPB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ac1a1a;
}
.cid-sOXBajKpPB .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXBajKpPB .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sOXCWjGt3X .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #ac1a1a;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOXCWjGt3X .nav-item,
.cid-sOXCWjGt3X .nav-link,
.cid-sOXCWjGt3X .navbar-caption {
  font-weight: normal;
}
.cid-sOXCWjGt3X .nav-item:focus,
.cid-sOXCWjGt3X .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sOXCWjGt3X .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sOXCWjGt3X .nav-item .nav-link {
    position: relative;
  }
  .cid-sOXCWjGt3X .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #ac1a1a;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-sOXCWjGt3X .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-sOXCWjGt3X .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-sOXCWjGt3X .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cid-sOXCWjGt3X .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOXCWjGt3X .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-sOXCWjGt3X .dropdown .dropdown-menu .dropdown-item:hover .soc-item .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sOXCWjGt3X .dropdown .dropdown-menu .dropdown-item .soc-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sOXCWjGt3X .dropdown .dropdown-menu .dropdown-item .soc-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-sOXCWjGt3X .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOXCWjGt3X .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOXCWjGt3X .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sOXCWjGt3X .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sOXCWjGt3X .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sOXCWjGt3X .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOXCWjGt3X .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOXCWjGt3X .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOXCWjGt3X .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(99vh - 4.6rem);
  }
}
.cid-sOXCWjGt3X .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sOXCWjGt3X .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOXCWjGt3X .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOXCWjGt3X .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sOXCWjGt3X .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOXCWjGt3X .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOXCWjGt3X .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOXCWjGt3X .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOXCWjGt3X .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOXCWjGt3X .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sOXCWjGt3X .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOXCWjGt3X .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOXCWjGt3X .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sOXCWjGt3X .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sOXCWjGt3X .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOXCWjGt3X .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOXCWjGt3X .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sOXCWjGt3X .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sOXCWjGt3X .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOXCWjGt3X .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sOXCWjGt3X .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sOXCWjGt3X .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sOXCWjGt3X .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOXCWjGt3X .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOXCWjGt3X .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOXCWjGt3X .dropdown-item.active,
.cid-sOXCWjGt3X .dropdown-item:active {
  background-color: transparent;
}
.cid-sOXCWjGt3X .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOXCWjGt3X .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOXCWjGt3X .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOXCWjGt3X .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-sOXCWjGt3X .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-sOXCWjGt3X .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOXCWjGt3X .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOXCWjGt3X .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOXCWjGt3X ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXCWjGt3X .navbar-buttons {
  text-align: center;
}
.cid-sOXCWjGt3X button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXCWjGt3X button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sOXCWjGt3X button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOXCWjGt3X button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXCWjGt3X button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOXCWjGt3X button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOXCWjGt3X nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXCWjGt3X nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOXCWjGt3X nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOXCWjGt3X nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOXCWjGt3X .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sOXCWjGt3X a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXCWjGt3X .soc-item .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-sOXCWjGt3X .soc-item .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-sOXCWjGt3X .soc-item {
  margin: .5rem .3rem;
}
.cid-sOXCWjGt3X .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXCWjGt3X a.nav-link,
.cid-sOXCWjGt3X a.dropdown-item {
  display: flex;
  align-items: center;
}
.cid-sOXCWjGt3X a.nav-link .mbr-iconfont-btn,
.cid-sOXCWjGt3X a.dropdown-item .mbr-iconfont-btn {
  margin-right: 10px;
}
.cid-sOXCWjGt3X a.nav-link:hover .mbr-iconfont-btn,
.cid-sOXCWjGt3X a.dropdown-item:hover .mbr-iconfont-btn {
  opacity: 0;
  margin-left: -20px;
}
.cid-sOXCWjGt3X a.dropdown-item .mbr-iconfont-btn {
  margin-top: -4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOXCWjGt3X .navbar {
    height: 77px;
  }
  .cid-sOXCWjGt3X .navbar.opened {
    height: auto;
  }
  .cid-sOXCWjGt3X .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOXCWkNcB9 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOXCWkNcB9 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXCWkNcB9 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXCWkNcB9 .mbr-text {
    text-align: center;
  }
}
.cid-sOXCWkNcB9 .mbr-text,
.cid-sOXCWkNcB9 .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXCWkNcB9 H1 {
  color: #ac1a1a;
}
.cid-sOXCWkNcB9 H3 {
  color: #000000;
}
.cid-sOXCWlybk3 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sOXCWlybk3 h4 {
  display: flex;
  color: #232323;
}
.cid-sOXCWlybk3 .panel-text {
  color: #000000;
  line-height: 1.7;
}
.cid-sOXCWlybk3 .wrap {
  display: flex;
}
.cid-sOXCWlybk3 .icon {
  background: #ac1a1a;
  min-width: 33px;
  min-height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sOXCWlybk3 img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sOXCWlybk3 .mbr-section-title {
  color: #ac1a1a;
  text-align: center;
}
.cid-sOXCWlybk3 p {
  margin: 0;
}
.cid-sOXCWlybk3 .card .card-header a.panel-title {
  background-color: transparent!important;
  margin-top: 0px!important;
}
.cid-sOXCWlybk3 .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sOXCWlybk3 .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sOXCWlybk3 .panel-group {
  width: 100%;
}
.cid-sOXCWlybk3 .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sOXCWlybk3 .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sOXCWlybk3 .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sOXCWlybk3 .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sOXCWlybk3 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sOXCWlybk3 .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sOXCWlybk3 .card .panel-body {
  background: #ffffff;
}
.cid-sOXCWlybk3 .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sOXCWlybk3 .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sOXCWlybk3 .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sOXCWlybk3 .header-text,
.cid-sOXCWlybk3 .sign {
  color: #232323;
}
.cid-sQdAHO5zFq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sQdAHO5zFq .wrapping {
  background-color: #ac1a1a;
  padding: 3rem;
  justify-content: space-between;
  align-items: center;
}
.cid-sQdAHO5zFq .wrapping .mbr-section-title {
  color: #ffffff;
}
.cid-sQdAHO5zFq .wrapping .mbr-section-title.display-2 {
  line-height: 1.375;
}
.cid-sQdAHO5zFq .wrapping .mbr-text {
  color: #a1a1a1;
  margin-bottom: 0;
}
.cid-sQdAHO5zFq .wrapping .btn.btn-md {
  font-weight: 500;
  line-height: 1.5;
}
.cid-sQdAHO5zFq .wrapping .text-wrap .mbr-text,
.cid-sQdAHO5zFq .mbr-section-btn {
  color: #ffffff;
}
.cid-sOXCWnraeL {
  background-image: url("../../../assets/images/fixar-argamassa.jpg");
  background-position: right;
}
.cid-sOXCWnraeL .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-sOXCWnraeL .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-sOXCWnraeL .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-sOXCWnraeL img {
  position: absolute;
  left: 10%;
  bottom: -45px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-sOXCWnraeL .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-sQdADXOnnE {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQdADXOnnE .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-sQdADXOnnE .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-sQdADXOnnE input::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdADXOnnE input::-moz-placeholder {
  color: #000000;
}
.cid-sQdADXOnnE textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdADXOnnE textarea::-moz-placeholder {
  color: #000000;
}
.cid-sQdADXOnnE textarea.form-control {
  min-height: 83px;
}
.cid-sQdADXOnnE .mbr-section-subtitle {
  color: #767676;
}
.cid-sQdADXOnnE H2 {
  color: #ac1a1a;
}
.cid-sOXCWpkEDP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOXCWpkEDP .listico {
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-sOXCWpkEDP .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-sOXCWpkEDP .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-sOXCWpkEDP .form-group {
  padding-right: 0;
}
.cid-sOXCWpkEDP .card {
  padding: 3rem 8rem;
}
.cid-sOXCWpkEDP .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sOXCWpkEDP .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-sOXCWpkEDP .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-sOXCWpkEDP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sOXCWpkEDP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sOXCWpkEDP .map-placeholder {
  display: none;
}
.cid-sOXCWpkEDP .btn-primary {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXCWpkEDP .btn-primary:hover {
  border: 1px solid #ac1a1a !important;
}
.cid-sOXCWpkEDP .stripe {
  border-bottom: 1px solid #ac1a1a;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-sOXCWpkEDP .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-sOXCWpkEDP .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ac1a1a;
  width: 85%;
}
.cid-sOXCWpkEDP .mbr-text {
  color: #444;
}
.cid-sOXCWpkEDP h5 {
  margin-bottom: 0;
}
.cid-sOXCWpkEDP .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-sOXCWpkEDP .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOXCWpkEDP .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-sOXCWpkEDP .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOXCWpkEDP .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sOXCWpkEDP .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sOXCWpkEDP .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOXCWpkEDP .social-list a:hover {
  opacity: 0.4;
}
.cid-sOXCWpkEDP .media-container-row > div {
  padding: 0px;
}
.cid-sOXCWpkEDP .text2 {
  color: #000000;
  text-align: left;
}
.cid-sOXCWpkEDP .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-sOXCWpkEDP .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-sOXCWpkEDP .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXCWpkEDP .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sOXCWpkEDP h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-sOXCWpkEDP .form-group {
    max-width: 180px;
  }
  .cid-sOXCWpkEDP .card {
    padding: 2rem 1rem;
  }
}
.cid-sOXCWpkEDP .links span {
  color: #9e9e9e;
}
.cid-sOXCWpkEDP .logo-title,
.cid-sOXCWpkEDP .logo-sub-title {
  text-align: center;
}
.cid-sOXCWpkEDP .logo-sub-title i {
  color: #9e9e9e;
}
.cid-sOXCWqA66V {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1765576.jpg");
}
.cid-sOXCWqA66V .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sOXCWqA66V .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOXCWqA66V .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sOXCWqA66V .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sOXCWqA66V .mbr-text {
  color: #ffffff;
}
.cid-sOXCWqA66V .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sOXCWqA66V .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #ffffff;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sOXCWqA66V .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-sOXCWqA66V .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ac1a1a;
}
.cid-sOXCWqA66V .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sOXCWqA66V .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXCWqA66V .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sOXCWqA66V .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOXCWqA66V .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sOXCWqA66V .buttons-wrap {
  text-align: center;
}
.cid-sOXCWqA66V .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sOXCWqA66V .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sOXCWqA66V .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sOXCWqA66V .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sOXCWqA66V .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sOXCWrw1n7 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOXCWrw1n7 .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sOXCWrw1n7 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOXCWrw1n7 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOXCWrw1n7 .mbr-text {
    text-align: center;
  }
}
.cid-sOXCWrw1n7 .mbr-text,
.cid-sOXCWrw1n7 .mbr-section-btn {
  color: #000000;
}
.cid-sOXCWrw1n7 H1 {
  color: #009933;
}
.cid-sOXCWrw1n7 H3 {
  color: #000000;
}
.cid-sOXCWsqMgM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ac1a1a;
}
.cid-sOXCWsqMgM .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOXCWsqMgM .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sOYBv7kVDQ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #ac1a1a;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOYBv7kVDQ .nav-item,
.cid-sOYBv7kVDQ .nav-link,
.cid-sOYBv7kVDQ .navbar-caption {
  font-weight: normal;
}
.cid-sOYBv7kVDQ .nav-item:focus,
.cid-sOYBv7kVDQ .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sOYBv7kVDQ .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sOYBv7kVDQ .nav-item .nav-link {
    position: relative;
  }
  .cid-sOYBv7kVDQ .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #ac1a1a;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-sOYBv7kVDQ .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-sOYBv7kVDQ .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-sOYBv7kVDQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cid-sOYBv7kVDQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOYBv7kVDQ .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-sOYBv7kVDQ .dropdown .dropdown-menu .dropdown-item:hover .soc-item .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sOYBv7kVDQ .dropdown .dropdown-menu .dropdown-item .soc-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sOYBv7kVDQ .dropdown .dropdown-menu .dropdown-item .soc-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-sOYBv7kVDQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOYBv7kVDQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOYBv7kVDQ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sOYBv7kVDQ .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sOYBv7kVDQ .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sOYBv7kVDQ .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOYBv7kVDQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOYBv7kVDQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOYBv7kVDQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(99vh - 4.6rem);
  }
}
.cid-sOYBv7kVDQ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sOYBv7kVDQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOYBv7kVDQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOYBv7kVDQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sOYBv7kVDQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOYBv7kVDQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sOYBv7kVDQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sOYBv7kVDQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOYBv7kVDQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOYBv7kVDQ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sOYBv7kVDQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOYBv7kVDQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOYBv7kVDQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sOYBv7kVDQ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sOYBv7kVDQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOYBv7kVDQ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOYBv7kVDQ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sOYBv7kVDQ .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sOYBv7kVDQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sOYBv7kVDQ .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sOYBv7kVDQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sOYBv7kVDQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sOYBv7kVDQ .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOYBv7kVDQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOYBv7kVDQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOYBv7kVDQ .dropdown-item.active,
.cid-sOYBv7kVDQ .dropdown-item:active {
  background-color: transparent;
}
.cid-sOYBv7kVDQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOYBv7kVDQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOYBv7kVDQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOYBv7kVDQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-sOYBv7kVDQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-sOYBv7kVDQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sOYBv7kVDQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOYBv7kVDQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOYBv7kVDQ ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOYBv7kVDQ .navbar-buttons {
  text-align: center;
}
.cid-sOYBv7kVDQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOYBv7kVDQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sOYBv7kVDQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOYBv7kVDQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOYBv7kVDQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOYBv7kVDQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOYBv7kVDQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOYBv7kVDQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOYBv7kVDQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOYBv7kVDQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOYBv7kVDQ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sOYBv7kVDQ a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOYBv7kVDQ .soc-item .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-sOYBv7kVDQ .soc-item .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-sOYBv7kVDQ .soc-item {
  margin: .5rem .3rem;
}
.cid-sOYBv7kVDQ .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOYBv7kVDQ a.nav-link,
.cid-sOYBv7kVDQ a.dropdown-item {
  display: flex;
  align-items: center;
}
.cid-sOYBv7kVDQ a.nav-link .mbr-iconfont-btn,
.cid-sOYBv7kVDQ a.dropdown-item .mbr-iconfont-btn {
  margin-right: 10px;
}
.cid-sOYBv7kVDQ a.nav-link:hover .mbr-iconfont-btn,
.cid-sOYBv7kVDQ a.dropdown-item:hover .mbr-iconfont-btn {
  opacity: 0;
  margin-left: -20px;
}
.cid-sOYBv7kVDQ a.dropdown-item .mbr-iconfont-btn {
  margin-top: -4px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOYBv7kVDQ .navbar {
    height: 77px;
  }
  .cid-sOYBv7kVDQ .navbar.opened {
    height: auto;
  }
  .cid-sOYBv7kVDQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOYBv8e3zf {
  background-image: url("../../../assets/images/argamassa-fixar-33.jpg");
  background-position: right;
}
.cid-sOYBv8e3zf .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-sOYBv8e3zf .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-sOYBv8e3zf .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-sOYBv8e3zf img {
  position: absolute;
  left: 10%;
  bottom: -45px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-sOYBv8e3zf .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-sOYC0eoeKq {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sOYC0eoeKq .mbr-text,
.cid-sOYC0eoeKq .mbr-section-subtitle {
  color: #767676;
}
.cid-sOYC0eoeKq .card-title {
  color: #66458e;
}
.cid-sOYC0eoeKq .card .card-img span {
  color: #ac1a1a;
  font-size: 60px;
  background: linear-gradient(45deg, #ac1a1a, #ac1a1a);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 767px) {
  .cid-sOYC0eoeKq .mbr-section-subtitle,
  .cid-sOYC0eoeKq .mbr-section-title {
    text-align: center !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOYC0eoeKq .card .card-img span {
    background: none;
  }
}
.cid-sOYC0eoeKq .card-title,
.cid-sOYC0eoeKq .card-img {
  color: #ac1a1a;
}
.cid-sOYC0eoeKq .mbr-section-title {
  color: #ac1a1a;
}
.cid-sOYC0eoeKq .mbr-text {
  color: #000000;
}
.cid-sOYC0eoeKq .mbr-section-subtitle {
  color: #000000;
}
.cid-sQh41lFN1e {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQh41lFN1e .mbr-section-subtitle {
  color: #767676;
}
.cid-sQh41lFN1e .mbr-section-title {
  color: #ac1a1a;
}
.cid-sOYCtKdz0j {
  background-image: url("../../../assets/images/4-dicas-de-cuidado-para-pisos-de-madeira-akafloor-casacom-1.jpg");
}
.cid-sOYCtKdz0j .row {
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOYCtKdz0j .form-1 {
  z-index: 1;
  background-color: transparent;
  padding: 3rem;
  position: relative;
  overflow: hidden;
}
.cid-sOYCtKdz0j .form-1 .mbr-overlay {
  z-index: -1;
}
.cid-sOYCtKdz0j .form-group {
  padding: 0;
  margin-bottom: 1.3em;
}
.cid-sOYCtKdz0j .form-control {
  color: #ffffff !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #ffffff;
}
.cid-sOYCtKdz0j .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-sOYCtKdz0j .input-group-btn {
  display: block;
  padding-left: 0;
}
.cid-sOYCtKdz0j input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.3);
}
.cid-sOYCtKdz0j input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.3);
}
.cid-sOYCtKdz0j .form-subtitle {
  line-height: 1.6;
  color: #767676;
}
.cid-sOYCtKdz0j .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOYCtKdz0j .form-text {
  line-height: 1.6;
  color: #767676;
  margin: 0;
}
@media (min-width: 992px) {
  .cid-sOYCtKdz0j .text-element {
    padding-right: 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOYCtKdz0j .form-1 {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sOYCtKdz0j .underline .line {
    height: 2px;
  }
  .cid-sOYCtKdz0j .text-element {
    padding-bottom: 1rem;
  }
  .cid-sOYCtKdz0j .form-1 {
    padding: 2rem;
    margin: 1rem;
  }
  .cid-sOYCtKdz0j .mbr-section-subtitle,
  .cid-sOYCtKdz0j .mbr-section-title,
  .cid-sOYCtKdz0j .mbr-text,
  .cid-sOYCtKdz0j .mbr-section-btn,
  .cid-sOYCtKdz0j .form-title,
  .cid-sOYCtKdz0j .form-subtitle,
  .cid-sOYCtKdz0j .input-group-btn,
  .cid-sOYCtKdz0j .form-text {
    text-align: center !important;
  }
}
.cid-sOYCtKdz0j .form-subtitle,
.cid-sOYCtKdz0j input.field {
  color: #ffffff;
}
.cid-sQdDDQLxtR {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQdDDQLxtR .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-sQdDDQLxtR .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-sQdDDQLxtR input::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdDDQLxtR input::-moz-placeholder {
  color: #000000;
}
.cid-sQdDDQLxtR textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-sQdDDQLxtR textarea::-moz-placeholder {
  color: #000000;
}
.cid-sQdDDQLxtR textarea.form-control {
  min-height: 83px;
}
.cid-sQdDDQLxtR .mbr-section-subtitle {
  color: #767676;
}
.cid-sQdDDQLxtR H2 {
  color: #ac1a1a;
}
.cid-sOYBvcnCl9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOYBvcnCl9 .listico {
  padding-right: 1rem;
  font-size: 1.4rem;
}
.cid-sOYBvcnCl9 .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-sOYBvcnCl9 .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-sOYBvcnCl9 .form-group {
  padding-right: 0;
}
.cid-sOYBvcnCl9 .card {
  padding: 3rem 8rem;
}
.cid-sOYBvcnCl9 .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sOYBvcnCl9 .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-sOYBvcnCl9 .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-sOYBvcnCl9 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sOYBvcnCl9 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sOYBvcnCl9 .map-placeholder {
  display: none;
}
.cid-sOYBvcnCl9 .btn-primary {
  border: 1px solid #ac1a1a !important;
}
.cid-sOYBvcnCl9 .btn-primary:hover {
  border: 1px solid #ac1a1a !important;
}
.cid-sOYBvcnCl9 .stripe {
  border-bottom: 1px solid #ac1a1a;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-sOYBvcnCl9 .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-sOYBvcnCl9 .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ac1a1a;
  width: 85%;
}
.cid-sOYBvcnCl9 .mbr-text {
  color: #444;
}
.cid-sOYBvcnCl9 h5 {
  margin-bottom: 0;
}
.cid-sOYBvcnCl9 .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-sOYBvcnCl9 .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOYBvcnCl9 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-sOYBvcnCl9 .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOYBvcnCl9 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sOYBvcnCl9 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sOYBvcnCl9 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOYBvcnCl9 .social-list a:hover {
  opacity: 0.4;
}
.cid-sOYBvcnCl9 .media-container-row > div {
  padding: 0px;
}
.cid-sOYBvcnCl9 .text2 {
  color: #000000;
  text-align: left;
}
.cid-sOYBvcnCl9 .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-sOYBvcnCl9 .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-sOYBvcnCl9 .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sOYBvcnCl9 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sOYBvcnCl9 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-sOYBvcnCl9 .form-group {
    max-width: 180px;
  }
  .cid-sOYBvcnCl9 .card {
    padding: 2rem 1rem;
  }
}
.cid-sOYBvcnCl9 .links span {
  color: #9e9e9e;
}
.cid-sOYBvcnCl9 .logo-title,
.cid-sOYBvcnCl9 .logo-sub-title {
  text-align: center;
}
.cid-sOYBvcnCl9 .logo-sub-title i {
  color: #9e9e9e;
}
.cid-sOYBvdeLqc {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1765576.jpg");
}
.cid-sOYBvdeLqc .mbr-section-title.mbr-bold {
  font-weight: 700;
}
.cid-sOYBvdeLqc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sOYBvdeLqc .mbr-section-subtitle.mbr-bold {
  font-weight: 700;
}
.cid-sOYBvdeLqc .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sOYBvdeLqc .mbr-text {
  color: #ffffff;
}
.cid-sOYBvdeLqc .text-wrap {
  transition: all 0.3s;
  padding: 23px;
  bottom: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.cid-sOYBvdeLqc .text-wrap .icons-wrap .icon-wrapper {
  background: transparent;
  display: flex;
  width: 31px;
  height: 31px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #ffffff;
  transition: all 0.3s;
  z-index: 4;
  cursor: pointer;
  margin: 0 0.2rem;
}
.cid-sOYBvdeLqc .text-wrap .icons-wrap .icon-wrapper:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}
.cid-sOYBvdeLqc .text-wrap .icons-wrap .icon-wrapper:hover .link-icon {
  color: #ac1a1a;
}
.cid-sOYBvdeLqc .text-wrap .icons-wrap .icon-wrapper .link-icon {
  display: inline-block;
  color: #ffffff;
  transition: all 0.3s;
  font-size: 14px;
  justify-content: center;
}
.cid-sOYBvdeLqc .text-wrap .icons-wrap::before {
  height: 2px;
  width: 30%;
  top: 50%;
  right: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOYBvdeLqc .text-wrap .icons-wrap::before {
    display: none;
  }
}
.cid-sOYBvdeLqc .text-wrap .icons-wrap::after {
  height: 2px;
  width: 30%;
  top: 50%;
  left: 58%;
  position: absolute;
  display: inline-block;
  content: "";
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sOYBvdeLqc .text-wrap .icons-wrap::after {
    display: none;
  }
}
.cid-sOYBvdeLqc .buttons-wrap {
  text-align: center;
}
.cid-sOYBvdeLqc .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sOYBvdeLqc .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sOYBvdeLqc .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sOYBvdeLqc .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sOYBvdeLqc .buttons-wrap .or {
  text-align: center;
  display: inline;
  margin-left: 25px;
  margin-right: 25px;
}
.cid-sOYBvdYmnO {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOYBvdYmnO .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sOYBvdYmnO .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOYBvdYmnO .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOYBvdYmnO .mbr-text {
    text-align: center;
  }
}
.cid-sOYBvdYmnO .mbr-text,
.cid-sOYBvdYmnO .mbr-section-btn {
  color: #000000;
}
.cid-sOYBvdYmnO H1 {
  color: #009933;
}
.cid-sOYBvdYmnO H3 {
  color: #000000;
}
.cid-sOYBveNiiP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ac1a1a;
}
.cid-sOYBveNiiP .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sOYBveNiiP .media-container-row .mbr-text {
  color: #ffffff;
}
