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





body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Rubik', sans-serif;
  font-size: 3rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-2 {
  font-family: 'Rubik', sans-serif;
  font-size: 2rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 3.2rem;
}
.display-4 {
  font-family: 'Montserrat', sans-serif;
  font-size: 0.8rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.28rem;
}
.display-5 {
  font-family: 'Rubik', sans-serif;
  font-size: 1.3rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 2.08rem;
}
.display-7 {
  font-family: 'Kanit', sans-serif;
  font-size: 1.1rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.76rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-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.64rem;
    font-size: calc( 0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.04rem;
    font-size: calc( 1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #ffffff !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #149dcc !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-info,
.btn-info:active {
  background-color: #82786e !important;
  border-color: #82786e !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-success,
.btn-success:active {
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
  color: #3f3c03 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #149dcc !important;
  border-color: #149dcc !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #0d6786 !important;
  border-color: #0d6786 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #0d6786 !important;
  border-color: #0d6786 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #cccccc;
  color: #cccccc;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #808080;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #cc0033;
  color: #cc0033;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #ff3366;
  border-color: #ff3366;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #4b453f;
  color: #4b453f;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #82786e;
  border-color: #82786e;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #82786e !important;
  border-color: #82786e !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #d2c609;
  color: #d2c609;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #3f3c03;
  background-color: #f7ed4a;
  border-color: #f7ed4a;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #3f3c03 !important;
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #0b566f;
  color: #0b566f;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #149dcc;
  border-color: #149dcc;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #149dcc !important;
  border-color: #149dcc !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #7a6e45;
  color: #7a6e45;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b1a374;
  border-color: #b1a374;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #ffffff !important;
}
.text-secondary {
  color: #ff3366 !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #149dcc !important;
}
.text-danger {
  color: #b1a374 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #cccccc !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #cc0033 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #d2c609 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #4b453f !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #0b566f !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #7a6e45 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #82786e;
}
.alert-warning {
  background-color: #149dcc;
}
.alert-danger {
  background-color: #b1a374;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #8c8c8c;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #ffffff;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #beb8b2;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #b4e6f8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Kanit', sans-serif;
  font-size: 1.1rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.76rem;
}
blockquote {
  border-color: #ffffff;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #ffffff;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #ffffff;
}
/* Headers*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto !important;
  }
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #ffffff !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: #ff3366 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section) {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 100px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23ffffff' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.3;
}
.cid-qDHDOQAJPM .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qDHDOQAJPM .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qDHDOQAJPM a {
  font-style: normal;
}
.cid-qDHDOQAJPM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qDHDOQAJPM .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qDHDOQAJPM .nav-item:focus,
.cid-qDHDOQAJPM .nav-link:focus {
  outline: none;
}
.cid-qDHDOQAJPM .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qDHDOQAJPM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qDHDOQAJPM .menu-logo {
  margin-right: auto;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qDHDOQAJPM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qDHDOQAJPM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qDHDOQAJPM button.navbar-toggler:focus {
  outline: none;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .btn {
  display: flex;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed button.navbar-toggler {
  display: block;
}
.cid-qDHDOQAJPM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qDHDOQAJPM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qDHDOQAJPM .navbar-expand {
    flex-direction: column;
  }
  .cid-qDHDOQAJPM img {
    height: 3.8rem !important;
  }
  .cid-qDHDOQAJPM .btn {
    display: flex;
  }
  .cid-qDHDOQAJPM button.navbar-toggler {
    display: block;
  }
  .cid-qDHDOQAJPM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qDHDOQAJPM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qDHDOQAJPM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing,
  .cid-qDHDOQAJPM .navbar-collapse.show {
    display: block !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qDHDOQAJPM .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qDHDOQAJPM .navbar-collapse {
  flex-basis: auto;
}
.cid-qDHDOQAJPM .nav-link:hover,
.cid-qDHDOQAJPM .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qDHD3WI2F9 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/portada-xstone-team-1050x528.jpg");
}
.cid-qFMBXSI3fr {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-qFMBXSI3fr .content {
    text-align: center;
  }
  .cid-qFMBXSI3fr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-qFMBXSI3fr .img-logo img {
  height: 6rem;
}
.cid-qFMBXSI3fr [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-qFMBXSI3fr .input-group-btn {
  display: inline-block;
}
.cid-qFMBXSI3fr .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-qFMBXSI3fr .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-qFMBXSI3fr [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-qFMBXSI3fr .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-qFMBXSI3fr .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qFMBXSI3fr .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qFMBXSI3fr .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qFMBXSI3fr .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qFMBXSI3fr .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-qFMBXSI3fr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qFMBXSI3fr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qFMBXSI3fr form .input-group input.form-control,
.cid-qFMBXSI3fr form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-qFMBXSI3fr .form-inline {
  justify-content: center;
}
.cid-qFMBXSI3fr .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-qFMBXSI3fr .foot-logo {
    text-align: center !important;
  }
  .cid-qFMBXSI3fr .foot-title {
    text-align: center !important;
  }
  .cid-qFMBXSI3fr .mbr-text {
    text-align: center !important;
  }
}
.cid-qDHDOQAJPM .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qDHDOQAJPM .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qDHDOQAJPM a {
  font-style: normal;
}
.cid-qDHDOQAJPM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qDHDOQAJPM .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qDHDOQAJPM .nav-item:focus,
.cid-qDHDOQAJPM .nav-link:focus {
  outline: none;
}
.cid-qDHDOQAJPM .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qDHDOQAJPM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qDHDOQAJPM .menu-logo {
  margin-right: auto;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qDHDOQAJPM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qDHDOQAJPM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qDHDOQAJPM button.navbar-toggler:focus {
  outline: none;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .btn {
  display: flex;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed button.navbar-toggler {
  display: block;
}
.cid-qDHDOQAJPM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qDHDOQAJPM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qDHDOQAJPM .navbar-expand {
    flex-direction: column;
  }
  .cid-qDHDOQAJPM img {
    height: 3.8rem !important;
  }
  .cid-qDHDOQAJPM .btn {
    display: flex;
  }
  .cid-qDHDOQAJPM button.navbar-toggler {
    display: block;
  }
  .cid-qDHDOQAJPM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qDHDOQAJPM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qDHDOQAJPM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing,
  .cid-qDHDOQAJPM .navbar-collapse.show {
    display: block !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qDHDOQAJPM .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qDHDOQAJPM .navbar-collapse {
  flex-basis: auto;
}
.cid-qDHDOQAJPM .nav-link:hover,
.cid-qDHDOQAJPM .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qDI8iuNjUk {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #cccccc;
}
.cid-qDI8iuNjUk .mbr-section-subtitle {
  color: #767676;
}
.cid-qDI7Zb0B9o {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-qDI7Zb0B9o .card-box {
  padding: 0 2rem;
}
.cid-qDI7Zb0B9o .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qDI7Zb0B9o .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qDI7Zb0B9o h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qDI7Zb0B9o p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qDI7Zb0B9o .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qDI7Zb0B9o .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qDI7Zb0B9o .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qDI7Zb0B9o .card-title {
  text-align: center;
}
.cid-qDI6cpwIwb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-qDI6cpwIwb .card-box {
  padding: 0 2rem;
}
.cid-qDI6cpwIwb .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qDI6cpwIwb .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qDI6cpwIwb h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qDI6cpwIwb p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qDI6cpwIwb .mbr-text {
  color: #767676;
}
.cid-qDI6cpwIwb .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qDI6cpwIwb .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qDI6cpwIwb .card-title {
  text-align: center;
}
.cid-s1NN4tJArU {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NN4tJArU .content {
    text-align: center;
  }
  .cid-s1NN4tJArU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NN4tJArU .img-logo img {
  height: 6rem;
}
.cid-s1NN4tJArU [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NN4tJArU .input-group-btn {
  display: inline-block;
}
.cid-s1NN4tJArU .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NN4tJArU .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NN4tJArU [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NN4tJArU .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NN4tJArU .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NN4tJArU .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NN4tJArU .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NN4tJArU .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NN4tJArU .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NN4tJArU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NN4tJArU .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NN4tJArU form .input-group input.form-control,
.cid-s1NN4tJArU form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NN4tJArU .form-inline {
  justify-content: center;
}
.cid-s1NN4tJArU .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NN4tJArU .foot-logo {
    text-align: center !important;
  }
  .cid-s1NN4tJArU .foot-title {
    text-align: center !important;
  }
  .cid-s1NN4tJArU .mbr-text {
    text-align: center !important;
  }
}
.cid-qDHDOQAJPM .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qDHDOQAJPM .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qDHDOQAJPM a {
  font-style: normal;
}
.cid-qDHDOQAJPM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qDHDOQAJPM .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qDHDOQAJPM .nav-item:focus,
.cid-qDHDOQAJPM .nav-link:focus {
  outline: none;
}
.cid-qDHDOQAJPM .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qDHDOQAJPM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qDHDOQAJPM .menu-logo {
  margin-right: auto;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qDHDOQAJPM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qDHDOQAJPM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qDHDOQAJPM button.navbar-toggler:focus {
  outline: none;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .btn {
  display: flex;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed button.navbar-toggler {
  display: block;
}
.cid-qDHDOQAJPM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qDHDOQAJPM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qDHDOQAJPM .navbar-expand {
    flex-direction: column;
  }
  .cid-qDHDOQAJPM img {
    height: 3.8rem !important;
  }
  .cid-qDHDOQAJPM .btn {
    display: flex;
  }
  .cid-qDHDOQAJPM button.navbar-toggler {
    display: block;
  }
  .cid-qDHDOQAJPM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qDHDOQAJPM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qDHDOQAJPM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing,
  .cid-qDHDOQAJPM .navbar-collapse.show {
    display: block !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qDHDOQAJPM .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qDHDOQAJPM .navbar-collapse {
  flex-basis: auto;
}
.cid-qDHDOQAJPM .nav-link:hover,
.cid-qDHDOQAJPM .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qEmbekp08y .modal-body .close {
  background: #1b1b1b;
}
.cid-qEmbekp08y .modal-body .close span {
  font-style: normal;
}
.cid-qEmbekp08y .carousel-inner > .active,
.cid-qEmbekp08y .carousel-inner > .next,
.cid-qEmbekp08y .carousel-inner > .prev {
  display: table;
}
.cid-qEmbekp08y .carousel-control .icon-next,
.cid-qEmbekp08y .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-qEmbekp08y .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qEmbekp08y .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-qEmbekp08y .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-qEmbekp08y .boxed-slider > div {
  position: relative;
}
.cid-qEmbekp08y .container img {
  width: 100%;
}
.cid-qEmbekp08y .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-qEmbekp08y .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-qEmbekp08y .mbr-table-cell {
  padding: 0;
}
.cid-qEmbekp08y .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-qEmbekp08y .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-qEmbekp08y .mbr-overlay {
  z-index: 1;
}
.cid-qEmbekp08y .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-qEmbekp08y .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-qEmbekp08y .carousel-item .container {
    width: 100%;
  }
}
.cid-qEmbekp08y .carousel-item-next.carousel-item-left,
.cid-qEmbekp08y .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-qEmbekp08y .active.carousel-item-right,
.cid-qEmbekp08y .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-qEmbekp08y .active.carousel-item-left,
.cid-qEmbekp08y .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-qEmbekp08y .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-qEmbekp08y .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qEmbekp08y .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qEmbekp08y .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-qEmbekp08y .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-qEmbekp08y .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-qEmbekp08y .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-qEmbekp08y .mbr-slider .carousel-indicators li.active,
.cid-qEmbekp08y .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-qEmbekp08y .mbr-slider .carousel-indicators li::after,
.cid-qEmbekp08y .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-qEmbekp08y .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-qEmbekp08y .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-qEmbekp08y .mbr-slider > .container img {
  width: 100%;
}
.cid-qEmbekp08y .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-qEmbekp08y .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-qEmbekp08y .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-qEmbekp08y .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-qEmbekp08y .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-qEmbekp08y .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-qEmbekp08y .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-qEmbekp08y .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-qEmbekp08y .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-qEmbekp08y .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-qEmbekp08y .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-qEmbekp08y .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-qEmbekp08y .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-qDHW2jjm2W {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-qDHW2jjm2W .mbr-text,
.cid-qDHW2jjm2W blockquote {
  color: #767676;
}
.cid-qDHW2jjm2W .mbr-text DIV {
  text-align: center;
}
.cid-qDHW2jjm2W .mbr-text P {
  text-align: center;
}
.cid-qIe0mBJvXM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-qIe0mBJvXM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qIe0mBJvXM .media-row {
  display: flex;
  justify-content: center;
}
.cid-qIe0mBJvXM .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-qIe0mBJvXM .team-item .item-image img {
  width: 100%;
}
.cid-qIe0mBJvXM .team-item .item-name p {
  margin-bottom: 0;
}
.cid-qIe0mBJvXM .team-item .item-role p {
  margin-bottom: 0;
}
.cid-qIe0mBJvXM .team-item .item-social {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-qIe0mBJvXM .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-qIe0mBJvXM .team-item .item-caption {
  background: #efefef;
}
.cid-qIe0mBJvXM H2 {
  color: #ffffff;
}
.cid-qDHRaSyXbw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f9f9f9;
}
.cid-qDHRaSyXbw h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qDHRaSyXbw p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-qDHRaSyXbw .card-img {
  width: auto;
}
.cid-qDHRaSyXbw .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-qDHRaSyXbw .card-box {
  padding-left: 1rem;
  word-break: break-word;
}
@media (max-width: 991px) {
  .cid-qDHRaSyXbw .card-img {
    text-align: left;
    padding-bottom: 0.75rem;
  }
}
@media (max-width: 300px) {
  .cid-qDHRaSyXbw .card-img span {
    font-size: 40px !important;
  }
}
.cid-qPFB46J9Uc {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/fondo-concreto-pulido-med-1450x965.jpg");
}
@media (min-width: 992px) {
  .cid-qPFB46J9Uc .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qPFB46J9Uc .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-qPFB46J9Uc .mbr-text {
    text-align: center;
  }
}
.cid-qDHSpsmZNX {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-qDHSpsmZNX .card-box {
  padding: 0 2rem;
}
.cid-qDHSpsmZNX .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qDHSpsmZNX .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qDHSpsmZNX h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qDHSpsmZNX p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qDHSpsmZNX .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qDHSpsmZNX .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qDHSpsmZNX .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qDHSpsmZNX .card-title {
  text-align: center;
}
.cid-s1NMSBdWwX {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NMSBdWwX .content {
    text-align: center;
  }
  .cid-s1NMSBdWwX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NMSBdWwX .img-logo img {
  height: 6rem;
}
.cid-s1NMSBdWwX [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NMSBdWwX .input-group-btn {
  display: inline-block;
}
.cid-s1NMSBdWwX .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NMSBdWwX .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NMSBdWwX [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NMSBdWwX .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NMSBdWwX .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NMSBdWwX .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NMSBdWwX .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NMSBdWwX .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NMSBdWwX .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NMSBdWwX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NMSBdWwX .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NMSBdWwX form .input-group input.form-control,
.cid-s1NMSBdWwX form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NMSBdWwX .form-inline {
  justify-content: center;
}
.cid-s1NMSBdWwX .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NMSBdWwX .foot-logo {
    text-align: center !important;
  }
  .cid-s1NMSBdWwX .foot-title {
    text-align: center !important;
  }
  .cid-s1NMSBdWwX .mbr-text {
    text-align: center !important;
  }
}
.cid-qDHDOQAJPM .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qDHDOQAJPM .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qDHDOQAJPM a {
  font-style: normal;
}
.cid-qDHDOQAJPM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qDHDOQAJPM .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qDHDOQAJPM .nav-item:focus,
.cid-qDHDOQAJPM .nav-link:focus {
  outline: none;
}
.cid-qDHDOQAJPM .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qDHDOQAJPM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qDHDOQAJPM .menu-logo {
  margin-right: auto;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qDHDOQAJPM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qDHDOQAJPM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qDHDOQAJPM button.navbar-toggler:focus {
  outline: none;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .btn {
  display: flex;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed button.navbar-toggler {
  display: block;
}
.cid-qDHDOQAJPM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qDHDOQAJPM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qDHDOQAJPM .navbar-expand {
    flex-direction: column;
  }
  .cid-qDHDOQAJPM img {
    height: 3.8rem !important;
  }
  .cid-qDHDOQAJPM .btn {
    display: flex;
  }
  .cid-qDHDOQAJPM button.navbar-toggler {
    display: block;
  }
  .cid-qDHDOQAJPM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qDHDOQAJPM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qDHDOQAJPM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing,
  .cid-qDHDOQAJPM .navbar-collapse.show {
    display: block !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qDHDOQAJPM .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qDHDOQAJPM .navbar-collapse {
  flex-basis: auto;
}
.cid-qDHDOQAJPM .nav-link:hover,
.cid-qDHDOQAJPM .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qDNV41cICx {
  padding-top: 105px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/fondo-discos-1280x720.jpg");
}
.cid-qDNVO3e8mt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qDNVO3e8mt h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qDNVO3e8mt p {
  color: #767676;
  text-align: left;
}
.cid-qDNVO3e8mt .card-box {
  padding-top: 2rem;
}
.cid-qDNVO3e8mt .card-wrapper {
  height: 100%;
}
.cid-qDNVP9BRlx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qDNVP9BRlx h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qDNVP9BRlx p {
  color: #767676;
  text-align: left;
}
.cid-qDNVP9BRlx .card-box {
  padding-top: 2rem;
}
.cid-qDNVP9BRlx .card-wrapper {
  height: 100%;
}
.cid-qDNVQ5OPtO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qDNVQ5OPtO h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qDNVQ5OPtO p {
  color: #767676;
  text-align: left;
}
.cid-qDNVQ5OPtO .card-box {
  padding-top: 2rem;
}
.cid-qDNVQ5OPtO .card-wrapper {
  height: 100%;
}
.cid-qDNVR7wdSl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qDNVR7wdSl h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qDNVR7wdSl p {
  color: #767676;
  text-align: left;
}
.cid-qDNVR7wdSl .card-box {
  padding-top: 2rem;
}
.cid-qDNVR7wdSl .card-wrapper {
  height: 100%;
}
.cid-qDNVSdimrQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qDNVSdimrQ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qDNVSdimrQ p {
  color: #767676;
  text-align: left;
}
.cid-qDNVSdimrQ .card-box {
  padding-top: 2rem;
}
.cid-qDNVSdimrQ .card-wrapper {
  height: 100%;
}
.cid-qDNVTexwta {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qDNVTexwta h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qDNVTexwta p {
  color: #767676;
  text-align: left;
}
.cid-qDNVTexwta .card-box {
  padding-top: 2rem;
}
.cid-qDNVTexwta .card-wrapper {
  height: 100%;
}
.cid-qDNVU9IvaZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qDNVU9IvaZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qDNVU9IvaZ p {
  color: #767676;
  text-align: left;
}
.cid-qDNVU9IvaZ .card-box {
  padding-top: 2rem;
}
.cid-qDNVU9IvaZ .card-wrapper {
  height: 100%;
}
.cid-qDNUx7gntA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #110838;
}
.cid-s1NMr9JmvB {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NMr9JmvB .content {
    text-align: center;
  }
  .cid-s1NMr9JmvB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NMr9JmvB .img-logo img {
  height: 6rem;
}
.cid-s1NMr9JmvB [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NMr9JmvB .input-group-btn {
  display: inline-block;
}
.cid-s1NMr9JmvB .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NMr9JmvB .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NMr9JmvB [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NMr9JmvB .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NMr9JmvB .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NMr9JmvB .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NMr9JmvB .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NMr9JmvB .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NMr9JmvB .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NMr9JmvB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NMr9JmvB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NMr9JmvB form .input-group input.form-control,
.cid-s1NMr9JmvB form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NMr9JmvB .form-inline {
  justify-content: center;
}
.cid-s1NMr9JmvB .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NMr9JmvB .foot-logo {
    text-align: center !important;
  }
  .cid-s1NMr9JmvB .foot-title {
    text-align: center !important;
  }
  .cid-s1NMr9JmvB .mbr-text {
    text-align: center !important;
  }
}
.cid-qDHDOQAJPM .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qDHDOQAJPM .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qDHDOQAJPM a {
  font-style: normal;
}
.cid-qDHDOQAJPM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qDHDOQAJPM .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qDHDOQAJPM .nav-item:focus,
.cid-qDHDOQAJPM .nav-link:focus {
  outline: none;
}
.cid-qDHDOQAJPM .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qDHDOQAJPM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qDHDOQAJPM .menu-logo {
  margin-right: auto;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qDHDOQAJPM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qDHDOQAJPM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qDHDOQAJPM button.navbar-toggler:focus {
  outline: none;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .btn {
  display: flex;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed button.navbar-toggler {
  display: block;
}
.cid-qDHDOQAJPM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qDHDOQAJPM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qDHDOQAJPM .navbar-expand {
    flex-direction: column;
  }
  .cid-qDHDOQAJPM img {
    height: 3.8rem !important;
  }
  .cid-qDHDOQAJPM .btn {
    display: flex;
  }
  .cid-qDHDOQAJPM button.navbar-toggler {
    display: block;
  }
  .cid-qDHDOQAJPM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qDHDOQAJPM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qDHDOQAJPM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing,
  .cid-qDHDOQAJPM .navbar-collapse.show {
    display: block !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qDHDOQAJPM .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qDHDOQAJPM .navbar-collapse {
  flex-basis: auto;
}
.cid-qDHDOQAJPM .nav-link:hover,
.cid-qDHDOQAJPM .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qDOztu0oTQ {
  padding-top: 105px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/fondo-copas-2-1920x488.jpg");
}
.cid-qDOJRATd0T {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qDOJRATd0T h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qDOJRATd0T p {
  color: #767676;
  text-align: left;
}
.cid-qDOJRATd0T .card-box {
  padding-top: 2rem;
}
.cid-qDOJRATd0T .card-wrapper {
  height: 100%;
}
.cid-qDOJT2vInj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-qDOJT2vInj h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qDOJT2vInj p {
  color: #767676;
  text-align: left;
}
.cid-qDOJT2vInj .card-box {
  padding-top: 2rem;
}
.cid-qDOJT2vInj .card-wrapper {
  height: 100%;
}
.cid-qDOJUsB2Nf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-qDOJUsB2Nf h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qDOJUsB2Nf p {
  color: #767676;
  text-align: left;
}
.cid-qDOJUsB2Nf .card-box {
  padding-top: 2rem;
}
.cid-qDOJUsB2Nf .card-wrapper {
  height: 100%;
}
.cid-qDOQwuaPbz {
  padding-top: 0px;
  padding-bottom: 15px;
  background: #000000;
}
.cid-qDOQwuaPbz .image-block {
  margin: auto;
}
.cid-qDOQwuaPbz .mbr-figure {
  margin: 0 auto;
}
.cid-qDOQwuaPbz figcaption {
  position: relative;
}
.cid-qDOQwuaPbz figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qDOQwuaPbz .image-block {
    width: 100% !important;
  }
}
.cid-qDOx1vZXur {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #110838;
}
.cid-s1NM6wEPzB {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NM6wEPzB .content {
    text-align: center;
  }
  .cid-s1NM6wEPzB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NM6wEPzB .img-logo img {
  height: 6rem;
}
.cid-s1NM6wEPzB [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NM6wEPzB .input-group-btn {
  display: inline-block;
}
.cid-s1NM6wEPzB .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NM6wEPzB .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NM6wEPzB [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NM6wEPzB .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NM6wEPzB .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NM6wEPzB .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NM6wEPzB .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NM6wEPzB .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NM6wEPzB .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NM6wEPzB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NM6wEPzB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NM6wEPzB form .input-group input.form-control,
.cid-s1NM6wEPzB form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NM6wEPzB .form-inline {
  justify-content: center;
}
.cid-s1NM6wEPzB .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NM6wEPzB .foot-logo {
    text-align: center !important;
  }
  .cid-s1NM6wEPzB .foot-title {
    text-align: center !important;
  }
  .cid-s1NM6wEPzB .mbr-text {
    text-align: center !important;
  }
}
.cid-qDHDOQAJPM .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qDHDOQAJPM .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qDHDOQAJPM a {
  font-style: normal;
}
.cid-qDHDOQAJPM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qDHDOQAJPM .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qDHDOQAJPM .nav-item:focus,
.cid-qDHDOQAJPM .nav-link:focus {
  outline: none;
}
.cid-qDHDOQAJPM .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qDHDOQAJPM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qDHDOQAJPM .menu-logo {
  margin-right: auto;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qDHDOQAJPM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qDHDOQAJPM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qDHDOQAJPM button.navbar-toggler:focus {
  outline: none;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .btn {
  display: flex;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed button.navbar-toggler {
  display: block;
}
.cid-qDHDOQAJPM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qDHDOQAJPM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qDHDOQAJPM .navbar-expand {
    flex-direction: column;
  }
  .cid-qDHDOQAJPM img {
    height: 3.8rem !important;
  }
  .cid-qDHDOQAJPM .btn {
    display: flex;
  }
  .cid-qDHDOQAJPM button.navbar-toggler {
    display: block;
  }
  .cid-qDHDOQAJPM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qDHDOQAJPM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qDHDOQAJPM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing,
  .cid-qDHDOQAJPM .navbar-collapse.show {
    display: block !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qDHDOQAJPM .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qDHDOQAJPM .navbar-collapse {
  flex-basis: auto;
}
.cid-qDHDOQAJPM .nav-link:hover,
.cid-qDHDOQAJPM .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qDORYrBqjl {
  padding-top: 105px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/fondo-brocas-1920x1080.jpg");
}
.cid-qDOSNWtk4n {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qDOSNWtk4n h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qDOSNWtk4n p {
  color: #767676;
  text-align: left;
}
.cid-qDOSNWtk4n .card-box {
  padding-top: 2rem;
}
.cid-qDOSNWtk4n .card-wrapper {
  height: 100%;
}
.cid-qDOSPp0x5S {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qDOSPp0x5S h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qDOSPp0x5S p {
  color: #767676;
  text-align: left;
}
.cid-qDOSPp0x5S .card-box {
  padding-top: 2rem;
}
.cid-qDOSPp0x5S .card-wrapper {
  height: 100%;
}
.cid-qDOU1KB2NP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qDOU1KB2NP h2 {
  text-align: left;
}
.cid-qDOU1KB2NP h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qDOU1KB2NP p {
  color: #767676;
  text-align: left;
}
.cid-qDOU1KB2NP .aside-content {
  flex-basis: 100%;
}
.cid-qDOU1KB2NP .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qDOU1KB2NP .media {
  margin: initial;
  align-items: center;
}
.cid-qDOU1KB2NP .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qDOU1KB2NP .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qDOU1KB2NP .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qDOU1KB2NP .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qDOU1KB2NP .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qDOU1KB2NP .card-img span {
    font-size: 40px !important;
  }
}
.cid-qDOV44BUcx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qDOV44BUcx h2 {
  text-align: left;
}
.cid-qDOV44BUcx h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qDOV44BUcx p {
  color: #767676;
  text-align: left;
}
.cid-qDOV44BUcx .aside-content {
  flex-basis: 100%;
}
.cid-qDOV44BUcx .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qDOV44BUcx .media {
  margin: initial;
  align-items: center;
}
.cid-qDOV44BUcx .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qDOV44BUcx .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qDOV44BUcx .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qDOV44BUcx .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qDOV44BUcx .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qDOV44BUcx .card-img span {
    font-size: 40px !important;
  }
}
.cid-qDOW17w4mr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qDOW17w4mr h2 {
  text-align: left;
}
.cid-qDOW17w4mr h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qDOW17w4mr p {
  color: #767676;
  text-align: left;
}
.cid-qDOW17w4mr .aside-content {
  flex-basis: 100%;
}
.cid-qDOW17w4mr .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qDOW17w4mr .media {
  margin: initial;
  align-items: center;
}
.cid-qDOW17w4mr .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qDOW17w4mr .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qDOW17w4mr .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qDOW17w4mr .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qDOW17w4mr .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qDOW17w4mr .card-img span {
    font-size: 40px !important;
  }
}
.cid-qDORV2K8a1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #110838;
}
.cid-s1NLVCrALp {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NLVCrALp .content {
    text-align: center;
  }
  .cid-s1NLVCrALp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NLVCrALp .img-logo img {
  height: 6rem;
}
.cid-s1NLVCrALp [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NLVCrALp .input-group-btn {
  display: inline-block;
}
.cid-s1NLVCrALp .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NLVCrALp .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NLVCrALp [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NLVCrALp .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NLVCrALp .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NLVCrALp .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NLVCrALp .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NLVCrALp .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NLVCrALp .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NLVCrALp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NLVCrALp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NLVCrALp form .input-group input.form-control,
.cid-s1NLVCrALp form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NLVCrALp .form-inline {
  justify-content: center;
}
.cid-s1NLVCrALp .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NLVCrALp .foot-logo {
    text-align: center !important;
  }
  .cid-s1NLVCrALp .foot-title {
    text-align: center !important;
  }
  .cid-s1NLVCrALp .mbr-text {
    text-align: center !important;
  }
}
.cid-qDHDOQAJPM .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qDHDOQAJPM .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qDHDOQAJPM a {
  font-style: normal;
}
.cid-qDHDOQAJPM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qDHDOQAJPM .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qDHDOQAJPM .nav-item:focus,
.cid-qDHDOQAJPM .nav-link:focus {
  outline: none;
}
.cid-qDHDOQAJPM .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qDHDOQAJPM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qDHDOQAJPM .menu-logo {
  margin-right: auto;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qDHDOQAJPM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qDHDOQAJPM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qDHDOQAJPM button.navbar-toggler:focus {
  outline: none;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .btn {
  display: flex;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed button.navbar-toggler {
  display: block;
}
.cid-qDHDOQAJPM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qDHDOQAJPM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qDHDOQAJPM .navbar-expand {
    flex-direction: column;
  }
  .cid-qDHDOQAJPM img {
    height: 3.8rem !important;
  }
  .cid-qDHDOQAJPM .btn {
    display: flex;
  }
  .cid-qDHDOQAJPM button.navbar-toggler {
    display: block;
  }
  .cid-qDHDOQAJPM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qDHDOQAJPM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qDHDOQAJPM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing,
  .cid-qDHDOQAJPM .navbar-collapse.show {
    display: block !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qDHDOQAJPM .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qDHDOQAJPM .navbar-collapse {
  flex-basis: auto;
}
.cid-qDHDOQAJPM .nav-link:hover,
.cid-qDHDOQAJPM .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qDP2r6QyBM {
  padding-top: 105px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/fondo-lijas-1280x720.jpg");
}
.cid-qDP3MjSMCi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-qDP3MjSMCi h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qDP3MjSMCi p {
  color: #767676;
  text-align: left;
}
.cid-qDP3MjSMCi .card-box {
  padding-top: 2rem;
}
.cid-qDP3MjSMCi .card-wrapper {
  height: 100%;
}
.cid-qDP3O8jc8i {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-qDP3O8jc8i h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qDP3O8jc8i p {
  color: #767676;
  text-align: left;
}
.cid-qDP3O8jc8i .card-box {
  padding-top: 2rem;
}
.cid-qDP3O8jc8i .card-wrapper {
  height: 100%;
}
.cid-qDP3PA6ZNH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-qDP3PA6ZNH h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qDP3PA6ZNH p {
  color: #767676;
  text-align: left;
}
.cid-qDP3PA6ZNH .card-box {
  padding-top: 2rem;
}
.cid-qDP3PA6ZNH .card-wrapper {
  height: 100%;
}
.cid-qDP3QINRCQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-qDP3QINRCQ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qDP3QINRCQ p {
  color: #767676;
  text-align: left;
}
.cid-qDP3QINRCQ .card-box {
  padding-top: 2rem;
}
.cid-qDP3QINRCQ .card-wrapper {
  height: 100%;
}
.cid-qDP3RRKi8D {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-qDP3RRKi8D h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qDP3RRKi8D p {
  color: #767676;
  text-align: left;
}
.cid-qDP3RRKi8D .card-box {
  padding-top: 2rem;
}
.cid-qDP3RRKi8D .card-wrapper {
  height: 100%;
}
.cid-qDP3SRVDNx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-qDP3SRVDNx h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qDP3SRVDNx p {
  color: #767676;
  text-align: left;
}
.cid-qDP3SRVDNx .card-box {
  padding-top: 2rem;
}
.cid-qDP3SRVDNx .card-wrapper {
  height: 100%;
}
.cid-qDP3U97iUA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-qDP3U97iUA h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qDP3U97iUA p {
  color: #767676;
  text-align: left;
}
.cid-qDP3U97iUA .card-box {
  padding-top: 2rem;
}
.cid-qDP3U97iUA .card-wrapper {
  height: 100%;
}
.cid-qDP2mZczs0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #110838;
}
.cid-s1NLIOrVYn {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NLIOrVYn .content {
    text-align: center;
  }
  .cid-s1NLIOrVYn .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NLIOrVYn .img-logo img {
  height: 6rem;
}
.cid-s1NLIOrVYn [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NLIOrVYn .input-group-btn {
  display: inline-block;
}
.cid-s1NLIOrVYn .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NLIOrVYn .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NLIOrVYn [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NLIOrVYn .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NLIOrVYn .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NLIOrVYn .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NLIOrVYn .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NLIOrVYn .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NLIOrVYn .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NLIOrVYn .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NLIOrVYn .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NLIOrVYn form .input-group input.form-control,
.cid-s1NLIOrVYn form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NLIOrVYn .form-inline {
  justify-content: center;
}
.cid-s1NLIOrVYn .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NLIOrVYn .foot-logo {
    text-align: center !important;
  }
  .cid-s1NLIOrVYn .foot-title {
    text-align: center !important;
  }
  .cid-s1NLIOrVYn .mbr-text {
    text-align: center !important;
  }
}
.cid-qDHDOQAJPM .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qDHDOQAJPM .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qDHDOQAJPM a {
  font-style: normal;
}
.cid-qDHDOQAJPM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qDHDOQAJPM .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qDHDOQAJPM .nav-item:focus,
.cid-qDHDOQAJPM .nav-link:focus {
  outline: none;
}
.cid-qDHDOQAJPM .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qDHDOQAJPM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qDHDOQAJPM .menu-logo {
  margin-right: auto;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qDHDOQAJPM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qDHDOQAJPM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qDHDOQAJPM button.navbar-toggler:focus {
  outline: none;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .btn {
  display: flex;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed button.navbar-toggler {
  display: block;
}
.cid-qDHDOQAJPM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qDHDOQAJPM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qDHDOQAJPM .navbar-expand {
    flex-direction: column;
  }
  .cid-qDHDOQAJPM img {
    height: 3.8rem !important;
  }
  .cid-qDHDOQAJPM .btn {
    display: flex;
  }
  .cid-qDHDOQAJPM button.navbar-toggler {
    display: block;
  }
  .cid-qDHDOQAJPM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qDHDOQAJPM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qDHDOQAJPM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing,
  .cid-qDHDOQAJPM .navbar-collapse.show {
    display: block !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qDHDOQAJPM .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qDHDOQAJPM .navbar-collapse {
  flex-basis: auto;
}
.cid-qDHDOQAJPM .nav-link:hover,
.cid-qDHDOQAJPM .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qDHDOQAJPM .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qDHDOQAJPM .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qDHDOQAJPM a {
  font-style: normal;
}
.cid-qDHDOQAJPM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qDHDOQAJPM .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qDHDOQAJPM .nav-item:focus,
.cid-qDHDOQAJPM .nav-link:focus {
  outline: none;
}
.cid-qDHDOQAJPM .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qDHDOQAJPM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qDHDOQAJPM .menu-logo {
  margin-right: auto;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qDHDOQAJPM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qDHDOQAJPM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qDHDOQAJPM button.navbar-toggler:focus {
  outline: none;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .btn {
  display: flex;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed button.navbar-toggler {
  display: block;
}
.cid-qDHDOQAJPM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qDHDOQAJPM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qDHDOQAJPM .navbar-expand {
    flex-direction: column;
  }
  .cid-qDHDOQAJPM img {
    height: 3.8rem !important;
  }
  .cid-qDHDOQAJPM .btn {
    display: flex;
  }
  .cid-qDHDOQAJPM button.navbar-toggler {
    display: block;
  }
  .cid-qDHDOQAJPM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qDHDOQAJPM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qDHDOQAJPM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing,
  .cid-qDHDOQAJPM .navbar-collapse.show {
    display: block !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qDHDOQAJPM .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qDHDOQAJPM .navbar-collapse {
  flex-basis: auto;
}
.cid-qDHDOQAJPM .nav-link:hover,
.cid-qDHDOQAJPM .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qF1k9vI1lu {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/bodega1-1267x569.jpg");
}
.cid-qF1krsgnOV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f9f9f9;
}
.cid-qF1krsgnOV h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qF1krsgnOV p {
  color: #767676;
  text-align: left;
}
.cid-qF1krsgnOV .card-box {
  padding-top: 2rem;
}
.cid-qF1krsgnOV .card-wrapper {
  height: 100%;
}
.cid-qF1krsgnOV .card-title {
  text-align: center;
}
.cid-qF1ksNSfTp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f9f9f9;
}
.cid-qF1ksNSfTp h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qF1ksNSfTp p {
  color: #767676;
  text-align: left;
}
.cid-qF1ksNSfTp .card-box {
  padding-top: 2rem;
}
.cid-qF1ksNSfTp .card-wrapper {
  height: 100%;
}
.cid-qF1ksNSfTp .card-title {
  text-align: center;
}
.cid-s1NLeI74DC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NLeI74DC .content {
    text-align: center;
  }
  .cid-s1NLeI74DC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NLeI74DC .img-logo img {
  height: 6rem;
}
.cid-s1NLeI74DC [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NLeI74DC .input-group-btn {
  display: inline-block;
}
.cid-s1NLeI74DC .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NLeI74DC .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NLeI74DC [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NLeI74DC .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NLeI74DC .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NLeI74DC .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NLeI74DC .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NLeI74DC .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NLeI74DC .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NLeI74DC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NLeI74DC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NLeI74DC form .input-group input.form-control,
.cid-s1NLeI74DC form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NLeI74DC .form-inline {
  justify-content: center;
}
.cid-s1NLeI74DC .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NLeI74DC .foot-logo {
    text-align: center !important;
  }
  .cid-s1NLeI74DC .foot-title {
    text-align: center !important;
  }
  .cid-s1NLeI74DC .mbr-text {
    text-align: center !important;
  }
}
.cid-qDHDOQAJPM .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qDHDOQAJPM .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qDHDOQAJPM a {
  font-style: normal;
}
.cid-qDHDOQAJPM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qDHDOQAJPM .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qDHDOQAJPM .nav-item:focus,
.cid-qDHDOQAJPM .nav-link:focus {
  outline: none;
}
.cid-qDHDOQAJPM .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qDHDOQAJPM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qDHDOQAJPM .menu-logo {
  margin-right: auto;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qDHDOQAJPM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qDHDOQAJPM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qDHDOQAJPM button.navbar-toggler:focus {
  outline: none;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .btn {
  display: flex;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed button.navbar-toggler {
  display: block;
}
.cid-qDHDOQAJPM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qDHDOQAJPM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qDHDOQAJPM .navbar-expand {
    flex-direction: column;
  }
  .cid-qDHDOQAJPM img {
    height: 3.8rem !important;
  }
  .cid-qDHDOQAJPM .btn {
    display: flex;
  }
  .cid-qDHDOQAJPM button.navbar-toggler {
    display: block;
  }
  .cid-qDHDOQAJPM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qDHDOQAJPM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qDHDOQAJPM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing,
  .cid-qDHDOQAJPM .navbar-collapse.show {
    display: block !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qDHDOQAJPM .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qDHDOQAJPM .navbar-collapse {
  flex-basis: auto;
}
.cid-qDHDOQAJPM .nav-link:hover,
.cid-qDHDOQAJPM .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qEmwJx66M3 {
  padding-top: 105px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/fondo-discos-1280x720.jpg");
}
.cid-qEmAFTXXHt {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qEmAFTXXHt .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qEmAFTXXHt .mbr-author-name {
  font-weight: bold;
}
.cid-qEmAFTXXHt .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qEmD2WpsL4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qEmD2WpsL4 .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qEmD2WpsL4 .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qEmD2WpsL4 .mbr-author-desc {
  color: #232;
}
.cid-qEmEe8jYnr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qEmEe8jYnr .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qEmEe8jYnr .mbr-author-name {
  font-weight: bold;
}
.cid-qEmEe8jYnr .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qEmEfNZbzo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f3f4f6;
}
.cid-qEmEfNZbzo .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qEmEfNZbzo .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qEmEfNZbzo .mbr-author-desc {
  color: #232;
}
.cid-qEmHygOqyF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-qEmHygOqyF .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qEmHygOqyF .mbr-author-name {
  font-weight: bold;
}
.cid-qEmHygOqyF .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qEmHzzgUNR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qEmHzzgUNR .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qEmHzzgUNR .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qEmHzzgUNR .mbr-author-desc {
  color: #232;
}
.cid-qEmJnt11P4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qEmJnt11P4 .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qEmJnt11P4 .mbr-author-name {
  font-weight: bold;
}
.cid-qEmJnt11P4 .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qEmJoAdRfA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f3f4f6;
}
.cid-qEmJoAdRfA .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qEmJoAdRfA .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qEmJoAdRfA .mbr-author-desc {
  color: #232;
}
.cid-qEmL8WSyir {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qEmL8WSyir .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qEmL8WSyir .mbr-author-name {
  font-weight: bold;
}
.cid-qEmL8WSyir .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qEmLaitvYm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f3f4f6;
}
.cid-qEmLaitvYm .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qEmLaitvYm .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qEmLaitvYm .mbr-author-desc {
  color: #232;
}
.cid-qEmNpXkW4m {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qEmNpXkW4m .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qEmNpXkW4m .mbr-author-name {
  font-weight: bold;
}
.cid-qEmNpXkW4m .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qEmNsaiD2C {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qEmNsaiD2C .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qEmNsaiD2C .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qEmNsaiD2C .mbr-author-desc {
  color: #232;
}
.cid-qEmWbCcCT9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qEmWbCcCT9 .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qEmWbCcCT9 .mbr-author-name {
  font-weight: bold;
}
.cid-qEmWbCcCT9 .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qEmWefgWWU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qEmWefgWWU .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qEmWefgWWU .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qEmWefgWWU .mbr-author-desc {
  color: #232;
}
.cid-qEn3xnJZn3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qEn3xnJZn3 .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qEn3xnJZn3 .mbr-author-name {
  font-weight: bold;
}
.cid-qEn3xnJZn3 .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qEn3yQr7zo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qEn3yQr7zo .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qEn3yQr7zo .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qEn3yQr7zo .mbr-author-desc {
  color: #232;
}
.cid-qEnshHSIge {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qEnshHSIge .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qEnshHSIge .mbr-author-name {
  font-weight: bold;
}
.cid-qEnshHSIge .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qEnsj97CHP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qEnsj97CHP .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qEnsj97CHP .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qEnsj97CHP .mbr-author-desc {
  color: #232;
}
.cid-qEVmVaOmWO {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-qEVmVaOmWO .image-block {
  margin: auto;
}
.cid-qEVmVaOmWO figcaption {
  position: relative;
}
.cid-qEVmVaOmWO figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qEVmVaOmWO .image-block {
    width: 100% !important;
  }
}
.cid-qEVrzKAb2k {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qEVrzKAb2k .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qEVrzKAb2k .mbr-author-name {
  font-weight: bold;
}
.cid-qEVrzKAb2k .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qEVrBLP8H7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qEVrBLP8H7 .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qEVrBLP8H7 .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qEVrBLP8H7 .mbr-author-desc {
  color: #232;
}
.cid-qEVvZhWHgA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qEVvZhWHgA .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qEVvZhWHgA .mbr-author-name {
  font-weight: bold;
}
.cid-qEVvZhWHgA .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qEVw12Mhfv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qEVw12Mhfv .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qEVw12Mhfv .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qEVw12Mhfv .mbr-author-desc {
  color: #232;
}
.cid-qEVAgogU6D {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qEVAgogU6D .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qEVAgogU6D .mbr-author-name {
  font-weight: bold;
}
.cid-qEVAgogU6D .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qEVAiphLTv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qEVAiphLTv .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qEVAiphLTv .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qEVAiphLTv .mbr-author-desc {
  color: #232;
}
.cid-qEVD6umLX1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-qEVD6umLX1 .image-block {
  margin: auto;
}
.cid-qEVD6umLX1 figcaption {
  position: relative;
}
.cid-qEVD6umLX1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qEVD6umLX1 .image-block {
    width: 100% !important;
  }
}
.cid-qEW8VELD5x {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qEW8VELD5x .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qEW8VELD5x .mbr-author-name {
  font-weight: bold;
}
.cid-qEW8VELD5x .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qEW8XE8VXA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qEW8XE8VXA .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qEW8XE8VXA .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qEW8XE8VXA .mbr-author-desc {
  color: #232;
}
.cid-qEWb1Osvev {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qEWb1Osvev .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qEWb1Osvev .mbr-author-name {
  font-weight: bold;
}
.cid-qEWb1Osvev .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qEWb3rLwr5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f3f4f6;
}
.cid-qEWb3rLwr5 .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qEWb3rLwr5 .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qEWb3rLwr5 .mbr-author-desc {
  color: #232;
}
.cid-qEWuEMDLwj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qEWuEMDLwj .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qEWuEMDLwj .mbr-author-name {
  font-weight: bold;
}
.cid-qEWuEMDLwj .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qEWuH4v8pY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qEWuH4v8pY .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qEWuH4v8pY .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qEWuH4v8pY .mbr-author-desc {
  color: #232;
}
.cid-qEWxY8Kyxw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qEWxY8Kyxw .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qEWxY8Kyxw .mbr-author-name {
  font-weight: bold;
}
.cid-qEWxY8Kyxw .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qEWxZSAlyq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qEWxZSAlyq .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qEWxZSAlyq .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qEWxZSAlyq .mbr-author-desc {
  color: #232;
}
.cid-qEWzKKh72p {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-qEWzKKh72p .image-block {
  margin: auto;
}
.cid-qEWzKKh72p figcaption {
  position: relative;
}
.cid-qEWzKKh72p figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qEWzKKh72p .image-block {
    width: 100% !important;
  }
}
.cid-qEWBL2xU4M {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qEWBL2xU4M .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qEWBL2xU4M .mbr-author-name {
  font-weight: bold;
}
.cid-qEWBL2xU4M .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qEWBNpmZno {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qEWBNpmZno .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qEWBNpmZno .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qEWBNpmZno .mbr-author-desc {
  color: #232;
}
.cid-qEWEBBy7ZY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qEWEBBy7ZY .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qEWEBBy7ZY .mbr-author-name {
  font-weight: bold;
}
.cid-qEWEBBy7ZY .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qEWED3uSTY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qEWED3uSTY .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qEWED3uSTY .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qEWED3uSTY .mbr-author-desc {
  color: #232;
}
.cid-qEWHM3gNex {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-qEWHM3gNex .image-block {
  margin: auto;
}
.cid-qEWHM3gNex figcaption {
  position: relative;
}
.cid-qEWHM3gNex figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qEWHM3gNex .image-block {
    width: 100% !important;
  }
}
.cid-qEWIk3fK9Y {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qEWIk3fK9Y .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qEWIk3fK9Y .mbr-author-name {
  font-weight: bold;
}
.cid-qEWIk3fK9Y .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qEWIlwZbBq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qEWIlwZbBq .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qEWIlwZbBq .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qEWIlwZbBq .mbr-author-desc {
  color: #232;
}
.cid-qF0OdntVGA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qF0OdntVGA .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qF0OdntVGA .mbr-author-name {
  font-weight: bold;
}
.cid-qF0OdntVGA .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qF0OeByeCW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qF0OeByeCW .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qF0OeByeCW .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qF0OeByeCW .mbr-author-desc {
  color: #232;
}
.cid-qF0PAbijVg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-qF0PAbijVg .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qF0PAbijVg .mbr-author-name {
  font-weight: bold;
}
.cid-qF0PAbijVg .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qF0PBhSDdw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f3f4f6;
}
.cid-qF0PBhSDdw .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qF0PBhSDdw .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qF0PBhSDdw .mbr-author-desc {
  color: #232;
}
.cid-s1NKoTitUC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NKoTitUC .content {
    text-align: center;
  }
  .cid-s1NKoTitUC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NKoTitUC .img-logo img {
  height: 6rem;
}
.cid-s1NKoTitUC [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NKoTitUC .input-group-btn {
  display: inline-block;
}
.cid-s1NKoTitUC .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NKoTitUC .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NKoTitUC [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NKoTitUC .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NKoTitUC .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NKoTitUC .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NKoTitUC .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NKoTitUC .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NKoTitUC .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NKoTitUC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NKoTitUC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NKoTitUC form .input-group input.form-control,
.cid-s1NKoTitUC form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NKoTitUC .form-inline {
  justify-content: center;
}
.cid-s1NKoTitUC .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NKoTitUC .foot-logo {
    text-align: center !important;
  }
  .cid-s1NKoTitUC .foot-title {
    text-align: center !important;
  }
  .cid-s1NKoTitUC .mbr-text {
    text-align: center !important;
  }
}
.cid-qDHDOQAJPM .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qDHDOQAJPM .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qDHDOQAJPM a {
  font-style: normal;
}
.cid-qDHDOQAJPM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qDHDOQAJPM .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qDHDOQAJPM .nav-item:focus,
.cid-qDHDOQAJPM .nav-link:focus {
  outline: none;
}
.cid-qDHDOQAJPM .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qDHDOQAJPM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qDHDOQAJPM .menu-logo {
  margin-right: auto;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qDHDOQAJPM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qDHDOQAJPM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qDHDOQAJPM button.navbar-toggler:focus {
  outline: none;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .btn {
  display: flex;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed button.navbar-toggler {
  display: block;
}
.cid-qDHDOQAJPM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qDHDOQAJPM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qDHDOQAJPM .navbar-expand {
    flex-direction: column;
  }
  .cid-qDHDOQAJPM img {
    height: 3.8rem !important;
  }
  .cid-qDHDOQAJPM .btn {
    display: flex;
  }
  .cid-qDHDOQAJPM button.navbar-toggler {
    display: block;
  }
  .cid-qDHDOQAJPM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qDHDOQAJPM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qDHDOQAJPM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing,
  .cid-qDHDOQAJPM .navbar-collapse.show {
    display: block !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qDHDOQAJPM .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qDHDOQAJPM .navbar-collapse {
  flex-basis: auto;
}
.cid-qDHDOQAJPM .nav-link:hover,
.cid-qDHDOQAJPM .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qEccIqfUOV {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/fondo-maquinas-piso-1920x658.jpg");
}
.cid-qEcebmaNWn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qEcebmaNWn h2 {
  text-align: left;
}
.cid-qEcebmaNWn h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qEcebmaNWn p {
  color: #767676;
  text-align: left;
}
.cid-qEcebmaNWn .aside-content {
  flex-basis: 100%;
}
.cid-qEcebmaNWn .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qEcebmaNWn .media {
  margin: initial;
  align-items: center;
}
.cid-qEcebmaNWn .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qEcebmaNWn .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qEcebmaNWn .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qEcebmaNWn .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qEcebmaNWn .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qEcebmaNWn .card-img span {
    font-size: 40px !important;
  }
}
.cid-qEceVIbmBR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qEceVIbmBR h2 {
  text-align: left;
}
.cid-qEceVIbmBR h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qEceVIbmBR p {
  color: #767676;
  text-align: left;
}
.cid-qEceVIbmBR .aside-content {
  flex-basis: 100%;
}
.cid-qEceVIbmBR .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qEceVIbmBR .media {
  margin: initial;
  align-items: center;
}
.cid-qEceVIbmBR .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qEceVIbmBR .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qEceVIbmBR .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qEceVIbmBR .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qEceVIbmBR .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qEceVIbmBR .card-img span {
    font-size: 40px !important;
  }
}
.cid-qEceXtUeAD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qEceXtUeAD h2 {
  text-align: left;
}
.cid-qEceXtUeAD h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qEceXtUeAD p {
  color: #767676;
  text-align: left;
}
.cid-qEceXtUeAD .aside-content {
  flex-basis: 100%;
}
.cid-qEceXtUeAD .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qEceXtUeAD .media {
  margin: initial;
  align-items: center;
}
.cid-qEceXtUeAD .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qEceXtUeAD .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qEceXtUeAD .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qEceXtUeAD .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qEceXtUeAD .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qEceXtUeAD .card-img span {
    font-size: 40px !important;
  }
}
.cid-qEceWtqHkQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qEceWtqHkQ h2 {
  text-align: left;
}
.cid-qEceWtqHkQ h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qEceWtqHkQ p {
  color: #767676;
  text-align: left;
}
.cid-qEceWtqHkQ .aside-content {
  flex-basis: 100%;
}
.cid-qEceWtqHkQ .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qEceWtqHkQ .media {
  margin: initial;
  align-items: center;
}
.cid-qEceWtqHkQ .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qEceWtqHkQ .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qEceWtqHkQ .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qEceWtqHkQ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qEceWtqHkQ .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qEceWtqHkQ .card-img span {
    font-size: 40px !important;
  }
}
.cid-qEch1tHZPM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qEch1tHZPM h2 {
  text-align: left;
}
.cid-qEch1tHZPM h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qEch1tHZPM p {
  color: #767676;
  text-align: left;
}
.cid-qEch1tHZPM .aside-content {
  flex-basis: 100%;
}
.cid-qEch1tHZPM .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qEch1tHZPM .media {
  margin: initial;
  align-items: center;
}
.cid-qEch1tHZPM .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qEch1tHZPM .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qEch1tHZPM .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qEch1tHZPM .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qEch1tHZPM .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qEch1tHZPM .card-img span {
    font-size: 40px !important;
  }
}
.cid-qEch2sGkjK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qEch2sGkjK h2 {
  text-align: left;
}
.cid-qEch2sGkjK h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qEch2sGkjK p {
  color: #767676;
  text-align: left;
}
.cid-qEch2sGkjK .aside-content {
  flex-basis: 100%;
}
.cid-qEch2sGkjK .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qEch2sGkjK .media {
  margin: initial;
  align-items: center;
}
.cid-qEch2sGkjK .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qEch2sGkjK .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qEch2sGkjK .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qEch2sGkjK .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qEch2sGkjK .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qEch2sGkjK .card-img span {
    font-size: 40px !important;
  }
}
.cid-qEcmK0aH4a {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
  background: linear-gradient(45deg, #ffffff, #b2ccd2);
}
.cid-qEcmK0aH4a .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-qEcmK0aH4a .video-block {
    width: 100% !important;
  }
}
.cid-qEgg257pJK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qEgg257pJK h2 {
  text-align: left;
}
.cid-qEgg257pJK h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qEgg257pJK p {
  color: #767676;
  text-align: left;
}
.cid-qEgg257pJK .aside-content {
  flex-basis: 100%;
}
.cid-qEgg257pJK .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qEgg257pJK .media {
  margin: initial;
  align-items: center;
}
.cid-qEgg257pJK .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qEgg257pJK .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qEgg257pJK .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qEgg257pJK .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qEgg257pJK .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qEgg257pJK .card-img span {
    font-size: 40px !important;
  }
}
.cid-qEgguufkrb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qEgguufkrb h2 {
  text-align: left;
}
.cid-qEgguufkrb h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qEgguufkrb p {
  color: #767676;
  text-align: left;
}
.cid-qEgguufkrb .aside-content {
  flex-basis: 100%;
}
.cid-qEgguufkrb .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qEgguufkrb .media {
  margin: initial;
  align-items: center;
}
.cid-qEgguufkrb .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qEgguufkrb .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qEgguufkrb .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qEgguufkrb .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qEgguufkrb .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qEgguufkrb .card-img span {
    font-size: 40px !important;
  }
}
.cid-qEggf4Snb3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qEggf4Snb3 h2 {
  text-align: left;
}
.cid-qEggf4Snb3 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qEggf4Snb3 p {
  color: #767676;
  text-align: left;
}
.cid-qEggf4Snb3 .aside-content {
  flex-basis: 100%;
}
.cid-qEggf4Snb3 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qEggf4Snb3 .media {
  margin: initial;
  align-items: center;
}
.cid-qEggf4Snb3 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qEggf4Snb3 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qEggf4Snb3 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qEggf4Snb3 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qEggf4Snb3 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qEggf4Snb3 .card-img span {
    font-size: 40px !important;
  }
}
.cid-qEm1ivk2T7 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #f9f9f9;
}
.cid-qEm1ivk2T7 h2 {
  text-align: left;
}
.cid-qEm1ivk2T7 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qEm1ivk2T7 p {
  color: #767676;
  text-align: left;
}
.cid-qEm1ivk2T7 .aside-content {
  flex-basis: 100%;
}
.cid-qEm1ivk2T7 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qEm1ivk2T7 .media {
  margin: initial;
  align-items: center;
}
.cid-qEm1ivk2T7 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qEm1ivk2T7 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qEm1ivk2T7 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qEm1ivk2T7 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qEm1ivk2T7 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qEm1ivk2T7 .card-img span {
    font-size: 40px !important;
  }
}
.cid-s1NKZROnAb {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NKZROnAb .content {
    text-align: center;
  }
  .cid-s1NKZROnAb .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NKZROnAb .img-logo img {
  height: 6rem;
}
.cid-s1NKZROnAb [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NKZROnAb .input-group-btn {
  display: inline-block;
}
.cid-s1NKZROnAb .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NKZROnAb .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NKZROnAb [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NKZROnAb .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NKZROnAb .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NKZROnAb .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NKZROnAb .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NKZROnAb .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NKZROnAb .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NKZROnAb .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NKZROnAb .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NKZROnAb form .input-group input.form-control,
.cid-s1NKZROnAb form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NKZROnAb .form-inline {
  justify-content: center;
}
.cid-s1NKZROnAb .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NKZROnAb .foot-logo {
    text-align: center !important;
  }
  .cid-s1NKZROnAb .foot-title {
    text-align: center !important;
  }
  .cid-s1NKZROnAb .mbr-text {
    text-align: center !important;
  }
}
.cid-qDHDOQAJPM .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qDHDOQAJPM .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qDHDOQAJPM a {
  font-style: normal;
}
.cid-qDHDOQAJPM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qDHDOQAJPM .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qDHDOQAJPM .nav-item:focus,
.cid-qDHDOQAJPM .nav-link:focus {
  outline: none;
}
.cid-qDHDOQAJPM .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qDHDOQAJPM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qDHDOQAJPM .menu-logo {
  margin-right: auto;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qDHDOQAJPM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qDHDOQAJPM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qDHDOQAJPM button.navbar-toggler:focus {
  outline: none;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .btn {
  display: flex;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed button.navbar-toggler {
  display: block;
}
.cid-qDHDOQAJPM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qDHDOQAJPM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qDHDOQAJPM .navbar-expand {
    flex-direction: column;
  }
  .cid-qDHDOQAJPM img {
    height: 3.8rem !important;
  }
  .cid-qDHDOQAJPM .btn {
    display: flex;
  }
  .cid-qDHDOQAJPM button.navbar-toggler {
    display: block;
  }
  .cid-qDHDOQAJPM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qDHDOQAJPM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qDHDOQAJPM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing,
  .cid-qDHDOQAJPM .navbar-collapse.show {
    display: block !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qDHDOQAJPM .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qDHDOQAJPM .navbar-collapse {
  flex-basis: auto;
}
.cid-qDHDOQAJPM .nav-link:hover,
.cid-qDHDOQAJPM .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qF1EC64Nlc {
  padding-top: 105px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/cantera-900x600.jpg");
}
.cid-qF2B18BM3i {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qF2B18BM3i .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qF2B18BM3i .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qF2B18BM3i .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qF2B18BM3i .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qF2B18BM3i .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qF2B18BM3i .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qF2B18BM3i .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qF2B18BM3i .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qF2B18BM3i .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qF2AZXRVdD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qF2AZXRVdD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qF2AZXRVdD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qF2AZXRVdD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qF2AZXRVdD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qF2AZXRVdD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qF2AZXRVdD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qF2AZXRVdD .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qF2AZXRVdD .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qF2AZXRVdD .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qF2AYSW9TY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qF2AYSW9TY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qF2AYSW9TY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qF2AYSW9TY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qF2AYSW9TY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qF2AYSW9TY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qF2AYSW9TY .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qF2AYSW9TY .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qF2AYSW9TY .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qF2AYSW9TY .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qIfo6g1FAa {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #110838;
}
.cid-s1NK9tTSoA {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NK9tTSoA .content {
    text-align: center;
  }
  .cid-s1NK9tTSoA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NK9tTSoA .img-logo img {
  height: 6rem;
}
.cid-s1NK9tTSoA [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NK9tTSoA .input-group-btn {
  display: inline-block;
}
.cid-s1NK9tTSoA .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NK9tTSoA .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NK9tTSoA [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NK9tTSoA .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NK9tTSoA .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NK9tTSoA .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NK9tTSoA .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NK9tTSoA .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NK9tTSoA .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NK9tTSoA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NK9tTSoA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NK9tTSoA form .input-group input.form-control,
.cid-s1NK9tTSoA form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NK9tTSoA .form-inline {
  justify-content: center;
}
.cid-s1NK9tTSoA .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NK9tTSoA .foot-logo {
    text-align: center !important;
  }
  .cid-s1NK9tTSoA .foot-title {
    text-align: center !important;
  }
  .cid-s1NK9tTSoA .mbr-text {
    text-align: center !important;
  }
}
.cid-qDHDOQAJPM .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qDHDOQAJPM .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qDHDOQAJPM a {
  font-style: normal;
}
.cid-qDHDOQAJPM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qDHDOQAJPM .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qDHDOQAJPM .nav-item:focus,
.cid-qDHDOQAJPM .nav-link:focus {
  outline: none;
}
.cid-qDHDOQAJPM .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qDHDOQAJPM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qDHDOQAJPM .menu-logo {
  margin-right: auto;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qDHDOQAJPM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qDHDOQAJPM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qDHDOQAJPM button.navbar-toggler:focus {
  outline: none;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .btn {
  display: flex;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed button.navbar-toggler {
  display: block;
}
.cid-qDHDOQAJPM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qDHDOQAJPM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qDHDOQAJPM .navbar-expand {
    flex-direction: column;
  }
  .cid-qDHDOQAJPM img {
    height: 3.8rem !important;
  }
  .cid-qDHDOQAJPM .btn {
    display: flex;
  }
  .cid-qDHDOQAJPM button.navbar-toggler {
    display: block;
  }
  .cid-qDHDOQAJPM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qDHDOQAJPM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qDHDOQAJPM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing,
  .cid-qDHDOQAJPM .navbar-collapse.show {
    display: block !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qDHDOQAJPM .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qDHDOQAJPM .navbar-collapse {
  flex-basis: auto;
}
.cid-qDHDOQAJPM .nav-link:hover,
.cid-qDHDOQAJPM .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qF1bK2B4gw {
  padding-top: 105px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/portada-granite-1250x541.jpg");
}
.cid-qF1bs5hqzE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qF1bs5hqzE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qF1bs5hqzE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qF1bs5hqzE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qF1bs5hqzE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qF1bs5hqzE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qF1bs5hqzE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qF1bs5hqzE .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qF1bs5hqzE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qF1bs5hqzE .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qF2PG7DpTK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qF2PG7DpTK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qF2PG7DpTK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qF2PG7DpTK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qF2PG7DpTK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qF2PG7DpTK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qF2PG7DpTK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qF2PG7DpTK .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qF2PG7DpTK .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qF2PG7DpTK .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qF2PISt8n2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qF2PISt8n2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qF2PISt8n2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qF2PISt8n2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qF2PISt8n2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qF2PISt8n2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qF2PISt8n2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qF2PISt8n2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qF2PISt8n2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qF2PISt8n2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qF2PKprO1H {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qF2PKprO1H .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qF2PKprO1H .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qF2PKprO1H .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qF2PKprO1H .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qF2PKprO1H .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qF2PKprO1H .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qF2PKprO1H .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qF2PKprO1H .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qF2PKprO1H .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qF2PM4o38f {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qF2PM4o38f .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qF2PM4o38f .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qF2PM4o38f .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qF2PM4o38f .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qF2PM4o38f .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qF2PM4o38f .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qF2PM4o38f .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qF2PM4o38f .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qF2PM4o38f .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qF2PF2DSaV {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qF2PF2DSaV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qF2PF2DSaV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qF2PF2DSaV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qF2PF2DSaV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qF2PF2DSaV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qF2PF2DSaV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qF2PF2DSaV .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qF2PF2DSaV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qF2PF2DSaV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qIfoXV64HP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #110838;
}
.cid-s1NJVqDWwF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NJVqDWwF .content {
    text-align: center;
  }
  .cid-s1NJVqDWwF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NJVqDWwF .img-logo img {
  height: 6rem;
}
.cid-s1NJVqDWwF [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NJVqDWwF .input-group-btn {
  display: inline-block;
}
.cid-s1NJVqDWwF .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NJVqDWwF .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NJVqDWwF [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NJVqDWwF .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NJVqDWwF .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NJVqDWwF .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NJVqDWwF .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NJVqDWwF .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NJVqDWwF .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NJVqDWwF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NJVqDWwF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NJVqDWwF form .input-group input.form-control,
.cid-s1NJVqDWwF form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NJVqDWwF .form-inline {
  justify-content: center;
}
.cid-s1NJVqDWwF .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NJVqDWwF .foot-logo {
    text-align: center !important;
  }
  .cid-s1NJVqDWwF .foot-title {
    text-align: center !important;
  }
  .cid-s1NJVqDWwF .mbr-text {
    text-align: center !important;
  }
}
.cid-qDHDOQAJPM .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qDHDOQAJPM .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qDHDOQAJPM a {
  font-style: normal;
}
.cid-qDHDOQAJPM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qDHDOQAJPM .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qDHDOQAJPM .nav-item:focus,
.cid-qDHDOQAJPM .nav-link:focus {
  outline: none;
}
.cid-qDHDOQAJPM .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qDHDOQAJPM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qDHDOQAJPM .menu-logo {
  margin-right: auto;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qDHDOQAJPM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qDHDOQAJPM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qDHDOQAJPM button.navbar-toggler:focus {
  outline: none;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .btn {
  display: flex;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed button.navbar-toggler {
  display: block;
}
.cid-qDHDOQAJPM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qDHDOQAJPM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qDHDOQAJPM .navbar-expand {
    flex-direction: column;
  }
  .cid-qDHDOQAJPM img {
    height: 3.8rem !important;
  }
  .cid-qDHDOQAJPM .btn {
    display: flex;
  }
  .cid-qDHDOQAJPM button.navbar-toggler {
    display: block;
  }
  .cid-qDHDOQAJPM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qDHDOQAJPM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qDHDOQAJPM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing,
  .cid-qDHDOQAJPM .navbar-collapse.show {
    display: block !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qDHDOQAJPM .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qDHDOQAJPM .navbar-collapse {
  flex-basis: auto;
}
.cid-qDHDOQAJPM .nav-link:hover,
.cid-qDHDOQAJPM .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qF13zTUxmo {
  padding-top: 105px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/quartzstone-800x505.jpg");
}
.cid-qF18LlZyPF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qF18LlZyPF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qF18LlZyPF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qF18LlZyPF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qF18LlZyPF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qF18LlZyPF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qF18LlZyPF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qF18LlZyPF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qF18LlZyPF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qF18LlZyPF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qF7q70o8HV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qF7q70o8HV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qF7q70o8HV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qF7q70o8HV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qF7q70o8HV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qF7q70o8HV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qF7q70o8HV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qF7q70o8HV .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qF7q70o8HV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qF7q70o8HV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qP6AT3Cm4w {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/best-stone-banner-top-1348x509.jpg");
}
.cid-qIfpbvEMNx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #110838;
}
.cid-s1NJIexPRj {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NJIexPRj .content {
    text-align: center;
  }
  .cid-s1NJIexPRj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NJIexPRj .img-logo img {
  height: 6rem;
}
.cid-s1NJIexPRj [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NJIexPRj .input-group-btn {
  display: inline-block;
}
.cid-s1NJIexPRj .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NJIexPRj .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NJIexPRj [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NJIexPRj .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NJIexPRj .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NJIexPRj .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NJIexPRj .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NJIexPRj .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NJIexPRj .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NJIexPRj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NJIexPRj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NJIexPRj form .input-group input.form-control,
.cid-s1NJIexPRj form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NJIexPRj .form-inline {
  justify-content: center;
}
.cid-s1NJIexPRj .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NJIexPRj .foot-logo {
    text-align: center !important;
  }
  .cid-s1NJIexPRj .foot-title {
    text-align: center !important;
  }
  .cid-s1NJIexPRj .mbr-text {
    text-align: center !important;
  }
}
.cid-qDHDOQAJPM .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qDHDOQAJPM .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qDHDOQAJPM a {
  font-style: normal;
}
.cid-qDHDOQAJPM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qDHDOQAJPM .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qDHDOQAJPM .nav-item:focus,
.cid-qDHDOQAJPM .nav-link:focus {
  outline: none;
}
.cid-qDHDOQAJPM .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qDHDOQAJPM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qDHDOQAJPM .menu-logo {
  margin-right: auto;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qDHDOQAJPM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qDHDOQAJPM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qDHDOQAJPM button.navbar-toggler:focus {
  outline: none;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .btn {
  display: flex;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed button.navbar-toggler {
  display: block;
}
.cid-qDHDOQAJPM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qDHDOQAJPM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qDHDOQAJPM .navbar-expand {
    flex-direction: column;
  }
  .cid-qDHDOQAJPM img {
    height: 3.8rem !important;
  }
  .cid-qDHDOQAJPM .btn {
    display: flex;
  }
  .cid-qDHDOQAJPM button.navbar-toggler {
    display: block;
  }
  .cid-qDHDOQAJPM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qDHDOQAJPM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qDHDOQAJPM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing,
  .cid-qDHDOQAJPM .navbar-collapse.show {
    display: block !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qDHDOQAJPM .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qDHDOQAJPM .navbar-collapse {
  flex-basis: auto;
}
.cid-qDHDOQAJPM .nav-link:hover,
.cid-qDHDOQAJPM .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qF7H3XfkCx .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qF7H3XfkCx .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qF7H3XfkCx a {
  font-style: normal;
}
.cid-qF7H3XfkCx .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qF7H3XfkCx .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qF7H3XfkCx .nav-item:focus,
.cid-qF7H3XfkCx .nav-link:focus {
  outline: none;
}
.cid-qF7H3XfkCx .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qF7H3XfkCx .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qF7H3XfkCx .menu-logo {
  margin-right: auto;
}
.cid-qF7H3XfkCx .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qF7H3XfkCx .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qF7H3XfkCx .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qF7H3XfkCx .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qF7H3XfkCx .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qF7H3XfkCx .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qF7H3XfkCx .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qF7H3XfkCx .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qF7H3XfkCx .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qF7H3XfkCx .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qF7H3XfkCx .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qF7H3XfkCx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qF7H3XfkCx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qF7H3XfkCx .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qF7H3XfkCx .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qF7H3XfkCx .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qF7H3XfkCx .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qF7H3XfkCx .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qF7H3XfkCx .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qF7H3XfkCx .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qF7H3XfkCx .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qF7H3XfkCx .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qF7H3XfkCx button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qF7H3XfkCx button.navbar-toggler:focus {
  outline: none;
}
.cid-qF7H3XfkCx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qF7H3XfkCx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qF7H3XfkCx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qF7H3XfkCx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qF7H3XfkCx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qF7H3XfkCx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qF7H3XfkCx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qF7H3XfkCx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qF7H3XfkCx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qF7H3XfkCx .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qF7H3XfkCx .collapsed .btn {
  display: flex;
}
.cid-qF7H3XfkCx .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qF7H3XfkCx .collapsed .navbar-collapse.collapsing,
.cid-qF7H3XfkCx .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qF7H3XfkCx .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qF7H3XfkCx .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qF7H3XfkCx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qF7H3XfkCx .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qF7H3XfkCx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qF7H3XfkCx .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qF7H3XfkCx .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qF7H3XfkCx .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qF7H3XfkCx .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qF7H3XfkCx .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qF7H3XfkCx .collapsed button.navbar-toggler {
  display: block;
}
.cid-qF7H3XfkCx .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qF7H3XfkCx .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qF7H3XfkCx .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qF7H3XfkCx .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qF7H3XfkCx .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qF7H3XfkCx .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qF7H3XfkCx .navbar-expand {
    flex-direction: column;
  }
  .cid-qF7H3XfkCx img {
    height: 3.8rem !important;
  }
  .cid-qF7H3XfkCx .btn {
    display: flex;
  }
  .cid-qF7H3XfkCx button.navbar-toggler {
    display: block;
  }
  .cid-qF7H3XfkCx .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qF7H3XfkCx .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qF7H3XfkCx .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qF7H3XfkCx .navbar-collapse.collapsing,
  .cid-qF7H3XfkCx .navbar-collapse.show {
    display: block !important;
  }
  .cid-qF7H3XfkCx .navbar-collapse.collapsing .navbar-nav,
  .cid-qF7H3XfkCx .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qF7H3XfkCx .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qF7H3XfkCx .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qF7H3XfkCx .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qF7H3XfkCx .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qF7H3XfkCx .navbar-collapse.collapsing .navbar-buttons,
  .cid-qF7H3XfkCx .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qF7H3XfkCx .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qF7H3XfkCx .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qF7H3XfkCx .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qF7H3XfkCx .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qF7H3XfkCx .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qF7H3XfkCx .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qF7H3XfkCx .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qF7H3XfkCx .navbar-collapse {
  flex-basis: auto;
}
.cid-qF7H3XfkCx .nav-link:hover,
.cid-qF7H3XfkCx .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qF7H46QWH4 .modal-body .close {
  background: #1b1b1b;
}
.cid-qF7H46QWH4 .modal-body .close span {
  font-style: normal;
}
.cid-qF7H46QWH4 .carousel-inner > .active,
.cid-qF7H46QWH4 .carousel-inner > .next,
.cid-qF7H46QWH4 .carousel-inner > .prev {
  display: table;
}
.cid-qF7H46QWH4 .carousel-control .icon-next,
.cid-qF7H46QWH4 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-qF7H46QWH4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qF7H46QWH4 .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-qF7H46QWH4 .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-qF7H46QWH4 .boxed-slider > div {
  position: relative;
}
.cid-qF7H46QWH4 .container img {
  width: 100%;
}
.cid-qF7H46QWH4 .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-qF7H46QWH4 .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-qF7H46QWH4 .mbr-table-cell {
  padding: 0;
}
.cid-qF7H46QWH4 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-qF7H46QWH4 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-qF7H46QWH4 .mbr-overlay {
  z-index: 1;
}
.cid-qF7H46QWH4 .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-qF7H46QWH4 .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-qF7H46QWH4 .carousel-item .container {
    width: 100%;
  }
}
.cid-qF7H46QWH4 .carousel-item-next.carousel-item-left,
.cid-qF7H46QWH4 .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-qF7H46QWH4 .active.carousel-item-right,
.cid-qF7H46QWH4 .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-qF7H46QWH4 .active.carousel-item-left,
.cid-qF7H46QWH4 .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-qF7H46QWH4 .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-qF7H46QWH4 .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qF7H46QWH4 .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qF7H46QWH4 .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-qF7H46QWH4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-qF7H46QWH4 .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-qF7H46QWH4 .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-qF7H46QWH4 .mbr-slider .carousel-indicators li.active,
.cid-qF7H46QWH4 .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-qF7H46QWH4 .mbr-slider .carousel-indicators li::after,
.cid-qF7H46QWH4 .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-qF7H46QWH4 .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-qF7H46QWH4 .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-qF7H46QWH4 .mbr-slider > .container img {
  width: 100%;
}
.cid-qF7H46QWH4 .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-qF7H46QWH4 .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-qF7H46QWH4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-qF7H46QWH4 .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-qF7H46QWH4 .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-qF7H46QWH4 .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-qF7H46QWH4 .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-qF7H46QWH4 .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-qF7H46QWH4 .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-qF7H46QWH4 .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-qF7H46QWH4 .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-qF7H46QWH4 .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-qF7H46QWH4 .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-qF7H4dH3l3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-qF7H4dH3l3 .mbr-text,
.cid-qF7H4dH3l3 blockquote {
  color: #767676;
}
.cid-qF7H4dH3l3 .mbr-text DIV {
  text-align: center;
}
.cid-qF7H4dH3l3 .mbr-text P {
  text-align: center;
}
.cid-qIe89ydHRO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-qIe89ydHRO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qIe89ydHRO .media-row {
  display: flex;
  justify-content: center;
}
.cid-qIe89ydHRO .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-qIe89ydHRO .team-item .item-image img {
  width: 100%;
}
.cid-qIe89ydHRO .team-item .item-name p {
  margin-bottom: 0;
}
.cid-qIe89ydHRO .team-item .item-role p {
  margin-bottom: 0;
}
.cid-qIe89ydHRO .team-item .item-social {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-qIe89ydHRO .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-qIe89ydHRO .team-item .item-caption {
  background: #efefef;
}
.cid-qIe89ydHRO H2 {
  color: #ffffff;
}
.cid-qF7H4j00n0 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #f9f9f9;
}
.cid-qF7H4j00n0 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qF7H4j00n0 p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-qF7H4j00n0 .card-img {
  width: auto;
}
.cid-qF7H4j00n0 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-qF7H4j00n0 .card-box {
  padding-left: 1rem;
  word-break: break-word;
}
@media (max-width: 991px) {
  .cid-qF7H4j00n0 .card-img {
    text-align: left;
    padding-bottom: 0.75rem;
  }
}
@media (max-width: 300px) {
  .cid-qF7H4j00n0 .card-img span {
    font-size: 40px !important;
  }
}
.cid-qPuYXQMOHk {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/fondo-concreto-pulido-med-1450x965.jpg");
}
@media (min-width: 992px) {
  .cid-qPuYXQMOHk .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qPuYXQMOHk .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-qPuYXQMOHk .mbr-text {
    text-align: center;
  }
}
.cid-qF7H4vvgiL {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-qF7H4vvgiL .card-box {
  padding: 0 2rem;
}
.cid-qF7H4vvgiL .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qF7H4vvgiL .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qF7H4vvgiL h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qF7H4vvgiL p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qF7H4vvgiL .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qF7H4vvgiL .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qF7H4vvgiL .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qF7H4vvgiL .card-title {
  text-align: center;
}
.cid-s1NMZcvQLA {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NMZcvQLA .content {
    text-align: center;
  }
  .cid-s1NMZcvQLA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NMZcvQLA .img-logo img {
  height: 6rem;
}
.cid-s1NMZcvQLA [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NMZcvQLA .input-group-btn {
  display: inline-block;
}
.cid-s1NMZcvQLA .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NMZcvQLA .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NMZcvQLA [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NMZcvQLA .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NMZcvQLA .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NMZcvQLA .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NMZcvQLA .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NMZcvQLA .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NMZcvQLA .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NMZcvQLA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NMZcvQLA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NMZcvQLA form .input-group input.form-control,
.cid-s1NMZcvQLA form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NMZcvQLA .form-inline {
  justify-content: center;
}
.cid-s1NMZcvQLA .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NMZcvQLA .foot-logo {
    text-align: center !important;
  }
  .cid-s1NMZcvQLA .foot-title {
    text-align: center !important;
  }
  .cid-s1NMZcvQLA .mbr-text {
    text-align: center !important;
  }
}
.cid-qDHDOQAJPM .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qDHDOQAJPM .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qDHDOQAJPM a {
  font-style: normal;
}
.cid-qDHDOQAJPM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qDHDOQAJPM .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qDHDOQAJPM .nav-item:focus,
.cid-qDHDOQAJPM .nav-link:focus {
  outline: none;
}
.cid-qDHDOQAJPM .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qDHDOQAJPM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qDHDOQAJPM .menu-logo {
  margin-right: auto;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qDHDOQAJPM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qDHDOQAJPM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qDHDOQAJPM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qDHDOQAJPM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qDHDOQAJPM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qDHDOQAJPM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qDHDOQAJPM button.navbar-toggler:focus {
  outline: none;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qDHDOQAJPM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qDHDOQAJPM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qDHDOQAJPM .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .btn {
  display: flex;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qDHDOQAJPM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qDHDOQAJPM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qDHDOQAJPM .collapsed button.navbar-toggler {
  display: block;
}
.cid-qDHDOQAJPM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qDHDOQAJPM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qDHDOQAJPM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qDHDOQAJPM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qDHDOQAJPM .navbar-expand {
    flex-direction: column;
  }
  .cid-qDHDOQAJPM img {
    height: 3.8rem !important;
  }
  .cid-qDHDOQAJPM .btn {
    display: flex;
  }
  .cid-qDHDOQAJPM button.navbar-toggler {
    display: block;
  }
  .cid-qDHDOQAJPM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qDHDOQAJPM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qDHDOQAJPM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing,
  .cid-qDHDOQAJPM .navbar-collapse.show {
    display: block !important;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qDHDOQAJPM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qDHDOQAJPM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qDHDOQAJPM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qDHDOQAJPM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qDHDOQAJPM .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qDHDOQAJPM .navbar-collapse {
  flex-basis: auto;
}
.cid-qDHDOQAJPM .nav-link:hover,
.cid-qDHDOQAJPM .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qEcaOopMjk {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #f9f9f9;
}
.cid-qEcaOopMjk h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qEcaOopMjk p {
  color: #767676;
  text-align: left;
}
.cid-qEcaOopMjk .card-box {
  padding-top: 2rem;
}
.cid-qEcaOopMjk .card-wrapper {
  height: 100%;
}
.cid-qEcaOopMjk .card-title {
  text-align: center;
}
.cid-s1NLtGauOY {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NLtGauOY .content {
    text-align: center;
  }
  .cid-s1NLtGauOY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NLtGauOY .img-logo img {
  height: 6rem;
}
.cid-s1NLtGauOY [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NLtGauOY .input-group-btn {
  display: inline-block;
}
.cid-s1NLtGauOY .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NLtGauOY .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NLtGauOY [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NLtGauOY .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NLtGauOY .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NLtGauOY .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NLtGauOY .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NLtGauOY .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NLtGauOY .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NLtGauOY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NLtGauOY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NLtGauOY form .input-group input.form-control,
.cid-s1NLtGauOY form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NLtGauOY .form-inline {
  justify-content: center;
}
.cid-s1NLtGauOY .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NLtGauOY .foot-logo {
    text-align: center !important;
  }
  .cid-s1NLtGauOY .foot-title {
    text-align: center !important;
  }
  .cid-s1NLtGauOY .mbr-text {
    text-align: center !important;
  }
}
.cid-qF8ukyV4Oz .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qF8ukyV4Oz .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qF8ukyV4Oz a {
  font-style: normal;
}
.cid-qF8ukyV4Oz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qF8ukyV4Oz .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qF8ukyV4Oz .nav-item:focus,
.cid-qF8ukyV4Oz .nav-link:focus {
  outline: none;
}
.cid-qF8ukyV4Oz .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qF8ukyV4Oz .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qF8ukyV4Oz .menu-logo {
  margin-right: auto;
}
.cid-qF8ukyV4Oz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qF8ukyV4Oz .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qF8ukyV4Oz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qF8ukyV4Oz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qF8ukyV4Oz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qF8ukyV4Oz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qF8ukyV4Oz .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qF8ukyV4Oz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qF8ukyV4Oz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qF8ukyV4Oz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qF8ukyV4Oz .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qF8ukyV4Oz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qF8ukyV4Oz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qF8ukyV4Oz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qF8ukyV4Oz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qF8ukyV4Oz .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qF8ukyV4Oz .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qF8ukyV4Oz .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qF8ukyV4Oz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qF8ukyV4Oz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qF8ukyV4Oz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qF8ukyV4Oz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qF8ukyV4Oz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qF8ukyV4Oz button.navbar-toggler:focus {
  outline: none;
}
.cid-qF8ukyV4Oz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qF8ukyV4Oz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qF8ukyV4Oz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qF8ukyV4Oz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qF8ukyV4Oz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qF8ukyV4Oz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qF8ukyV4Oz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qF8ukyV4Oz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qF8ukyV4Oz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qF8ukyV4Oz .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qF8ukyV4Oz .collapsed .btn {
  display: flex;
}
.cid-qF8ukyV4Oz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.collapsing,
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qF8ukyV4Oz .collapsed button.navbar-toggler {
  display: block;
}
.cid-qF8ukyV4Oz .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qF8ukyV4Oz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qF8ukyV4Oz .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qF8ukyV4Oz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qF8ukyV4Oz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qF8ukyV4Oz .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qF8ukyV4Oz .navbar-expand {
    flex-direction: column;
  }
  .cid-qF8ukyV4Oz img {
    height: 3.8rem !important;
  }
  .cid-qF8ukyV4Oz .btn {
    display: flex;
  }
  .cid-qF8ukyV4Oz button.navbar-toggler {
    display: block;
  }
  .cid-qF8ukyV4Oz .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qF8ukyV4Oz .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qF8ukyV4Oz .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qF8ukyV4Oz .navbar-collapse.collapsing,
  .cid-qF8ukyV4Oz .navbar-collapse.show {
    display: block !important;
  }
  .cid-qF8ukyV4Oz .navbar-collapse.collapsing .navbar-nav,
  .cid-qF8ukyV4Oz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qF8ukyV4Oz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qF8ukyV4Oz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qF8ukyV4Oz .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qF8ukyV4Oz .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qF8ukyV4Oz .navbar-collapse.collapsing .navbar-buttons,
  .cid-qF8ukyV4Oz .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qF8ukyV4Oz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qF8ukyV4Oz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qF8ukyV4Oz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qF8ukyV4Oz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qF8ukyV4Oz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qF8ukyV4Oz .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qF8ukyV4Oz .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qF8ukyV4Oz .navbar-collapse {
  flex-basis: auto;
}
.cid-qF8ukyV4Oz .nav-link:hover,
.cid-qF8ukyV4Oz .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qF8ukHe4AD {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #cccccc;
}
.cid-qF8ukHe4AD .mbr-section-subtitle {
  color: #767676;
}
.cid-qF8ukLPfW3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-qF8ukLPfW3 .card-box {
  padding: 0 2rem;
}
.cid-qF8ukLPfW3 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qF8ukLPfW3 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qF8ukLPfW3 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qF8ukLPfW3 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qF8ukLPfW3 .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qF8ukLPfW3 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qF8ukLPfW3 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qF8ukLPfW3 .card-title {
  text-align: center;
}
.cid-qF8ukSS4yx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-qF8ukSS4yx .card-box {
  padding: 0 2rem;
}
.cid-qF8ukSS4yx .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qF8ukSS4yx .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qF8ukSS4yx h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qF8ukSS4yx p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qF8ukSS4yx .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qF8ukSS4yx .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qF8ukSS4yx .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qF8ukSS4yx .card-title {
  text-align: center;
}
.cid-qIfhmGCjhf {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-qIfhmGCjhf .content {
    text-align: center;
  }
  .cid-qIfhmGCjhf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-qIfhmGCjhf .img-logo img {
  height: 6rem;
}
.cid-qIfhmGCjhf [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-qIfhmGCjhf .input-group-btn {
  display: inline-block;
}
.cid-qIfhmGCjhf .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-qIfhmGCjhf .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-qIfhmGCjhf [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-qIfhmGCjhf .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-qIfhmGCjhf .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qIfhmGCjhf .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qIfhmGCjhf .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qIfhmGCjhf .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qIfhmGCjhf .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-qIfhmGCjhf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qIfhmGCjhf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qIfhmGCjhf form .input-group input.form-control,
.cid-qIfhmGCjhf form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-qIfhmGCjhf .form-inline {
  justify-content: center;
}
.cid-qIfhmGCjhf .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-qIfhmGCjhf .foot-logo {
    text-align: center !important;
  }
  .cid-qIfhmGCjhf .foot-title {
    text-align: center !important;
  }
  .cid-qIfhmGCjhf .mbr-text {
    text-align: center !important;
  }
}
.cid-qF8A7Wo9hS .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qF8A7Wo9hS .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qF8A7Wo9hS a {
  font-style: normal;
}
.cid-qF8A7Wo9hS .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qF8A7Wo9hS .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qF8A7Wo9hS .nav-item:focus,
.cid-qF8A7Wo9hS .nav-link:focus {
  outline: none;
}
.cid-qF8A7Wo9hS .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qF8A7Wo9hS .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qF8A7Wo9hS .menu-logo {
  margin-right: auto;
}
.cid-qF8A7Wo9hS .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qF8A7Wo9hS .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qF8A7Wo9hS .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qF8A7Wo9hS .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qF8A7Wo9hS .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qF8A7Wo9hS .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qF8A7Wo9hS .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qF8A7Wo9hS .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qF8A7Wo9hS .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qF8A7Wo9hS .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qF8A7Wo9hS .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qF8A7Wo9hS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qF8A7Wo9hS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qF8A7Wo9hS .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qF8A7Wo9hS .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qF8A7Wo9hS .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qF8A7Wo9hS .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qF8A7Wo9hS .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qF8A7Wo9hS .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qF8A7Wo9hS .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qF8A7Wo9hS .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qF8A7Wo9hS .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qF8A7Wo9hS button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qF8A7Wo9hS button.navbar-toggler:focus {
  outline: none;
}
.cid-qF8A7Wo9hS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qF8A7Wo9hS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qF8A7Wo9hS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qF8A7Wo9hS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qF8A7Wo9hS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qF8A7Wo9hS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qF8A7Wo9hS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qF8A7Wo9hS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qF8A7Wo9hS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qF8A7Wo9hS .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qF8A7Wo9hS .collapsed .btn {
  display: flex;
}
.cid-qF8A7Wo9hS .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qF8A7Wo9hS .collapsed .navbar-collapse.collapsing,
.cid-qF8A7Wo9hS .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qF8A7Wo9hS .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qF8A7Wo9hS .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qF8A7Wo9hS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qF8A7Wo9hS .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qF8A7Wo9hS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qF8A7Wo9hS .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qF8A7Wo9hS .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qF8A7Wo9hS .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qF8A7Wo9hS .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qF8A7Wo9hS .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qF8A7Wo9hS .collapsed button.navbar-toggler {
  display: block;
}
.cid-qF8A7Wo9hS .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qF8A7Wo9hS .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qF8A7Wo9hS .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qF8A7Wo9hS .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qF8A7Wo9hS .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qF8A7Wo9hS .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qF8A7Wo9hS .navbar-expand {
    flex-direction: column;
  }
  .cid-qF8A7Wo9hS img {
    height: 3.8rem !important;
  }
  .cid-qF8A7Wo9hS .btn {
    display: flex;
  }
  .cid-qF8A7Wo9hS button.navbar-toggler {
    display: block;
  }
  .cid-qF8A7Wo9hS .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qF8A7Wo9hS .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qF8A7Wo9hS .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qF8A7Wo9hS .navbar-collapse.collapsing,
  .cid-qF8A7Wo9hS .navbar-collapse.show {
    display: block !important;
  }
  .cid-qF8A7Wo9hS .navbar-collapse.collapsing .navbar-nav,
  .cid-qF8A7Wo9hS .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qF8A7Wo9hS .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qF8A7Wo9hS .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qF8A7Wo9hS .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qF8A7Wo9hS .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qF8A7Wo9hS .navbar-collapse.collapsing .navbar-buttons,
  .cid-qF8A7Wo9hS .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qF8A7Wo9hS .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qF8A7Wo9hS .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qF8A7Wo9hS .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qF8A7Wo9hS .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qF8A7Wo9hS .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qF8A7Wo9hS .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qF8A7Wo9hS .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qF8A7Wo9hS .navbar-collapse {
  flex-basis: auto;
}
.cid-qF8A7Wo9hS .nav-link:hover,
.cid-qF8A7Wo9hS .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qF8A858ONR {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/fondo-lijas-1280x720.jpg");
}
.cid-qF8A8e5KRi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qF8A8e5KRi h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qF8A8e5KRi p {
  color: #767676;
  text-align: left;
}
.cid-qF8A8e5KRi .card-box {
  padding-top: 2rem;
}
.cid-qF8A8e5KRi .card-wrapper {
  height: 100%;
}
.cid-qF8A8qJ9hs {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qF8A8qJ9hs h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qF8A8qJ9hs p {
  color: #767676;
  text-align: left;
}
.cid-qF8A8qJ9hs .card-box {
  padding-top: 2rem;
}
.cid-qF8A8qJ9hs .card-wrapper {
  height: 100%;
}
.cid-qF8A8yY9GM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qF8A8yY9GM h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qF8A8yY9GM p {
  color: #767676;
  text-align: left;
}
.cid-qF8A8yY9GM .card-box {
  padding-top: 2rem;
}
.cid-qF8A8yY9GM .card-wrapper {
  height: 100%;
}
.cid-qF8A8ZP1AR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qF8A8ZP1AR h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qF8A8ZP1AR p {
  color: #767676;
  text-align: left;
}
.cid-qF8A8ZP1AR .card-box {
  padding-top: 2rem;
}
.cid-qF8A8ZP1AR .card-wrapper {
  height: 100%;
}
.cid-qF8A99POtN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qF8A99POtN h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qF8A99POtN p {
  color: #767676;
  text-align: left;
}
.cid-qF8A99POtN .card-box {
  padding-top: 2rem;
}
.cid-qF8A99POtN .card-wrapper {
  height: 100%;
}
.cid-qF8A9mvEcX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qF8A9mvEcX h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qF8A9mvEcX p {
  color: #767676;
  text-align: left;
}
.cid-qF8A9mvEcX .card-box {
  padding-top: 2rem;
}
.cid-qF8A9mvEcX .card-wrapper {
  height: 100%;
}
.cid-qSGTBr5VUU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f9f9f9;
}
.cid-qSGTBr5VUU h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qSGTBr5VUU p {
  color: #767676;
  text-align: left;
}
.cid-qSGTBr5VUU .card-box {
  padding-top: 2rem;
}
.cid-qSGTBr5VUU .card-wrapper {
  height: 100%;
}
.cid-qSGYsMXsft {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f9f9f9;
}
.cid-qSGYsMXsft h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qSGYsMXsft p {
  color: #767676;
  text-align: left;
}
.cid-qSGYsMXsft .card-box {
  padding-top: 2rem;
}
.cid-qSGYsMXsft .card-wrapper {
  height: 100%;
}
.cid-qSGZSoMS2Z {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f9f9f9;
}
.cid-qSGZSoMS2Z h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qSGZSoMS2Z p {
  color: #767676;
  text-align: left;
}
.cid-qSGZSoMS2Z .card-box {
  padding-top: 2rem;
}
.cid-qSGZSoMS2Z .card-wrapper {
  height: 100%;
}
.cid-qSHnxKEFTC {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #f9f9f9;
}
.cid-qSHnxKEFTC h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qSHnxKEFTC p {
  color: #767676;
  text-align: left;
}
.cid-qSHnxKEFTC .card-box {
  padding-top: 2rem;
}
.cid-qSHnxKEFTC .card-wrapper {
  height: 100%;
}
.cid-qF8A9wERrM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qF8A9wERrM h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qF8A9wERrM p {
  color: #767676;
  text-align: left;
}
.cid-qF8A9wERrM .card-box {
  padding-top: 2rem;
}
.cid-qF8A9wERrM .card-wrapper {
  height: 100%;
}
.cid-qF8A9JkY0m {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #110838;
}
.cid-s1NMG0ZBvR {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NMG0ZBvR .content {
    text-align: center;
  }
  .cid-s1NMG0ZBvR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NMG0ZBvR .img-logo img {
  height: 6rem;
}
.cid-s1NMG0ZBvR [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NMG0ZBvR .input-group-btn {
  display: inline-block;
}
.cid-s1NMG0ZBvR .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NMG0ZBvR .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NMG0ZBvR [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NMG0ZBvR .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NMG0ZBvR .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NMG0ZBvR .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NMG0ZBvR .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NMG0ZBvR .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NMG0ZBvR .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NMG0ZBvR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NMG0ZBvR .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NMG0ZBvR form .input-group input.form-control,
.cid-s1NMG0ZBvR form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NMG0ZBvR .form-inline {
  justify-content: center;
}
.cid-s1NMG0ZBvR .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NMG0ZBvR .foot-logo {
    text-align: center !important;
  }
  .cid-s1NMG0ZBvR .foot-title {
    text-align: center !important;
  }
  .cid-s1NMG0ZBvR .mbr-text {
    text-align: center !important;
  }
}
.cid-qF8O6eNPj7 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qF8O6eNPj7 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qF8O6eNPj7 a {
  font-style: normal;
}
.cid-qF8O6eNPj7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qF8O6eNPj7 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qF8O6eNPj7 .nav-item:focus,
.cid-qF8O6eNPj7 .nav-link:focus {
  outline: none;
}
.cid-qF8O6eNPj7 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qF8O6eNPj7 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qF8O6eNPj7 .menu-logo {
  margin-right: auto;
}
.cid-qF8O6eNPj7 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qF8O6eNPj7 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qF8O6eNPj7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qF8O6eNPj7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qF8O6eNPj7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qF8O6eNPj7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qF8O6eNPj7 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qF8O6eNPj7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qF8O6eNPj7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qF8O6eNPj7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qF8O6eNPj7 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qF8O6eNPj7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qF8O6eNPj7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qF8O6eNPj7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qF8O6eNPj7 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qF8O6eNPj7 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qF8O6eNPj7 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qF8O6eNPj7 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qF8O6eNPj7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qF8O6eNPj7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qF8O6eNPj7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qF8O6eNPj7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qF8O6eNPj7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qF8O6eNPj7 button.navbar-toggler:focus {
  outline: none;
}
.cid-qF8O6eNPj7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qF8O6eNPj7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qF8O6eNPj7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qF8O6eNPj7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qF8O6eNPj7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qF8O6eNPj7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qF8O6eNPj7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qF8O6eNPj7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qF8O6eNPj7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qF8O6eNPj7 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qF8O6eNPj7 .collapsed .btn {
  display: flex;
}
.cid-qF8O6eNPj7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qF8O6eNPj7 .collapsed .navbar-collapse.collapsing,
.cid-qF8O6eNPj7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qF8O6eNPj7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qF8O6eNPj7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qF8O6eNPj7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qF8O6eNPj7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qF8O6eNPj7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qF8O6eNPj7 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qF8O6eNPj7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qF8O6eNPj7 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qF8O6eNPj7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qF8O6eNPj7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qF8O6eNPj7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-qF8O6eNPj7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qF8O6eNPj7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qF8O6eNPj7 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qF8O6eNPj7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qF8O6eNPj7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qF8O6eNPj7 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qF8O6eNPj7 .navbar-expand {
    flex-direction: column;
  }
  .cid-qF8O6eNPj7 img {
    height: 3.8rem !important;
  }
  .cid-qF8O6eNPj7 .btn {
    display: flex;
  }
  .cid-qF8O6eNPj7 button.navbar-toggler {
    display: block;
  }
  .cid-qF8O6eNPj7 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qF8O6eNPj7 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qF8O6eNPj7 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qF8O6eNPj7 .navbar-collapse.collapsing,
  .cid-qF8O6eNPj7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-qF8O6eNPj7 .navbar-collapse.collapsing .navbar-nav,
  .cid-qF8O6eNPj7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qF8O6eNPj7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qF8O6eNPj7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qF8O6eNPj7 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qF8O6eNPj7 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qF8O6eNPj7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-qF8O6eNPj7 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qF8O6eNPj7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qF8O6eNPj7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qF8O6eNPj7 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qF8O6eNPj7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qF8O6eNPj7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qF8O6eNPj7 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qF8O6eNPj7 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qF8O6eNPj7 .navbar-collapse {
  flex-basis: auto;
}
.cid-qF8O6eNPj7 .nav-link:hover,
.cid-qF8O6eNPj7 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qF8O6oQcyo {
  padding-top: 105px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/fondo-discos-1280x720.jpg");
}
.cid-qF8O6z7yja {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qF8O6z7yja h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qF8O6z7yja p {
  color: #767676;
  text-align: left;
}
.cid-qF8O6z7yja .card-box {
  padding-top: 2rem;
}
.cid-qF8O6z7yja .card-wrapper {
  height: 100%;
}
.cid-qF8O6EOEhA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qF8O6EOEhA h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qF8O6EOEhA p {
  color: #767676;
  text-align: left;
}
.cid-qF8O6EOEhA .card-box {
  padding-top: 2rem;
}
.cid-qF8O6EOEhA .card-wrapper {
  height: 100%;
}
.cid-qF8O6RmBwS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qF8O6RmBwS h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qF8O6RmBwS p {
  color: #767676;
  text-align: left;
}
.cid-qF8O6RmBwS .card-box {
  padding-top: 2rem;
}
.cid-qF8O6RmBwS .card-wrapper {
  height: 100%;
}
.cid-qF8O71Di3G {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qF8O71Di3G h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qF8O71Di3G p {
  color: #767676;
  text-align: left;
}
.cid-qF8O71Di3G .card-box {
  padding-top: 2rem;
}
.cid-qF8O71Di3G .card-wrapper {
  height: 100%;
}
.cid-qF8O7davHE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qF8O7davHE h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qF8O7davHE p {
  color: #767676;
  text-align: left;
}
.cid-qF8O7davHE .card-box {
  padding-top: 2rem;
}
.cid-qF8O7davHE .card-wrapper {
  height: 100%;
}
.cid-qF8O7mWmk3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qF8O7mWmk3 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qF8O7mWmk3 p {
  color: #767676;
  text-align: left;
}
.cid-qF8O7mWmk3 .card-box {
  padding-top: 2rem;
}
.cid-qF8O7mWmk3 .card-wrapper {
  height: 100%;
}
.cid-qF8O7yG3CM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qF8O7yG3CM h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qF8O7yG3CM p {
  color: #767676;
  text-align: left;
}
.cid-qF8O7yG3CM .card-box {
  padding-top: 2rem;
}
.cid-qF8O7yG3CM .card-wrapper {
  height: 100%;
}
.cid-qFBBznT6sv {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #110838;
}
.cid-s1NMyMuhro {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NMyMuhro .content {
    text-align: center;
  }
  .cid-s1NMyMuhro .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NMyMuhro .img-logo img {
  height: 6rem;
}
.cid-s1NMyMuhro [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NMyMuhro .input-group-btn {
  display: inline-block;
}
.cid-s1NMyMuhro .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NMyMuhro .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NMyMuhro [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NMyMuhro .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NMyMuhro .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NMyMuhro .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NMyMuhro .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NMyMuhro .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NMyMuhro .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NMyMuhro .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NMyMuhro .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NMyMuhro form .input-group input.form-control,
.cid-s1NMyMuhro form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NMyMuhro .form-inline {
  justify-content: center;
}
.cid-s1NMyMuhro .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NMyMuhro .foot-logo {
    text-align: center !important;
  }
  .cid-s1NMyMuhro .foot-title {
    text-align: center !important;
  }
  .cid-s1NMyMuhro .mbr-text {
    text-align: center !important;
  }
}
.cid-qFA11mOSvg .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qFA11mOSvg .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qFA11mOSvg a {
  font-style: normal;
}
.cid-qFA11mOSvg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qFA11mOSvg .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qFA11mOSvg .nav-item:focus,
.cid-qFA11mOSvg .nav-link:focus {
  outline: none;
}
.cid-qFA11mOSvg .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qFA11mOSvg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qFA11mOSvg .menu-logo {
  margin-right: auto;
}
.cid-qFA11mOSvg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qFA11mOSvg .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qFA11mOSvg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qFA11mOSvg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qFA11mOSvg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qFA11mOSvg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qFA11mOSvg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qFA11mOSvg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qFA11mOSvg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qFA11mOSvg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qFA11mOSvg .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qFA11mOSvg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qFA11mOSvg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qFA11mOSvg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qFA11mOSvg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qFA11mOSvg .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qFA11mOSvg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qFA11mOSvg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qFA11mOSvg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qFA11mOSvg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qFA11mOSvg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qFA11mOSvg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qFA11mOSvg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qFA11mOSvg button.navbar-toggler:focus {
  outline: none;
}
.cid-qFA11mOSvg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qFA11mOSvg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qFA11mOSvg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qFA11mOSvg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qFA11mOSvg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qFA11mOSvg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qFA11mOSvg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qFA11mOSvg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qFA11mOSvg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qFA11mOSvg .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qFA11mOSvg .collapsed .btn {
  display: flex;
}
.cid-qFA11mOSvg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qFA11mOSvg .collapsed .navbar-collapse.collapsing,
.cid-qFA11mOSvg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qFA11mOSvg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qFA11mOSvg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qFA11mOSvg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qFA11mOSvg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qFA11mOSvg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qFA11mOSvg .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qFA11mOSvg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qFA11mOSvg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qFA11mOSvg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qFA11mOSvg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qFA11mOSvg .collapsed button.navbar-toggler {
  display: block;
}
.cid-qFA11mOSvg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qFA11mOSvg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qFA11mOSvg .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qFA11mOSvg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qFA11mOSvg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qFA11mOSvg .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qFA11mOSvg .navbar-expand {
    flex-direction: column;
  }
  .cid-qFA11mOSvg img {
    height: 3.8rem !important;
  }
  .cid-qFA11mOSvg .btn {
    display: flex;
  }
  .cid-qFA11mOSvg button.navbar-toggler {
    display: block;
  }
  .cid-qFA11mOSvg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qFA11mOSvg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qFA11mOSvg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qFA11mOSvg .navbar-collapse.collapsing,
  .cid-qFA11mOSvg .navbar-collapse.show {
    display: block !important;
  }
  .cid-qFA11mOSvg .navbar-collapse.collapsing .navbar-nav,
  .cid-qFA11mOSvg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qFA11mOSvg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qFA11mOSvg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qFA11mOSvg .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qFA11mOSvg .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qFA11mOSvg .navbar-collapse.collapsing .navbar-buttons,
  .cid-qFA11mOSvg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qFA11mOSvg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qFA11mOSvg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qFA11mOSvg .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qFA11mOSvg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qFA11mOSvg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qFA11mOSvg .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qFA11mOSvg .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qFA11mOSvg .navbar-collapse {
  flex-basis: auto;
}
.cid-qFA11mOSvg .nav-link:hover,
.cid-qFA11mOSvg .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qFA11sNGYP {
  padding-top: 105px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/fondo-copas-2-1920x488.jpg");
}
.cid-qFA11yqNl1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qFA11yqNl1 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qFA11yqNl1 p {
  color: #767676;
  text-align: left;
}
.cid-qFA11yqNl1 .card-box {
  padding-top: 2rem;
}
.cid-qFA11yqNl1 .card-wrapper {
  height: 100%;
}
.cid-qFA11FeA0q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-qFA11FeA0q h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qFA11FeA0q p {
  color: #767676;
  text-align: left;
}
.cid-qFA11FeA0q .card-box {
  padding-top: 2rem;
}
.cid-qFA11FeA0q .card-wrapper {
  height: 100%;
}
.cid-qFA11Ox59f {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-qFA11Ox59f h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qFA11Ox59f p {
  color: #767676;
  text-align: left;
}
.cid-qFA11Ox59f .card-box {
  padding-top: 2rem;
}
.cid-qFA11Ox59f .card-wrapper {
  height: 100%;
}
.cid-qFBBQSTXYU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #110838;
}
.cid-s1NMcOXJmB {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NMcOXJmB .content {
    text-align: center;
  }
  .cid-s1NMcOXJmB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NMcOXJmB .img-logo img {
  height: 6rem;
}
.cid-s1NMcOXJmB [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NMcOXJmB .input-group-btn {
  display: inline-block;
}
.cid-s1NMcOXJmB .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NMcOXJmB .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NMcOXJmB [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NMcOXJmB .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NMcOXJmB .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NMcOXJmB .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NMcOXJmB .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NMcOXJmB .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NMcOXJmB .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NMcOXJmB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NMcOXJmB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NMcOXJmB form .input-group input.form-control,
.cid-s1NMcOXJmB form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NMcOXJmB .form-inline {
  justify-content: center;
}
.cid-s1NMcOXJmB .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NMcOXJmB .foot-logo {
    text-align: center !important;
  }
  .cid-s1NMcOXJmB .foot-title {
    text-align: center !important;
  }
  .cid-s1NMcOXJmB .mbr-text {
    text-align: center !important;
  }
}
.cid-qFAtUPzewq .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qFAtUPzewq .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qFAtUPzewq a {
  font-style: normal;
}
.cid-qFAtUPzewq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qFAtUPzewq .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qFAtUPzewq .nav-item:focus,
.cid-qFAtUPzewq .nav-link:focus {
  outline: none;
}
.cid-qFAtUPzewq .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qFAtUPzewq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qFAtUPzewq .menu-logo {
  margin-right: auto;
}
.cid-qFAtUPzewq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qFAtUPzewq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qFAtUPzewq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qFAtUPzewq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qFAtUPzewq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qFAtUPzewq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qFAtUPzewq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qFAtUPzewq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qFAtUPzewq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qFAtUPzewq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qFAtUPzewq .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qFAtUPzewq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qFAtUPzewq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qFAtUPzewq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qFAtUPzewq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qFAtUPzewq .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qFAtUPzewq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qFAtUPzewq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qFAtUPzewq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qFAtUPzewq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qFAtUPzewq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qFAtUPzewq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qFAtUPzewq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qFAtUPzewq button.navbar-toggler:focus {
  outline: none;
}
.cid-qFAtUPzewq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qFAtUPzewq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qFAtUPzewq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qFAtUPzewq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qFAtUPzewq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qFAtUPzewq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qFAtUPzewq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qFAtUPzewq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qFAtUPzewq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qFAtUPzewq .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qFAtUPzewq .collapsed .btn {
  display: flex;
}
.cid-qFAtUPzewq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qFAtUPzewq .collapsed .navbar-collapse.collapsing,
.cid-qFAtUPzewq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qFAtUPzewq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qFAtUPzewq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qFAtUPzewq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qFAtUPzewq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qFAtUPzewq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qFAtUPzewq .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qFAtUPzewq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qFAtUPzewq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qFAtUPzewq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qFAtUPzewq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qFAtUPzewq .collapsed button.navbar-toggler {
  display: block;
}
.cid-qFAtUPzewq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qFAtUPzewq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qFAtUPzewq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qFAtUPzewq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qFAtUPzewq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qFAtUPzewq .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qFAtUPzewq .navbar-expand {
    flex-direction: column;
  }
  .cid-qFAtUPzewq img {
    height: 3.8rem !important;
  }
  .cid-qFAtUPzewq .btn {
    display: flex;
  }
  .cid-qFAtUPzewq button.navbar-toggler {
    display: block;
  }
  .cid-qFAtUPzewq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qFAtUPzewq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qFAtUPzewq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qFAtUPzewq .navbar-collapse.collapsing,
  .cid-qFAtUPzewq .navbar-collapse.show {
    display: block !important;
  }
  .cid-qFAtUPzewq .navbar-collapse.collapsing .navbar-nav,
  .cid-qFAtUPzewq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qFAtUPzewq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qFAtUPzewq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qFAtUPzewq .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qFAtUPzewq .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qFAtUPzewq .navbar-collapse.collapsing .navbar-buttons,
  .cid-qFAtUPzewq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qFAtUPzewq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qFAtUPzewq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qFAtUPzewq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qFAtUPzewq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qFAtUPzewq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qFAtUPzewq .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qFAtUPzewq .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qFAtUPzewq .navbar-collapse {
  flex-basis: auto;
}
.cid-qFAtUPzewq .nav-link:hover,
.cid-qFAtUPzewq .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qFAtUUXJoH {
  padding-top: 105px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/fondo-brocas-1920x1080.jpg");
}
.cid-qFAtV0lxvv {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qFAtV0lxvv h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qFAtV0lxvv p {
  color: #767676;
  text-align: left;
}
.cid-qFAtV0lxvv .card-box {
  padding-top: 2rem;
}
.cid-qFAtV0lxvv .card-wrapper {
  height: 100%;
}
.cid-qFAtV7if5e {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qFAtV7if5e h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qFAtV7if5e p {
  color: #767676;
  text-align: left;
}
.cid-qFAtV7if5e .card-box {
  padding-top: 2rem;
}
.cid-qFAtV7if5e .card-wrapper {
  height: 100%;
}
.cid-qFAtVdYViQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qFAtVdYViQ h2 {
  text-align: left;
}
.cid-qFAtVdYViQ h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qFAtVdYViQ p {
  color: #767676;
  text-align: left;
}
.cid-qFAtVdYViQ .aside-content {
  flex-basis: 100%;
}
.cid-qFAtVdYViQ .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qFAtVdYViQ .media {
  margin: initial;
  align-items: center;
}
.cid-qFAtVdYViQ .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qFAtVdYViQ .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qFAtVdYViQ .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qFAtVdYViQ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qFAtVdYViQ .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qFAtVdYViQ .card-img span {
    font-size: 40px !important;
  }
}
.cid-qFAtVkbjpA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qFAtVkbjpA h2 {
  text-align: left;
}
.cid-qFAtVkbjpA h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qFAtVkbjpA p {
  color: #767676;
  text-align: left;
}
.cid-qFAtVkbjpA .aside-content {
  flex-basis: 100%;
}
.cid-qFAtVkbjpA .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qFAtVkbjpA .media {
  margin: initial;
  align-items: center;
}
.cid-qFAtVkbjpA .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qFAtVkbjpA .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qFAtVkbjpA .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qFAtVkbjpA .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qFAtVkbjpA .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qFAtVkbjpA .card-img span {
    font-size: 40px !important;
  }
}
.cid-qFAtVpt23H {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qFAtVpt23H h2 {
  text-align: left;
}
.cid-qFAtVpt23H h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qFAtVpt23H p {
  color: #767676;
  text-align: left;
}
.cid-qFAtVpt23H .aside-content {
  flex-basis: 100%;
}
.cid-qFAtVpt23H .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qFAtVpt23H .media {
  margin: initial;
  align-items: center;
}
.cid-qFAtVpt23H .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qFAtVpt23H .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qFAtVpt23H .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qFAtVpt23H .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qFAtVpt23H .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qFAtVpt23H .card-img span {
    font-size: 40px !important;
  }
}
.cid-qFBC9Qye1N {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #110838;
}
.cid-s1NM0zcJms {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NM0zcJms .content {
    text-align: center;
  }
  .cid-s1NM0zcJms .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NM0zcJms .img-logo img {
  height: 6rem;
}
.cid-s1NM0zcJms [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NM0zcJms .input-group-btn {
  display: inline-block;
}
.cid-s1NM0zcJms .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NM0zcJms .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NM0zcJms [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NM0zcJms .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NM0zcJms .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NM0zcJms .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NM0zcJms .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NM0zcJms .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NM0zcJms .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NM0zcJms .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NM0zcJms .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NM0zcJms form .input-group input.form-control,
.cid-s1NM0zcJms form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NM0zcJms .form-inline {
  justify-content: center;
}
.cid-s1NM0zcJms .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NM0zcJms .foot-logo {
    text-align: center !important;
  }
  .cid-s1NM0zcJms .foot-title {
    text-align: center !important;
  }
  .cid-s1NM0zcJms .mbr-text {
    text-align: center !important;
  }
}
.cid-qFAZH3grrU .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qFAZH3grrU .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qFAZH3grrU a {
  font-style: normal;
}
.cid-qFAZH3grrU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qFAZH3grrU .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qFAZH3grrU .nav-item:focus,
.cid-qFAZH3grrU .nav-link:focus {
  outline: none;
}
.cid-qFAZH3grrU .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qFAZH3grrU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qFAZH3grrU .menu-logo {
  margin-right: auto;
}
.cid-qFAZH3grrU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qFAZH3grrU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qFAZH3grrU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qFAZH3grrU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qFAZH3grrU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qFAZH3grrU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qFAZH3grrU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qFAZH3grrU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qFAZH3grrU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qFAZH3grrU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qFAZH3grrU .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qFAZH3grrU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qFAZH3grrU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qFAZH3grrU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qFAZH3grrU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qFAZH3grrU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qFAZH3grrU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qFAZH3grrU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qFAZH3grrU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qFAZH3grrU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qFAZH3grrU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qFAZH3grrU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qFAZH3grrU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qFAZH3grrU button.navbar-toggler:focus {
  outline: none;
}
.cid-qFAZH3grrU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qFAZH3grrU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qFAZH3grrU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qFAZH3grrU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qFAZH3grrU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qFAZH3grrU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qFAZH3grrU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qFAZH3grrU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qFAZH3grrU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qFAZH3grrU .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qFAZH3grrU .collapsed .btn {
  display: flex;
}
.cid-qFAZH3grrU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qFAZH3grrU .collapsed .navbar-collapse.collapsing,
.cid-qFAZH3grrU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qFAZH3grrU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qFAZH3grrU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qFAZH3grrU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qFAZH3grrU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qFAZH3grrU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qFAZH3grrU .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qFAZH3grrU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qFAZH3grrU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qFAZH3grrU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qFAZH3grrU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qFAZH3grrU .collapsed button.navbar-toggler {
  display: block;
}
.cid-qFAZH3grrU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qFAZH3grrU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qFAZH3grrU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qFAZH3grrU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qFAZH3grrU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qFAZH3grrU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qFAZH3grrU .navbar-expand {
    flex-direction: column;
  }
  .cid-qFAZH3grrU img {
    height: 3.8rem !important;
  }
  .cid-qFAZH3grrU .btn {
    display: flex;
  }
  .cid-qFAZH3grrU button.navbar-toggler {
    display: block;
  }
  .cid-qFAZH3grrU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qFAZH3grrU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qFAZH3grrU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qFAZH3grrU .navbar-collapse.collapsing,
  .cid-qFAZH3grrU .navbar-collapse.show {
    display: block !important;
  }
  .cid-qFAZH3grrU .navbar-collapse.collapsing .navbar-nav,
  .cid-qFAZH3grrU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qFAZH3grrU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qFAZH3grrU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qFAZH3grrU .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qFAZH3grrU .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qFAZH3grrU .navbar-collapse.collapsing .navbar-buttons,
  .cid-qFAZH3grrU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qFAZH3grrU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qFAZH3grrU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qFAZH3grrU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qFAZH3grrU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qFAZH3grrU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qFAZH3grrU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qFAZH3grrU .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qFAZH3grrU .navbar-collapse {
  flex-basis: auto;
}
.cid-qFAZH3grrU .nav-link:hover,
.cid-qFAZH3grrU .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qFAZHcmfw3 {
  padding-top: 105px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/fondo-lijas-1280x720.jpg");
}
.cid-qFAZHhWUhc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-qFAZHhWUhc h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qFAZHhWUhc p {
  color: #767676;
  text-align: left;
}
.cid-qFAZHhWUhc .card-box {
  padding-top: 2rem;
}
.cid-qFAZHhWUhc .card-wrapper {
  height: 100%;
}
.cid-qFAZHnGkPW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-qFAZHnGkPW h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qFAZHnGkPW p {
  color: #767676;
  text-align: left;
}
.cid-qFAZHnGkPW .card-box {
  padding-top: 2rem;
}
.cid-qFAZHnGkPW .card-wrapper {
  height: 100%;
}
.cid-qFAZHtUpUQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-qFAZHtUpUQ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qFAZHtUpUQ p {
  color: #767676;
  text-align: left;
}
.cid-qFAZHtUpUQ .card-box {
  padding-top: 2rem;
}
.cid-qFAZHtUpUQ .card-wrapper {
  height: 100%;
}
.cid-qFAZHCKh6D {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-qFAZHCKh6D h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qFAZHCKh6D p {
  color: #767676;
  text-align: left;
}
.cid-qFAZHCKh6D .card-box {
  padding-top: 2rem;
}
.cid-qFAZHCKh6D .card-wrapper {
  height: 100%;
}
.cid-qFAZHLSpI3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-qFAZHLSpI3 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qFAZHLSpI3 p {
  color: #767676;
  text-align: left;
}
.cid-qFAZHLSpI3 .card-box {
  padding-top: 2rem;
}
.cid-qFAZHLSpI3 .card-wrapper {
  height: 100%;
}
.cid-qFAZHYST4k {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-qFAZHYST4k h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qFAZHYST4k p {
  color: #767676;
  text-align: left;
}
.cid-qFAZHYST4k .card-box {
  padding-top: 2rem;
}
.cid-qFAZHYST4k .card-wrapper {
  height: 100%;
}
.cid-qFAZI7SlwV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-qFAZI7SlwV h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qFAZI7SlwV p {
  color: #767676;
  text-align: left;
}
.cid-qFAZI7SlwV .card-box {
  padding-top: 2rem;
}
.cid-qFAZI7SlwV .card-wrapper {
  height: 100%;
}
.cid-qFBCmUZX45 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #110838;
}
.cid-s1NLPmw87H {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NLPmw87H .content {
    text-align: center;
  }
  .cid-s1NLPmw87H .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NLPmw87H .img-logo img {
  height: 6rem;
}
.cid-s1NLPmw87H [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NLPmw87H .input-group-btn {
  display: inline-block;
}
.cid-s1NLPmw87H .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NLPmw87H .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NLPmw87H [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NLPmw87H .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NLPmw87H .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NLPmw87H .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NLPmw87H .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NLPmw87H .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NLPmw87H .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NLPmw87H .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NLPmw87H .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NLPmw87H form .input-group input.form-control,
.cid-s1NLPmw87H form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NLPmw87H .form-inline {
  justify-content: center;
}
.cid-s1NLPmw87H .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NLPmw87H .foot-logo {
    text-align: center !important;
  }
  .cid-s1NLPmw87H .foot-title {
    text-align: center !important;
  }
  .cid-s1NLPmw87H .mbr-text {
    text-align: center !important;
  }
}
.cid-qFBCIhQUa2 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qFBCIhQUa2 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qFBCIhQUa2 a {
  font-style: normal;
}
.cid-qFBCIhQUa2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qFBCIhQUa2 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qFBCIhQUa2 .nav-item:focus,
.cid-qFBCIhQUa2 .nav-link:focus {
  outline: none;
}
.cid-qFBCIhQUa2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qFBCIhQUa2 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qFBCIhQUa2 .menu-logo {
  margin-right: auto;
}
.cid-qFBCIhQUa2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qFBCIhQUa2 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qFBCIhQUa2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qFBCIhQUa2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qFBCIhQUa2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qFBCIhQUa2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qFBCIhQUa2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qFBCIhQUa2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qFBCIhQUa2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qFBCIhQUa2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qFBCIhQUa2 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qFBCIhQUa2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qFBCIhQUa2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qFBCIhQUa2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qFBCIhQUa2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qFBCIhQUa2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qFBCIhQUa2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qFBCIhQUa2 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qFBCIhQUa2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qFBCIhQUa2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qFBCIhQUa2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qFBCIhQUa2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qFBCIhQUa2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qFBCIhQUa2 button.navbar-toggler:focus {
  outline: none;
}
.cid-qFBCIhQUa2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qFBCIhQUa2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qFBCIhQUa2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qFBCIhQUa2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qFBCIhQUa2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qFBCIhQUa2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qFBCIhQUa2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qFBCIhQUa2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qFBCIhQUa2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qFBCIhQUa2 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qFBCIhQUa2 .collapsed .btn {
  display: flex;
}
.cid-qFBCIhQUa2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qFBCIhQUa2 .collapsed .navbar-collapse.collapsing,
.cid-qFBCIhQUa2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qFBCIhQUa2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qFBCIhQUa2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qFBCIhQUa2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qFBCIhQUa2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qFBCIhQUa2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qFBCIhQUa2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qFBCIhQUa2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qFBCIhQUa2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qFBCIhQUa2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qFBCIhQUa2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qFBCIhQUa2 .collapsed button.navbar-toggler {
  display: block;
}
.cid-qFBCIhQUa2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qFBCIhQUa2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qFBCIhQUa2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qFBCIhQUa2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qFBCIhQUa2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qFBCIhQUa2 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qFBCIhQUa2 .navbar-expand {
    flex-direction: column;
  }
  .cid-qFBCIhQUa2 img {
    height: 3.8rem !important;
  }
  .cid-qFBCIhQUa2 .btn {
    display: flex;
  }
  .cid-qFBCIhQUa2 button.navbar-toggler {
    display: block;
  }
  .cid-qFBCIhQUa2 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qFBCIhQUa2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qFBCIhQUa2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qFBCIhQUa2 .navbar-collapse.collapsing,
  .cid-qFBCIhQUa2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-qFBCIhQUa2 .navbar-collapse.collapsing .navbar-nav,
  .cid-qFBCIhQUa2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qFBCIhQUa2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qFBCIhQUa2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qFBCIhQUa2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qFBCIhQUa2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qFBCIhQUa2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-qFBCIhQUa2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qFBCIhQUa2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qFBCIhQUa2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qFBCIhQUa2 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qFBCIhQUa2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qFBCIhQUa2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qFBCIhQUa2 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qFBCIhQUa2 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qFBCIhQUa2 .navbar-collapse {
  flex-basis: auto;
}
.cid-qFBCIhQUa2 .nav-link:hover,
.cid-qFBCIhQUa2 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qFBCImJkNS {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #f9f9f9;
}
.cid-qFBCImJkNS h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qFBCImJkNS p {
  color: #767676;
  text-align: left;
}
.cid-qFBCImJkNS .card-box {
  padding-top: 2rem;
}
.cid-qFBCImJkNS .card-wrapper {
  height: 100%;
}
.cid-qFBCImJkNS .card-title {
  text-align: center;
}
.cid-s1NLBNh8cv {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NLBNh8cv .content {
    text-align: center;
  }
  .cid-s1NLBNh8cv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NLBNh8cv .img-logo img {
  height: 6rem;
}
.cid-s1NLBNh8cv [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NLBNh8cv .input-group-btn {
  display: inline-block;
}
.cid-s1NLBNh8cv .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NLBNh8cv .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NLBNh8cv [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NLBNh8cv .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NLBNh8cv .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NLBNh8cv .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NLBNh8cv .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NLBNh8cv .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NLBNh8cv .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NLBNh8cv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NLBNh8cv .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NLBNh8cv form .input-group input.form-control,
.cid-s1NLBNh8cv form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NLBNh8cv .form-inline {
  justify-content: center;
}
.cid-s1NLBNh8cv .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NLBNh8cv .foot-logo {
    text-align: center !important;
  }
  .cid-s1NLBNh8cv .foot-title {
    text-align: center !important;
  }
  .cid-s1NLBNh8cv .mbr-text {
    text-align: center !important;
  }
}
.cid-qFFMpJFu6c .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qFFMpJFu6c .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qFFMpJFu6c a {
  font-style: normal;
}
.cid-qFFMpJFu6c .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qFFMpJFu6c .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qFFMpJFu6c .nav-item:focus,
.cid-qFFMpJFu6c .nav-link:focus {
  outline: none;
}
.cid-qFFMpJFu6c .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qFFMpJFu6c .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qFFMpJFu6c .menu-logo {
  margin-right: auto;
}
.cid-qFFMpJFu6c .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qFFMpJFu6c .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qFFMpJFu6c .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qFFMpJFu6c .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qFFMpJFu6c .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qFFMpJFu6c .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qFFMpJFu6c .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qFFMpJFu6c .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qFFMpJFu6c .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qFFMpJFu6c .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qFFMpJFu6c .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qFFMpJFu6c .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qFFMpJFu6c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qFFMpJFu6c .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qFFMpJFu6c .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qFFMpJFu6c .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qFFMpJFu6c .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qFFMpJFu6c .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qFFMpJFu6c .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qFFMpJFu6c .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qFFMpJFu6c .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qFFMpJFu6c .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qFFMpJFu6c button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qFFMpJFu6c button.navbar-toggler:focus {
  outline: none;
}
.cid-qFFMpJFu6c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qFFMpJFu6c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qFFMpJFu6c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qFFMpJFu6c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qFFMpJFu6c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qFFMpJFu6c nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qFFMpJFu6c nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qFFMpJFu6c nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qFFMpJFu6c nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qFFMpJFu6c .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qFFMpJFu6c .collapsed .btn {
  display: flex;
}
.cid-qFFMpJFu6c .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qFFMpJFu6c .collapsed .navbar-collapse.collapsing,
.cid-qFFMpJFu6c .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qFFMpJFu6c .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qFFMpJFu6c .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qFFMpJFu6c .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qFFMpJFu6c .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qFFMpJFu6c .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qFFMpJFu6c .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qFFMpJFu6c .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qFFMpJFu6c .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qFFMpJFu6c .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qFFMpJFu6c .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qFFMpJFu6c .collapsed button.navbar-toggler {
  display: block;
}
.cid-qFFMpJFu6c .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qFFMpJFu6c .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qFFMpJFu6c .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qFFMpJFu6c .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qFFMpJFu6c .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qFFMpJFu6c .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qFFMpJFu6c .navbar-expand {
    flex-direction: column;
  }
  .cid-qFFMpJFu6c img {
    height: 3.8rem !important;
  }
  .cid-qFFMpJFu6c .btn {
    display: flex;
  }
  .cid-qFFMpJFu6c button.navbar-toggler {
    display: block;
  }
  .cid-qFFMpJFu6c .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qFFMpJFu6c .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qFFMpJFu6c .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qFFMpJFu6c .navbar-collapse.collapsing,
  .cid-qFFMpJFu6c .navbar-collapse.show {
    display: block !important;
  }
  .cid-qFFMpJFu6c .navbar-collapse.collapsing .navbar-nav,
  .cid-qFFMpJFu6c .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qFFMpJFu6c .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qFFMpJFu6c .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qFFMpJFu6c .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qFFMpJFu6c .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qFFMpJFu6c .navbar-collapse.collapsing .navbar-buttons,
  .cid-qFFMpJFu6c .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qFFMpJFu6c .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qFFMpJFu6c .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qFFMpJFu6c .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qFFMpJFu6c .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qFFMpJFu6c .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qFFMpJFu6c .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qFFMpJFu6c .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qFFMpJFu6c .navbar-collapse {
  flex-basis: auto;
}
.cid-qFFMpJFu6c .nav-link:hover,
.cid-qFFMpJFu6c .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qFFMpO1vZh {
  padding-top: 105px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/fondo-discos-1280x720.jpg");
}
.cid-qFFMpTqOV7 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qFFMpTqOV7 .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qFFMpTqOV7 .mbr-author-name {
  font-weight: bold;
}
.cid-qFFMpTqOV7 .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qFFMpYpskQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qFFMpYpskQ .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qFFMpYpskQ .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qFFMpYpskQ .mbr-author-desc {
  color: #232;
}
.cid-qFFMq3LpDX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qFFMq3LpDX .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qFFMq3LpDX .mbr-author-name {
  font-weight: bold;
}
.cid-qFFMq3LpDX .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qFFMq8hTjn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f3f4f6;
}
.cid-qFFMq8hTjn .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qFFMq8hTjn .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qFFMq8hTjn .mbr-author-desc {
  color: #232;
}
.cid-qFFMqeBHxz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-qFFMqeBHxz .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qFFMqeBHxz .mbr-author-name {
  font-weight: bold;
}
.cid-qFFMqeBHxz .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qFFMqkYWw1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qFFMqkYWw1 .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qFFMqkYWw1 .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qFFMqkYWw1 .mbr-author-desc {
  color: #232;
}
.cid-qFFMqsGohS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qFFMqsGohS .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qFFMqsGohS .mbr-author-name {
  font-weight: bold;
}
.cid-qFFMqsGohS .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qFFMqxDAGf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f3f4f6;
}
.cid-qFFMqxDAGf .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qFFMqxDAGf .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qFFMqxDAGf .mbr-author-desc {
  color: #232;
}
.cid-qFFMqCI3Dp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qFFMqCI3Dp .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qFFMqCI3Dp .mbr-author-name {
  font-weight: bold;
}
.cid-qFFMqCI3Dp .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qFFMqJTUZz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f3f4f6;
}
.cid-qFFMqJTUZz .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qFFMqJTUZz .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qFFMqJTUZz .mbr-author-desc {
  color: #232;
}
.cid-qFFMqOCBq3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qFFMqOCBq3 .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qFFMqOCBq3 .mbr-author-name {
  font-weight: bold;
}
.cid-qFFMqOCBq3 .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qFFMqUDh3W {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qFFMqUDh3W .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qFFMqUDh3W .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qFFMqUDh3W .mbr-author-desc {
  color: #232;
}
.cid-qFFMr1mQf7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qFFMr1mQf7 .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qFFMr1mQf7 .mbr-author-name {
  font-weight: bold;
}
.cid-qFFMr1mQf7 .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qFFMr7EhD1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qFFMr7EhD1 .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qFFMr7EhD1 .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qFFMr7EhD1 .mbr-author-desc {
  color: #232;
}
.cid-qFFMrdwnsL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qFFMrdwnsL .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qFFMrdwnsL .mbr-author-name {
  font-weight: bold;
}
.cid-qFFMrdwnsL .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qFFMrjolyl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qFFMrjolyl .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qFFMrjolyl .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qFFMrjolyl .mbr-author-desc {
  color: #232;
}
.cid-qFFMrqGNLk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qFFMrqGNLk .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qFFMrqGNLk .mbr-author-name {
  font-weight: bold;
}
.cid-qFFMrqGNLk .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qFFMrwY5QP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qFFMrwY5QP .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qFFMrwY5QP .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qFFMrwY5QP .mbr-author-desc {
  color: #232;
}
.cid-qFFMrJx3Yy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-qFFMrJx3Yy .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qFFMrJx3Yy .mbr-author-name {
  font-weight: bold;
}
.cid-qFFMrJx3Yy .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qFFMrPLBT9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qFFMrPLBT9 .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qFFMrPLBT9 .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qFFMrPLBT9 .mbr-author-desc {
  color: #232;
}
.cid-qFFMrWtKro {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qFFMrWtKro .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qFFMrWtKro .mbr-author-name {
  font-weight: bold;
}
.cid-qFFMrWtKro .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qFFMs2JWdy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f3f4f6;
}
.cid-qFFMs2JWdy .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qFFMs2JWdy .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qFFMs2JWdy .mbr-author-desc {
  color: #232;
}
.cid-qFFMs8d5kl {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qFFMs8d5kl .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qFFMs8d5kl .mbr-author-name {
  font-weight: bold;
}
.cid-qFFMs8d5kl .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qFFMse5pQf {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qFFMse5pQf .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qFFMse5pQf .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qFFMse5pQf .mbr-author-desc {
  color: #232;
}
.cid-qFFMsr5E7R {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qFFMsr5E7R .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qFFMsr5E7R .mbr-author-name {
  font-weight: bold;
}
.cid-qFFMsr5E7R .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qFFMswe2lc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qFFMswe2lc .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qFFMswe2lc .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qFFMswe2lc .mbr-author-desc {
  color: #232;
}
.cid-qFFMsD5vEC {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qFFMsD5vEC .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qFFMsD5vEC .mbr-author-name {
  font-weight: bold;
}
.cid-qFFMsD5vEC .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qFFMsKhBjY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f3f4f6;
}
.cid-qFFMsKhBjY .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qFFMsKhBjY .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qFFMsKhBjY .mbr-author-desc {
  color: #232;
}
.cid-qFFMsQW3fw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qFFMsQW3fw .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qFFMsQW3fw .mbr-author-name {
  font-weight: bold;
}
.cid-qFFMsQW3fw .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qFFMsX3O5K {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qFFMsX3O5K .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qFFMsX3O5K .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qFFMsX3O5K .mbr-author-desc {
  color: #232;
}
.cid-qFFMt3Q1zb {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qFFMt3Q1zb .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qFFMt3Q1zb .mbr-author-name {
  font-weight: bold;
}
.cid-qFFMt3Q1zb .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qFFMtaGljg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qFFMtaGljg .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qFFMtaGljg .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qFFMtaGljg .mbr-author-desc {
  color: #232;
}
.cid-qFFMtv1ksC {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qFFMtv1ksC .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qFFMtv1ksC .mbr-author-name {
  font-weight: bold;
}
.cid-qFFMtv1ksC .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qFFMtD9IeT {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qFFMtD9IeT .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qFFMtD9IeT .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qFFMtD9IeT .mbr-author-desc {
  color: #232;
}
.cid-qFFMtRu1v8 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qFFMtRu1v8 .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qFFMtRu1v8 .mbr-author-name {
  font-weight: bold;
}
.cid-qFFMtRu1v8 .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qFFMtYDbhB {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qFFMtYDbhB .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qFFMtYDbhB .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qFFMtYDbhB .mbr-author-desc {
  color: #232;
}
.cid-qFFMue5AdQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qFFMue5AdQ .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qFFMue5AdQ .mbr-author-name {
  font-weight: bold;
}
.cid-qFFMue5AdQ .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qFFMukGPGV {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qFFMukGPGV .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qFFMukGPGV .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qFFMukGPGV .mbr-author-desc {
  color: #232;
}
.cid-qFFMutLW3n {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-qFFMutLW3n .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qFFMutLW3n .mbr-author-name {
  font-weight: bold;
}
.cid-qFFMutLW3n .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qFFMuE7D7t {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-qFFMuE7D7t .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qFFMuE7D7t .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qFFMuE7D7t .mbr-author-desc {
  color: #232;
}
.cid-qFFMuL5z6e {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-qFFMuL5z6e .testimonial-text {
  font-style: italic;
  font-weight: 300;
}
.cid-qFFMuL5z6e .mbr-author-name {
  font-weight: bold;
}
.cid-qFFMuL5z6e .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-qFFMuRpVaj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f3f4f6;
}
.cid-qFFMuRpVaj .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-qFFMuRpVaj .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-qFFMuRpVaj .mbr-author-desc {
  color: #232;
}
.cid-s1NKFvyETi {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NKFvyETi .content {
    text-align: center;
  }
  .cid-s1NKFvyETi .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NKFvyETi .img-logo img {
  height: 6rem;
}
.cid-s1NKFvyETi [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NKFvyETi .input-group-btn {
  display: inline-block;
}
.cid-s1NKFvyETi .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NKFvyETi .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NKFvyETi [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NKFvyETi .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NKFvyETi .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NKFvyETi .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NKFvyETi .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NKFvyETi .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NKFvyETi .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NKFvyETi .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NKFvyETi .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NKFvyETi form .input-group input.form-control,
.cid-s1NKFvyETi form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NKFvyETi .form-inline {
  justify-content: center;
}
.cid-s1NKFvyETi .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NKFvyETi .foot-logo {
    text-align: center !important;
  }
  .cid-s1NKFvyETi .foot-title {
    text-align: center !important;
  }
  .cid-s1NKFvyETi .mbr-text {
    text-align: center !important;
  }
}
.cid-qFGX3al96E .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qFGX3al96E .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qFGX3al96E a {
  font-style: normal;
}
.cid-qFGX3al96E .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qFGX3al96E .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qFGX3al96E .nav-item:focus,
.cid-qFGX3al96E .nav-link:focus {
  outline: none;
}
.cid-qFGX3al96E .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qFGX3al96E .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qFGX3al96E .menu-logo {
  margin-right: auto;
}
.cid-qFGX3al96E .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qFGX3al96E .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qFGX3al96E .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qFGX3al96E .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qFGX3al96E .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qFGX3al96E .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qFGX3al96E .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qFGX3al96E .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qFGX3al96E .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qFGX3al96E .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qFGX3al96E .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qFGX3al96E .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qFGX3al96E .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qFGX3al96E .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qFGX3al96E .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qFGX3al96E .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qFGX3al96E .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qFGX3al96E .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qFGX3al96E .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qFGX3al96E .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qFGX3al96E .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qFGX3al96E .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qFGX3al96E button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qFGX3al96E button.navbar-toggler:focus {
  outline: none;
}
.cid-qFGX3al96E button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qFGX3al96E button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qFGX3al96E button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qFGX3al96E button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qFGX3al96E button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qFGX3al96E nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qFGX3al96E nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qFGX3al96E nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qFGX3al96E nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qFGX3al96E .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qFGX3al96E .collapsed .btn {
  display: flex;
}
.cid-qFGX3al96E .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qFGX3al96E .collapsed .navbar-collapse.collapsing,
.cid-qFGX3al96E .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qFGX3al96E .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qFGX3al96E .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qFGX3al96E .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qFGX3al96E .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qFGX3al96E .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qFGX3al96E .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qFGX3al96E .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qFGX3al96E .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qFGX3al96E .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qFGX3al96E .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qFGX3al96E .collapsed button.navbar-toggler {
  display: block;
}
.cid-qFGX3al96E .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qFGX3al96E .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qFGX3al96E .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qFGX3al96E .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qFGX3al96E .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qFGX3al96E .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qFGX3al96E .navbar-expand {
    flex-direction: column;
  }
  .cid-qFGX3al96E img {
    height: 3.8rem !important;
  }
  .cid-qFGX3al96E .btn {
    display: flex;
  }
  .cid-qFGX3al96E button.navbar-toggler {
    display: block;
  }
  .cid-qFGX3al96E .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qFGX3al96E .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qFGX3al96E .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qFGX3al96E .navbar-collapse.collapsing,
  .cid-qFGX3al96E .navbar-collapse.show {
    display: block !important;
  }
  .cid-qFGX3al96E .navbar-collapse.collapsing .navbar-nav,
  .cid-qFGX3al96E .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qFGX3al96E .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qFGX3al96E .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qFGX3al96E .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qFGX3al96E .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qFGX3al96E .navbar-collapse.collapsing .navbar-buttons,
  .cid-qFGX3al96E .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qFGX3al96E .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qFGX3al96E .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qFGX3al96E .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qFGX3al96E .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qFGX3al96E .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qFGX3al96E .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qFGX3al96E .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qFGX3al96E .navbar-collapse {
  flex-basis: auto;
}
.cid-qFGX3al96E .nav-link:hover,
.cid-qFGX3al96E .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qFGX3jEZN1 {
  padding-top: 105px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/cantera-900x600.jpg");
}
.cid-qFGX3qtsQw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qFGX3qtsQw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qFGX3qtsQw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qFGX3qtsQw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qFGX3qtsQw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qFGX3qtsQw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qFGX3qtsQw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qFGX3qtsQw .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qFGX3qtsQw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qFGX3qtsQw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qFGX3FfoA3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qFGX3FfoA3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qFGX3FfoA3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qFGX3FfoA3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qFGX3FfoA3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qFGX3FfoA3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qFGX3FfoA3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qFGX3FfoA3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qFGX3FfoA3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qFGX3FfoA3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qFGX3WNqfZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qFGX3WNqfZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qFGX3WNqfZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qFGX3WNqfZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qFGX3WNqfZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qFGX3WNqfZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qFGX3WNqfZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qFGX3WNqfZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qFGX3WNqfZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qFGX3WNqfZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qFHYq2RzTj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #110838;
}
.cid-s1NKeMoha6 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NKeMoha6 .content {
    text-align: center;
  }
  .cid-s1NKeMoha6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NKeMoha6 .img-logo img {
  height: 6rem;
}
.cid-s1NKeMoha6 [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NKeMoha6 .input-group-btn {
  display: inline-block;
}
.cid-s1NKeMoha6 .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NKeMoha6 .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NKeMoha6 [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NKeMoha6 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NKeMoha6 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NKeMoha6 .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NKeMoha6 .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NKeMoha6 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NKeMoha6 .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NKeMoha6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NKeMoha6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NKeMoha6 form .input-group input.form-control,
.cid-s1NKeMoha6 form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NKeMoha6 .form-inline {
  justify-content: center;
}
.cid-s1NKeMoha6 .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NKeMoha6 .foot-logo {
    text-align: center !important;
  }
  .cid-s1NKeMoha6 .foot-title {
    text-align: center !important;
  }
  .cid-s1NKeMoha6 .mbr-text {
    text-align: center !important;
  }
}
.cid-qFGXjKXtTP .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qFGXjKXtTP .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qFGXjKXtTP a {
  font-style: normal;
}
.cid-qFGXjKXtTP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qFGXjKXtTP .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qFGXjKXtTP .nav-item:focus,
.cid-qFGXjKXtTP .nav-link:focus {
  outline: none;
}
.cid-qFGXjKXtTP .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qFGXjKXtTP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qFGXjKXtTP .menu-logo {
  margin-right: auto;
}
.cid-qFGXjKXtTP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qFGXjKXtTP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qFGXjKXtTP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qFGXjKXtTP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qFGXjKXtTP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qFGXjKXtTP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qFGXjKXtTP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qFGXjKXtTP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qFGXjKXtTP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qFGXjKXtTP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qFGXjKXtTP .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qFGXjKXtTP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qFGXjKXtTP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qFGXjKXtTP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qFGXjKXtTP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qFGXjKXtTP .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qFGXjKXtTP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qFGXjKXtTP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qFGXjKXtTP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qFGXjKXtTP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qFGXjKXtTP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qFGXjKXtTP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qFGXjKXtTP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qFGXjKXtTP button.navbar-toggler:focus {
  outline: none;
}
.cid-qFGXjKXtTP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qFGXjKXtTP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qFGXjKXtTP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qFGXjKXtTP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qFGXjKXtTP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qFGXjKXtTP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qFGXjKXtTP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qFGXjKXtTP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qFGXjKXtTP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qFGXjKXtTP .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qFGXjKXtTP .collapsed .btn {
  display: flex;
}
.cid-qFGXjKXtTP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qFGXjKXtTP .collapsed .navbar-collapse.collapsing,
.cid-qFGXjKXtTP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qFGXjKXtTP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qFGXjKXtTP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qFGXjKXtTP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qFGXjKXtTP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qFGXjKXtTP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qFGXjKXtTP .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qFGXjKXtTP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qFGXjKXtTP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qFGXjKXtTP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qFGXjKXtTP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qFGXjKXtTP .collapsed button.navbar-toggler {
  display: block;
}
.cid-qFGXjKXtTP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qFGXjKXtTP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qFGXjKXtTP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qFGXjKXtTP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qFGXjKXtTP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qFGXjKXtTP .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qFGXjKXtTP .navbar-expand {
    flex-direction: column;
  }
  .cid-qFGXjKXtTP img {
    height: 3.8rem !important;
  }
  .cid-qFGXjKXtTP .btn {
    display: flex;
  }
  .cid-qFGXjKXtTP button.navbar-toggler {
    display: block;
  }
  .cid-qFGXjKXtTP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qFGXjKXtTP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qFGXjKXtTP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qFGXjKXtTP .navbar-collapse.collapsing,
  .cid-qFGXjKXtTP .navbar-collapse.show {
    display: block !important;
  }
  .cid-qFGXjKXtTP .navbar-collapse.collapsing .navbar-nav,
  .cid-qFGXjKXtTP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qFGXjKXtTP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qFGXjKXtTP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qFGXjKXtTP .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qFGXjKXtTP .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qFGXjKXtTP .navbar-collapse.collapsing .navbar-buttons,
  .cid-qFGXjKXtTP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qFGXjKXtTP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qFGXjKXtTP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qFGXjKXtTP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qFGXjKXtTP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qFGXjKXtTP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qFGXjKXtTP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qFGXjKXtTP .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qFGXjKXtTP .navbar-collapse {
  flex-basis: auto;
}
.cid-qFGXjKXtTP .nav-link:hover,
.cid-qFGXjKXtTP .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qFGXjSbZ8J {
  padding-top: 105px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/portada-granite-1250x541.jpg");
}
.cid-qFGXjYORth {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qFGXjYORth .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qFGXjYORth .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qFGXjYORth .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qFGXjYORth .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qFGXjYORth .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qFGXjYORth .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qFGXjYORth .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qFGXjYORth .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qFGXjYORth .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qFGXkd6MMr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qFGXkd6MMr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qFGXkd6MMr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qFGXkd6MMr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qFGXkd6MMr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qFGXkd6MMr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qFGXkd6MMr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qFGXkd6MMr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qFGXkd6MMr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qFGXkd6MMr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qFGXksEaUi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qFGXksEaUi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qFGXksEaUi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qFGXksEaUi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qFGXksEaUi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qFGXksEaUi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qFGXksEaUi .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qFGXksEaUi .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qFGXksEaUi .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qFGXksEaUi .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qFGXkF4cd2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qFGXkF4cd2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qFGXkF4cd2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qFGXkF4cd2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qFGXkF4cd2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qFGXkF4cd2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qFGXkF4cd2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qFGXkF4cd2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qFGXkF4cd2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qFGXkF4cd2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qFGXl5AT2u {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qFGXl5AT2u .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qFGXl5AT2u .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qFGXl5AT2u .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qFGXl5AT2u .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qFGXl5AT2u .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qFGXl5AT2u .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qFGXl5AT2u .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qFGXl5AT2u .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qFGXl5AT2u .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qFGXlkP5l5 {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qFGXlkP5l5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qFGXlkP5l5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qFGXlkP5l5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qFGXlkP5l5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qFGXlkP5l5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qFGXlkP5l5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qFGXlkP5l5 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qFGXlkP5l5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qFGXlkP5l5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qFHZmnPE97 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #110838;
}
.cid-s1NK33izOv {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NK33izOv .content {
    text-align: center;
  }
  .cid-s1NK33izOv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NK33izOv .img-logo img {
  height: 6rem;
}
.cid-s1NK33izOv [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NK33izOv .input-group-btn {
  display: inline-block;
}
.cid-s1NK33izOv .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NK33izOv .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NK33izOv [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NK33izOv .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NK33izOv .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NK33izOv .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NK33izOv .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NK33izOv .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NK33izOv .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NK33izOv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NK33izOv .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NK33izOv form .input-group input.form-control,
.cid-s1NK33izOv form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NK33izOv .form-inline {
  justify-content: center;
}
.cid-s1NK33izOv .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NK33izOv .foot-logo {
    text-align: center !important;
  }
  .cid-s1NK33izOv .foot-title {
    text-align: center !important;
  }
  .cid-s1NK33izOv .mbr-text {
    text-align: center !important;
  }
}
.cid-qFGXzNQiFn .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qFGXzNQiFn .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qFGXzNQiFn a {
  font-style: normal;
}
.cid-qFGXzNQiFn .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qFGXzNQiFn .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qFGXzNQiFn .nav-item:focus,
.cid-qFGXzNQiFn .nav-link:focus {
  outline: none;
}
.cid-qFGXzNQiFn .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qFGXzNQiFn .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qFGXzNQiFn .menu-logo {
  margin-right: auto;
}
.cid-qFGXzNQiFn .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qFGXzNQiFn .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qFGXzNQiFn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qFGXzNQiFn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qFGXzNQiFn .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qFGXzNQiFn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qFGXzNQiFn .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qFGXzNQiFn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qFGXzNQiFn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qFGXzNQiFn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qFGXzNQiFn .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qFGXzNQiFn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qFGXzNQiFn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qFGXzNQiFn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qFGXzNQiFn .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qFGXzNQiFn .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qFGXzNQiFn .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qFGXzNQiFn .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qFGXzNQiFn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qFGXzNQiFn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qFGXzNQiFn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qFGXzNQiFn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qFGXzNQiFn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qFGXzNQiFn button.navbar-toggler:focus {
  outline: none;
}
.cid-qFGXzNQiFn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qFGXzNQiFn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qFGXzNQiFn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qFGXzNQiFn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qFGXzNQiFn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qFGXzNQiFn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qFGXzNQiFn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qFGXzNQiFn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qFGXzNQiFn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qFGXzNQiFn .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qFGXzNQiFn .collapsed .btn {
  display: flex;
}
.cid-qFGXzNQiFn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qFGXzNQiFn .collapsed .navbar-collapse.collapsing,
.cid-qFGXzNQiFn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qFGXzNQiFn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qFGXzNQiFn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qFGXzNQiFn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qFGXzNQiFn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qFGXzNQiFn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qFGXzNQiFn .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qFGXzNQiFn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qFGXzNQiFn .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qFGXzNQiFn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qFGXzNQiFn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qFGXzNQiFn .collapsed button.navbar-toggler {
  display: block;
}
.cid-qFGXzNQiFn .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qFGXzNQiFn .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qFGXzNQiFn .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qFGXzNQiFn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qFGXzNQiFn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qFGXzNQiFn .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qFGXzNQiFn .navbar-expand {
    flex-direction: column;
  }
  .cid-qFGXzNQiFn img {
    height: 3.8rem !important;
  }
  .cid-qFGXzNQiFn .btn {
    display: flex;
  }
  .cid-qFGXzNQiFn button.navbar-toggler {
    display: block;
  }
  .cid-qFGXzNQiFn .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qFGXzNQiFn .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qFGXzNQiFn .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qFGXzNQiFn .navbar-collapse.collapsing,
  .cid-qFGXzNQiFn .navbar-collapse.show {
    display: block !important;
  }
  .cid-qFGXzNQiFn .navbar-collapse.collapsing .navbar-nav,
  .cid-qFGXzNQiFn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qFGXzNQiFn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qFGXzNQiFn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qFGXzNQiFn .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qFGXzNQiFn .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qFGXzNQiFn .navbar-collapse.collapsing .navbar-buttons,
  .cid-qFGXzNQiFn .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qFGXzNQiFn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qFGXzNQiFn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qFGXzNQiFn .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qFGXzNQiFn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qFGXzNQiFn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qFGXzNQiFn .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qFGXzNQiFn .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qFGXzNQiFn .navbar-collapse {
  flex-basis: auto;
}
.cid-qFGXzNQiFn .nav-link:hover,
.cid-qFGXzNQiFn .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qFGXA9wnic {
  padding-top: 105px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/quartzstone-800x505.jpg");
}
.cid-qFGXAmuKEv {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qFGXAmuKEv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qFGXAmuKEv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qFGXAmuKEv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qFGXAmuKEv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qFGXAmuKEv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qFGXAmuKEv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qFGXAmuKEv .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qFGXAmuKEv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qFGXAmuKEv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qFGXAWh29z {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qFGXAWh29z .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qFGXAWh29z .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qFGXAWh29z .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qFGXAWh29z .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qFGXAWh29z .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qFGXAWh29z .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qFGXAWh29z .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-qFGXAWh29z .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qFGXAWh29z .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qP6DqlcCF3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/best-stone-banner-top-1348x509.jpg");
}
.cid-qFHZyuMv3g {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #110838;
}
.cid-s1NJO3F8ZL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NJO3F8ZL .content {
    text-align: center;
  }
  .cid-s1NJO3F8ZL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NJO3F8ZL .img-logo img {
  height: 6rem;
}
.cid-s1NJO3F8ZL [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NJO3F8ZL .input-group-btn {
  display: inline-block;
}
.cid-s1NJO3F8ZL .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NJO3F8ZL .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NJO3F8ZL [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NJO3F8ZL .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NJO3F8ZL .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NJO3F8ZL .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NJO3F8ZL .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NJO3F8ZL .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NJO3F8ZL .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NJO3F8ZL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NJO3F8ZL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NJO3F8ZL form .input-group input.form-control,
.cid-s1NJO3F8ZL form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NJO3F8ZL .form-inline {
  justify-content: center;
}
.cid-s1NJO3F8ZL .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NJO3F8ZL .foot-logo {
    text-align: center !important;
  }
  .cid-s1NJO3F8ZL .foot-title {
    text-align: center !important;
  }
  .cid-s1NJO3F8ZL .mbr-text {
    text-align: center !important;
  }
}
.cid-qFH0n0L3Fu .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qFH0n0L3Fu .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qFH0n0L3Fu a {
  font-style: normal;
}
.cid-qFH0n0L3Fu .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qFH0n0L3Fu .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qFH0n0L3Fu .nav-item:focus,
.cid-qFH0n0L3Fu .nav-link:focus {
  outline: none;
}
.cid-qFH0n0L3Fu .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qFH0n0L3Fu .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qFH0n0L3Fu .menu-logo {
  margin-right: auto;
}
.cid-qFH0n0L3Fu .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qFH0n0L3Fu .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qFH0n0L3Fu .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qFH0n0L3Fu .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qFH0n0L3Fu .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qFH0n0L3Fu .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qFH0n0L3Fu .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qFH0n0L3Fu .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qFH0n0L3Fu .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qFH0n0L3Fu .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qFH0n0L3Fu .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qFH0n0L3Fu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qFH0n0L3Fu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qFH0n0L3Fu .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qFH0n0L3Fu .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qFH0n0L3Fu .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qFH0n0L3Fu .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qFH0n0L3Fu .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qFH0n0L3Fu .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qFH0n0L3Fu .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qFH0n0L3Fu .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qFH0n0L3Fu .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qFH0n0L3Fu button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qFH0n0L3Fu button.navbar-toggler:focus {
  outline: none;
}
.cid-qFH0n0L3Fu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qFH0n0L3Fu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qFH0n0L3Fu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qFH0n0L3Fu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qFH0n0L3Fu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qFH0n0L3Fu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qFH0n0L3Fu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qFH0n0L3Fu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qFH0n0L3Fu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qFH0n0L3Fu .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qFH0n0L3Fu .collapsed .btn {
  display: flex;
}
.cid-qFH0n0L3Fu .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qFH0n0L3Fu .collapsed .navbar-collapse.collapsing,
.cid-qFH0n0L3Fu .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qFH0n0L3Fu .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qFH0n0L3Fu .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qFH0n0L3Fu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qFH0n0L3Fu .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qFH0n0L3Fu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qFH0n0L3Fu .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qFH0n0L3Fu .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qFH0n0L3Fu .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qFH0n0L3Fu .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qFH0n0L3Fu .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qFH0n0L3Fu .collapsed button.navbar-toggler {
  display: block;
}
.cid-qFH0n0L3Fu .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qFH0n0L3Fu .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qFH0n0L3Fu .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qFH0n0L3Fu .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qFH0n0L3Fu .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qFH0n0L3Fu .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qFH0n0L3Fu .navbar-expand {
    flex-direction: column;
  }
  .cid-qFH0n0L3Fu img {
    height: 3.8rem !important;
  }
  .cid-qFH0n0L3Fu .btn {
    display: flex;
  }
  .cid-qFH0n0L3Fu button.navbar-toggler {
    display: block;
  }
  .cid-qFH0n0L3Fu .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qFH0n0L3Fu .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qFH0n0L3Fu .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qFH0n0L3Fu .navbar-collapse.collapsing,
  .cid-qFH0n0L3Fu .navbar-collapse.show {
    display: block !important;
  }
  .cid-qFH0n0L3Fu .navbar-collapse.collapsing .navbar-nav,
  .cid-qFH0n0L3Fu .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qFH0n0L3Fu .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qFH0n0L3Fu .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qFH0n0L3Fu .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qFH0n0L3Fu .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qFH0n0L3Fu .navbar-collapse.collapsing .navbar-buttons,
  .cid-qFH0n0L3Fu .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qFH0n0L3Fu .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qFH0n0L3Fu .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qFH0n0L3Fu .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qFH0n0L3Fu .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qFH0n0L3Fu .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qFH0n0L3Fu .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qFH0n0L3Fu .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qFH0n0L3Fu .navbar-collapse {
  flex-basis: auto;
}
.cid-qFH0n0L3Fu .nav-link:hover,
.cid-qFH0n0L3Fu .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qFH0n599en {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/bodega1-1267x569.jpg");
}
.cid-qFH0n8RUug {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f9f9f9;
}
.cid-qFH0n8RUug h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qFH0n8RUug p {
  color: #767676;
  text-align: left;
}
.cid-qFH0n8RUug .card-box {
  padding-top: 2rem;
}
.cid-qFH0n8RUug .card-wrapper {
  height: 100%;
}
.cid-qFH0n8RUug .card-title {
  text-align: center;
}
.cid-qFH0nf0NRd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f9f9f9;
}
.cid-qFH0nf0NRd h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qFH0nf0NRd p {
  color: #767676;
  text-align: left;
}
.cid-qFH0nf0NRd .card-box {
  padding-top: 2rem;
}
.cid-qFH0nf0NRd .card-wrapper {
  height: 100%;
}
.cid-qFH0nf0NRd .card-title {
  text-align: center;
}
.cid-s1NLnDmZ7K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NLnDmZ7K .content {
    text-align: center;
  }
  .cid-s1NLnDmZ7K .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NLnDmZ7K .img-logo img {
  height: 6rem;
}
.cid-s1NLnDmZ7K [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NLnDmZ7K .input-group-btn {
  display: inline-block;
}
.cid-s1NLnDmZ7K .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NLnDmZ7K .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NLnDmZ7K [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NLnDmZ7K .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NLnDmZ7K .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NLnDmZ7K .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NLnDmZ7K .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NLnDmZ7K .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NLnDmZ7K .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NLnDmZ7K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NLnDmZ7K .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NLnDmZ7K form .input-group input.form-control,
.cid-s1NLnDmZ7K form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NLnDmZ7K .form-inline {
  justify-content: center;
}
.cid-s1NLnDmZ7K .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NLnDmZ7K .foot-logo {
    text-align: center !important;
  }
  .cid-s1NLnDmZ7K .foot-title {
    text-align: center !important;
  }
  .cid-s1NLnDmZ7K .mbr-text {
    text-align: center !important;
  }
}
.cid-qFBEd8QQY1 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qFBEd8QQY1 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qFBEd8QQY1 a {
  font-style: normal;
}
.cid-qFBEd8QQY1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qFBEd8QQY1 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qFBEd8QQY1 .nav-item:focus,
.cid-qFBEd8QQY1 .nav-link:focus {
  outline: none;
}
.cid-qFBEd8QQY1 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qFBEd8QQY1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qFBEd8QQY1 .menu-logo {
  margin-right: auto;
}
.cid-qFBEd8QQY1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qFBEd8QQY1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qFBEd8QQY1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qFBEd8QQY1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qFBEd8QQY1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qFBEd8QQY1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qFBEd8QQY1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qFBEd8QQY1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qFBEd8QQY1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qFBEd8QQY1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qFBEd8QQY1 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qFBEd8QQY1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qFBEd8QQY1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qFBEd8QQY1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qFBEd8QQY1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qFBEd8QQY1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qFBEd8QQY1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qFBEd8QQY1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qFBEd8QQY1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qFBEd8QQY1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qFBEd8QQY1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qFBEd8QQY1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qFBEd8QQY1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qFBEd8QQY1 button.navbar-toggler:focus {
  outline: none;
}
.cid-qFBEd8QQY1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qFBEd8QQY1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qFBEd8QQY1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qFBEd8QQY1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qFBEd8QQY1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qFBEd8QQY1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qFBEd8QQY1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qFBEd8QQY1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qFBEd8QQY1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qFBEd8QQY1 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qFBEd8QQY1 .collapsed .btn {
  display: flex;
}
.cid-qFBEd8QQY1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qFBEd8QQY1 .collapsed .navbar-collapse.collapsing,
.cid-qFBEd8QQY1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qFBEd8QQY1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qFBEd8QQY1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qFBEd8QQY1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qFBEd8QQY1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qFBEd8QQY1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qFBEd8QQY1 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qFBEd8QQY1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qFBEd8QQY1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qFBEd8QQY1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qFBEd8QQY1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qFBEd8QQY1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-qFBEd8QQY1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qFBEd8QQY1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qFBEd8QQY1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qFBEd8QQY1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qFBEd8QQY1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qFBEd8QQY1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qFBEd8QQY1 .navbar-expand {
    flex-direction: column;
  }
  .cid-qFBEd8QQY1 img {
    height: 3.8rem !important;
  }
  .cid-qFBEd8QQY1 .btn {
    display: flex;
  }
  .cid-qFBEd8QQY1 button.navbar-toggler {
    display: block;
  }
  .cid-qFBEd8QQY1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qFBEd8QQY1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qFBEd8QQY1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qFBEd8QQY1 .navbar-collapse.collapsing,
  .cid-qFBEd8QQY1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-qFBEd8QQY1 .navbar-collapse.collapsing .navbar-nav,
  .cid-qFBEd8QQY1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qFBEd8QQY1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qFBEd8QQY1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qFBEd8QQY1 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qFBEd8QQY1 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qFBEd8QQY1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-qFBEd8QQY1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qFBEd8QQY1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qFBEd8QQY1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qFBEd8QQY1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qFBEd8QQY1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qFBEd8QQY1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qFBEd8QQY1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qFBEd8QQY1 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qFBEd8QQY1 .navbar-collapse {
  flex-basis: auto;
}
.cid-qFBEd8QQY1 .nav-link:hover,
.cid-qFBEd8QQY1 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qFBEddgONh {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/fondo-maquinas-piso-1920x658.jpg");
}
.cid-qFBEdiQMJi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qFBEdiQMJi h2 {
  text-align: left;
}
.cid-qFBEdiQMJi h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qFBEdiQMJi p {
  color: #767676;
  text-align: left;
}
.cid-qFBEdiQMJi .aside-content {
  flex-basis: 100%;
}
.cid-qFBEdiQMJi .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qFBEdiQMJi .media {
  margin: initial;
  align-items: center;
}
.cid-qFBEdiQMJi .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qFBEdiQMJi .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qFBEdiQMJi .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qFBEdiQMJi .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qFBEdiQMJi .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qFBEdiQMJi .card-img span {
    font-size: 40px !important;
  }
}
.cid-qFBEdqSQOY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qFBEdqSQOY h2 {
  text-align: left;
}
.cid-qFBEdqSQOY h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qFBEdqSQOY p {
  color: #767676;
  text-align: left;
}
.cid-qFBEdqSQOY .aside-content {
  flex-basis: 100%;
}
.cid-qFBEdqSQOY .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qFBEdqSQOY .media {
  margin: initial;
  align-items: center;
}
.cid-qFBEdqSQOY .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qFBEdqSQOY .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qFBEdqSQOY .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qFBEdqSQOY .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qFBEdqSQOY .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qFBEdqSQOY .card-img span {
    font-size: 40px !important;
  }
}
.cid-qFBEdz6jHU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qFBEdz6jHU h2 {
  text-align: left;
}
.cid-qFBEdz6jHU h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qFBEdz6jHU p {
  color: #767676;
  text-align: left;
}
.cid-qFBEdz6jHU .aside-content {
  flex-basis: 100%;
}
.cid-qFBEdz6jHU .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qFBEdz6jHU .media {
  margin: initial;
  align-items: center;
}
.cid-qFBEdz6jHU .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qFBEdz6jHU .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qFBEdz6jHU .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qFBEdz6jHU .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qFBEdz6jHU .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qFBEdz6jHU .card-img span {
    font-size: 40px !important;
  }
}
.cid-qFBEdHQOU1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qFBEdHQOU1 h2 {
  text-align: left;
}
.cid-qFBEdHQOU1 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qFBEdHQOU1 p {
  color: #767676;
  text-align: left;
}
.cid-qFBEdHQOU1 .aside-content {
  flex-basis: 100%;
}
.cid-qFBEdHQOU1 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qFBEdHQOU1 .media {
  margin: initial;
  align-items: center;
}
.cid-qFBEdHQOU1 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qFBEdHQOU1 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qFBEdHQOU1 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qFBEdHQOU1 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qFBEdHQOU1 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qFBEdHQOU1 .card-img span {
    font-size: 40px !important;
  }
}
.cid-qFBEdQKpPw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qFBEdQKpPw h2 {
  text-align: left;
}
.cid-qFBEdQKpPw h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qFBEdQKpPw p {
  color: #767676;
  text-align: left;
}
.cid-qFBEdQKpPw .aside-content {
  flex-basis: 100%;
}
.cid-qFBEdQKpPw .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qFBEdQKpPw .media {
  margin: initial;
  align-items: center;
}
.cid-qFBEdQKpPw .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qFBEdQKpPw .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qFBEdQKpPw .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qFBEdQKpPw .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qFBEdQKpPw .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qFBEdQKpPw .card-img span {
    font-size: 40px !important;
  }
}
.cid-qFBEdYqNoz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qFBEdYqNoz h2 {
  text-align: left;
}
.cid-qFBEdYqNoz h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qFBEdYqNoz p {
  color: #767676;
  text-align: left;
}
.cid-qFBEdYqNoz .aside-content {
  flex-basis: 100%;
}
.cid-qFBEdYqNoz .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qFBEdYqNoz .media {
  margin: initial;
  align-items: center;
}
.cid-qFBEdYqNoz .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qFBEdYqNoz .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qFBEdYqNoz .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qFBEdYqNoz .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qFBEdYqNoz .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qFBEdYqNoz .card-img span {
    font-size: 40px !important;
  }
}
.cid-qFBEe9MRVf {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
  background: linear-gradient(45deg, #ffffff, #b2ccd2);
}
.cid-qFBEe9MRVf .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-qFBEe9MRVf .video-block {
    width: 100% !important;
  }
}
.cid-qFBEee1YAG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qFBEee1YAG h2 {
  text-align: left;
}
.cid-qFBEee1YAG h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qFBEee1YAG p {
  color: #767676;
  text-align: left;
}
.cid-qFBEee1YAG .aside-content {
  flex-basis: 100%;
}
.cid-qFBEee1YAG .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qFBEee1YAG .media {
  margin: initial;
  align-items: center;
}
.cid-qFBEee1YAG .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qFBEee1YAG .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qFBEee1YAG .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qFBEee1YAG .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qFBEee1YAG .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qFBEee1YAG .card-img span {
    font-size: 40px !important;
  }
}
.cid-qFBEenwnII {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qFBEenwnII h2 {
  text-align: left;
}
.cid-qFBEenwnII h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qFBEenwnII p {
  color: #767676;
  text-align: left;
}
.cid-qFBEenwnII .aside-content {
  flex-basis: 100%;
}
.cid-qFBEenwnII .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qFBEenwnII .media {
  margin: initial;
  align-items: center;
}
.cid-qFBEenwnII .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qFBEenwnII .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qFBEenwnII .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qFBEenwnII .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qFBEenwnII .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qFBEenwnII .card-img span {
    font-size: 40px !important;
  }
}
.cid-qFBEeuT21K {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qFBEeuT21K h2 {
  text-align: left;
}
.cid-qFBEeuT21K h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qFBEeuT21K p {
  color: #767676;
  text-align: left;
}
.cid-qFBEeuT21K .aside-content {
  flex-basis: 100%;
}
.cid-qFBEeuT21K .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qFBEeuT21K .media {
  margin: initial;
  align-items: center;
}
.cid-qFBEeuT21K .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qFBEeuT21K .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qFBEeuT21K .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qFBEeuT21K .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qFBEeuT21K .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qFBEeuT21K .card-img span {
    font-size: 40px !important;
  }
}
.cid-qFBEeD5Mj4 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #f9f9f9;
}
.cid-qFBEeD5Mj4 h2 {
  text-align: left;
}
.cid-qFBEeD5Mj4 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qFBEeD5Mj4 p {
  color: #767676;
  text-align: left;
}
.cid-qFBEeD5Mj4 .aside-content {
  flex-basis: 100%;
}
.cid-qFBEeD5Mj4 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qFBEeD5Mj4 .media {
  margin: initial;
  align-items: center;
}
.cid-qFBEeD5Mj4 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qFBEeD5Mj4 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qFBEeD5Mj4 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qFBEeD5Mj4 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qFBEeD5Mj4 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qFBEeD5Mj4 .card-img span {
    font-size: 40px !important;
  }
}
.cid-qSUu2SQI8t {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/fondo-copas-2-1920x488.jpg");
}
.cid-qSUuuW3Kmo {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #f9f9f9;
}
.cid-qSUuuW3Kmo h2 {
  text-align: left;
}
.cid-qSUuuW3Kmo h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qSUuuW3Kmo p {
  color: #767676;
  text-align: left;
}
.cid-qSUuuW3Kmo .aside-content {
  flex-basis: 100%;
}
.cid-qSUuuW3Kmo .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qSUuuW3Kmo .media {
  margin: initial;
  align-items: center;
}
.cid-qSUuuW3Kmo .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qSUuuW3Kmo .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qSUuuW3Kmo .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qSUuuW3Kmo .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qSUuuW3Kmo .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qSUuuW3Kmo .card-img span {
    font-size: 40px !important;
  }
}
.cid-s1NL8CLWNC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NL8CLWNC .content {
    text-align: center;
  }
  .cid-s1NL8CLWNC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NL8CLWNC .img-logo img {
  height: 6rem;
}
.cid-s1NL8CLWNC [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NL8CLWNC .input-group-btn {
  display: inline-block;
}
.cid-s1NL8CLWNC .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NL8CLWNC .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NL8CLWNC [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NL8CLWNC .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NL8CLWNC .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NL8CLWNC .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NL8CLWNC .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NL8CLWNC .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NL8CLWNC .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NL8CLWNC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NL8CLWNC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NL8CLWNC form .input-group input.form-control,
.cid-s1NL8CLWNC form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NL8CLWNC .form-inline {
  justify-content: center;
}
.cid-s1NL8CLWNC .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NL8CLWNC .foot-logo {
    text-align: center !important;
  }
  .cid-s1NL8CLWNC .foot-title {
    text-align: center !important;
  }
  .cid-s1NL8CLWNC .mbr-text {
    text-align: center !important;
  }
}
.cid-qF8ukyV4Oz .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qF8ukyV4Oz .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qF8ukyV4Oz a {
  font-style: normal;
}
.cid-qF8ukyV4Oz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qF8ukyV4Oz .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qF8ukyV4Oz .nav-item:focus,
.cid-qF8ukyV4Oz .nav-link:focus {
  outline: none;
}
.cid-qF8ukyV4Oz .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qF8ukyV4Oz .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qF8ukyV4Oz .menu-logo {
  margin-right: auto;
}
.cid-qF8ukyV4Oz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qF8ukyV4Oz .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qF8ukyV4Oz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qF8ukyV4Oz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qF8ukyV4Oz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qF8ukyV4Oz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qF8ukyV4Oz .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qF8ukyV4Oz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qF8ukyV4Oz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qF8ukyV4Oz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qF8ukyV4Oz .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qF8ukyV4Oz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qF8ukyV4Oz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qF8ukyV4Oz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qF8ukyV4Oz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qF8ukyV4Oz .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qF8ukyV4Oz .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qF8ukyV4Oz .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qF8ukyV4Oz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qF8ukyV4Oz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qF8ukyV4Oz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qF8ukyV4Oz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qF8ukyV4Oz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qF8ukyV4Oz button.navbar-toggler:focus {
  outline: none;
}
.cid-qF8ukyV4Oz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qF8ukyV4Oz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qF8ukyV4Oz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qF8ukyV4Oz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qF8ukyV4Oz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qF8ukyV4Oz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qF8ukyV4Oz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qF8ukyV4Oz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qF8ukyV4Oz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qF8ukyV4Oz .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qF8ukyV4Oz .collapsed .btn {
  display: flex;
}
.cid-qF8ukyV4Oz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.collapsing,
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qF8ukyV4Oz .collapsed button.navbar-toggler {
  display: block;
}
.cid-qF8ukyV4Oz .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qF8ukyV4Oz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qF8ukyV4Oz .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qF8ukyV4Oz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qF8ukyV4Oz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qF8ukyV4Oz .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qF8ukyV4Oz .navbar-expand {
    flex-direction: column;
  }
  .cid-qF8ukyV4Oz img {
    height: 3.8rem !important;
  }
  .cid-qF8ukyV4Oz .btn {
    display: flex;
  }
  .cid-qF8ukyV4Oz button.navbar-toggler {
    display: block;
  }
  .cid-qF8ukyV4Oz .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qF8ukyV4Oz .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qF8ukyV4Oz .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qF8ukyV4Oz .navbar-collapse.collapsing,
  .cid-qF8ukyV4Oz .navbar-collapse.show {
    display: block !important;
  }
  .cid-qF8ukyV4Oz .navbar-collapse.collapsing .navbar-nav,
  .cid-qF8ukyV4Oz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qF8ukyV4Oz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qF8ukyV4Oz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qF8ukyV4Oz .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qF8ukyV4Oz .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qF8ukyV4Oz .navbar-collapse.collapsing .navbar-buttons,
  .cid-qF8ukyV4Oz .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qF8ukyV4Oz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qF8ukyV4Oz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qF8ukyV4Oz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qF8ukyV4Oz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qF8ukyV4Oz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qF8ukyV4Oz .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qF8ukyV4Oz .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qF8ukyV4Oz .navbar-collapse {
  flex-basis: auto;
}
.cid-qF8ukyV4Oz .nav-link:hover,
.cid-qF8ukyV4Oz .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qP6TwWQmbO {
  padding-top: 90px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/fondo-concreto-pulido-med-1450x965.jpg");
}
.cid-qP6TwWQmbO .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qP6TwWQmbO .mbr-figure img {
  height: 100%;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .cid-qP6TwWQmbO .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qP71VvkNMn {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-1-1620x1080.jpg");
}
.cid-qP71VvkNMn .nav-tabs {
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: none;
}
.cid-qP71VvkNMn .nav-tabs .nav-link {
  box-sizing: border-box;
  color: #ffffff;
  font-style: normal;
  font-weight: 500;
  border-radius: 3px;
  border: 1px solid #ffffff;
  padding: 1rem 3rem;
  margin: 0.4rem .8rem !important;
  transition: all .3s;
}
.cid-qP71VvkNMn .nav-tabs .nav-link:hover {
  background-color: #149dcc;
}
.cid-qP71VvkNMn .nav-tabs .nav-link:focus {
  box-shadow: none;
  background-color: #149dcc;
}
.cid-qP71VvkNMn .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
  border: none;
  background: #149dcc;
}
.cid-qP71VvkNMn .nav-tabs .nav-link.active:hover {
  border: none;
}
.cid-qP71VvkNMn .mbr-section-subtitle {
  color: #767676;
}
.cid-qP71VvkNMn p {
  color: #767676;
}
.cid-qP71VvkNMn .mbr-figure {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-self: flex-start;
  align-self: flex-start;
  padding-right: 4rem;
}
.cid-qP71VvkNMn .mbr-text {
  word-break: break-word;
}
@media (max-width: 991px) {
  .cid-qP71VvkNMn .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 2rem;
  }
}
.cid-qP71VvkNMn P {
  color: #ffffff;
}
.cid-qP71VvkNMn H2 {
  color: #ffffff;
}
.cid-qP6X3yeA6t {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/fondo-concreto-pulido-3-med-1250x833.jpg");
}
.cid-qP6X3yeA6t h4 {
  font-weight: 500;
  color: #ffffff;
}
.cid-qP6X3yeA6t p {
  color: #ffffff;
}
.cid-qP6X3yeA6t .card {
  margin-bottom: 2rem;
}
.cid-qP6X3yeA6t .card-img {
  border-radius: 0;
  padding: 2rem 2rem 0 2rem;
  background-color: #000000;
}
.cid-qP6X3yeA6t .card-img span {
  font-size: 100px;
  color: #ffffff;
}
.cid-qP6X3yeA6t .card-box {
  padding-bottom: 2rem;
  background-color: #000000;
  background: linear-gradient(#000000, transparent);
}
.cid-qP6X3yeA6t .card-box .card-title {
  margin: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-qP6X3yeA6t .card-box .mbr-text {
  margin-bottom: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-qP6X3yeA6t .card-box .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qP6X3yeA6t .card-box .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qP7f870uVr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/mbr-1619x1080.jpg");
}
.cid-qP7f870uVr .title {
  margin-bottom: 2rem;
}
.cid-qP7f870uVr .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qP7f870uVr a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-qP7f870uVr a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qP7f870uVr .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-qP7f870uVr .input-group-btn {
  display: block;
  text-align: center;
}
.cid-qP7f870uVr H2 {
  color: #ffffff;
}
.cid-qP7f870uVr LABEL {
  color: #ffffff;
}
.cid-s1NJANoyiH {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NJANoyiH .content {
    text-align: center;
  }
  .cid-s1NJANoyiH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NJANoyiH .img-logo img {
  height: 6rem;
}
.cid-s1NJANoyiH [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NJANoyiH .input-group-btn {
  display: inline-block;
}
.cid-s1NJANoyiH .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NJANoyiH .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NJANoyiH [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NJANoyiH .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NJANoyiH .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NJANoyiH .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NJANoyiH .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NJANoyiH .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NJANoyiH .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NJANoyiH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NJANoyiH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NJANoyiH form .input-group input.form-control,
.cid-s1NJANoyiH form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NJANoyiH .form-inline {
  justify-content: center;
}
.cid-s1NJANoyiH .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NJANoyiH .foot-logo {
    text-align: center !important;
  }
  .cid-s1NJANoyiH .foot-title {
    text-align: center !important;
  }
  .cid-s1NJANoyiH .mbr-text {
    text-align: center !important;
  }
}
.cid-qF8ukyV4Oz .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qF8ukyV4Oz .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qF8ukyV4Oz a {
  font-style: normal;
}
.cid-qF8ukyV4Oz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qF8ukyV4Oz .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qF8ukyV4Oz .nav-item:focus,
.cid-qF8ukyV4Oz .nav-link:focus {
  outline: none;
}
.cid-qF8ukyV4Oz .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qF8ukyV4Oz .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qF8ukyV4Oz .menu-logo {
  margin-right: auto;
}
.cid-qF8ukyV4Oz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qF8ukyV4Oz .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qF8ukyV4Oz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qF8ukyV4Oz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qF8ukyV4Oz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qF8ukyV4Oz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qF8ukyV4Oz .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qF8ukyV4Oz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qF8ukyV4Oz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qF8ukyV4Oz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qF8ukyV4Oz .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qF8ukyV4Oz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qF8ukyV4Oz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qF8ukyV4Oz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qF8ukyV4Oz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qF8ukyV4Oz .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qF8ukyV4Oz .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qF8ukyV4Oz .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qF8ukyV4Oz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qF8ukyV4Oz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qF8ukyV4Oz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qF8ukyV4Oz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qF8ukyV4Oz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qF8ukyV4Oz button.navbar-toggler:focus {
  outline: none;
}
.cid-qF8ukyV4Oz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qF8ukyV4Oz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qF8ukyV4Oz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qF8ukyV4Oz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qF8ukyV4Oz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qF8ukyV4Oz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qF8ukyV4Oz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qF8ukyV4Oz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qF8ukyV4Oz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qF8ukyV4Oz .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qF8ukyV4Oz .collapsed .btn {
  display: flex;
}
.cid-qF8ukyV4Oz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.collapsing,
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qF8ukyV4Oz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qF8ukyV4Oz .collapsed button.navbar-toggler {
  display: block;
}
.cid-qF8ukyV4Oz .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qF8ukyV4Oz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qF8ukyV4Oz .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qF8ukyV4Oz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qF8ukyV4Oz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qF8ukyV4Oz .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qF8ukyV4Oz .navbar-expand {
    flex-direction: column;
  }
  .cid-qF8ukyV4Oz img {
    height: 3.8rem !important;
  }
  .cid-qF8ukyV4Oz .btn {
    display: flex;
  }
  .cid-qF8ukyV4Oz button.navbar-toggler {
    display: block;
  }
  .cid-qF8ukyV4Oz .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qF8ukyV4Oz .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qF8ukyV4Oz .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qF8ukyV4Oz .navbar-collapse.collapsing,
  .cid-qF8ukyV4Oz .navbar-collapse.show {
    display: block !important;
  }
  .cid-qF8ukyV4Oz .navbar-collapse.collapsing .navbar-nav,
  .cid-qF8ukyV4Oz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qF8ukyV4Oz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qF8ukyV4Oz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qF8ukyV4Oz .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qF8ukyV4Oz .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qF8ukyV4Oz .navbar-collapse.collapsing .navbar-buttons,
  .cid-qF8ukyV4Oz .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qF8ukyV4Oz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qF8ukyV4Oz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qF8ukyV4Oz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qF8ukyV4Oz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qF8ukyV4Oz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qF8ukyV4Oz .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qF8ukyV4Oz .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qF8ukyV4Oz .navbar-collapse {
  flex-basis: auto;
}
.cid-qF8ukyV4Oz .nav-link:hover,
.cid-qF8ukyV4Oz .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qP7m2omUmk {
  padding-top: 105px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mbr-1618x1080.jpg");
}
.cid-qP7m4gvXNR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/mbr-1619x1080.jpg");
}
.cid-qP7m4gvXNR .title {
  margin-bottom: 2rem;
}
.cid-qP7m4gvXNR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qP7m4gvXNR a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-qP7m4gvXNR a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qP7m4gvXNR .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-qP7m4gvXNR .input-group-btn {
  display: block;
  text-align: center;
}
.cid-qP7m4gvXNR H2 {
  color: #ffffff;
}
.cid-qP7m4gvXNR LABEL {
  color: #ffffff;
}
.cid-s1NJuMb3kf {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NJuMb3kf .content {
    text-align: center;
  }
  .cid-s1NJuMb3kf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NJuMb3kf .img-logo img {
  height: 6rem;
}
.cid-s1NJuMb3kf [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NJuMb3kf .input-group-btn {
  display: inline-block;
}
.cid-s1NJuMb3kf .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NJuMb3kf .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NJuMb3kf [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NJuMb3kf .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NJuMb3kf .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NJuMb3kf .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NJuMb3kf .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NJuMb3kf .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NJuMb3kf .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NJuMb3kf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NJuMb3kf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NJuMb3kf form .input-group input.form-control,
.cid-s1NJuMb3kf form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NJuMb3kf .form-inline {
  justify-content: center;
}
.cid-s1NJuMb3kf .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NJuMb3kf .foot-logo {
    text-align: center !important;
  }
  .cid-s1NJuMb3kf .foot-title {
    text-align: center !important;
  }
  .cid-s1NJuMb3kf .mbr-text {
    text-align: center !important;
  }
}
.cid-qSHztuPVeQ .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
.cid-qSHztuPVeQ .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-qSHztuPVeQ a {
  font-style: normal;
}
.cid-qSHztuPVeQ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qSHztuPVeQ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qSHztuPVeQ .nav-item:focus,
.cid-qSHztuPVeQ .nav-link:focus {
  outline: none;
}
.cid-qSHztuPVeQ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qSHztuPVeQ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qSHztuPVeQ .menu-logo {
  margin-right: auto;
}
.cid-qSHztuPVeQ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qSHztuPVeQ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qSHztuPVeQ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qSHztuPVeQ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qSHztuPVeQ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qSHztuPVeQ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qSHztuPVeQ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qSHztuPVeQ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qSHztuPVeQ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qSHztuPVeQ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qSHztuPVeQ .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qSHztuPVeQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qSHztuPVeQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qSHztuPVeQ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qSHztuPVeQ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qSHztuPVeQ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qSHztuPVeQ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qSHztuPVeQ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qSHztuPVeQ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qSHztuPVeQ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qSHztuPVeQ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qSHztuPVeQ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qSHztuPVeQ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qSHztuPVeQ button.navbar-toggler:focus {
  outline: none;
}
.cid-qSHztuPVeQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qSHztuPVeQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qSHztuPVeQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qSHztuPVeQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qSHztuPVeQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qSHztuPVeQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qSHztuPVeQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qSHztuPVeQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qSHztuPVeQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qSHztuPVeQ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qSHztuPVeQ .collapsed .btn {
  display: flex;
}
.cid-qSHztuPVeQ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qSHztuPVeQ .collapsed .navbar-collapse.collapsing,
.cid-qSHztuPVeQ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qSHztuPVeQ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qSHztuPVeQ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qSHztuPVeQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qSHztuPVeQ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qSHztuPVeQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qSHztuPVeQ .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qSHztuPVeQ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qSHztuPVeQ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qSHztuPVeQ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qSHztuPVeQ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qSHztuPVeQ .collapsed button.navbar-toggler {
  display: block;
}
.cid-qSHztuPVeQ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qSHztuPVeQ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qSHztuPVeQ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qSHztuPVeQ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qSHztuPVeQ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qSHztuPVeQ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qSHztuPVeQ .navbar-expand {
    flex-direction: column;
  }
  .cid-qSHztuPVeQ img {
    height: 3.8rem !important;
  }
  .cid-qSHztuPVeQ .btn {
    display: flex;
  }
  .cid-qSHztuPVeQ button.navbar-toggler {
    display: block;
  }
  .cid-qSHztuPVeQ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qSHztuPVeQ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qSHztuPVeQ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qSHztuPVeQ .navbar-collapse.collapsing,
  .cid-qSHztuPVeQ .navbar-collapse.show {
    display: block !important;
  }
  .cid-qSHztuPVeQ .navbar-collapse.collapsing .navbar-nav,
  .cid-qSHztuPVeQ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qSHztuPVeQ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qSHztuPVeQ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qSHztuPVeQ .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qSHztuPVeQ .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qSHztuPVeQ .navbar-collapse.collapsing .navbar-buttons,
  .cid-qSHztuPVeQ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qSHztuPVeQ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qSHztuPVeQ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qSHztuPVeQ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qSHztuPVeQ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qSHztuPVeQ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qSHztuPVeQ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qSHztuPVeQ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qSHztuPVeQ .navbar-collapse {
  flex-basis: auto;
}
.cid-qSHztuPVeQ .nav-link:hover,
.cid-qSHztuPVeQ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qSHztzfwXM {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/fondo-lijas-1280x720.jpg");
}
.cid-qSHztC4ENd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qSHztC4ENd h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qSHztC4ENd p {
  color: #767676;
  text-align: left;
}
.cid-qSHztC4ENd .card-box {
  padding-top: 2rem;
}
.cid-qSHztC4ENd .card-wrapper {
  height: 100%;
}
.cid-qSHztFWEYh {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qSHztFWEYh h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qSHztFWEYh p {
  color: #767676;
  text-align: left;
}
.cid-qSHztFWEYh .card-box {
  padding-top: 2rem;
}
.cid-qSHztFWEYh .card-wrapper {
  height: 100%;
}
.cid-qSHztJKTI3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qSHztJKTI3 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qSHztJKTI3 p {
  color: #767676;
  text-align: left;
}
.cid-qSHztJKTI3 .card-box {
  padding-top: 2rem;
}
.cid-qSHztJKTI3 .card-wrapper {
  height: 100%;
}
.cid-qSHztO7t1A {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qSHztO7t1A h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qSHztO7t1A p {
  color: #767676;
  text-align: left;
}
.cid-qSHztO7t1A .card-box {
  padding-top: 2rem;
}
.cid-qSHztO7t1A .card-wrapper {
  height: 100%;
}
.cid-qSHztS4Ylw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qSHztS4Ylw h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qSHztS4Ylw p {
  color: #767676;
  text-align: left;
}
.cid-qSHztS4Ylw .card-box {
  padding-top: 2rem;
}
.cid-qSHztS4Ylw .card-wrapper {
  height: 100%;
}
.cid-qSHztWakXo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qSHztWakXo h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qSHztWakXo p {
  color: #767676;
  text-align: left;
}
.cid-qSHztWakXo .card-box {
  padding-top: 2rem;
}
.cid-qSHztWakXo .card-wrapper {
  height: 100%;
}
.cid-qSHzu0eFtX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f9f9f9;
}
.cid-qSHzu0eFtX h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qSHzu0eFtX p {
  color: #767676;
  text-align: left;
}
.cid-qSHzu0eFtX .card-box {
  padding-top: 2rem;
}
.cid-qSHzu0eFtX .card-wrapper {
  height: 100%;
}
.cid-qSHzu4hSHk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f9f9f9;
}
.cid-qSHzu4hSHk h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qSHzu4hSHk p {
  color: #767676;
  text-align: left;
}
.cid-qSHzu4hSHk .card-box {
  padding-top: 2rem;
}
.cid-qSHzu4hSHk .card-wrapper {
  height: 100%;
}
.cid-qSHzu8Omr7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f9f9f9;
}
.cid-qSHzu8Omr7 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qSHzu8Omr7 p {
  color: #767676;
  text-align: left;
}
.cid-qSHzu8Omr7 .card-box {
  padding-top: 2rem;
}
.cid-qSHzu8Omr7 .card-wrapper {
  height: 100%;
}
.cid-qSHzucOHtu {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #f9f9f9;
}
.cid-qSHzucOHtu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qSHzucOHtu p {
  color: #767676;
  text-align: left;
}
.cid-qSHzucOHtu .card-box {
  padding-top: 2rem;
}
.cid-qSHzucOHtu .card-wrapper {
  height: 100%;
}
.cid-qSHzugXT9O {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qSHzugXT9O h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qSHzugXT9O p {
  color: #767676;
  text-align: left;
}
.cid-qSHzugXT9O .card-box {
  padding-top: 2rem;
}
.cid-qSHzugXT9O .card-wrapper {
  height: 100%;
}
.cid-qSHzukTVzo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #110838;
}
.cid-s1NMMj3Yhi {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1NMMj3Yhi .content {
    text-align: center;
  }
  .cid-s1NMMj3Yhi .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s1NMMj3Yhi .img-logo img {
  height: 6rem;
}
.cid-s1NMMj3Yhi [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-s1NMMj3Yhi .input-group-btn {
  display: inline-block;
}
.cid-s1NMMj3Yhi .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-s1NMMj3Yhi .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-s1NMMj3Yhi [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-s1NMMj3Yhi .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-s1NMMj3Yhi .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s1NMMj3Yhi .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s1NMMj3Yhi .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s1NMMj3Yhi .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s1NMMj3Yhi .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-s1NMMj3Yhi .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s1NMMj3Yhi .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s1NMMj3Yhi form .input-group input.form-control,
.cid-s1NMMj3Yhi form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-s1NMMj3Yhi .form-inline {
  justify-content: center;
}
.cid-s1NMMj3Yhi .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-s1NMMj3Yhi .foot-logo {
    text-align: center !important;
  }
  .cid-s1NMMj3Yhi .foot-title {
    text-align: center !important;
  }
  .cid-s1NMMj3Yhi .mbr-text {
    text-align: center !important;
  }
}
