body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Permanent Marker', handwriting;
  font-size: 4.25rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 6.8rem;
}
.display-2 {
  font-family: 'Kalam', handwriting;
  font-size: 2.2rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 3.52rem;
}
.display-4 {
  font-family: 'Acme', sans-serif;
  font-size: 1.2rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.92rem;
}
.display-5 {
  font-family: 'Lemon', display;
  font-size: 1.8rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 2.88rem;
}
.display-7 {
  font-family: 'Indie Flower', handwriting;
  font-size: 1.4rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 2.24rem;
}
/* ---- 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: 3.4rem;
    font-size: calc( 2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((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: #55b4d4 !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #879a9f !important;
}
.bg-danger {
  background-color: #e4d295 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #55b4d4 !important;
  border-color: #55b4d4 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #2d8fb0 !important;
  border-color: #2d8fb0 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #2d8fb0 !important;
  border-color: #2d8fb0 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #e2331d !important;
  border-color: #e2331d !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #9e2414 !important;
  border-color: #9e2414 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #9e2414 !important;
  border-color: #9e2414 !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: #879a9f !important;
  border-color: #879a9f !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #e4d295 !important;
  border-color: #e4d295 !important;
  color: #615119 !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #615119 !important;
  background-color: #d4b858 !important;
  border-color: #d4b858 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #615119 !important;
  background-color: #d4b858 !important;
  border-color: #d4b858 !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: #277e9c;
  color: #277e9c;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #55b4d4;
  border-color: #55b4d4;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #55b4d4 !important;
  border-color: #55b4d4 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #881f11;
  color: #881f11;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #e2331d;
  border-color: #e2331d;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #e2331d !important;
  border-color: #e2331d !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: #55666b;
  color: #55666b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #879a9f;
  border-color: #879a9f;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #879a9f !important;
  border-color: #879a9f !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #cfaf44;
  color: #cfaf44;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #615119;
  background-color: #e4d295;
  border-color: #e4d295;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #615119 !important;
  background-color: #e4d295 !important;
  border-color: #e4d295 !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: #55b4d4 !important;
}
.text-secondary {
  color: #e2331d !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #879a9f !important;
}
.text-danger {
  color: #e4d295 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #277e9c !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #881f11 !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: #55666b !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #cfaf44 !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: #879a9f;
}
.alert-danger {
  background-color: #e4d295;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #55b4d4;
  border-color: #55b4d4;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #55b4d4;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #f8fcfd;
}
.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: #ced6d8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Indie Flower', handwriting;
  font-size: 1.4rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 2.24rem;
}
blockquote {
  border-color: #55b4d4;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
@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: #55b4d4;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #55b4d4;
}
.footer3 input[type="email"],
.footer4 input[type="email"] {
  border-radius: 100px !important;
}
.footer3 .input-group-btn a.btn,
.footer4 .input-group-btn a.btn {
  border-radius: 100px !important;
}
.footer3 .input-group-btn button[type="submit"],
.footer4 .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
}
/* Headers*/
.header13 .form-inline input[type="email"],
.header14 .form-inline input[type="email"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="text"],
.header14 .form-inline input[type="text"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="tel"],
.header14 .form-inline input[type="tel"] {
  border-radius: 100px;
}
.header13 .form-inline a.btn,
.header14 .form-inline a.btn {
  border-radius: 100px;
}
.header13 .form-inline button,
.header14 .form-inline button {
  border-radius: 100px !important;
}
@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: #55b4d4;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #55b4d4;
  border-bottom-color: #55b4d4;
}
.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: #55b4d4 !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: #e2331d !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 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='%2355b4d4' %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-rxMSMBKhzq .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rxMSMBKhzq .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rxMSMBKhzq a {
  font-style: normal;
}
.cid-rxMSMBKhzq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rxMSMBKhzq .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rxMSMBKhzq .nav-item:focus,
.cid-rxMSMBKhzq .nav-link:focus {
  outline: none;
}
.cid-rxMSMBKhzq .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rxMSMBKhzq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rxMSMBKhzq .menu-logo {
  margin-right: auto;
}
.cid-rxMSMBKhzq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rxMSMBKhzq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rxMSMBKhzq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rxMSMBKhzq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rxMSMBKhzq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rxMSMBKhzq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rxMSMBKhzq .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rxMSMBKhzq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rxMSMBKhzq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rxMSMBKhzq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxMSMBKhzq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rxMSMBKhzq .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rxMSMBKhzq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rxMSMBKhzq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxMSMBKhzq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rxMSMBKhzq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxMSMBKhzq .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-rxMSMBKhzq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rxMSMBKhzq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rxMSMBKhzq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rxMSMBKhzq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rxMSMBKhzq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rxMSMBKhzq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rxMSMBKhzq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rxMSMBKhzq button.navbar-toggler:focus {
  outline: none;
}
.cid-rxMSMBKhzq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rxMSMBKhzq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxMSMBKhzq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxMSMBKhzq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxMSMBKhzq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxMSMBKhzq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxMSMBKhzq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rxMSMBKhzq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rxMSMBKhzq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxMSMBKhzq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rxMSMBKhzq .collapsed .btn {
  display: -webkit-flex;
}
.cid-rxMSMBKhzq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rxMSMBKhzq .collapsed .navbar-collapse.collapsing,
.cid-rxMSMBKhzq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rxMSMBKhzq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rxMSMBKhzq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rxMSMBKhzq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rxMSMBKhzq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rxMSMBKhzq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rxMSMBKhzq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rxMSMBKhzq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rxMSMBKhzq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rxMSMBKhzq .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rxMSMBKhzq .collapsed button.navbar-toggler {
  display: block;
}
.cid-rxMSMBKhzq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rxMSMBKhzq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rxMSMBKhzq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rxMSMBKhzq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rxMSMBKhzq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rxMSMBKhzq .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: 1023px) {
  .cid-rxMSMBKhzq.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rxMSMBKhzq img {
    height: 3.8rem !important;
  }
  .cid-rxMSMBKhzq .btn {
    display: -webkit-flex;
  }
  .cid-rxMSMBKhzq button.navbar-toggler {
    display: block;
  }
  .cid-rxMSMBKhzq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rxMSMBKhzq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rxMSMBKhzq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rxMSMBKhzq .navbar-collapse.collapsing,
  .cid-rxMSMBKhzq .navbar-collapse.show {
    display: block !important;
  }
  .cid-rxMSMBKhzq .navbar-collapse.collapsing .navbar-nav,
  .cid-rxMSMBKhzq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rxMSMBKhzq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rxMSMBKhzq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rxMSMBKhzq .navbar-collapse.collapsing .navbar-buttons,
  .cid-rxMSMBKhzq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rxMSMBKhzq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rxMSMBKhzq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rxMSMBKhzq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rxMSMBKhzq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rxMSMBKhzq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rxMSMBKhzq .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-rxMSMBKhzq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rxMSMBKhzq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rxMSMBKhzq .nav-link:hover,
.cid-rxMSMBKhzq .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rxMSOBr1kt {
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-rxMY8ulcQ7 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #f9f295;
}
.cid-rxMY8ulcQ7 .mbr-section-subtitle {
  color: #232323;
}
.cid-rxMY8ulcQ7 .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rxMY8ulcQ7 .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-rxMY8ulcQ7 .team-item .item-image img {
  width: 100%;
}
.cid-rxMY8ulcQ7 .team-item .item-name p {
  margin-bottom: 0;
}
.cid-rxMY8ulcQ7 .team-item .item-role p {
  margin-bottom: 0;
}
.cid-rxMY8ulcQ7 .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-rxMY8ulcQ7 .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-rxMY8ulcQ7 .team-item .item-caption {
  background: #efefef;
}
.cid-rxMY8ulcQ7 .item-role P {
  text-align: center;
}
.cid-rxMZLXgGK5 {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #f9f295;
}
.cid-rxMZLXgGK5 .mbr-section-subtitle {
  color: #767676;
}
.cid-rxMZLXgGK5 .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rxMZLXgGK5 .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-rxMZLXgGK5 .team-item .item-image img {
  width: 100%;
}
.cid-rxMZLXgGK5 .team-item .item-name p {
  margin-bottom: 0;
}
.cid-rxMZLXgGK5 .team-item .item-role p {
  margin-bottom: 0;
}
.cid-rxMZLXgGK5 .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-rxMZLXgGK5 .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-rxMZLXgGK5 .team-item .item-caption {
  background: #efefef;
}
.cid-rxMZLXgGK5 .item-role P {
  text-align: center;
}
.cid-sSTtkoFF51 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/937e81c6fc44251bdc5af8ddd0be00bde7d8cc84-502785-2000x1119.jpg");
}
.cid-sSTtkoFF51 .mbr-overlay {
  background: #f9f295;
  opacity: 0.6;
}
.cid-sSTtkoFF51 img,
.cid-sSTtkoFF51 .item-img {
  width: 100%;
}
.cid-sSTtkoFF51 .item:focus,
.cid-sSTtkoFF51 span:focus {
  outline: none;
}
.cid-sSTtkoFF51 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sSTtkoFF51 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sSTtkoFF51 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sSTtkoFF51 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sSTtkoFF51 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sSTtkoFF51 .mbr-section-title {
  color: #232323;
}
.cid-sSTtkoFF51 .mbr-text,
.cid-sSTtkoFF51 .mbr-section-btn {
  text-align: center;
}
.cid-sSTtkoFF51 .item-title {
  text-align: center;
}
.cid-sSTtkoFF51 .item-subtitle {
  text-align: left;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rBQz24SJIj .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rBQz24SJIj .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rBQz24SJIj a {
  font-style: normal;
}
.cid-rBQz24SJIj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rBQz24SJIj .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBQz24SJIj .nav-item:focus,
.cid-rBQz24SJIj .nav-link:focus {
  outline: none;
}
.cid-rBQz24SJIj .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rBQz24SJIj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rBQz24SJIj .menu-logo {
  margin-right: auto;
}
.cid-rBQz24SJIj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rBQz24SJIj .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rBQz24SJIj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rBQz24SJIj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rBQz24SJIj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rBQz24SJIj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rBQz24SJIj .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rBQz24SJIj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rBQz24SJIj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rBQz24SJIj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rBQz24SJIj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rBQz24SJIj .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rBQz24SJIj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rBQz24SJIj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rBQz24SJIj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rBQz24SJIj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBQz24SJIj .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-rBQz24SJIj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rBQz24SJIj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rBQz24SJIj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rBQz24SJIj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rBQz24SJIj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rBQz24SJIj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rBQz24SJIj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rBQz24SJIj button.navbar-toggler:focus {
  outline: none;
}
.cid-rBQz24SJIj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rBQz24SJIj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBQz24SJIj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBQz24SJIj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBQz24SJIj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBQz24SJIj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBQz24SJIj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBQz24SJIj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBQz24SJIj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBQz24SJIj .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBQz24SJIj .collapsed .btn {
  display: -webkit-flex;
}
.cid-rBQz24SJIj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rBQz24SJIj .collapsed .navbar-collapse.collapsing,
.cid-rBQz24SJIj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rBQz24SJIj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rBQz24SJIj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rBQz24SJIj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rBQz24SJIj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rBQz24SJIj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rBQz24SJIj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rBQz24SJIj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rBQz24SJIj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rBQz24SJIj .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rBQz24SJIj .collapsed button.navbar-toggler {
  display: block;
}
.cid-rBQz24SJIj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rBQz24SJIj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBQz24SJIj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rBQz24SJIj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rBQz24SJIj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rBQz24SJIj .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: 1023px) {
  .cid-rBQz24SJIj.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBQz24SJIj img {
    height: 3.8rem !important;
  }
  .cid-rBQz24SJIj .btn {
    display: -webkit-flex;
  }
  .cid-rBQz24SJIj button.navbar-toggler {
    display: block;
  }
  .cid-rBQz24SJIj .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rBQz24SJIj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBQz24SJIj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rBQz24SJIj .navbar-collapse.collapsing,
  .cid-rBQz24SJIj .navbar-collapse.show {
    display: block !important;
  }
  .cid-rBQz24SJIj .navbar-collapse.collapsing .navbar-nav,
  .cid-rBQz24SJIj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rBQz24SJIj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rBQz24SJIj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rBQz24SJIj .navbar-collapse.collapsing .navbar-buttons,
  .cid-rBQz24SJIj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rBQz24SJIj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rBQz24SJIj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rBQz24SJIj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rBQz24SJIj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rBQz24SJIj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rBQz24SJIj .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-rBQz24SJIj .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rBQz24SJIj .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rBQz24SJIj .nav-link:hover,
.cid-rBQz24SJIj .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rBQz25viOB {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-rBQz25viOB H2 {
  color: #ffffff;
}
.cid-rBQz25viOB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBQz265mPi {
  padding-top: 30px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/primera-guerra-mundial-historia-351727230-105013967-1706x960-1706x960.jpg");
}
.cid-rBQz265mPi .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rBQz265mPi .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rBQz265mPi .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rBQz265mPi .mbr-text {
    text-align: center;
  }
}
.cid-rBQz265mPi H1 {
  text-align: center;
}
.cid-rBQz265mPi .mbr-text,
.cid-rBQz265mPi .mbr-section-btn {
  text-align: center;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rBQDI2VSy5 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rBQDI2VSy5 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rBQDI2VSy5 a {
  font-style: normal;
}
.cid-rBQDI2VSy5 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rBQDI2VSy5 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBQDI2VSy5 .nav-item:focus,
.cid-rBQDI2VSy5 .nav-link:focus {
  outline: none;
}
.cid-rBQDI2VSy5 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rBQDI2VSy5 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rBQDI2VSy5 .menu-logo {
  margin-right: auto;
}
.cid-rBQDI2VSy5 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rBQDI2VSy5 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rBQDI2VSy5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rBQDI2VSy5 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rBQDI2VSy5 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rBQDI2VSy5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rBQDI2VSy5 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rBQDI2VSy5 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rBQDI2VSy5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rBQDI2VSy5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rBQDI2VSy5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rBQDI2VSy5 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rBQDI2VSy5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rBQDI2VSy5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rBQDI2VSy5 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rBQDI2VSy5 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBQDI2VSy5 .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-rBQDI2VSy5 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rBQDI2VSy5 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rBQDI2VSy5 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rBQDI2VSy5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rBQDI2VSy5 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rBQDI2VSy5 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rBQDI2VSy5 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rBQDI2VSy5 button.navbar-toggler:focus {
  outline: none;
}
.cid-rBQDI2VSy5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rBQDI2VSy5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBQDI2VSy5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBQDI2VSy5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBQDI2VSy5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBQDI2VSy5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBQDI2VSy5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBQDI2VSy5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBQDI2VSy5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBQDI2VSy5 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBQDI2VSy5 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rBQDI2VSy5 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rBQDI2VSy5 .collapsed .navbar-collapse.collapsing,
.cid-rBQDI2VSy5 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rBQDI2VSy5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rBQDI2VSy5 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rBQDI2VSy5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rBQDI2VSy5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rBQDI2VSy5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rBQDI2VSy5 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rBQDI2VSy5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rBQDI2VSy5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rBQDI2VSy5 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rBQDI2VSy5 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rBQDI2VSy5 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rBQDI2VSy5 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBQDI2VSy5 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rBQDI2VSy5 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rBQDI2VSy5 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rBQDI2VSy5 .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: 1023px) {
  .cid-rBQDI2VSy5.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBQDI2VSy5 img {
    height: 3.8rem !important;
  }
  .cid-rBQDI2VSy5 .btn {
    display: -webkit-flex;
  }
  .cid-rBQDI2VSy5 button.navbar-toggler {
    display: block;
  }
  .cid-rBQDI2VSy5 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rBQDI2VSy5 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBQDI2VSy5 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rBQDI2VSy5 .navbar-collapse.collapsing,
  .cid-rBQDI2VSy5 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rBQDI2VSy5 .navbar-collapse.collapsing .navbar-nav,
  .cid-rBQDI2VSy5 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rBQDI2VSy5 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rBQDI2VSy5 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rBQDI2VSy5 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rBQDI2VSy5 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rBQDI2VSy5 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rBQDI2VSy5 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rBQDI2VSy5 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rBQDI2VSy5 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rBQDI2VSy5 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rBQDI2VSy5 .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-rBQDI2VSy5 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rBQDI2VSy5 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rBQDI2VSy5 .nav-link:hover,
.cid-rBQDI2VSy5 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umg9Yir5Qh {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umg9Yir5Qh H2 {
  color: #ffffff;
}
.cid-umg9Yir5Qh .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBQDI3bCLn {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-rBQDI3bCLn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBQDI3bCLn H2 {
  color: #0a0202;
}
.cid-rBQDI3rLtd {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-rBQDI3rLtd .counter-container {
  color: #767676;
}
.cid-rBQDI3rLtd .counter-container ul {
  margin-bottom: 0;
}
.cid-rBQDI3rLtd .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-rBQDI3rLtd .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #232323;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-rBQDI3rLtd .mbr-text {
  color: #0a0202;
}
.cid-rBQDI3rLtd .mbr-text UL {
  text-align: left;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rBQSfnsTTL .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rBQSfnsTTL .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rBQSfnsTTL a {
  font-style: normal;
}
.cid-rBQSfnsTTL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rBQSfnsTTL .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBQSfnsTTL .nav-item:focus,
.cid-rBQSfnsTTL .nav-link:focus {
  outline: none;
}
.cid-rBQSfnsTTL .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rBQSfnsTTL .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rBQSfnsTTL .menu-logo {
  margin-right: auto;
}
.cid-rBQSfnsTTL .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rBQSfnsTTL .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rBQSfnsTTL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rBQSfnsTTL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rBQSfnsTTL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rBQSfnsTTL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rBQSfnsTTL .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rBQSfnsTTL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rBQSfnsTTL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rBQSfnsTTL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rBQSfnsTTL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rBQSfnsTTL .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rBQSfnsTTL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rBQSfnsTTL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rBQSfnsTTL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rBQSfnsTTL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBQSfnsTTL .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-rBQSfnsTTL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rBQSfnsTTL .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rBQSfnsTTL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rBQSfnsTTL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rBQSfnsTTL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rBQSfnsTTL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rBQSfnsTTL button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rBQSfnsTTL button.navbar-toggler:focus {
  outline: none;
}
.cid-rBQSfnsTTL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rBQSfnsTTL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBQSfnsTTL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBQSfnsTTL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBQSfnsTTL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBQSfnsTTL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBQSfnsTTL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBQSfnsTTL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBQSfnsTTL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBQSfnsTTL .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBQSfnsTTL .collapsed .btn {
  display: -webkit-flex;
}
.cid-rBQSfnsTTL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rBQSfnsTTL .collapsed .navbar-collapse.collapsing,
.cid-rBQSfnsTTL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rBQSfnsTTL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rBQSfnsTTL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rBQSfnsTTL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rBQSfnsTTL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rBQSfnsTTL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rBQSfnsTTL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rBQSfnsTTL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rBQSfnsTTL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rBQSfnsTTL .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rBQSfnsTTL .collapsed button.navbar-toggler {
  display: block;
}
.cid-rBQSfnsTTL .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rBQSfnsTTL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBQSfnsTTL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rBQSfnsTTL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rBQSfnsTTL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rBQSfnsTTL .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: 1023px) {
  .cid-rBQSfnsTTL.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBQSfnsTTL img {
    height: 3.8rem !important;
  }
  .cid-rBQSfnsTTL .btn {
    display: -webkit-flex;
  }
  .cid-rBQSfnsTTL button.navbar-toggler {
    display: block;
  }
  .cid-rBQSfnsTTL .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rBQSfnsTTL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBQSfnsTTL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rBQSfnsTTL .navbar-collapse.collapsing,
  .cid-rBQSfnsTTL .navbar-collapse.show {
    display: block !important;
  }
  .cid-rBQSfnsTTL .navbar-collapse.collapsing .navbar-nav,
  .cid-rBQSfnsTTL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rBQSfnsTTL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rBQSfnsTTL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rBQSfnsTTL .navbar-collapse.collapsing .navbar-buttons,
  .cid-rBQSfnsTTL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rBQSfnsTTL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rBQSfnsTTL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rBQSfnsTTL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rBQSfnsTTL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rBQSfnsTTL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rBQSfnsTTL .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-rBQSfnsTTL .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rBQSfnsTTL .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rBQSfnsTTL .nav-link:hover,
.cid-rBQSfnsTTL .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umg8SORRCJ {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umg8SORRCJ H2 {
  color: #ffffff;
}
.cid-umg8SORRCJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBQSfnIMjc {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-rBQSfnIMjc .mbr-section-subtitle,
.cid-rBQSfnIMjc .mbr-text {
  color: #767676;
}
.cid-rBQSfnIMjc .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBQSfnIMjc .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBQSfnIMjc .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBQSfnIMjc .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBQSfnIMjc .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-rBQSfnIMjc .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBQSfnIMjc .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBQSfnIMjc .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBQSfnIMjc .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBQSfnIMjc .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBQSfnIMjc .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBQSfnIMjc .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-rBQSfnIMjc .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBQSfnIMjc .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-rBQSfnIMjc .card-title {
  text-align: center;
}
.cid-rBQSfnIMjc .mbr-text {
  text-align: center;
}
.cid-rBQSfnIMjc .mbr-section-subtitle {
  color: #0a0202;
}
.cid-rBQUIszx0M {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-rBQUIszx0M .mbr-section-subtitle,
.cid-rBQUIszx0M .mbr-text {
  color: #767676;
}
.cid-rBQUIszx0M .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBQUIszx0M .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBQUIszx0M .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBQUIszx0M .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBQUIszx0M .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-rBQUIszx0M .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBQUIszx0M .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBQUIszx0M .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBQUIszx0M .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBQUIszx0M .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBQUIszx0M .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBQUIszx0M .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-rBQUIszx0M .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBQUIszx0M .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-rBQUIszx0M .card-title {
  text-align: center;
}
.cid-rBQUIszx0M .mbr-text {
  text-align: center;
}
.cid-rBQUIszx0M .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umsJF1W8sQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f9f295;
}
.cid-umsJF1W8sQ .mbr-section-subtitle,
.cid-umsJF1W8sQ .mbr-text {
  color: #767676;
}
.cid-umsJF1W8sQ .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umsJF1W8sQ .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umsJF1W8sQ .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umsJF1W8sQ .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umsJF1W8sQ .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umsJF1W8sQ .card-wrapper .card-img img {
  width: 100%;
}
.cid-umsJF1W8sQ .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umsJF1W8sQ .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umsJF1W8sQ .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umsJF1W8sQ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umsJF1W8sQ .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umsJF1W8sQ .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umsJF1W8sQ .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umsJF1W8sQ .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umsJF1W8sQ .card-title {
  text-align: center;
}
.cid-umsJF1W8sQ .mbr-text {
  text-align: center;
}
.cid-umsJF1W8sQ .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rBR4vAu8y2 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rBR4vAu8y2 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rBR4vAu8y2 a {
  font-style: normal;
}
.cid-rBR4vAu8y2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rBR4vAu8y2 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBR4vAu8y2 .nav-item:focus,
.cid-rBR4vAu8y2 .nav-link:focus {
  outline: none;
}
.cid-rBR4vAu8y2 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rBR4vAu8y2 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rBR4vAu8y2 .menu-logo {
  margin-right: auto;
}
.cid-rBR4vAu8y2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rBR4vAu8y2 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rBR4vAu8y2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rBR4vAu8y2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rBR4vAu8y2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rBR4vAu8y2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rBR4vAu8y2 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rBR4vAu8y2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rBR4vAu8y2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rBR4vAu8y2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rBR4vAu8y2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rBR4vAu8y2 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rBR4vAu8y2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rBR4vAu8y2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rBR4vAu8y2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rBR4vAu8y2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBR4vAu8y2 .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-rBR4vAu8y2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rBR4vAu8y2 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rBR4vAu8y2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rBR4vAu8y2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rBR4vAu8y2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rBR4vAu8y2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rBR4vAu8y2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rBR4vAu8y2 button.navbar-toggler:focus {
  outline: none;
}
.cid-rBR4vAu8y2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rBR4vAu8y2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBR4vAu8y2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBR4vAu8y2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBR4vAu8y2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBR4vAu8y2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBR4vAu8y2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBR4vAu8y2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBR4vAu8y2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBR4vAu8y2 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBR4vAu8y2 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rBR4vAu8y2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rBR4vAu8y2 .collapsed .navbar-collapse.collapsing,
.cid-rBR4vAu8y2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rBR4vAu8y2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rBR4vAu8y2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rBR4vAu8y2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rBR4vAu8y2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rBR4vAu8y2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rBR4vAu8y2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rBR4vAu8y2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rBR4vAu8y2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rBR4vAu8y2 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rBR4vAu8y2 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rBR4vAu8y2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rBR4vAu8y2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBR4vAu8y2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rBR4vAu8y2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rBR4vAu8y2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rBR4vAu8y2 .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: 1023px) {
  .cid-rBR4vAu8y2.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBR4vAu8y2 img {
    height: 3.8rem !important;
  }
  .cid-rBR4vAu8y2 .btn {
    display: -webkit-flex;
  }
  .cid-rBR4vAu8y2 button.navbar-toggler {
    display: block;
  }
  .cid-rBR4vAu8y2 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rBR4vAu8y2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBR4vAu8y2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rBR4vAu8y2 .navbar-collapse.collapsing,
  .cid-rBR4vAu8y2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rBR4vAu8y2 .navbar-collapse.collapsing .navbar-nav,
  .cid-rBR4vAu8y2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rBR4vAu8y2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rBR4vAu8y2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rBR4vAu8y2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rBR4vAu8y2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rBR4vAu8y2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rBR4vAu8y2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rBR4vAu8y2 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rBR4vAu8y2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rBR4vAu8y2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rBR4vAu8y2 .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-rBR4vAu8y2 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rBR4vAu8y2 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rBR4vAu8y2 .nav-link:hover,
.cid-rBR4vAu8y2 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rBR4vBaLkY {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rBR4vBaLkY .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umgcv7G05I {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umgcv7G05I H2 {
  color: #ffffff;
}
.cid-umgcv7G05I .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBR4vBrzWZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0a0202;
}
.cid-rBR4vBzwie {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rBR4vBzwie .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBR4vBQH8p {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #f9f295;
}
.cid-rBR4vBQH8p .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rBR4vBQH8p .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rBR4vBQH8p .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rBR4vBQH8p .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rBR4vBQH8p .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rBR4vBQH8p .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rBR4vBQH8p .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rBR4vBQH8p .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rBR4vBQH8p .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rBR4vDgjOo {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rBR4vDgjOo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBR4vDyF0C {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #f9f295;
}
.cid-rBR4vDyF0C .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rBR4vDyF0C .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rBR4vDyF0C .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rBR4vDyF0C .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rBR4vDyF0C .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rBR4vDyF0C .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rBR4vDyF0C .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rBR4vDyF0C .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rBR4vDyF0C .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rBR4vEproT {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rBR4vEproT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBR4vFewfM {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-rBR4vFewfM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rBR4vFewfM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rBR4vFewfM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rBR4vFewfM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rBR4vFewfM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rBR4vFewfM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rBR4vFewfM .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rBR4vFewfM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rBR4vFewfM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rBR6VtNJML .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rBR6VtNJML .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rBR6VtNJML a {
  font-style: normal;
}
.cid-rBR6VtNJML .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rBR6VtNJML .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBR6VtNJML .nav-item:focus,
.cid-rBR6VtNJML .nav-link:focus {
  outline: none;
}
.cid-rBR6VtNJML .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rBR6VtNJML .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rBR6VtNJML .menu-logo {
  margin-right: auto;
}
.cid-rBR6VtNJML .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rBR6VtNJML .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rBR6VtNJML .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rBR6VtNJML .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rBR6VtNJML .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rBR6VtNJML .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rBR6VtNJML .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rBR6VtNJML .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rBR6VtNJML .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rBR6VtNJML .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rBR6VtNJML .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rBR6VtNJML .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rBR6VtNJML .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rBR6VtNJML .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rBR6VtNJML .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rBR6VtNJML .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBR6VtNJML .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-rBR6VtNJML .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rBR6VtNJML .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rBR6VtNJML .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rBR6VtNJML .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rBR6VtNJML .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rBR6VtNJML .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rBR6VtNJML button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rBR6VtNJML button.navbar-toggler:focus {
  outline: none;
}
.cid-rBR6VtNJML button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rBR6VtNJML button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBR6VtNJML button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBR6VtNJML button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBR6VtNJML button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBR6VtNJML nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBR6VtNJML nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBR6VtNJML nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBR6VtNJML nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBR6VtNJML .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBR6VtNJML .collapsed .btn {
  display: -webkit-flex;
}
.cid-rBR6VtNJML .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rBR6VtNJML .collapsed .navbar-collapse.collapsing,
.cid-rBR6VtNJML .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rBR6VtNJML .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rBR6VtNJML .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rBR6VtNJML .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rBR6VtNJML .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rBR6VtNJML .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rBR6VtNJML .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rBR6VtNJML .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rBR6VtNJML .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rBR6VtNJML .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rBR6VtNJML .collapsed button.navbar-toggler {
  display: block;
}
.cid-rBR6VtNJML .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rBR6VtNJML .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBR6VtNJML .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rBR6VtNJML .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rBR6VtNJML .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rBR6VtNJML .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: 1023px) {
  .cid-rBR6VtNJML.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBR6VtNJML img {
    height: 3.8rem !important;
  }
  .cid-rBR6VtNJML .btn {
    display: -webkit-flex;
  }
  .cid-rBR6VtNJML button.navbar-toggler {
    display: block;
  }
  .cid-rBR6VtNJML .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rBR6VtNJML .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBR6VtNJML .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rBR6VtNJML .navbar-collapse.collapsing,
  .cid-rBR6VtNJML .navbar-collapse.show {
    display: block !important;
  }
  .cid-rBR6VtNJML .navbar-collapse.collapsing .navbar-nav,
  .cid-rBR6VtNJML .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rBR6VtNJML .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rBR6VtNJML .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rBR6VtNJML .navbar-collapse.collapsing .navbar-buttons,
  .cid-rBR6VtNJML .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rBR6VtNJML .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rBR6VtNJML .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rBR6VtNJML .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rBR6VtNJML .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rBR6VtNJML .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rBR6VtNJML .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-rBR6VtNJML .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rBR6VtNJML .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rBR6VtNJML .nav-link:hover,
.cid-rBR6VtNJML .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umg4smc6Sb {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umg4smc6Sb H2 {
  color: #ffffff;
}
.cid-umg4smc6Sb .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBR6Vu3Zsf {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-rBR6Vu3Zsf .mbr-section-subtitle,
.cid-rBR6Vu3Zsf .mbr-text {
  color: #767676;
}
.cid-rBR6Vu3Zsf .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBR6Vu3Zsf .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBR6Vu3Zsf .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBR6Vu3Zsf .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBR6Vu3Zsf .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-rBR6Vu3Zsf .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBR6Vu3Zsf .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBR6Vu3Zsf .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBR6Vu3Zsf .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBR6Vu3Zsf .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBR6Vu3Zsf .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBR6Vu3Zsf .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-rBR6Vu3Zsf .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBR6Vu3Zsf .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-rBR6Vu3Zsf .card-title {
  text-align: center;
}
.cid-rBR6Vu3Zsf .mbr-text {
  text-align: center;
}
.cid-rBR6Vu3Zsf .mbr-section-subtitle {
  color: #0a0202;
}
.cid-rBR6VuWEwt {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rBR6Vv5jKl {
  padding-top: 30px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-1-500x307.jpg");
}
.cid-rBR6Vv5jKl .mbr-section-subtitle,
.cid-rBR6Vv5jKl .mbr-text {
  color: #767676;
}
.cid-rBR6Vv5jKl .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBR6Vv5jKl .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBR6Vv5jKl .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBR6Vv5jKl .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBR6Vv5jKl .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBR6Vv5jKl .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBR6Vv5jKl .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBR6Vv5jKl .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBR6Vv5jKl .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBR6Vv5jKl .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBR6Vv5jKl .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBR6Vv5jKl .card-title {
  text-align: center;
}
.cid-rBR6Vv5jKl .mbr-text {
  text-align: center;
}
.cid-umg4UI11t4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-2-500x307.jpg");
}
.cid-umg4UI11t4 .mbr-section-subtitle,
.cid-umg4UI11t4 .mbr-text {
  color: #767676;
}
.cid-umg4UI11t4 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umg4UI11t4 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umg4UI11t4 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umg4UI11t4 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umg4UI11t4 .card-wrapper .card-img img {
  width: 100%;
}
.cid-umg4UI11t4 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umg4UI11t4 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umg4UI11t4 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umg4UI11t4 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umg4UI11t4 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umg4UI11t4 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umg4UI11t4 .card-title {
  text-align: center;
}
.cid-umg4UI11t4 .mbr-text {
  text-align: center;
}
.cid-rBR6VvADcB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-1-500x307.jpg");
}
.cid-rBR6VvADcB .mbr-section-subtitle,
.cid-rBR6VvADcB .mbr-text {
  color: #767676;
}
.cid-rBR6VvADcB .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBR6VvADcB .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBR6VvADcB .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBR6VvADcB .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBR6VvADcB .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBR6VvADcB .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBR6VvADcB .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBR6VvADcB .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBR6VvADcB .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBR6VvADcB .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBR6VvADcB .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBR6VvADcB .card-title {
  text-align: center;
}
.cid-rBR6VvADcB .mbr-text {
  text-align: center;
}
.cid-rBR933XrcG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-1-500x307.jpg");
}
.cid-rBR933XrcG .mbr-section-subtitle,
.cid-rBR933XrcG .mbr-text {
  color: #767676;
}
.cid-rBR933XrcG .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBR933XrcG .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBR933XrcG .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBR933XrcG .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBR933XrcG .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBR933XrcG .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBR933XrcG .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBR933XrcG .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBR933XrcG .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBR933XrcG .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBR933XrcG .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBR933XrcG .card-title {
  text-align: center;
}
.cid-rBR933XrcG .mbr-text {
  text-align: center;
}
.cid-rBR9ArkZ9E {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-1-500x307.jpg");
}
.cid-rBR9ArkZ9E .mbr-section-subtitle,
.cid-rBR9ArkZ9E .mbr-text {
  color: #767676;
}
.cid-rBR9ArkZ9E .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBR9ArkZ9E .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBR9ArkZ9E .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBR9ArkZ9E .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBR9ArkZ9E .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBR9ArkZ9E .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBR9ArkZ9E .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBR9ArkZ9E .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBR9ArkZ9E .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBR9ArkZ9E .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBR9ArkZ9E .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBR9ArkZ9E .card-title {
  text-align: center;
}
.cid-rBR9ArkZ9E .mbr-text {
  text-align: center;
}
.cid-rBR6Vw5Zbi {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rBR6Vwfrhr {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-rBR6Vwfrhr .mbr-section-subtitle,
.cid-rBR6Vwfrhr .mbr-text {
  color: #767676;
}
.cid-rBR6Vwfrhr .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBR6Vwfrhr .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBR6Vwfrhr .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBR6Vwfrhr .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBR6Vwfrhr .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBR6Vwfrhr .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBR6Vwfrhr .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBR6Vwfrhr .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBR6Vwfrhr .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBR6Vwfrhr .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBR6Vwfrhr .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBR6Vwfrhr .card-title {
  text-align: center;
}
.cid-rBR6Vwfrhr .mbr-text {
  text-align: center;
}
.cid-rBR6VwLfdT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-rBR6VwLfdT .mbr-section-subtitle,
.cid-rBR6VwLfdT .mbr-text {
  color: #767676;
}
.cid-rBR6VwLfdT .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBR6VwLfdT .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBR6VwLfdT .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBR6VwLfdT .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBR6VwLfdT .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBR6VwLfdT .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBR6VwLfdT .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBR6VwLfdT .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBR6VwLfdT .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBR6VwLfdT .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBR6VwLfdT .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBR6VwLfdT .card-title {
  text-align: center;
}
.cid-rBR6VwLfdT .mbr-text {
  text-align: center;
}
.cid-rBR6VxNNaS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-rBR6VxNNaS .mbr-section-subtitle,
.cid-rBR6VxNNaS .mbr-text {
  color: #767676;
}
.cid-rBR6VxNNaS .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBR6VxNNaS .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBR6VxNNaS .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBR6VxNNaS .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBR6VxNNaS .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBR6VxNNaS .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBR6VxNNaS .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBR6VxNNaS .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBR6VxNNaS .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBR6VxNNaS .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBR6VxNNaS .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBR6VxNNaS .card-title {
  text-align: center;
}
.cid-rBR6VxNNaS .mbr-text {
  text-align: center;
}
.cid-rBR6VyllRe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-rBR6VyllRe .mbr-section-subtitle,
.cid-rBR6VyllRe .mbr-text {
  color: #767676;
}
.cid-rBR6VyllRe .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBR6VyllRe .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBR6VyllRe .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBR6VyllRe .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBR6VyllRe .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBR6VyllRe .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBR6VyllRe .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBR6VyllRe .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBR6VyllRe .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBR6VyllRe .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBR6VyllRe .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBR6VyllRe .card-title {
  text-align: center;
}
.cid-rBR6VyllRe .mbr-text {
  text-align: center;
}
.cid-rBRgd3obCC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-rBRgd3obCC .mbr-section-subtitle,
.cid-rBRgd3obCC .mbr-text {
  color: #767676;
}
.cid-rBRgd3obCC .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBRgd3obCC .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBRgd3obCC .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBRgd3obCC .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBRgd3obCC .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBRgd3obCC .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBRgd3obCC .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBRgd3obCC .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBRgd3obCC .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBRgd3obCC .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBRgd3obCC .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBRgd3obCC .card-title {
  text-align: center;
}
.cid-rBRgd3obCC .mbr-text {
  text-align: center;
}
.cid-umg6f5H8ZO {
  padding-top: 0px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-2-996x560.jpg");
}
.cid-umg6f5H8ZO .mbr-section-subtitle,
.cid-umg6f5H8ZO .mbr-text {
  color: #767676;
}
.cid-umg6f5H8ZO .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umg6f5H8ZO .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umg6f5H8ZO .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umg6f5H8ZO .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umg6f5H8ZO .card-wrapper .card-img img {
  width: 100%;
}
.cid-umg6f5H8ZO .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umg6f5H8ZO .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umg6f5H8ZO .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umg6f5H8ZO .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umg6f5H8ZO .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umg6f5H8ZO .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umg6f5H8ZO .card-title {
  text-align: center;
}
.cid-umg6f5H8ZO .mbr-text {
  text-align: center;
}
.cid-rBR6Vz1o6i {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rBR6VzfmnX {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/1534351691-997591-1534352892-noticia-normal-980x652.jpg");
}
.cid-rBR6VzfmnX .mbr-section-subtitle,
.cid-rBR6VzfmnX .mbr-text {
  color: #767676;
}
.cid-rBR6VzfmnX .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBR6VzfmnX .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBR6VzfmnX .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBR6VzfmnX .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBR6VzfmnX .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBR6VzfmnX .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBR6VzfmnX .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBR6VzfmnX .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBR6VzfmnX .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBR6VzfmnX .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBR6VzfmnX .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBR6VzfmnX .card-title {
  text-align: center;
}
.cid-rBR6VzfmnX .mbr-text {
  text-align: center;
}
.cid-rBR6VAlaQm {
  padding-top: 0px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1534351691-997591-1534352892-noticia-normal-980x652.jpg");
}
.cid-rBR6VAlaQm .mbr-section-subtitle,
.cid-rBR6VAlaQm .mbr-text {
  color: #767676;
}
.cid-rBR6VAlaQm .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBR6VAlaQm .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBR6VAlaQm .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBR6VAlaQm .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBR6VAlaQm .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBR6VAlaQm .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBR6VAlaQm .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBR6VAlaQm .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBR6VAlaQm .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBR6VAlaQm .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBR6VAlaQm .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBR6VAlaQm .card-title {
  text-align: center;
}
.cid-rBR6VAlaQm .mbr-text {
  text-align: center;
}
.cid-rBRhKWWuWd {
  padding-top: 0px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1534351691-997591-1534352892-noticia-normal-980x652.jpg");
}
.cid-rBRhKWWuWd .mbr-section-subtitle,
.cid-rBRhKWWuWd .mbr-text {
  color: #767676;
}
.cid-rBRhKWWuWd .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBRhKWWuWd .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBRhKWWuWd .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBRhKWWuWd .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBRhKWWuWd .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBRhKWWuWd .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBRhKWWuWd .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBRhKWWuWd .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBRhKWWuWd .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBRhKWWuWd .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBRhKWWuWd .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBRhKWWuWd .card-title {
  text-align: center;
}
.cid-rBRhKWWuWd .mbr-text {
  text-align: center;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rBSTLiIH7u .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rBSTLiIH7u .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rBSTLiIH7u a {
  font-style: normal;
}
.cid-rBSTLiIH7u .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rBSTLiIH7u .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBSTLiIH7u .nav-item:focus,
.cid-rBSTLiIH7u .nav-link:focus {
  outline: none;
}
.cid-rBSTLiIH7u .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rBSTLiIH7u .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rBSTLiIH7u .menu-logo {
  margin-right: auto;
}
.cid-rBSTLiIH7u .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rBSTLiIH7u .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rBSTLiIH7u .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rBSTLiIH7u .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rBSTLiIH7u .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rBSTLiIH7u .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rBSTLiIH7u .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rBSTLiIH7u .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rBSTLiIH7u .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rBSTLiIH7u .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rBSTLiIH7u .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rBSTLiIH7u .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rBSTLiIH7u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rBSTLiIH7u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rBSTLiIH7u .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rBSTLiIH7u .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBSTLiIH7u .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-rBSTLiIH7u .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rBSTLiIH7u .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rBSTLiIH7u .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rBSTLiIH7u .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rBSTLiIH7u .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rBSTLiIH7u .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rBSTLiIH7u button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rBSTLiIH7u button.navbar-toggler:focus {
  outline: none;
}
.cid-rBSTLiIH7u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rBSTLiIH7u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBSTLiIH7u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBSTLiIH7u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBSTLiIH7u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBSTLiIH7u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBSTLiIH7u nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBSTLiIH7u nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBSTLiIH7u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBSTLiIH7u .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBSTLiIH7u .collapsed .btn {
  display: -webkit-flex;
}
.cid-rBSTLiIH7u .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rBSTLiIH7u .collapsed .navbar-collapse.collapsing,
.cid-rBSTLiIH7u .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rBSTLiIH7u .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rBSTLiIH7u .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rBSTLiIH7u .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rBSTLiIH7u .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rBSTLiIH7u .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rBSTLiIH7u .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rBSTLiIH7u .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rBSTLiIH7u .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rBSTLiIH7u .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rBSTLiIH7u .collapsed button.navbar-toggler {
  display: block;
}
.cid-rBSTLiIH7u .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rBSTLiIH7u .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBSTLiIH7u .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rBSTLiIH7u .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rBSTLiIH7u .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rBSTLiIH7u .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: 1023px) {
  .cid-rBSTLiIH7u.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBSTLiIH7u img {
    height: 3.8rem !important;
  }
  .cid-rBSTLiIH7u .btn {
    display: -webkit-flex;
  }
  .cid-rBSTLiIH7u button.navbar-toggler {
    display: block;
  }
  .cid-rBSTLiIH7u .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rBSTLiIH7u .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBSTLiIH7u .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rBSTLiIH7u .navbar-collapse.collapsing,
  .cid-rBSTLiIH7u .navbar-collapse.show {
    display: block !important;
  }
  .cid-rBSTLiIH7u .navbar-collapse.collapsing .navbar-nav,
  .cid-rBSTLiIH7u .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rBSTLiIH7u .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rBSTLiIH7u .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rBSTLiIH7u .navbar-collapse.collapsing .navbar-buttons,
  .cid-rBSTLiIH7u .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rBSTLiIH7u .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rBSTLiIH7u .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rBSTLiIH7u .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rBSTLiIH7u .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rBSTLiIH7u .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rBSTLiIH7u .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-rBSTLiIH7u .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rBSTLiIH7u .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rBSTLiIH7u .nav-link:hover,
.cid-rBSTLiIH7u .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umguuSnknb {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umguuSnknb H2 {
  color: #ffffff;
}
.cid-umguuSnknb .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBSTLjgEpV {
  padding-top: 30px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/primera-guerra-mundial-historia-351727230-105013967-1706x960-1706x960.jpg");
}
.cid-rBSTLjgEpV .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rBSTLjgEpV .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rBSTLjgEpV .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rBSTLjgEpV .mbr-text {
    text-align: center;
  }
}
.cid-rBSTLjgEpV H1 {
  text-align: center;
}
.cid-rBSTLjgEpV .mbr-text,
.cid-rBSTLjgEpV .mbr-section-btn {
  text-align: center;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rBSUGyVK6L .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rBSUGyVK6L .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rBSUGyVK6L a {
  font-style: normal;
}
.cid-rBSUGyVK6L .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rBSUGyVK6L .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBSUGyVK6L .nav-item:focus,
.cid-rBSUGyVK6L .nav-link:focus {
  outline: none;
}
.cid-rBSUGyVK6L .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rBSUGyVK6L .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rBSUGyVK6L .menu-logo {
  margin-right: auto;
}
.cid-rBSUGyVK6L .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rBSUGyVK6L .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rBSUGyVK6L .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rBSUGyVK6L .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rBSUGyVK6L .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rBSUGyVK6L .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rBSUGyVK6L .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rBSUGyVK6L .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rBSUGyVK6L .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rBSUGyVK6L .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rBSUGyVK6L .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rBSUGyVK6L .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rBSUGyVK6L .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rBSUGyVK6L .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rBSUGyVK6L .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rBSUGyVK6L .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBSUGyVK6L .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-rBSUGyVK6L .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rBSUGyVK6L .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rBSUGyVK6L .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rBSUGyVK6L .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rBSUGyVK6L .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rBSUGyVK6L .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rBSUGyVK6L button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rBSUGyVK6L button.navbar-toggler:focus {
  outline: none;
}
.cid-rBSUGyVK6L button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rBSUGyVK6L button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBSUGyVK6L button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBSUGyVK6L button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBSUGyVK6L button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBSUGyVK6L nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBSUGyVK6L nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBSUGyVK6L nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBSUGyVK6L nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBSUGyVK6L .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBSUGyVK6L .collapsed .btn {
  display: -webkit-flex;
}
.cid-rBSUGyVK6L .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rBSUGyVK6L .collapsed .navbar-collapse.collapsing,
.cid-rBSUGyVK6L .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rBSUGyVK6L .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rBSUGyVK6L .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rBSUGyVK6L .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rBSUGyVK6L .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rBSUGyVK6L .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rBSUGyVK6L .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rBSUGyVK6L .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rBSUGyVK6L .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rBSUGyVK6L .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rBSUGyVK6L .collapsed button.navbar-toggler {
  display: block;
}
.cid-rBSUGyVK6L .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rBSUGyVK6L .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBSUGyVK6L .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rBSUGyVK6L .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rBSUGyVK6L .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rBSUGyVK6L .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: 1023px) {
  .cid-rBSUGyVK6L.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBSUGyVK6L img {
    height: 3.8rem !important;
  }
  .cid-rBSUGyVK6L .btn {
    display: -webkit-flex;
  }
  .cid-rBSUGyVK6L button.navbar-toggler {
    display: block;
  }
  .cid-rBSUGyVK6L .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rBSUGyVK6L .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBSUGyVK6L .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rBSUGyVK6L .navbar-collapse.collapsing,
  .cid-rBSUGyVK6L .navbar-collapse.show {
    display: block !important;
  }
  .cid-rBSUGyVK6L .navbar-collapse.collapsing .navbar-nav,
  .cid-rBSUGyVK6L .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rBSUGyVK6L .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rBSUGyVK6L .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rBSUGyVK6L .navbar-collapse.collapsing .navbar-buttons,
  .cid-rBSUGyVK6L .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rBSUGyVK6L .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rBSUGyVK6L .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rBSUGyVK6L .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rBSUGyVK6L .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rBSUGyVK6L .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rBSUGyVK6L .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-rBSUGyVK6L .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rBSUGyVK6L .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rBSUGyVK6L .nav-link:hover,
.cid-rBSUGyVK6L .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umgKAefRiP {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umgKAefRiP H2 {
  color: #ffffff;
}
.cid-umgKAefRiP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBSUGz7WaK {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-rBSUGz7WaK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBSUGz7WaK H2 {
  color: #0a0202;
}
.cid-rBSUGznDfK {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-rBSUGznDfK .counter-container {
  color: #767676;
}
.cid-rBSUGznDfK .counter-container ul {
  margin-bottom: 0;
}
.cid-rBSUGznDfK .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-rBSUGznDfK .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #232323;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-rBSUGznDfK .mbr-text {
  color: #0a0202;
}
.cid-rBSUGznDfK .mbr-text UL {
  text-align: left;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rBW6BP9QJ9 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rBW6BP9QJ9 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rBW6BP9QJ9 a {
  font-style: normal;
}
.cid-rBW6BP9QJ9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rBW6BP9QJ9 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBW6BP9QJ9 .nav-item:focus,
.cid-rBW6BP9QJ9 .nav-link:focus {
  outline: none;
}
.cid-rBW6BP9QJ9 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rBW6BP9QJ9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rBW6BP9QJ9 .menu-logo {
  margin-right: auto;
}
.cid-rBW6BP9QJ9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rBW6BP9QJ9 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rBW6BP9QJ9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rBW6BP9QJ9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rBW6BP9QJ9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rBW6BP9QJ9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rBW6BP9QJ9 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rBW6BP9QJ9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rBW6BP9QJ9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rBW6BP9QJ9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rBW6BP9QJ9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rBW6BP9QJ9 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rBW6BP9QJ9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rBW6BP9QJ9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rBW6BP9QJ9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rBW6BP9QJ9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBW6BP9QJ9 .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-rBW6BP9QJ9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rBW6BP9QJ9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rBW6BP9QJ9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rBW6BP9QJ9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rBW6BP9QJ9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rBW6BP9QJ9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rBW6BP9QJ9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rBW6BP9QJ9 button.navbar-toggler:focus {
  outline: none;
}
.cid-rBW6BP9QJ9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rBW6BP9QJ9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBW6BP9QJ9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBW6BP9QJ9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBW6BP9QJ9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBW6BP9QJ9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBW6BP9QJ9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBW6BP9QJ9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBW6BP9QJ9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBW6BP9QJ9 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBW6BP9QJ9 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rBW6BP9QJ9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rBW6BP9QJ9 .collapsed .navbar-collapse.collapsing,
.cid-rBW6BP9QJ9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rBW6BP9QJ9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rBW6BP9QJ9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rBW6BP9QJ9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rBW6BP9QJ9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rBW6BP9QJ9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rBW6BP9QJ9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rBW6BP9QJ9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rBW6BP9QJ9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rBW6BP9QJ9 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rBW6BP9QJ9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rBW6BP9QJ9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rBW6BP9QJ9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBW6BP9QJ9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rBW6BP9QJ9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rBW6BP9QJ9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rBW6BP9QJ9 .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: 1023px) {
  .cid-rBW6BP9QJ9.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBW6BP9QJ9 img {
    height: 3.8rem !important;
  }
  .cid-rBW6BP9QJ9 .btn {
    display: -webkit-flex;
  }
  .cid-rBW6BP9QJ9 button.navbar-toggler {
    display: block;
  }
  .cid-rBW6BP9QJ9 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rBW6BP9QJ9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBW6BP9QJ9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rBW6BP9QJ9 .navbar-collapse.collapsing,
  .cid-rBW6BP9QJ9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rBW6BP9QJ9 .navbar-collapse.collapsing .navbar-nav,
  .cid-rBW6BP9QJ9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rBW6BP9QJ9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rBW6BP9QJ9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rBW6BP9QJ9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rBW6BP9QJ9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rBW6BP9QJ9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rBW6BP9QJ9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rBW6BP9QJ9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rBW6BP9QJ9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rBW6BP9QJ9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rBW6BP9QJ9 .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-rBW6BP9QJ9 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rBW6BP9QJ9 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rBW6BP9QJ9 .nav-link:hover,
.cid-rBW6BP9QJ9 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umgJ9aHCg4 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umgJ9aHCg4 H2 {
  color: #ffffff;
}
.cid-umgJ9aHCg4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBW6BPId8H {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rBW6BPId8H .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBW6BQ4gEU {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0a0202;
}
.cid-rBW6BQbPhq {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rBW6BQbPhq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBW6BQrMDZ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-rBW6BQrMDZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rBW6BQrMDZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rBW6BQrMDZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rBW6BQrMDZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rBW6BQrMDZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rBW6BQrMDZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rBW6BQrMDZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rBW6BQrMDZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rBW6BQrMDZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rBW6BReAyu {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rBW6BReAyu .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBW6BRw9Sj {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-rBW6BRw9Sj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rBW6BRw9Sj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rBW6BRw9Sj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rBW6BRw9Sj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rBW6BRw9Sj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rBW6BRw9Sj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rBW6BRw9Sj .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rBW6BRw9Sj .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rBW6BRw9Sj .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rBW6BSc8TE {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rBW6BSc8TE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBW6BSvjOP {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-rBW6BSvjOP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rBW6BSvjOP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rBW6BSvjOP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rBW6BSvjOP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rBW6BSvjOP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rBW6BSvjOP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rBW6BSvjOP .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rBW6BSvjOP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rBW6BSvjOP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rBW9pZjrbz .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rBW9pZjrbz .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rBW9pZjrbz a {
  font-style: normal;
}
.cid-rBW9pZjrbz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rBW9pZjrbz .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBW9pZjrbz .nav-item:focus,
.cid-rBW9pZjrbz .nav-link:focus {
  outline: none;
}
.cid-rBW9pZjrbz .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rBW9pZjrbz .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rBW9pZjrbz .menu-logo {
  margin-right: auto;
}
.cid-rBW9pZjrbz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rBW9pZjrbz .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rBW9pZjrbz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rBW9pZjrbz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rBW9pZjrbz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rBW9pZjrbz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rBW9pZjrbz .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rBW9pZjrbz .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rBW9pZjrbz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rBW9pZjrbz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rBW9pZjrbz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rBW9pZjrbz .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rBW9pZjrbz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rBW9pZjrbz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rBW9pZjrbz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rBW9pZjrbz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBW9pZjrbz .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-rBW9pZjrbz .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rBW9pZjrbz .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rBW9pZjrbz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rBW9pZjrbz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rBW9pZjrbz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rBW9pZjrbz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rBW9pZjrbz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rBW9pZjrbz button.navbar-toggler:focus {
  outline: none;
}
.cid-rBW9pZjrbz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rBW9pZjrbz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBW9pZjrbz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBW9pZjrbz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBW9pZjrbz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBW9pZjrbz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBW9pZjrbz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBW9pZjrbz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBW9pZjrbz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBW9pZjrbz .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBW9pZjrbz .collapsed .btn {
  display: -webkit-flex;
}
.cid-rBW9pZjrbz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rBW9pZjrbz .collapsed .navbar-collapse.collapsing,
.cid-rBW9pZjrbz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rBW9pZjrbz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rBW9pZjrbz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rBW9pZjrbz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rBW9pZjrbz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rBW9pZjrbz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rBW9pZjrbz .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rBW9pZjrbz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rBW9pZjrbz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rBW9pZjrbz .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rBW9pZjrbz .collapsed button.navbar-toggler {
  display: block;
}
.cid-rBW9pZjrbz .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rBW9pZjrbz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBW9pZjrbz .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rBW9pZjrbz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rBW9pZjrbz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rBW9pZjrbz .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: 1023px) {
  .cid-rBW9pZjrbz.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBW9pZjrbz img {
    height: 3.8rem !important;
  }
  .cid-rBW9pZjrbz .btn {
    display: -webkit-flex;
  }
  .cid-rBW9pZjrbz button.navbar-toggler {
    display: block;
  }
  .cid-rBW9pZjrbz .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rBW9pZjrbz .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBW9pZjrbz .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rBW9pZjrbz .navbar-collapse.collapsing,
  .cid-rBW9pZjrbz .navbar-collapse.show {
    display: block !important;
  }
  .cid-rBW9pZjrbz .navbar-collapse.collapsing .navbar-nav,
  .cid-rBW9pZjrbz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rBW9pZjrbz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rBW9pZjrbz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rBW9pZjrbz .navbar-collapse.collapsing .navbar-buttons,
  .cid-rBW9pZjrbz .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rBW9pZjrbz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rBW9pZjrbz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rBW9pZjrbz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rBW9pZjrbz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rBW9pZjrbz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rBW9pZjrbz .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-rBW9pZjrbz .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rBW9pZjrbz .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rBW9pZjrbz .nav-link:hover,
.cid-rBW9pZjrbz .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umgGX2fdzA {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umgGX2fdzA H2 {
  color: #ffffff;
}
.cid-umgGX2fdzA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBW9pZx6jM {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-rBW9pZx6jM .mbr-section-subtitle,
.cid-rBW9pZx6jM .mbr-text {
  color: #767676;
}
.cid-rBW9pZx6jM .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBW9pZx6jM .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBW9pZx6jM .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBW9pZx6jM .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBW9pZx6jM .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-rBW9pZx6jM .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBW9pZx6jM .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBW9pZx6jM .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBW9pZx6jM .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBW9pZx6jM .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBW9pZx6jM .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBW9pZx6jM .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-rBW9pZx6jM .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBW9pZx6jM .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-rBW9pZx6jM .card-title {
  text-align: center;
}
.cid-rBW9pZx6jM .mbr-text {
  text-align: center;
}
.cid-rBW9pZx6jM .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umgHloa20F {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umgHloa20F .mbr-section-subtitle,
.cid-umgHloa20F .mbr-text {
  color: #767676;
}
.cid-umgHloa20F .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umgHloa20F .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umgHloa20F .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umgHloa20F .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umgHloa20F .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umgHloa20F .card-wrapper .card-img img {
  width: 100%;
}
.cid-umgHloa20F .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umgHloa20F .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umgHloa20F .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umgHloa20F .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umgHloa20F .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umgHloa20F .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umgHloa20F .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umgHloa20F .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umgHloa20F .card-title {
  text-align: center;
}
.cid-umgHloa20F .mbr-text {
  text-align: center;
}
.cid-umgHloa20F .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rBWaTCTRpz .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rBWaTCTRpz .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rBWaTCTRpz a {
  font-style: normal;
}
.cid-rBWaTCTRpz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rBWaTCTRpz .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBWaTCTRpz .nav-item:focus,
.cid-rBWaTCTRpz .nav-link:focus {
  outline: none;
}
.cid-rBWaTCTRpz .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rBWaTCTRpz .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rBWaTCTRpz .menu-logo {
  margin-right: auto;
}
.cid-rBWaTCTRpz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rBWaTCTRpz .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rBWaTCTRpz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rBWaTCTRpz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rBWaTCTRpz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rBWaTCTRpz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rBWaTCTRpz .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rBWaTCTRpz .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rBWaTCTRpz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rBWaTCTRpz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rBWaTCTRpz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rBWaTCTRpz .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rBWaTCTRpz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rBWaTCTRpz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rBWaTCTRpz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rBWaTCTRpz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBWaTCTRpz .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-rBWaTCTRpz .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rBWaTCTRpz .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rBWaTCTRpz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rBWaTCTRpz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rBWaTCTRpz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rBWaTCTRpz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rBWaTCTRpz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rBWaTCTRpz button.navbar-toggler:focus {
  outline: none;
}
.cid-rBWaTCTRpz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rBWaTCTRpz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBWaTCTRpz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBWaTCTRpz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBWaTCTRpz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBWaTCTRpz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBWaTCTRpz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBWaTCTRpz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBWaTCTRpz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBWaTCTRpz .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBWaTCTRpz .collapsed .btn {
  display: -webkit-flex;
}
.cid-rBWaTCTRpz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rBWaTCTRpz .collapsed .navbar-collapse.collapsing,
.cid-rBWaTCTRpz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rBWaTCTRpz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rBWaTCTRpz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rBWaTCTRpz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rBWaTCTRpz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rBWaTCTRpz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rBWaTCTRpz .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rBWaTCTRpz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rBWaTCTRpz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rBWaTCTRpz .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rBWaTCTRpz .collapsed button.navbar-toggler {
  display: block;
}
.cid-rBWaTCTRpz .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rBWaTCTRpz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBWaTCTRpz .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rBWaTCTRpz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rBWaTCTRpz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rBWaTCTRpz .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: 1023px) {
  .cid-rBWaTCTRpz.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBWaTCTRpz img {
    height: 3.8rem !important;
  }
  .cid-rBWaTCTRpz .btn {
    display: -webkit-flex;
  }
  .cid-rBWaTCTRpz button.navbar-toggler {
    display: block;
  }
  .cid-rBWaTCTRpz .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rBWaTCTRpz .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBWaTCTRpz .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rBWaTCTRpz .navbar-collapse.collapsing,
  .cid-rBWaTCTRpz .navbar-collapse.show {
    display: block !important;
  }
  .cid-rBWaTCTRpz .navbar-collapse.collapsing .navbar-nav,
  .cid-rBWaTCTRpz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rBWaTCTRpz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rBWaTCTRpz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rBWaTCTRpz .navbar-collapse.collapsing .navbar-buttons,
  .cid-rBWaTCTRpz .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rBWaTCTRpz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rBWaTCTRpz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rBWaTCTRpz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rBWaTCTRpz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rBWaTCTRpz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rBWaTCTRpz .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-rBWaTCTRpz .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rBWaTCTRpz .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rBWaTCTRpz .nav-link:hover,
.cid-rBWaTCTRpz .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umgw0xtVt0 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umgw0xtVt0 H2 {
  color: #ffffff;
}
.cid-umgw0xtVt0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBWaTD9djY {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-rBWaTD9djY .mbr-section-subtitle,
.cid-rBWaTD9djY .mbr-text {
  color: #767676;
}
.cid-rBWaTD9djY .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBWaTD9djY .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBWaTD9djY .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBWaTD9djY .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBWaTD9djY .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-rBWaTD9djY .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBWaTD9djY .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBWaTD9djY .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBWaTD9djY .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBWaTD9djY .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBWaTD9djY .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBWaTD9djY .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-rBWaTD9djY .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBWaTD9djY .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-rBWaTD9djY .card-title {
  text-align: center;
}
.cid-rBWaTD9djY .mbr-text {
  text-align: center;
}
.cid-rBWaTD9djY .mbr-section-subtitle {
  color: #0a0202;
}
.cid-rBWaTDD5RT {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rBWaTDMAuf {
  padding-top: 30px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-1-500x307.jpg");
}
.cid-rBWaTDMAuf .mbr-section-subtitle,
.cid-rBWaTDMAuf .mbr-text {
  color: #767676;
}
.cid-rBWaTDMAuf .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBWaTDMAuf .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBWaTDMAuf .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBWaTDMAuf .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBWaTDMAuf .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBWaTDMAuf .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBWaTDMAuf .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBWaTDMAuf .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBWaTDMAuf .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBWaTDMAuf .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBWaTDMAuf .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBWaTDMAuf .card-title {
  text-align: center;
}
.cid-rBWaTDMAuf .mbr-text {
  text-align: center;
}
.cid-rBWaTEiy7E {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-1-500x307.jpg");
}
.cid-rBWaTEiy7E .mbr-section-subtitle,
.cid-rBWaTEiy7E .mbr-text {
  color: #767676;
}
.cid-rBWaTEiy7E .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBWaTEiy7E .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBWaTEiy7E .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBWaTEiy7E .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBWaTEiy7E .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBWaTEiy7E .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBWaTEiy7E .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBWaTEiy7E .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBWaTEiy7E .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBWaTEiy7E .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBWaTEiy7E .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBWaTEiy7E .card-title {
  text-align: center;
}
.cid-rBWaTEiy7E .mbr-text {
  text-align: center;
}
.cid-umgzayXaZP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-2-500x307.jpg");
}
.cid-umgzayXaZP .mbr-section-subtitle,
.cid-umgzayXaZP .mbr-text {
  color: #767676;
}
.cid-umgzayXaZP .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umgzayXaZP .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umgzayXaZP .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umgzayXaZP .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umgzayXaZP .card-wrapper .card-img img {
  width: 100%;
}
.cid-umgzayXaZP .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umgzayXaZP .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umgzayXaZP .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umgzayXaZP .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umgzayXaZP .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umgzayXaZP .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umgzayXaZP .card-title {
  text-align: center;
}
.cid-umgzayXaZP .mbr-text {
  text-align: center;
}
.cid-rBWaTGneS9 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rBWaTGxvSs {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-rBWaTGxvSs .mbr-section-subtitle,
.cid-rBWaTGxvSs .mbr-text {
  color: #767676;
}
.cid-rBWaTGxvSs .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBWaTGxvSs .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBWaTGxvSs .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBWaTGxvSs .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBWaTGxvSs .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBWaTGxvSs .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBWaTGxvSs .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBWaTGxvSs .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBWaTGxvSs .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBWaTGxvSs .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBWaTGxvSs .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBWaTGxvSs .card-title {
  text-align: center;
}
.cid-rBWaTGxvSs .mbr-text {
  text-align: center;
}
.cid-rBWaTHcKnQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-rBWaTHcKnQ .mbr-section-subtitle,
.cid-rBWaTHcKnQ .mbr-text {
  color: #767676;
}
.cid-rBWaTHcKnQ .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBWaTHcKnQ .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBWaTHcKnQ .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBWaTHcKnQ .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBWaTHcKnQ .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBWaTHcKnQ .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBWaTHcKnQ .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBWaTHcKnQ .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBWaTHcKnQ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBWaTHcKnQ .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBWaTHcKnQ .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBWaTHcKnQ .card-title {
  text-align: center;
}
.cid-rBWaTHcKnQ .mbr-text {
  text-align: center;
}
.cid-umgAaBMi5L {
  padding-top: 45px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-2-996x560.jpg");
}
.cid-umgAaBMi5L .mbr-section-subtitle,
.cid-umgAaBMi5L .mbr-text {
  color: #767676;
}
.cid-umgAaBMi5L .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umgAaBMi5L .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umgAaBMi5L .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umgAaBMi5L .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umgAaBMi5L .card-wrapper .card-img img {
  width: 100%;
}
.cid-umgAaBMi5L .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umgAaBMi5L .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umgAaBMi5L .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umgAaBMi5L .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umgAaBMi5L .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umgAaBMi5L .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umgAaBMi5L .card-title {
  text-align: center;
}
.cid-umgAaBMi5L .mbr-text {
  text-align: center;
}
.cid-umgAwQoRFz {
  padding-top: 45px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-2-996x560.jpg");
}
.cid-umgAwQoRFz .mbr-section-subtitle,
.cid-umgAwQoRFz .mbr-text {
  color: #767676;
}
.cid-umgAwQoRFz .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umgAwQoRFz .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umgAwQoRFz .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umgAwQoRFz .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umgAwQoRFz .card-wrapper .card-img img {
  width: 100%;
}
.cid-umgAwQoRFz .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umgAwQoRFz .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umgAwQoRFz .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umgAwQoRFz .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umgAwQoRFz .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umgAwQoRFz .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umgAwQoRFz .card-title {
  text-align: center;
}
.cid-umgAwQoRFz .mbr-text {
  text-align: center;
}
.cid-umgARyr5tq {
  padding-top: 45px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-2-996x560.jpg");
}
.cid-umgARyr5tq .mbr-section-subtitle,
.cid-umgARyr5tq .mbr-text {
  color: #767676;
}
.cid-umgARyr5tq .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umgARyr5tq .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umgARyr5tq .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umgARyr5tq .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umgARyr5tq .card-wrapper .card-img img {
  width: 100%;
}
.cid-umgARyr5tq .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umgARyr5tq .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umgARyr5tq .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umgARyr5tq .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umgARyr5tq .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umgARyr5tq .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umgARyr5tq .card-title {
  text-align: center;
}
.cid-umgARyr5tq .mbr-text {
  text-align: center;
}
.cid-rBWaTJE6dB {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rBWaTJPlwr {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/1534351691-997591-1534352892-noticia-normal-980x652.jpg");
}
.cid-rBWaTJPlwr .mbr-section-subtitle,
.cid-rBWaTJPlwr .mbr-text {
  color: #767676;
}
.cid-rBWaTJPlwr .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBWaTJPlwr .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBWaTJPlwr .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBWaTJPlwr .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBWaTJPlwr .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBWaTJPlwr .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBWaTJPlwr .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBWaTJPlwr .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBWaTJPlwr .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBWaTJPlwr .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBWaTJPlwr .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBWaTJPlwr .card-title {
  text-align: center;
}
.cid-rBWaTJPlwr .mbr-text {
  text-align: center;
}
.cid-umgFR4tNYx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/casio-educasio-header-libros-sobre-matematicas-1440x580.png");
}
.cid-umgFR4tNYx .mbr-section-subtitle,
.cid-umgFR4tNYx .mbr-text {
  color: #767676;
}
.cid-umgFR4tNYx .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umgFR4tNYx .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umgFR4tNYx .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umgFR4tNYx .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umgFR4tNYx .card-wrapper .card-img img {
  width: 100%;
}
.cid-umgFR4tNYx .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umgFR4tNYx .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umgFR4tNYx .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umgFR4tNYx .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umgFR4tNYx .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umgFR4tNYx .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umgFR4tNYx .card-title {
  text-align: center;
}
.cid-umgFR4tNYx .mbr-text {
  text-align: center;
}
.cid-umgFyMRqYY {
  padding-top: 0px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/casio-educasio-header-libros-sobre-matematicas-1440x580.png");
}
.cid-umgFyMRqYY .mbr-section-subtitle,
.cid-umgFyMRqYY .mbr-text {
  color: #767676;
}
.cid-umgFyMRqYY .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umgFyMRqYY .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umgFyMRqYY .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umgFyMRqYY .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umgFyMRqYY .card-wrapper .card-img img {
  width: 100%;
}
.cid-umgFyMRqYY .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umgFyMRqYY .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umgFyMRqYY .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umgFyMRqYY .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umgFyMRqYY .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umgFyMRqYY .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umgFyMRqYY .card-title {
  text-align: center;
}
.cid-umgFyMRqYY .mbr-text {
  text-align: center;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rBWc4xjvpD .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rBWc4xjvpD .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rBWc4xjvpD a {
  font-style: normal;
}
.cid-rBWc4xjvpD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rBWc4xjvpD .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBWc4xjvpD .nav-item:focus,
.cid-rBWc4xjvpD .nav-link:focus {
  outline: none;
}
.cid-rBWc4xjvpD .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rBWc4xjvpD .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rBWc4xjvpD .menu-logo {
  margin-right: auto;
}
.cid-rBWc4xjvpD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rBWc4xjvpD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rBWc4xjvpD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rBWc4xjvpD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rBWc4xjvpD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rBWc4xjvpD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rBWc4xjvpD .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rBWc4xjvpD .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rBWc4xjvpD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rBWc4xjvpD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rBWc4xjvpD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rBWc4xjvpD .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rBWc4xjvpD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rBWc4xjvpD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rBWc4xjvpD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rBWc4xjvpD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBWc4xjvpD .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-rBWc4xjvpD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rBWc4xjvpD .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rBWc4xjvpD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rBWc4xjvpD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rBWc4xjvpD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rBWc4xjvpD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rBWc4xjvpD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rBWc4xjvpD button.navbar-toggler:focus {
  outline: none;
}
.cid-rBWc4xjvpD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rBWc4xjvpD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBWc4xjvpD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBWc4xjvpD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBWc4xjvpD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBWc4xjvpD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBWc4xjvpD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBWc4xjvpD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBWc4xjvpD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBWc4xjvpD .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBWc4xjvpD .collapsed .btn {
  display: -webkit-flex;
}
.cid-rBWc4xjvpD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rBWc4xjvpD .collapsed .navbar-collapse.collapsing,
.cid-rBWc4xjvpD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rBWc4xjvpD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rBWc4xjvpD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rBWc4xjvpD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rBWc4xjvpD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rBWc4xjvpD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rBWc4xjvpD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rBWc4xjvpD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rBWc4xjvpD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rBWc4xjvpD .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rBWc4xjvpD .collapsed button.navbar-toggler {
  display: block;
}
.cid-rBWc4xjvpD .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rBWc4xjvpD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBWc4xjvpD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rBWc4xjvpD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rBWc4xjvpD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rBWc4xjvpD .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: 1023px) {
  .cid-rBWc4xjvpD.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBWc4xjvpD img {
    height: 3.8rem !important;
  }
  .cid-rBWc4xjvpD .btn {
    display: -webkit-flex;
  }
  .cid-rBWc4xjvpD button.navbar-toggler {
    display: block;
  }
  .cid-rBWc4xjvpD .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rBWc4xjvpD .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBWc4xjvpD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rBWc4xjvpD .navbar-collapse.collapsing,
  .cid-rBWc4xjvpD .navbar-collapse.show {
    display: block !important;
  }
  .cid-rBWc4xjvpD .navbar-collapse.collapsing .navbar-nav,
  .cid-rBWc4xjvpD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rBWc4xjvpD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rBWc4xjvpD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rBWc4xjvpD .navbar-collapse.collapsing .navbar-buttons,
  .cid-rBWc4xjvpD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rBWc4xjvpD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rBWc4xjvpD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rBWc4xjvpD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rBWc4xjvpD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rBWc4xjvpD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rBWc4xjvpD .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-rBWc4xjvpD .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rBWc4xjvpD .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rBWc4xjvpD .nav-link:hover,
.cid-rBWc4xjvpD .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umgbVBMhY3 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umgbVBMhY3 H2 {
  color: #ffffff;
}
.cid-umgbVBMhY3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBWc4xwACp {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rBWc4xwACp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBWc4xwACp H2 {
  color: #ffffff;
}
.cid-rBWc4xLzRU {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mbr-1920x1149.jpg");
}
.cid-rBWc4xLzRU .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rBWc4xLzRU .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rBWc4xLzRU .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rBWc4xLzRU .mbr-text {
    text-align: center;
  }
}
.cid-rBWc4xLzRU H1 {
  text-align: center;
}
.cid-rBWc4xLzRU .mbr-text,
.cid-rBWc4xLzRU .mbr-section-btn {
  text-align: center;
}
.cid-rBWc4y702j {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mbr-1920x1149.jpg");
}
@media (min-width: 992px) {
  .cid-rBWc4y702j .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rBWc4y702j .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rBWc4y702j .mbr-text {
    text-align: center;
  }
}
.cid-rBWc4y702j H1 {
  text-align: center;
}
.cid-rBWc4y702j .mbr-text,
.cid-rBWc4y702j .mbr-section-btn {
  text-align: center;
}
.cid-rBWc4yogDl {
  padding-top: 45px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/mbr-1920x1149.jpg");
}
.cid-rBWc4yogDl .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rBWc4yogDl .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rBWc4yogDl .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rBWc4yogDl .mbr-text {
    text-align: center;
  }
}
.cid-rBWc4yogDl H1 {
  text-align: center;
}
.cid-rBWc4yogDl .mbr-text,
.cid-rBWc4yogDl .mbr-section-btn {
  text-align: center;
}
.cid-rBWc4yFPpO {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rBWc4yFPpO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBWc4yFPpO H2 {
  color: #ffffff;
}
.cid-rBWc4z1qpO {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mbr-2-1920x1280.jpg");
}
.cid-rBWc4z1qpO .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rBWc4z1qpO .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rBWc4z1qpO .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rBWc4z1qpO .mbr-text {
    text-align: center;
  }
}
.cid-rBWc4z1qpO H1 {
  text-align: center;
}
.cid-rBWc4z1qpO .mbr-text,
.cid-rBWc4z1qpO .mbr-section-btn {
  text-align: center;
}
.cid-rBWc4ziLko {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mbr-2-1920x1280.jpg");
}
@media (min-width: 992px) {
  .cid-rBWc4ziLko .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rBWc4ziLko .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rBWc4ziLko .mbr-text {
    text-align: center;
  }
}
.cid-rBWc4ziLko H1 {
  text-align: center;
}
.cid-rBWc4ziLko .mbr-text,
.cid-rBWc4ziLko .mbr-section-btn {
  text-align: center;
}
.cid-rBWc4zyTaq {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mbr-2-1920x1280.jpg");
}
.cid-rBWc4zyTaq .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rBWc4zyTaq .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rBWc4zyTaq .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rBWc4zyTaq .mbr-text {
    text-align: center;
  }
}
.cid-rBWc4zyTaq H1 {
  text-align: center;
}
.cid-rBWc4zyTaq .mbr-text,
.cid-rBWc4zyTaq .mbr-section-btn {
  text-align: center;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rBX6dLCrsP .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rBX6dLCrsP .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rBX6dLCrsP a {
  font-style: normal;
}
.cid-rBX6dLCrsP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rBX6dLCrsP .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBX6dLCrsP .nav-item:focus,
.cid-rBX6dLCrsP .nav-link:focus {
  outline: none;
}
.cid-rBX6dLCrsP .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rBX6dLCrsP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rBX6dLCrsP .menu-logo {
  margin-right: auto;
}
.cid-rBX6dLCrsP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rBX6dLCrsP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rBX6dLCrsP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rBX6dLCrsP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rBX6dLCrsP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rBX6dLCrsP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rBX6dLCrsP .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rBX6dLCrsP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rBX6dLCrsP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rBX6dLCrsP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rBX6dLCrsP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rBX6dLCrsP .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rBX6dLCrsP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rBX6dLCrsP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rBX6dLCrsP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rBX6dLCrsP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBX6dLCrsP .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-rBX6dLCrsP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rBX6dLCrsP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rBX6dLCrsP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rBX6dLCrsP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rBX6dLCrsP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rBX6dLCrsP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rBX6dLCrsP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rBX6dLCrsP button.navbar-toggler:focus {
  outline: none;
}
.cid-rBX6dLCrsP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rBX6dLCrsP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBX6dLCrsP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBX6dLCrsP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBX6dLCrsP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBX6dLCrsP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBX6dLCrsP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBX6dLCrsP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBX6dLCrsP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBX6dLCrsP .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBX6dLCrsP .collapsed .btn {
  display: -webkit-flex;
}
.cid-rBX6dLCrsP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rBX6dLCrsP .collapsed .navbar-collapse.collapsing,
.cid-rBX6dLCrsP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rBX6dLCrsP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rBX6dLCrsP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rBX6dLCrsP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rBX6dLCrsP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rBX6dLCrsP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rBX6dLCrsP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rBX6dLCrsP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rBX6dLCrsP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rBX6dLCrsP .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rBX6dLCrsP .collapsed button.navbar-toggler {
  display: block;
}
.cid-rBX6dLCrsP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rBX6dLCrsP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBX6dLCrsP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rBX6dLCrsP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rBX6dLCrsP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rBX6dLCrsP .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: 1023px) {
  .cid-rBX6dLCrsP.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBX6dLCrsP img {
    height: 3.8rem !important;
  }
  .cid-rBX6dLCrsP .btn {
    display: -webkit-flex;
  }
  .cid-rBX6dLCrsP button.navbar-toggler {
    display: block;
  }
  .cid-rBX6dLCrsP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rBX6dLCrsP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBX6dLCrsP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rBX6dLCrsP .navbar-collapse.collapsing,
  .cid-rBX6dLCrsP .navbar-collapse.show {
    display: block !important;
  }
  .cid-rBX6dLCrsP .navbar-collapse.collapsing .navbar-nav,
  .cid-rBX6dLCrsP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rBX6dLCrsP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rBX6dLCrsP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rBX6dLCrsP .navbar-collapse.collapsing .navbar-buttons,
  .cid-rBX6dLCrsP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rBX6dLCrsP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rBX6dLCrsP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rBX6dLCrsP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rBX6dLCrsP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rBX6dLCrsP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rBX6dLCrsP .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-rBX6dLCrsP .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rBX6dLCrsP .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rBX6dLCrsP .nav-link:hover,
.cid-rBX6dLCrsP .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umn20Da7hg {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umn20Da7hg H2 {
  color: #ffffff;
}
.cid-umn20Da7hg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBX6dLTnh5 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-rBX6dLTnh5 .mbr-section-subtitle,
.cid-rBX6dLTnh5 .mbr-text {
  color: #767676;
}
.cid-rBX6dLTnh5 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBX6dLTnh5 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBX6dLTnh5 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBX6dLTnh5 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBX6dLTnh5 .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-rBX6dLTnh5 .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBX6dLTnh5 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBX6dLTnh5 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBX6dLTnh5 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBX6dLTnh5 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBX6dLTnh5 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBX6dLTnh5 .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-rBX6dLTnh5 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBX6dLTnh5 .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-rBX6dLTnh5 .card-title {
  text-align: center;
}
.cid-rBX6dLTnh5 .mbr-text {
  text-align: center;
}
.cid-rBX6dLTnh5 .mbr-section-subtitle {
  color: #0a0202;
}
.cid-rBX6dMp5S5 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rBX6dMyWbO {
  padding-top: 30px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-1-500x307.jpg");
}
.cid-rBX6dMyWbO .mbr-section-subtitle,
.cid-rBX6dMyWbO .mbr-text {
  color: #767676;
}
.cid-rBX6dMyWbO .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBX6dMyWbO .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBX6dMyWbO .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBX6dMyWbO .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBX6dMyWbO .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBX6dMyWbO .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBX6dMyWbO .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBX6dMyWbO .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBX6dMyWbO .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBX6dMyWbO .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBX6dMyWbO .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBX6dMyWbO .card-title {
  text-align: center;
}
.cid-rBX6dMyWbO .mbr-text {
  text-align: center;
}
.cid-rBX6dN3W9H {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-1-500x307.jpg");
}
.cid-rBX6dN3W9H .mbr-section-subtitle,
.cid-rBX6dN3W9H .mbr-text {
  color: #767676;
}
.cid-rBX6dN3W9H .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBX6dN3W9H .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBX6dN3W9H .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBX6dN3W9H .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBX6dN3W9H .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBX6dN3W9H .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBX6dN3W9H .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBX6dN3W9H .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBX6dN3W9H .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBX6dN3W9H .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBX6dN3W9H .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBX6dN3W9H .card-title {
  text-align: center;
}
.cid-rBX6dN3W9H .mbr-text {
  text-align: center;
}
.cid-rBX7r32iLJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-1-500x307.jpg");
}
.cid-rBX7r32iLJ .mbr-section-subtitle,
.cid-rBX7r32iLJ .mbr-text {
  color: #767676;
}
.cid-rBX7r32iLJ .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBX7r32iLJ .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBX7r32iLJ .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBX7r32iLJ .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBX7r32iLJ .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBX7r32iLJ .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBX7r32iLJ .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBX7r32iLJ .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBX7r32iLJ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBX7r32iLJ .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBX7r32iLJ .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBX7r32iLJ .card-title {
  text-align: center;
}
.cid-rBX7r32iLJ .mbr-text {
  text-align: center;
}
.cid-rBX9njeFA1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-1-500x307.jpg");
}
.cid-rBX9njeFA1 .mbr-section-subtitle,
.cid-rBX9njeFA1 .mbr-text {
  color: #767676;
}
.cid-rBX9njeFA1 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBX9njeFA1 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBX9njeFA1 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBX9njeFA1 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBX9njeFA1 .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBX9njeFA1 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBX9njeFA1 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBX9njeFA1 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBX9njeFA1 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBX9njeFA1 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBX9njeFA1 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBX9njeFA1 .card-title {
  text-align: center;
}
.cid-rBX9njeFA1 .mbr-text {
  text-align: center;
}
.cid-umn36JmBdW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-2-500x307.jpg");
}
.cid-umn36JmBdW .mbr-section-subtitle,
.cid-umn36JmBdW .mbr-text {
  color: #767676;
}
.cid-umn36JmBdW .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umn36JmBdW .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umn36JmBdW .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umn36JmBdW .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umn36JmBdW .card-wrapper .card-img img {
  width: 100%;
}
.cid-umn36JmBdW .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umn36JmBdW .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umn36JmBdW .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umn36JmBdW .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umn36JmBdW .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umn36JmBdW .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umn36JmBdW .card-title {
  text-align: center;
}
.cid-umn36JmBdW .mbr-text {
  text-align: center;
}
.cid-umn38JTYd0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-2-500x307.jpg");
}
.cid-umn38JTYd0 .mbr-section-subtitle,
.cid-umn38JTYd0 .mbr-text {
  color: #767676;
}
.cid-umn38JTYd0 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umn38JTYd0 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umn38JTYd0 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umn38JTYd0 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umn38JTYd0 .card-wrapper .card-img img {
  width: 100%;
}
.cid-umn38JTYd0 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umn38JTYd0 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umn38JTYd0 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umn38JTYd0 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umn38JTYd0 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umn38JTYd0 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umn38JTYd0 .card-title {
  text-align: center;
}
.cid-umn38JTYd0 .mbr-text {
  text-align: center;
}
.cid-umn3cxZKp5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-2-500x307.jpg");
}
.cid-umn3cxZKp5 .mbr-section-subtitle,
.cid-umn3cxZKp5 .mbr-text {
  color: #767676;
}
.cid-umn3cxZKp5 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umn3cxZKp5 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umn3cxZKp5 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umn3cxZKp5 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umn3cxZKp5 .card-wrapper .card-img img {
  width: 100%;
}
.cid-umn3cxZKp5 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umn3cxZKp5 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umn3cxZKp5 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umn3cxZKp5 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umn3cxZKp5 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umn3cxZKp5 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umn3cxZKp5 .card-title {
  text-align: center;
}
.cid-umn3cxZKp5 .mbr-text {
  text-align: center;
}
.cid-umn4vlTGCJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-2-500x307.jpg");
}
.cid-umn4vlTGCJ .mbr-section-subtitle,
.cid-umn4vlTGCJ .mbr-text {
  color: #767676;
}
.cid-umn4vlTGCJ .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umn4vlTGCJ .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umn4vlTGCJ .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umn4vlTGCJ .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umn4vlTGCJ .card-wrapper .card-img img {
  width: 100%;
}
.cid-umn4vlTGCJ .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umn4vlTGCJ .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umn4vlTGCJ .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umn4vlTGCJ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umn4vlTGCJ .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umn4vlTGCJ .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umn4vlTGCJ .card-title {
  text-align: center;
}
.cid-umn4vlTGCJ .mbr-text {
  text-align: center;
}
.cid-rBX6dNHTca {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rBX6dNStO4 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-rBX6dNStO4 .mbr-section-subtitle,
.cid-rBX6dNStO4 .mbr-text {
  color: #767676;
}
.cid-rBX6dNStO4 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBX6dNStO4 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBX6dNStO4 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBX6dNStO4 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBX6dNStO4 .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBX6dNStO4 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBX6dNStO4 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBX6dNStO4 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBX6dNStO4 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBX6dNStO4 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBX6dNStO4 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBX6dNStO4 .card-title {
  text-align: center;
}
.cid-rBX6dNStO4 .mbr-text {
  text-align: center;
}
.cid-rBX6dOoIkJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-rBX6dOoIkJ .mbr-section-subtitle,
.cid-rBX6dOoIkJ .mbr-text {
  color: #767676;
}
.cid-rBX6dOoIkJ .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBX6dOoIkJ .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBX6dOoIkJ .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBX6dOoIkJ .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBX6dOoIkJ .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBX6dOoIkJ .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBX6dOoIkJ .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBX6dOoIkJ .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBX6dOoIkJ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBX6dOoIkJ .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBX6dOoIkJ .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBX6dOoIkJ .card-title {
  text-align: center;
}
.cid-rBX6dOoIkJ .mbr-text {
  text-align: center;
}
.cid-rBYuTjVyUa {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-rBYuTjVyUa .mbr-section-subtitle,
.cid-rBYuTjVyUa .mbr-text {
  color: #767676;
}
.cid-rBYuTjVyUa .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBYuTjVyUa .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBYuTjVyUa .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBYuTjVyUa .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBYuTjVyUa .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBYuTjVyUa .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBYuTjVyUa .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBYuTjVyUa .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBYuTjVyUa .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBYuTjVyUa .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBYuTjVyUa .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBYuTjVyUa .card-title {
  text-align: center;
}
.cid-rBYuTjVyUa .mbr-text {
  text-align: center;
}
.cid-umn5QyG2eg {
  padding-top: 0px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-2-996x560.jpg");
}
.cid-umn5QyG2eg .mbr-section-subtitle,
.cid-umn5QyG2eg .mbr-text {
  color: #767676;
}
.cid-umn5QyG2eg .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umn5QyG2eg .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umn5QyG2eg .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umn5QyG2eg .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umn5QyG2eg .card-wrapper .card-img img {
  width: 100%;
}
.cid-umn5QyG2eg .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umn5QyG2eg .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umn5QyG2eg .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umn5QyG2eg .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umn5QyG2eg .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umn5QyG2eg .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umn5QyG2eg .card-title {
  text-align: center;
}
.cid-umn5QyG2eg .mbr-text {
  text-align: center;
}
.cid-umn5RRvB1l {
  padding-top: 0px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-2-996x560.jpg");
}
.cid-umn5RRvB1l .mbr-section-subtitle,
.cid-umn5RRvB1l .mbr-text {
  color: #767676;
}
.cid-umn5RRvB1l .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umn5RRvB1l .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umn5RRvB1l .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umn5RRvB1l .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umn5RRvB1l .card-wrapper .card-img img {
  width: 100%;
}
.cid-umn5RRvB1l .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umn5RRvB1l .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umn5RRvB1l .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umn5RRvB1l .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umn5RRvB1l .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umn5RRvB1l .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umn5RRvB1l .card-title {
  text-align: center;
}
.cid-umn5RRvB1l .mbr-text {
  text-align: center;
}
.cid-umn5SOgWov {
  padding-top: 0px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-2-996x560.jpg");
}
.cid-umn5SOgWov .mbr-section-subtitle,
.cid-umn5SOgWov .mbr-text {
  color: #767676;
}
.cid-umn5SOgWov .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umn5SOgWov .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umn5SOgWov .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umn5SOgWov .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umn5SOgWov .card-wrapper .card-img img {
  width: 100%;
}
.cid-umn5SOgWov .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umn5SOgWov .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umn5SOgWov .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umn5SOgWov .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umn5SOgWov .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umn5SOgWov .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umn5SOgWov .card-title {
  text-align: center;
}
.cid-umn5SOgWov .mbr-text {
  text-align: center;
}
.cid-umn5R9cZvX {
  padding-top: 15px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-2-996x560.jpg");
}
.cid-umn5R9cZvX .mbr-section-subtitle,
.cid-umn5R9cZvX .mbr-text {
  color: #767676;
}
.cid-umn5R9cZvX .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umn5R9cZvX .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umn5R9cZvX .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umn5R9cZvX .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umn5R9cZvX .card-wrapper .card-img img {
  width: 100%;
}
.cid-umn5R9cZvX .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umn5R9cZvX .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umn5R9cZvX .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umn5R9cZvX .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umn5R9cZvX .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umn5R9cZvX .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umn5R9cZvX .card-title {
  text-align: center;
}
.cid-umn5R9cZvX .mbr-text {
  text-align: center;
}
.cid-umn5SmBNXs {
  padding-top: 0px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-2-996x560.jpg");
}
.cid-umn5SmBNXs .mbr-section-subtitle,
.cid-umn5SmBNXs .mbr-text {
  color: #767676;
}
.cid-umn5SmBNXs .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umn5SmBNXs .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umn5SmBNXs .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umn5SmBNXs .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umn5SmBNXs .card-wrapper .card-img img {
  width: 100%;
}
.cid-umn5SmBNXs .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umn5SmBNXs .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umn5SmBNXs .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umn5SmBNXs .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umn5SmBNXs .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umn5SmBNXs .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umn5SmBNXs .card-title {
  text-align: center;
}
.cid-umn5SmBNXs .mbr-text {
  text-align: center;
}
.cid-umn7WYxA2Y {
  padding-top: 0px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-2-996x560.jpg");
}
.cid-umn7WYxA2Y .mbr-section-subtitle,
.cid-umn7WYxA2Y .mbr-text {
  color: #767676;
}
.cid-umn7WYxA2Y .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umn7WYxA2Y .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umn7WYxA2Y .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umn7WYxA2Y .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umn7WYxA2Y .card-wrapper .card-img img {
  width: 100%;
}
.cid-umn7WYxA2Y .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umn7WYxA2Y .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umn7WYxA2Y .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umn7WYxA2Y .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umn7WYxA2Y .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umn7WYxA2Y .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umn7WYxA2Y .card-title {
  text-align: center;
}
.cid-umn7WYxA2Y .mbr-text {
  text-align: center;
}
.cid-umn8haQmAb {
  padding-top: 0px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-2-996x560.jpg");
}
.cid-umn8haQmAb .mbr-section-subtitle,
.cid-umn8haQmAb .mbr-text {
  color: #767676;
}
.cid-umn8haQmAb .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umn8haQmAb .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umn8haQmAb .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umn8haQmAb .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umn8haQmAb .card-wrapper .card-img img {
  width: 100%;
}
.cid-umn8haQmAb .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umn8haQmAb .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umn8haQmAb .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umn8haQmAb .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umn8haQmAb .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umn8haQmAb .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umn8haQmAb .card-title {
  text-align: center;
}
.cid-umn8haQmAb .mbr-text {
  text-align: center;
}
.cid-rBX6dOSh4F {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rBX6dP3AhD {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/1534351691-997591-1534352892-noticia-normal-980x652.jpg");
}
.cid-rBX6dP3AhD .mbr-section-subtitle,
.cid-rBX6dP3AhD .mbr-text {
  color: #767676;
}
.cid-rBX6dP3AhD .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBX6dP3AhD .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBX6dP3AhD .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBX6dP3AhD .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBX6dP3AhD .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBX6dP3AhD .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBX6dP3AhD .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBX6dP3AhD .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBX6dP3AhD .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBX6dP3AhD .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBX6dP3AhD .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBX6dP3AhD .card-title {
  text-align: center;
}
.cid-rBX6dP3AhD .mbr-text {
  text-align: center;
}
.cid-rBX6dPAQU0 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1534351691-997591-1534352892-noticia-normal-980x652.jpg");
}
.cid-rBX6dPAQU0 .mbr-section-subtitle,
.cid-rBX6dPAQU0 .mbr-text {
  color: #767676;
}
.cid-rBX6dPAQU0 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rBX6dPAQU0 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBX6dPAQU0 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBX6dPAQU0 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rBX6dPAQU0 .card-wrapper .card-img img {
  width: 100%;
}
.cid-rBX6dPAQU0 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rBX6dPAQU0 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rBX6dPAQU0 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rBX6dPAQU0 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rBX6dPAQU0 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rBX6dPAQU0 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rBX6dPAQU0 .card-title {
  text-align: center;
}
.cid-rBX6dPAQU0 .mbr-text {
  text-align: center;
}
.cid-umn9LwVqAU {
  padding-top: 0px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/casio-educasio-header-libros-sobre-matematicas-1440x580.png");
}
.cid-umn9LwVqAU .mbr-section-subtitle,
.cid-umn9LwVqAU .mbr-text {
  color: #767676;
}
.cid-umn9LwVqAU .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umn9LwVqAU .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umn9LwVqAU .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umn9LwVqAU .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umn9LwVqAU .card-wrapper .card-img img {
  width: 100%;
}
.cid-umn9LwVqAU .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umn9LwVqAU .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umn9LwVqAU .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umn9LwVqAU .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umn9LwVqAU .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umn9LwVqAU .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umn9LwVqAU .card-title {
  text-align: center;
}
.cid-umn9LwVqAU .mbr-text {
  text-align: center;
}
.cid-umnasvdWH7 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/casio-educasio-header-libros-sobre-matematicas-1440x580.png");
}
.cid-umnasvdWH7 .mbr-section-subtitle,
.cid-umnasvdWH7 .mbr-text {
  color: #767676;
}
.cid-umnasvdWH7 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umnasvdWH7 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umnasvdWH7 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umnasvdWH7 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umnasvdWH7 .card-wrapper .card-img img {
  width: 100%;
}
.cid-umnasvdWH7 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umnasvdWH7 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umnasvdWH7 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umnasvdWH7 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umnasvdWH7 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umnasvdWH7 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umnasvdWH7 .card-title {
  text-align: center;
}
.cid-umnasvdWH7 .mbr-text {
  text-align: center;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rBYxaBl8Fz .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rBYxaBl8Fz .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rBYxaBl8Fz a {
  font-style: normal;
}
.cid-rBYxaBl8Fz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rBYxaBl8Fz .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBYxaBl8Fz .nav-item:focus,
.cid-rBYxaBl8Fz .nav-link:focus {
  outline: none;
}
.cid-rBYxaBl8Fz .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rBYxaBl8Fz .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rBYxaBl8Fz .menu-logo {
  margin-right: auto;
}
.cid-rBYxaBl8Fz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rBYxaBl8Fz .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rBYxaBl8Fz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rBYxaBl8Fz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rBYxaBl8Fz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rBYxaBl8Fz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rBYxaBl8Fz .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rBYxaBl8Fz .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rBYxaBl8Fz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rBYxaBl8Fz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rBYxaBl8Fz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rBYxaBl8Fz .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rBYxaBl8Fz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rBYxaBl8Fz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rBYxaBl8Fz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rBYxaBl8Fz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBYxaBl8Fz .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-rBYxaBl8Fz .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rBYxaBl8Fz .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rBYxaBl8Fz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rBYxaBl8Fz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rBYxaBl8Fz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rBYxaBl8Fz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rBYxaBl8Fz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rBYxaBl8Fz button.navbar-toggler:focus {
  outline: none;
}
.cid-rBYxaBl8Fz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rBYxaBl8Fz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBYxaBl8Fz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBYxaBl8Fz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBYxaBl8Fz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBYxaBl8Fz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBYxaBl8Fz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBYxaBl8Fz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBYxaBl8Fz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBYxaBl8Fz .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBYxaBl8Fz .collapsed .btn {
  display: -webkit-flex;
}
.cid-rBYxaBl8Fz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rBYxaBl8Fz .collapsed .navbar-collapse.collapsing,
.cid-rBYxaBl8Fz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rBYxaBl8Fz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rBYxaBl8Fz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rBYxaBl8Fz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rBYxaBl8Fz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rBYxaBl8Fz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rBYxaBl8Fz .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rBYxaBl8Fz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rBYxaBl8Fz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rBYxaBl8Fz .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rBYxaBl8Fz .collapsed button.navbar-toggler {
  display: block;
}
.cid-rBYxaBl8Fz .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rBYxaBl8Fz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBYxaBl8Fz .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rBYxaBl8Fz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rBYxaBl8Fz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rBYxaBl8Fz .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: 1023px) {
  .cid-rBYxaBl8Fz.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBYxaBl8Fz img {
    height: 3.8rem !important;
  }
  .cid-rBYxaBl8Fz .btn {
    display: -webkit-flex;
  }
  .cid-rBYxaBl8Fz button.navbar-toggler {
    display: block;
  }
  .cid-rBYxaBl8Fz .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rBYxaBl8Fz .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBYxaBl8Fz .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rBYxaBl8Fz .navbar-collapse.collapsing,
  .cid-rBYxaBl8Fz .navbar-collapse.show {
    display: block !important;
  }
  .cid-rBYxaBl8Fz .navbar-collapse.collapsing .navbar-nav,
  .cid-rBYxaBl8Fz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rBYxaBl8Fz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rBYxaBl8Fz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rBYxaBl8Fz .navbar-collapse.collapsing .navbar-buttons,
  .cid-rBYxaBl8Fz .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rBYxaBl8Fz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rBYxaBl8Fz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rBYxaBl8Fz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rBYxaBl8Fz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rBYxaBl8Fz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rBYxaBl8Fz .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-rBYxaBl8Fz .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rBYxaBl8Fz .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rBYxaBl8Fz .nav-link:hover,
.cid-rBYxaBl8Fz .dropdown-item:hover {
  color: #767676 !important;
}
.cid-ummSzFmkVt {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-ummSzFmkVt H2 {
  color: #ffffff;
}
.cid-ummSzFmkVt .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBYxaC3Yfs {
  padding-top: 30px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/primera-guerra-mundial-historia-351727230-105013967-1706x960-1706x960.jpg");
}
.cid-rBYxaC3Yfs .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rBYxaC3Yfs .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rBYxaC3Yfs .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rBYxaC3Yfs .mbr-text {
    text-align: center;
  }
}
.cid-rBYxaC3Yfs H1 {
  text-align: center;
}
.cid-rBYxaC3Yfs .mbr-text,
.cid-rBYxaC3Yfs .mbr-section-btn {
  text-align: center;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rBYAe4x7lw .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rBYAe4x7lw .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rBYAe4x7lw a {
  font-style: normal;
}
.cid-rBYAe4x7lw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rBYAe4x7lw .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBYAe4x7lw .nav-item:focus,
.cid-rBYAe4x7lw .nav-link:focus {
  outline: none;
}
.cid-rBYAe4x7lw .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rBYAe4x7lw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rBYAe4x7lw .menu-logo {
  margin-right: auto;
}
.cid-rBYAe4x7lw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rBYAe4x7lw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rBYAe4x7lw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rBYAe4x7lw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rBYAe4x7lw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rBYAe4x7lw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rBYAe4x7lw .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rBYAe4x7lw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rBYAe4x7lw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rBYAe4x7lw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rBYAe4x7lw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rBYAe4x7lw .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rBYAe4x7lw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rBYAe4x7lw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rBYAe4x7lw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rBYAe4x7lw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBYAe4x7lw .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-rBYAe4x7lw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rBYAe4x7lw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rBYAe4x7lw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rBYAe4x7lw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rBYAe4x7lw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rBYAe4x7lw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rBYAe4x7lw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rBYAe4x7lw button.navbar-toggler:focus {
  outline: none;
}
.cid-rBYAe4x7lw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rBYAe4x7lw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBYAe4x7lw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBYAe4x7lw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBYAe4x7lw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBYAe4x7lw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBYAe4x7lw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBYAe4x7lw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBYAe4x7lw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBYAe4x7lw .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBYAe4x7lw .collapsed .btn {
  display: -webkit-flex;
}
.cid-rBYAe4x7lw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rBYAe4x7lw .collapsed .navbar-collapse.collapsing,
.cid-rBYAe4x7lw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rBYAe4x7lw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rBYAe4x7lw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rBYAe4x7lw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rBYAe4x7lw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rBYAe4x7lw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rBYAe4x7lw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rBYAe4x7lw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rBYAe4x7lw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rBYAe4x7lw .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rBYAe4x7lw .collapsed button.navbar-toggler {
  display: block;
}
.cid-rBYAe4x7lw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rBYAe4x7lw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBYAe4x7lw .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rBYAe4x7lw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rBYAe4x7lw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rBYAe4x7lw .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: 1023px) {
  .cid-rBYAe4x7lw.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBYAe4x7lw img {
    height: 3.8rem !important;
  }
  .cid-rBYAe4x7lw .btn {
    display: -webkit-flex;
  }
  .cid-rBYAe4x7lw button.navbar-toggler {
    display: block;
  }
  .cid-rBYAe4x7lw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rBYAe4x7lw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBYAe4x7lw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rBYAe4x7lw .navbar-collapse.collapsing,
  .cid-rBYAe4x7lw .navbar-collapse.show {
    display: block !important;
  }
  .cid-rBYAe4x7lw .navbar-collapse.collapsing .navbar-nav,
  .cid-rBYAe4x7lw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rBYAe4x7lw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rBYAe4x7lw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rBYAe4x7lw .navbar-collapse.collapsing .navbar-buttons,
  .cid-rBYAe4x7lw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rBYAe4x7lw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rBYAe4x7lw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rBYAe4x7lw .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rBYAe4x7lw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rBYAe4x7lw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rBYAe4x7lw .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-rBYAe4x7lw .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rBYAe4x7lw .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rBYAe4x7lw .nav-link:hover,
.cid-rBYAe4x7lw .dropdown-item:hover {
  color: #767676 !important;
}
.cid-ummT1glTqa {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-ummT1glTqa H2 {
  color: #ffffff;
}
.cid-ummT1glTqa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBYAe4LupN {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-rBYAe4LupN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rBYAe4LupN H2 {
  color: #0a0202;
}
.cid-rBYAe4ZwPh {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-rBYAe4ZwPh .counter-container {
  color: #767676;
}
.cid-rBYAe4ZwPh .counter-container ul {
  margin-bottom: 0;
}
.cid-rBYAe4ZwPh .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-rBYAe4ZwPh .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #232323;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-rBYAe4ZwPh .mbr-text {
  color: #0a0202;
}
.cid-rBYAe4ZwPh .mbr-text UL {
  text-align: left;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rC23IH4Ydl .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rC23IH4Ydl .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rC23IH4Ydl a {
  font-style: normal;
}
.cid-rC23IH4Ydl .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rC23IH4Ydl .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC23IH4Ydl .nav-item:focus,
.cid-rC23IH4Ydl .nav-link:focus {
  outline: none;
}
.cid-rC23IH4Ydl .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rC23IH4Ydl .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rC23IH4Ydl .menu-logo {
  margin-right: auto;
}
.cid-rC23IH4Ydl .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rC23IH4Ydl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rC23IH4Ydl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rC23IH4Ydl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rC23IH4Ydl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rC23IH4Ydl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rC23IH4Ydl .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rC23IH4Ydl .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rC23IH4Ydl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rC23IH4Ydl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rC23IH4Ydl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rC23IH4Ydl .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rC23IH4Ydl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rC23IH4Ydl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rC23IH4Ydl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rC23IH4Ydl .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rC23IH4Ydl .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-rC23IH4Ydl .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rC23IH4Ydl .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rC23IH4Ydl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rC23IH4Ydl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rC23IH4Ydl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rC23IH4Ydl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rC23IH4Ydl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rC23IH4Ydl button.navbar-toggler:focus {
  outline: none;
}
.cid-rC23IH4Ydl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rC23IH4Ydl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rC23IH4Ydl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rC23IH4Ydl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rC23IH4Ydl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rC23IH4Ydl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC23IH4Ydl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rC23IH4Ydl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rC23IH4Ydl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC23IH4Ydl .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC23IH4Ydl .collapsed .btn {
  display: -webkit-flex;
}
.cid-rC23IH4Ydl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rC23IH4Ydl .collapsed .navbar-collapse.collapsing,
.cid-rC23IH4Ydl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rC23IH4Ydl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rC23IH4Ydl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rC23IH4Ydl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rC23IH4Ydl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rC23IH4Ydl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rC23IH4Ydl .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rC23IH4Ydl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rC23IH4Ydl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rC23IH4Ydl .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rC23IH4Ydl .collapsed button.navbar-toggler {
  display: block;
}
.cid-rC23IH4Ydl .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rC23IH4Ydl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC23IH4Ydl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rC23IH4Ydl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rC23IH4Ydl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rC23IH4Ydl .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: 1023px) {
  .cid-rC23IH4Ydl.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC23IH4Ydl img {
    height: 3.8rem !important;
  }
  .cid-rC23IH4Ydl .btn {
    display: -webkit-flex;
  }
  .cid-rC23IH4Ydl button.navbar-toggler {
    display: block;
  }
  .cid-rC23IH4Ydl .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rC23IH4Ydl .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC23IH4Ydl .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rC23IH4Ydl .navbar-collapse.collapsing,
  .cid-rC23IH4Ydl .navbar-collapse.show {
    display: block !important;
  }
  .cid-rC23IH4Ydl .navbar-collapse.collapsing .navbar-nav,
  .cid-rC23IH4Ydl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rC23IH4Ydl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rC23IH4Ydl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rC23IH4Ydl .navbar-collapse.collapsing .navbar-buttons,
  .cid-rC23IH4Ydl .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rC23IH4Ydl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rC23IH4Ydl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rC23IH4Ydl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rC23IH4Ydl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rC23IH4Ydl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rC23IH4Ydl .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-rC23IH4Ydl .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rC23IH4Ydl .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rC23IH4Ydl .nav-link:hover,
.cid-rC23IH4Ydl .dropdown-item:hover {
  color: #767676 !important;
}
.cid-ummZbzE6vn {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-ummZbzE6vn H2 {
  color: #ffffff;
}
.cid-ummZbzE6vn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ummZIGdVmN {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-ummZIGdVmN .mbr-section-subtitle,
.cid-ummZIGdVmN .mbr-text {
  color: #767676;
}
.cid-ummZIGdVmN .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-ummZIGdVmN .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-ummZIGdVmN .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-ummZIGdVmN .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-ummZIGdVmN .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-ummZIGdVmN .card-wrapper .card-img img {
  width: 100%;
}
.cid-ummZIGdVmN .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-ummZIGdVmN .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-ummZIGdVmN .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-ummZIGdVmN .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-ummZIGdVmN .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-ummZIGdVmN .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-ummZIGdVmN .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-ummZIGdVmN .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-ummZIGdVmN .card-title {
  text-align: center;
}
.cid-ummZIGdVmN .mbr-text {
  text-align: center;
}
.cid-ummZIGdVmN .mbr-section-subtitle {
  color: #0a0202;
}
.cid-rC23IHgL2F {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-rC23IHgL2F .mbr-section-subtitle,
.cid-rC23IHgL2F .mbr-text {
  color: #767676;
}
.cid-rC23IHgL2F .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rC23IHgL2F .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rC23IHgL2F .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC23IHgL2F .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rC23IHgL2F .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-rC23IHgL2F .card-wrapper .card-img img {
  width: 100%;
}
.cid-rC23IHgL2F .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rC23IHgL2F .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rC23IHgL2F .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rC23IHgL2F .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rC23IHgL2F .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rC23IHgL2F .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-rC23IHgL2F .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rC23IHgL2F .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-rC23IHgL2F .card-title {
  text-align: center;
}
.cid-rC23IHgL2F .mbr-text {
  text-align: center;
}
.cid-rC23IHgL2F .mbr-section-subtitle {
  color: #0a0202;
}
.cid-rC24W4YzzT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-rC24W4YzzT .mbr-section-subtitle,
.cid-rC24W4YzzT .mbr-text {
  color: #767676;
}
.cid-rC24W4YzzT .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rC24W4YzzT .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rC24W4YzzT .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC24W4YzzT .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rC24W4YzzT .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-rC24W4YzzT .card-wrapper .card-img img {
  width: 100%;
}
.cid-rC24W4YzzT .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rC24W4YzzT .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rC24W4YzzT .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rC24W4YzzT .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rC24W4YzzT .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rC24W4YzzT .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-rC24W4YzzT .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rC24W4YzzT .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-rC24W4YzzT .card-title {
  text-align: center;
}
.cid-rC24W4YzzT .mbr-text {
  text-align: center;
}
.cid-rC24W4YzzT .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rC26v61tYo .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rC26v61tYo .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rC26v61tYo a {
  font-style: normal;
}
.cid-rC26v61tYo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rC26v61tYo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC26v61tYo .nav-item:focus,
.cid-rC26v61tYo .nav-link:focus {
  outline: none;
}
.cid-rC26v61tYo .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rC26v61tYo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rC26v61tYo .menu-logo {
  margin-right: auto;
}
.cid-rC26v61tYo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rC26v61tYo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rC26v61tYo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rC26v61tYo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rC26v61tYo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rC26v61tYo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rC26v61tYo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rC26v61tYo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rC26v61tYo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rC26v61tYo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rC26v61tYo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rC26v61tYo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rC26v61tYo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rC26v61tYo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rC26v61tYo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rC26v61tYo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rC26v61tYo .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-rC26v61tYo .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rC26v61tYo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rC26v61tYo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rC26v61tYo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rC26v61tYo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rC26v61tYo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rC26v61tYo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rC26v61tYo button.navbar-toggler:focus {
  outline: none;
}
.cid-rC26v61tYo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rC26v61tYo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rC26v61tYo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rC26v61tYo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rC26v61tYo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rC26v61tYo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC26v61tYo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rC26v61tYo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rC26v61tYo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC26v61tYo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC26v61tYo .collapsed .btn {
  display: -webkit-flex;
}
.cid-rC26v61tYo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rC26v61tYo .collapsed .navbar-collapse.collapsing,
.cid-rC26v61tYo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rC26v61tYo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rC26v61tYo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rC26v61tYo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rC26v61tYo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rC26v61tYo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rC26v61tYo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rC26v61tYo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rC26v61tYo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rC26v61tYo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rC26v61tYo .collapsed button.navbar-toggler {
  display: block;
}
.cid-rC26v61tYo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rC26v61tYo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC26v61tYo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rC26v61tYo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rC26v61tYo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rC26v61tYo .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: 1023px) {
  .cid-rC26v61tYo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC26v61tYo img {
    height: 3.8rem !important;
  }
  .cid-rC26v61tYo .btn {
    display: -webkit-flex;
  }
  .cid-rC26v61tYo button.navbar-toggler {
    display: block;
  }
  .cid-rC26v61tYo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rC26v61tYo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC26v61tYo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rC26v61tYo .navbar-collapse.collapsing,
  .cid-rC26v61tYo .navbar-collapse.show {
    display: block !important;
  }
  .cid-rC26v61tYo .navbar-collapse.collapsing .navbar-nav,
  .cid-rC26v61tYo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rC26v61tYo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rC26v61tYo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rC26v61tYo .navbar-collapse.collapsing .navbar-buttons,
  .cid-rC26v61tYo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rC26v61tYo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rC26v61tYo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rC26v61tYo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rC26v61tYo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rC26v61tYo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rC26v61tYo .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-rC26v61tYo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rC26v61tYo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rC26v61tYo .nav-link:hover,
.cid-rC26v61tYo .dropdown-item:hover {
  color: #767676 !important;
}
.cid-ummWDZzqf7 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-ummWDZzqf7 H2 {
  color: #ffffff;
}
.cid-ummWDZzqf7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC26v6vYhq {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rC26v6vYhq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC26v6LiGy {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0a0202;
}
.cid-rC26v6TmZg {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rC26v6TmZg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC26v7atvP {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-rC26v7atvP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rC26v7atvP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rC26v7atvP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rC26v7atvP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rC26v7atvP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rC26v7atvP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rC26v7atvP .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rC26v7atvP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rC26v7atvP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rC26v7RCMn {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rC26v7RCMn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC26v8jzEs {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #f9f295;
}
.cid-rC26v8jzEs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rC26v8jzEs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rC26v8jzEs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rC26v8jzEs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rC26v8jzEs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rC26v8jzEs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rC26v8jzEs .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rC26v8jzEs .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rC26v8jzEs .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rC26v9h6Mo {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rC26v9h6Mo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC26v9B6It {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #f9f295;
}
.cid-rC26v9B6It .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rC26v9B6It .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rC26v9B6It .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rC26v9B6It .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rC26v9B6It .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rC26v9B6It .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rC26v9B6It .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rC26v9B6It .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rC26v9B6It .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rC2CZQwe3R .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rC2CZQwe3R .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rC2CZQwe3R a {
  font-style: normal;
}
.cid-rC2CZQwe3R .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rC2CZQwe3R .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC2CZQwe3R .nav-item:focus,
.cid-rC2CZQwe3R .nav-link:focus {
  outline: none;
}
.cid-rC2CZQwe3R .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rC2CZQwe3R .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rC2CZQwe3R .menu-logo {
  margin-right: auto;
}
.cid-rC2CZQwe3R .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rC2CZQwe3R .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rC2CZQwe3R .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rC2CZQwe3R .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rC2CZQwe3R .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rC2CZQwe3R .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rC2CZQwe3R .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rC2CZQwe3R .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rC2CZQwe3R .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rC2CZQwe3R .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rC2CZQwe3R .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rC2CZQwe3R .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rC2CZQwe3R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rC2CZQwe3R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rC2CZQwe3R .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rC2CZQwe3R .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rC2CZQwe3R .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-rC2CZQwe3R .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rC2CZQwe3R .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rC2CZQwe3R .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rC2CZQwe3R .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rC2CZQwe3R .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rC2CZQwe3R .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rC2CZQwe3R button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rC2CZQwe3R button.navbar-toggler:focus {
  outline: none;
}
.cid-rC2CZQwe3R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rC2CZQwe3R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rC2CZQwe3R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rC2CZQwe3R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rC2CZQwe3R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rC2CZQwe3R nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC2CZQwe3R nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rC2CZQwe3R nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rC2CZQwe3R nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC2CZQwe3R .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC2CZQwe3R .collapsed .btn {
  display: -webkit-flex;
}
.cid-rC2CZQwe3R .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rC2CZQwe3R .collapsed .navbar-collapse.collapsing,
.cid-rC2CZQwe3R .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rC2CZQwe3R .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rC2CZQwe3R .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rC2CZQwe3R .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rC2CZQwe3R .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rC2CZQwe3R .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rC2CZQwe3R .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rC2CZQwe3R .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rC2CZQwe3R .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rC2CZQwe3R .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rC2CZQwe3R .collapsed button.navbar-toggler {
  display: block;
}
.cid-rC2CZQwe3R .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rC2CZQwe3R .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC2CZQwe3R .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rC2CZQwe3R .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rC2CZQwe3R .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rC2CZQwe3R .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: 1023px) {
  .cid-rC2CZQwe3R.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC2CZQwe3R img {
    height: 3.8rem !important;
  }
  .cid-rC2CZQwe3R .btn {
    display: -webkit-flex;
  }
  .cid-rC2CZQwe3R button.navbar-toggler {
    display: block;
  }
  .cid-rC2CZQwe3R .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rC2CZQwe3R .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC2CZQwe3R .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rC2CZQwe3R .navbar-collapse.collapsing,
  .cid-rC2CZQwe3R .navbar-collapse.show {
    display: block !important;
  }
  .cid-rC2CZQwe3R .navbar-collapse.collapsing .navbar-nav,
  .cid-rC2CZQwe3R .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rC2CZQwe3R .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rC2CZQwe3R .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rC2CZQwe3R .navbar-collapse.collapsing .navbar-buttons,
  .cid-rC2CZQwe3R .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rC2CZQwe3R .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rC2CZQwe3R .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rC2CZQwe3R .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rC2CZQwe3R .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rC2CZQwe3R .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rC2CZQwe3R .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-rC2CZQwe3R .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rC2CZQwe3R .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rC2CZQwe3R .nav-link:hover,
.cid-rC2CZQwe3R .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umyve6ZeuQ {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umyve6ZeuQ H2 {
  color: #ffffff;
}
.cid-umyve6ZeuQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC2CZR3UCN {
  padding-top: 30px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/primera-guerra-mundial-historia-351727230-105013967-1706x960-1706x960.jpg");
}
.cid-rC2CZR3UCN .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rC2CZR3UCN .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rC2CZR3UCN .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rC2CZR3UCN .mbr-text {
    text-align: center;
  }
}
.cid-rC2CZR3UCN H1 {
  text-align: center;
}
.cid-rC2CZR3UCN .mbr-text,
.cid-rC2CZR3UCN .mbr-section-btn {
  text-align: center;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rC2D8xkIA9 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rC2D8xkIA9 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rC2D8xkIA9 a {
  font-style: normal;
}
.cid-rC2D8xkIA9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rC2D8xkIA9 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC2D8xkIA9 .nav-item:focus,
.cid-rC2D8xkIA9 .nav-link:focus {
  outline: none;
}
.cid-rC2D8xkIA9 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rC2D8xkIA9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rC2D8xkIA9 .menu-logo {
  margin-right: auto;
}
.cid-rC2D8xkIA9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rC2D8xkIA9 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rC2D8xkIA9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rC2D8xkIA9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rC2D8xkIA9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rC2D8xkIA9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rC2D8xkIA9 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rC2D8xkIA9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rC2D8xkIA9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rC2D8xkIA9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rC2D8xkIA9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rC2D8xkIA9 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rC2D8xkIA9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rC2D8xkIA9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rC2D8xkIA9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rC2D8xkIA9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rC2D8xkIA9 .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-rC2D8xkIA9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rC2D8xkIA9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rC2D8xkIA9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rC2D8xkIA9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rC2D8xkIA9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rC2D8xkIA9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rC2D8xkIA9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rC2D8xkIA9 button.navbar-toggler:focus {
  outline: none;
}
.cid-rC2D8xkIA9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rC2D8xkIA9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rC2D8xkIA9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rC2D8xkIA9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rC2D8xkIA9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rC2D8xkIA9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC2D8xkIA9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rC2D8xkIA9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rC2D8xkIA9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC2D8xkIA9 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC2D8xkIA9 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rC2D8xkIA9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rC2D8xkIA9 .collapsed .navbar-collapse.collapsing,
.cid-rC2D8xkIA9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rC2D8xkIA9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rC2D8xkIA9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rC2D8xkIA9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rC2D8xkIA9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rC2D8xkIA9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rC2D8xkIA9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rC2D8xkIA9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rC2D8xkIA9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rC2D8xkIA9 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rC2D8xkIA9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rC2D8xkIA9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rC2D8xkIA9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC2D8xkIA9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rC2D8xkIA9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rC2D8xkIA9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rC2D8xkIA9 .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: 1023px) {
  .cid-rC2D8xkIA9.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC2D8xkIA9 img {
    height: 3.8rem !important;
  }
  .cid-rC2D8xkIA9 .btn {
    display: -webkit-flex;
  }
  .cid-rC2D8xkIA9 button.navbar-toggler {
    display: block;
  }
  .cid-rC2D8xkIA9 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rC2D8xkIA9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC2D8xkIA9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rC2D8xkIA9 .navbar-collapse.collapsing,
  .cid-rC2D8xkIA9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rC2D8xkIA9 .navbar-collapse.collapsing .navbar-nav,
  .cid-rC2D8xkIA9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rC2D8xkIA9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rC2D8xkIA9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rC2D8xkIA9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rC2D8xkIA9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rC2D8xkIA9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rC2D8xkIA9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rC2D8xkIA9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rC2D8xkIA9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rC2D8xkIA9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rC2D8xkIA9 .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-rC2D8xkIA9 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rC2D8xkIA9 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rC2D8xkIA9 .nav-link:hover,
.cid-rC2D8xkIA9 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umywtv1U3U {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umywtv1U3U H2 {
  color: #ffffff;
}
.cid-umywtv1U3U .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC2D8xyx92 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-rC2D8xyx92 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC2D8xyx92 H2 {
  color: #0a0202;
}
.cid-rC2D8xMQOw {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-rC2D8xMQOw .counter-container {
  color: #767676;
}
.cid-rC2D8xMQOw .counter-container ul {
  margin-bottom: 0;
}
.cid-rC2D8xMQOw .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-rC2D8xMQOw .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #232323;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-rC2D8xMQOw .mbr-text {
  color: #0a0202;
}
.cid-rC2D8xMQOw .mbr-text UL {
  text-align: left;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rC2L4vrUk9 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rC2L4vrUk9 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rC2L4vrUk9 a {
  font-style: normal;
}
.cid-rC2L4vrUk9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rC2L4vrUk9 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC2L4vrUk9 .nav-item:focus,
.cid-rC2L4vrUk9 .nav-link:focus {
  outline: none;
}
.cid-rC2L4vrUk9 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rC2L4vrUk9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rC2L4vrUk9 .menu-logo {
  margin-right: auto;
}
.cid-rC2L4vrUk9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rC2L4vrUk9 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rC2L4vrUk9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rC2L4vrUk9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rC2L4vrUk9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rC2L4vrUk9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rC2L4vrUk9 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rC2L4vrUk9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rC2L4vrUk9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rC2L4vrUk9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rC2L4vrUk9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rC2L4vrUk9 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rC2L4vrUk9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rC2L4vrUk9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rC2L4vrUk9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rC2L4vrUk9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rC2L4vrUk9 .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-rC2L4vrUk9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rC2L4vrUk9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rC2L4vrUk9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rC2L4vrUk9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rC2L4vrUk9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rC2L4vrUk9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rC2L4vrUk9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rC2L4vrUk9 button.navbar-toggler:focus {
  outline: none;
}
.cid-rC2L4vrUk9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rC2L4vrUk9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rC2L4vrUk9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rC2L4vrUk9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rC2L4vrUk9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rC2L4vrUk9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC2L4vrUk9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rC2L4vrUk9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rC2L4vrUk9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC2L4vrUk9 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC2L4vrUk9 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rC2L4vrUk9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rC2L4vrUk9 .collapsed .navbar-collapse.collapsing,
.cid-rC2L4vrUk9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rC2L4vrUk9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rC2L4vrUk9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rC2L4vrUk9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rC2L4vrUk9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rC2L4vrUk9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rC2L4vrUk9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rC2L4vrUk9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rC2L4vrUk9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rC2L4vrUk9 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rC2L4vrUk9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rC2L4vrUk9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rC2L4vrUk9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC2L4vrUk9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rC2L4vrUk9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rC2L4vrUk9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rC2L4vrUk9 .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: 1023px) {
  .cid-rC2L4vrUk9.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC2L4vrUk9 img {
    height: 3.8rem !important;
  }
  .cid-rC2L4vrUk9 .btn {
    display: -webkit-flex;
  }
  .cid-rC2L4vrUk9 button.navbar-toggler {
    display: block;
  }
  .cid-rC2L4vrUk9 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rC2L4vrUk9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC2L4vrUk9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rC2L4vrUk9 .navbar-collapse.collapsing,
  .cid-rC2L4vrUk9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rC2L4vrUk9 .navbar-collapse.collapsing .navbar-nav,
  .cid-rC2L4vrUk9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rC2L4vrUk9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rC2L4vrUk9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rC2L4vrUk9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rC2L4vrUk9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rC2L4vrUk9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rC2L4vrUk9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rC2L4vrUk9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rC2L4vrUk9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rC2L4vrUk9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rC2L4vrUk9 .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-rC2L4vrUk9 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rC2L4vrUk9 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rC2L4vrUk9 .nav-link:hover,
.cid-rC2L4vrUk9 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umyxpZxoom {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umyxpZxoom H2 {
  color: #ffffff;
}
.cid-umyxpZxoom .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC2L4w4AK3 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rC2L4w4AK3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC2L4wkIun {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0a0202;
}
.cid-rC2L4wvD2U {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rC2L4wvD2U .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC2L4wLKOJ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-rC2L4wLKOJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rC2L4wLKOJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rC2L4wLKOJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rC2L4wLKOJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rC2L4wLKOJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rC2L4wLKOJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rC2L4wLKOJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rC2L4wLKOJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rC2L4wLKOJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rC2L4ysfAf {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rC2L4ysfAf .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC2L4yMlKz {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-rC2L4yMlKz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rC2L4yMlKz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rC2L4yMlKz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rC2L4yMlKz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rC2L4yMlKz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rC2L4yMlKz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rC2L4yMlKz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rC2L4yMlKz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rC2L4yMlKz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rC2L4zwOzP {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rC2L4zwOzP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC2L4zPzys {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-rC2L4zPzys .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rC2L4zPzys .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rC2L4zPzys .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rC2L4zPzys .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rC2L4zPzys .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rC2L4zPzys .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rC2L4zPzys .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rC2L4zPzys .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rC2L4zPzys .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rC2NA1YZfw .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rC2NA1YZfw .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rC2NA1YZfw a {
  font-style: normal;
}
.cid-rC2NA1YZfw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rC2NA1YZfw .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC2NA1YZfw .nav-item:focus,
.cid-rC2NA1YZfw .nav-link:focus {
  outline: none;
}
.cid-rC2NA1YZfw .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rC2NA1YZfw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rC2NA1YZfw .menu-logo {
  margin-right: auto;
}
.cid-rC2NA1YZfw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rC2NA1YZfw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rC2NA1YZfw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rC2NA1YZfw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rC2NA1YZfw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rC2NA1YZfw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rC2NA1YZfw .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rC2NA1YZfw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rC2NA1YZfw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rC2NA1YZfw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rC2NA1YZfw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rC2NA1YZfw .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rC2NA1YZfw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rC2NA1YZfw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rC2NA1YZfw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rC2NA1YZfw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rC2NA1YZfw .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-rC2NA1YZfw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rC2NA1YZfw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rC2NA1YZfw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rC2NA1YZfw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rC2NA1YZfw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rC2NA1YZfw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rC2NA1YZfw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rC2NA1YZfw button.navbar-toggler:focus {
  outline: none;
}
.cid-rC2NA1YZfw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rC2NA1YZfw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rC2NA1YZfw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rC2NA1YZfw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rC2NA1YZfw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rC2NA1YZfw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC2NA1YZfw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rC2NA1YZfw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rC2NA1YZfw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC2NA1YZfw .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC2NA1YZfw .collapsed .btn {
  display: -webkit-flex;
}
.cid-rC2NA1YZfw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rC2NA1YZfw .collapsed .navbar-collapse.collapsing,
.cid-rC2NA1YZfw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rC2NA1YZfw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rC2NA1YZfw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rC2NA1YZfw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rC2NA1YZfw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rC2NA1YZfw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rC2NA1YZfw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rC2NA1YZfw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rC2NA1YZfw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rC2NA1YZfw .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rC2NA1YZfw .collapsed button.navbar-toggler {
  display: block;
}
.cid-rC2NA1YZfw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rC2NA1YZfw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC2NA1YZfw .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rC2NA1YZfw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rC2NA1YZfw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rC2NA1YZfw .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: 1023px) {
  .cid-rC2NA1YZfw.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC2NA1YZfw img {
    height: 3.8rem !important;
  }
  .cid-rC2NA1YZfw .btn {
    display: -webkit-flex;
  }
  .cid-rC2NA1YZfw button.navbar-toggler {
    display: block;
  }
  .cid-rC2NA1YZfw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rC2NA1YZfw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC2NA1YZfw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rC2NA1YZfw .navbar-collapse.collapsing,
  .cid-rC2NA1YZfw .navbar-collapse.show {
    display: block !important;
  }
  .cid-rC2NA1YZfw .navbar-collapse.collapsing .navbar-nav,
  .cid-rC2NA1YZfw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rC2NA1YZfw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rC2NA1YZfw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rC2NA1YZfw .navbar-collapse.collapsing .navbar-buttons,
  .cid-rC2NA1YZfw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rC2NA1YZfw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rC2NA1YZfw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rC2NA1YZfw .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rC2NA1YZfw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rC2NA1YZfw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rC2NA1YZfw .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-rC2NA1YZfw .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rC2NA1YZfw .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rC2NA1YZfw .nav-link:hover,
.cid-rC2NA1YZfw .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umyNPu722T {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umyNPu722T H2 {
  color: #ffffff;
}
.cid-umyNPu722T .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC2NA2eoDn {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-rC2NA2eoDn .mbr-section-subtitle,
.cid-rC2NA2eoDn .mbr-text {
  color: #767676;
}
.cid-rC2NA2eoDn .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rC2NA2eoDn .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rC2NA2eoDn .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC2NA2eoDn .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rC2NA2eoDn .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-rC2NA2eoDn .card-wrapper .card-img img {
  width: 100%;
}
.cid-rC2NA2eoDn .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rC2NA2eoDn .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rC2NA2eoDn .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rC2NA2eoDn .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rC2NA2eoDn .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rC2NA2eoDn .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-rC2NA2eoDn .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rC2NA2eoDn .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-rC2NA2eoDn .card-title {
  text-align: center;
}
.cid-rC2NA2eoDn .mbr-text {
  text-align: center;
}
.cid-rC2NA2eoDn .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rC2PHRULXF .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rC2PHRULXF .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rC2PHRULXF a {
  font-style: normal;
}
.cid-rC2PHRULXF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rC2PHRULXF .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC2PHRULXF .nav-item:focus,
.cid-rC2PHRULXF .nav-link:focus {
  outline: none;
}
.cid-rC2PHRULXF .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rC2PHRULXF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rC2PHRULXF .menu-logo {
  margin-right: auto;
}
.cid-rC2PHRULXF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rC2PHRULXF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rC2PHRULXF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rC2PHRULXF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rC2PHRULXF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rC2PHRULXF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rC2PHRULXF .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rC2PHRULXF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rC2PHRULXF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rC2PHRULXF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rC2PHRULXF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rC2PHRULXF .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rC2PHRULXF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rC2PHRULXF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rC2PHRULXF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rC2PHRULXF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rC2PHRULXF .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-rC2PHRULXF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rC2PHRULXF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rC2PHRULXF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rC2PHRULXF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rC2PHRULXF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rC2PHRULXF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rC2PHRULXF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rC2PHRULXF button.navbar-toggler:focus {
  outline: none;
}
.cid-rC2PHRULXF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rC2PHRULXF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rC2PHRULXF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rC2PHRULXF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rC2PHRULXF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rC2PHRULXF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC2PHRULXF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rC2PHRULXF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rC2PHRULXF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC2PHRULXF .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC2PHRULXF .collapsed .btn {
  display: -webkit-flex;
}
.cid-rC2PHRULXF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rC2PHRULXF .collapsed .navbar-collapse.collapsing,
.cid-rC2PHRULXF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rC2PHRULXF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rC2PHRULXF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rC2PHRULXF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rC2PHRULXF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rC2PHRULXF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rC2PHRULXF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rC2PHRULXF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rC2PHRULXF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rC2PHRULXF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rC2PHRULXF .collapsed button.navbar-toggler {
  display: block;
}
.cid-rC2PHRULXF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rC2PHRULXF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC2PHRULXF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rC2PHRULXF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rC2PHRULXF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rC2PHRULXF .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: 1023px) {
  .cid-rC2PHRULXF.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC2PHRULXF img {
    height: 3.8rem !important;
  }
  .cid-rC2PHRULXF .btn {
    display: -webkit-flex;
  }
  .cid-rC2PHRULXF button.navbar-toggler {
    display: block;
  }
  .cid-rC2PHRULXF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rC2PHRULXF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC2PHRULXF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rC2PHRULXF .navbar-collapse.collapsing,
  .cid-rC2PHRULXF .navbar-collapse.show {
    display: block !important;
  }
  .cid-rC2PHRULXF .navbar-collapse.collapsing .navbar-nav,
  .cid-rC2PHRULXF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rC2PHRULXF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rC2PHRULXF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rC2PHRULXF .navbar-collapse.collapsing .navbar-buttons,
  .cid-rC2PHRULXF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rC2PHRULXF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rC2PHRULXF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rC2PHRULXF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rC2PHRULXF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rC2PHRULXF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rC2PHRULXF .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-rC2PHRULXF .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rC2PHRULXF .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rC2PHRULXF .nav-link:hover,
.cid-rC2PHRULXF .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umywPHzWpj {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umywPHzWpj H2 {
  color: #ffffff;
}
.cid-umywPHzWpj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC2PHSc7i4 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-rC2PHSc7i4 .mbr-section-subtitle,
.cid-rC2PHSc7i4 .mbr-text {
  color: #767676;
}
.cid-rC2PHSc7i4 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rC2PHSc7i4 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rC2PHSc7i4 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC2PHSc7i4 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rC2PHSc7i4 .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-rC2PHSc7i4 .card-wrapper .card-img img {
  width: 100%;
}
.cid-rC2PHSc7i4 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rC2PHSc7i4 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rC2PHSc7i4 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rC2PHSc7i4 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rC2PHSc7i4 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rC2PHSc7i4 .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-rC2PHSc7i4 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rC2PHSc7i4 .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-rC2PHSc7i4 .card-title {
  text-align: center;
}
.cid-rC2PHSc7i4 .mbr-text {
  text-align: center;
}
.cid-rC2PHSc7i4 .mbr-section-subtitle {
  color: #0a0202;
}
.cid-rC2PHSIAtx {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rC2PHSSWvg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-1-500x307.jpg");
}
.cid-rC2PHSSWvg .mbr-section-subtitle,
.cid-rC2PHSSWvg .mbr-text {
  color: #767676;
}
.cid-rC2PHSSWvg .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rC2PHSSWvg .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rC2PHSSWvg .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC2PHSSWvg .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rC2PHSSWvg .card-wrapper .card-img img {
  width: 100%;
}
.cid-rC2PHSSWvg .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rC2PHSSWvg .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rC2PHSSWvg .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rC2PHSSWvg .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rC2PHSSWvg .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rC2PHSSWvg .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rC2PHSSWvg .card-title {
  text-align: center;
}
.cid-rC2PHSSWvg .mbr-text {
  text-align: center;
}
.cid-rC2PHVIoJc {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rC2PHVTDz2 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-rC2PHVTDz2 .mbr-section-subtitle,
.cid-rC2PHVTDz2 .mbr-text {
  color: #767676;
}
.cid-rC2PHVTDz2 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rC2PHVTDz2 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rC2PHVTDz2 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC2PHVTDz2 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rC2PHVTDz2 .card-wrapper .card-img img {
  width: 100%;
}
.cid-rC2PHVTDz2 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rC2PHVTDz2 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rC2PHVTDz2 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rC2PHVTDz2 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rC2PHVTDz2 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rC2PHVTDz2 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rC2PHVTDz2 .card-title {
  text-align: center;
}
.cid-rC2PHVTDz2 .mbr-text {
  text-align: center;
}
.cid-rC2PHWEyC7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-rC2PHWEyC7 .mbr-section-subtitle,
.cid-rC2PHWEyC7 .mbr-text {
  color: #767676;
}
.cid-rC2PHWEyC7 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rC2PHWEyC7 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rC2PHWEyC7 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC2PHWEyC7 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rC2PHWEyC7 .card-wrapper .card-img img {
  width: 100%;
}
.cid-rC2PHWEyC7 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rC2PHWEyC7 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rC2PHWEyC7 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rC2PHWEyC7 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rC2PHWEyC7 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rC2PHWEyC7 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rC2PHWEyC7 .card-title {
  text-align: center;
}
.cid-rC2PHWEyC7 .mbr-text {
  text-align: center;
}
.cid-rC2PHXaAo7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-rC2PHXaAo7 .mbr-section-subtitle,
.cid-rC2PHXaAo7 .mbr-text {
  color: #767676;
}
.cid-rC2PHXaAo7 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rC2PHXaAo7 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rC2PHXaAo7 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC2PHXaAo7 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rC2PHXaAo7 .card-wrapper .card-img img {
  width: 100%;
}
.cid-rC2PHXaAo7 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rC2PHXaAo7 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rC2PHXaAo7 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rC2PHXaAo7 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rC2PHXaAo7 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rC2PHXaAo7 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rC2PHXaAo7 .card-title {
  text-align: center;
}
.cid-rC2PHXaAo7 .mbr-text {
  text-align: center;
}
.cid-rC2PHXFykw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-rC2PHXFykw .mbr-section-subtitle,
.cid-rC2PHXFykw .mbr-text {
  color: #767676;
}
.cid-rC2PHXFykw .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rC2PHXFykw .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rC2PHXFykw .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC2PHXFykw .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rC2PHXFykw .card-wrapper .card-img img {
  width: 100%;
}
.cid-rC2PHXFykw .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rC2PHXFykw .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rC2PHXFykw .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rC2PHXFykw .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rC2PHXFykw .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rC2PHXFykw .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rC2PHXFykw .card-title {
  text-align: center;
}
.cid-rC2PHXFykw .mbr-text {
  text-align: center;
}
.cid-rC2PHYc70n {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-rC2PHYc70n .mbr-section-subtitle,
.cid-rC2PHYc70n .mbr-text {
  color: #767676;
}
.cid-rC2PHYc70n .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rC2PHYc70n .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rC2PHYc70n .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC2PHYc70n .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rC2PHYc70n .card-wrapper .card-img img {
  width: 100%;
}
.cid-rC2PHYc70n .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rC2PHYc70n .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rC2PHYc70n .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rC2PHYc70n .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rC2PHYc70n .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rC2PHYc70n .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rC2PHYc70n .card-title {
  text-align: center;
}
.cid-rC2PHYc70n .mbr-text {
  text-align: center;
}
.cid-rC2PI09gbD {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rC8gku9eeJ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rC8gku9eeJ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rC8gku9eeJ a {
  font-style: normal;
}
.cid-rC8gku9eeJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rC8gku9eeJ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC8gku9eeJ .nav-item:focus,
.cid-rC8gku9eeJ .nav-link:focus {
  outline: none;
}
.cid-rC8gku9eeJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rC8gku9eeJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rC8gku9eeJ .menu-logo {
  margin-right: auto;
}
.cid-rC8gku9eeJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rC8gku9eeJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rC8gku9eeJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rC8gku9eeJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rC8gku9eeJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rC8gku9eeJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rC8gku9eeJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rC8gku9eeJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rC8gku9eeJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rC8gku9eeJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rC8gku9eeJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rC8gku9eeJ .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rC8gku9eeJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rC8gku9eeJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rC8gku9eeJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rC8gku9eeJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rC8gku9eeJ .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-rC8gku9eeJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rC8gku9eeJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rC8gku9eeJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rC8gku9eeJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rC8gku9eeJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rC8gku9eeJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rC8gku9eeJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rC8gku9eeJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rC8gku9eeJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rC8gku9eeJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rC8gku9eeJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rC8gku9eeJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rC8gku9eeJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rC8gku9eeJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC8gku9eeJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rC8gku9eeJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rC8gku9eeJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC8gku9eeJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC8gku9eeJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rC8gku9eeJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rC8gku9eeJ .collapsed .navbar-collapse.collapsing,
.cid-rC8gku9eeJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rC8gku9eeJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rC8gku9eeJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rC8gku9eeJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rC8gku9eeJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rC8gku9eeJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rC8gku9eeJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rC8gku9eeJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rC8gku9eeJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rC8gku9eeJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rC8gku9eeJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rC8gku9eeJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rC8gku9eeJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC8gku9eeJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rC8gku9eeJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rC8gku9eeJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rC8gku9eeJ .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: 1023px) {
  .cid-rC8gku9eeJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC8gku9eeJ img {
    height: 3.8rem !important;
  }
  .cid-rC8gku9eeJ .btn {
    display: -webkit-flex;
  }
  .cid-rC8gku9eeJ button.navbar-toggler {
    display: block;
  }
  .cid-rC8gku9eeJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rC8gku9eeJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC8gku9eeJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rC8gku9eeJ .navbar-collapse.collapsing,
  .cid-rC8gku9eeJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rC8gku9eeJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rC8gku9eeJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rC8gku9eeJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rC8gku9eeJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rC8gku9eeJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rC8gku9eeJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rC8gku9eeJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rC8gku9eeJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rC8gku9eeJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rC8gku9eeJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rC8gku9eeJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rC8gku9eeJ .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-rC8gku9eeJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rC8gku9eeJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rC8gku9eeJ .nav-link:hover,
.cid-rC8gku9eeJ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umyONvvvok {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umyONvvvok H2 {
  color: #ffffff;
}
.cid-umyONvvvok .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC8gkuOGdc {
  padding-top: 90px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/primera-guerra-mundial-historia-351727230-105013967-1706x960-1706x960.jpg");
}
.cid-rC8gkuOGdc .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rC8gkuOGdc .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rC8gkuOGdc .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rC8gkuOGdc .mbr-text {
    text-align: center;
  }
}
.cid-rC8gkuOGdc H1 {
  text-align: center;
}
.cid-rC8gkuOGdc .mbr-text,
.cid-rC8gkuOGdc .mbr-section-btn {
  text-align: center;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rC8ykT0Zaq .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rC8ykT0Zaq .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rC8ykT0Zaq a {
  font-style: normal;
}
.cid-rC8ykT0Zaq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rC8ykT0Zaq .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC8ykT0Zaq .nav-item:focus,
.cid-rC8ykT0Zaq .nav-link:focus {
  outline: none;
}
.cid-rC8ykT0Zaq .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rC8ykT0Zaq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rC8ykT0Zaq .menu-logo {
  margin-right: auto;
}
.cid-rC8ykT0Zaq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rC8ykT0Zaq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rC8ykT0Zaq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rC8ykT0Zaq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rC8ykT0Zaq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rC8ykT0Zaq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rC8ykT0Zaq .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rC8ykT0Zaq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rC8ykT0Zaq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rC8ykT0Zaq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rC8ykT0Zaq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rC8ykT0Zaq .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rC8ykT0Zaq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rC8ykT0Zaq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rC8ykT0Zaq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rC8ykT0Zaq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rC8ykT0Zaq .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-rC8ykT0Zaq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rC8ykT0Zaq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rC8ykT0Zaq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rC8ykT0Zaq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rC8ykT0Zaq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rC8ykT0Zaq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rC8ykT0Zaq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rC8ykT0Zaq button.navbar-toggler:focus {
  outline: none;
}
.cid-rC8ykT0Zaq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rC8ykT0Zaq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rC8ykT0Zaq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rC8ykT0Zaq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rC8ykT0Zaq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rC8ykT0Zaq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC8ykT0Zaq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rC8ykT0Zaq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rC8ykT0Zaq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC8ykT0Zaq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC8ykT0Zaq .collapsed .btn {
  display: -webkit-flex;
}
.cid-rC8ykT0Zaq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rC8ykT0Zaq .collapsed .navbar-collapse.collapsing,
.cid-rC8ykT0Zaq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rC8ykT0Zaq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rC8ykT0Zaq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rC8ykT0Zaq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rC8ykT0Zaq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rC8ykT0Zaq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rC8ykT0Zaq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rC8ykT0Zaq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rC8ykT0Zaq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rC8ykT0Zaq .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rC8ykT0Zaq .collapsed button.navbar-toggler {
  display: block;
}
.cid-rC8ykT0Zaq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rC8ykT0Zaq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC8ykT0Zaq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rC8ykT0Zaq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rC8ykT0Zaq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rC8ykT0Zaq .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: 1023px) {
  .cid-rC8ykT0Zaq.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC8ykT0Zaq img {
    height: 3.8rem !important;
  }
  .cid-rC8ykT0Zaq .btn {
    display: -webkit-flex;
  }
  .cid-rC8ykT0Zaq button.navbar-toggler {
    display: block;
  }
  .cid-rC8ykT0Zaq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rC8ykT0Zaq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC8ykT0Zaq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rC8ykT0Zaq .navbar-collapse.collapsing,
  .cid-rC8ykT0Zaq .navbar-collapse.show {
    display: block !important;
  }
  .cid-rC8ykT0Zaq .navbar-collapse.collapsing .navbar-nav,
  .cid-rC8ykT0Zaq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rC8ykT0Zaq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rC8ykT0Zaq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rC8ykT0Zaq .navbar-collapse.collapsing .navbar-buttons,
  .cid-rC8ykT0Zaq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rC8ykT0Zaq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rC8ykT0Zaq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rC8ykT0Zaq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rC8ykT0Zaq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rC8ykT0Zaq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rC8ykT0Zaq .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-rC8ykT0Zaq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rC8ykT0Zaq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rC8ykT0Zaq .nav-link:hover,
.cid-rC8ykT0Zaq .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umE5xgQIO8 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umE5xgQIO8 H2 {
  color: #ffffff;
}
.cid-umE5xgQIO8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC8ykTd44Q {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-rC8ykTd44Q .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC8ykTd44Q H2 {
  color: #0a0202;
}
.cid-rC8ykTr22l {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-rC8ykTr22l .counter-container {
  color: #767676;
}
.cid-rC8ykTr22l .counter-container ul {
  margin-bottom: 0;
}
.cid-rC8ykTr22l .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-rC8ykTr22l .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #232323;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-rC8ykTr22l .mbr-text {
  color: #0a0202;
}
.cid-rC8ykTr22l .mbr-text UL {
  text-align: left;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rC8FPGhXbM .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rC8FPGhXbM .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rC8FPGhXbM a {
  font-style: normal;
}
.cid-rC8FPGhXbM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rC8FPGhXbM .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC8FPGhXbM .nav-item:focus,
.cid-rC8FPGhXbM .nav-link:focus {
  outline: none;
}
.cid-rC8FPGhXbM .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rC8FPGhXbM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rC8FPGhXbM .menu-logo {
  margin-right: auto;
}
.cid-rC8FPGhXbM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rC8FPGhXbM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rC8FPGhXbM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rC8FPGhXbM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rC8FPGhXbM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rC8FPGhXbM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rC8FPGhXbM .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rC8FPGhXbM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rC8FPGhXbM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rC8FPGhXbM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rC8FPGhXbM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rC8FPGhXbM .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rC8FPGhXbM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rC8FPGhXbM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rC8FPGhXbM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rC8FPGhXbM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rC8FPGhXbM .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-rC8FPGhXbM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rC8FPGhXbM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rC8FPGhXbM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rC8FPGhXbM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rC8FPGhXbM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rC8FPGhXbM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rC8FPGhXbM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rC8FPGhXbM button.navbar-toggler:focus {
  outline: none;
}
.cid-rC8FPGhXbM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rC8FPGhXbM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rC8FPGhXbM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rC8FPGhXbM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rC8FPGhXbM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rC8FPGhXbM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC8FPGhXbM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rC8FPGhXbM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rC8FPGhXbM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC8FPGhXbM .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC8FPGhXbM .collapsed .btn {
  display: -webkit-flex;
}
.cid-rC8FPGhXbM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rC8FPGhXbM .collapsed .navbar-collapse.collapsing,
.cid-rC8FPGhXbM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rC8FPGhXbM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rC8FPGhXbM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rC8FPGhXbM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rC8FPGhXbM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rC8FPGhXbM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rC8FPGhXbM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rC8FPGhXbM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rC8FPGhXbM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rC8FPGhXbM .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rC8FPGhXbM .collapsed button.navbar-toggler {
  display: block;
}
.cid-rC8FPGhXbM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rC8FPGhXbM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC8FPGhXbM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rC8FPGhXbM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rC8FPGhXbM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rC8FPGhXbM .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: 1023px) {
  .cid-rC8FPGhXbM.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC8FPGhXbM img {
    height: 3.8rem !important;
  }
  .cid-rC8FPGhXbM .btn {
    display: -webkit-flex;
  }
  .cid-rC8FPGhXbM button.navbar-toggler {
    display: block;
  }
  .cid-rC8FPGhXbM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rC8FPGhXbM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC8FPGhXbM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rC8FPGhXbM .navbar-collapse.collapsing,
  .cid-rC8FPGhXbM .navbar-collapse.show {
    display: block !important;
  }
  .cid-rC8FPGhXbM .navbar-collapse.collapsing .navbar-nav,
  .cid-rC8FPGhXbM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rC8FPGhXbM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rC8FPGhXbM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rC8FPGhXbM .navbar-collapse.collapsing .navbar-buttons,
  .cid-rC8FPGhXbM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rC8FPGhXbM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rC8FPGhXbM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rC8FPGhXbM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rC8FPGhXbM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rC8FPGhXbM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rC8FPGhXbM .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-rC8FPGhXbM .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rC8FPGhXbM .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rC8FPGhXbM .nav-link:hover,
.cid-rC8FPGhXbM .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umyPEwr1EW {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umyPEwr1EW H2 {
  color: #ffffff;
}
.cid-umyPEwr1EW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC8FPGRqGE {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rC8FPGRqGE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC8FPH69qU {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0a0202;
}
.cid-rC8FPHemMP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rC8FPHemMP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC8FPHu1Ij {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-rC8FPHu1Ij .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rC8FPHu1Ij .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rC8FPHu1Ij .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rC8FPHu1Ij .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rC8FPHu1Ij .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rC8FPHu1Ij .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rC8FPHu1Ij .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rC8FPHu1Ij .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rC8FPHu1Ij .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rC8FPIYQ6Y {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rC8FPIYQ6Y .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC8FPJftxh {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-rC8FPJftxh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rC8FPJftxh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rC8FPJftxh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rC8FPJftxh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rC8FPJftxh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rC8FPJftxh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rC8FPJftxh .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rC8FPJftxh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rC8FPJftxh .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rC8FPK7TIz {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rC8FPK7TIz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC8FPKqWay {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #f9f295;
}
.cid-rC8FPKqWay .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rC8FPKqWay .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rC8FPKqWay .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rC8FPKqWay .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rC8FPKqWay .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rC8FPKqWay .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rC8FPKqWay .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rC8FPKqWay .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rC8FPKqWay .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rC8H9BJJi9 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rC8H9BJJi9 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rC8H9BJJi9 a {
  font-style: normal;
}
.cid-rC8H9BJJi9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rC8H9BJJi9 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC8H9BJJi9 .nav-item:focus,
.cid-rC8H9BJJi9 .nav-link:focus {
  outline: none;
}
.cid-rC8H9BJJi9 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rC8H9BJJi9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rC8H9BJJi9 .menu-logo {
  margin-right: auto;
}
.cid-rC8H9BJJi9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rC8H9BJJi9 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rC8H9BJJi9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rC8H9BJJi9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rC8H9BJJi9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rC8H9BJJi9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rC8H9BJJi9 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rC8H9BJJi9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rC8H9BJJi9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rC8H9BJJi9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rC8H9BJJi9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rC8H9BJJi9 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rC8H9BJJi9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rC8H9BJJi9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rC8H9BJJi9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rC8H9BJJi9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rC8H9BJJi9 .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-rC8H9BJJi9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rC8H9BJJi9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rC8H9BJJi9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rC8H9BJJi9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rC8H9BJJi9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rC8H9BJJi9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rC8H9BJJi9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rC8H9BJJi9 button.navbar-toggler:focus {
  outline: none;
}
.cid-rC8H9BJJi9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rC8H9BJJi9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rC8H9BJJi9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rC8H9BJJi9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rC8H9BJJi9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rC8H9BJJi9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC8H9BJJi9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rC8H9BJJi9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rC8H9BJJi9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC8H9BJJi9 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC8H9BJJi9 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rC8H9BJJi9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rC8H9BJJi9 .collapsed .navbar-collapse.collapsing,
.cid-rC8H9BJJi9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rC8H9BJJi9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rC8H9BJJi9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rC8H9BJJi9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rC8H9BJJi9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rC8H9BJJi9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rC8H9BJJi9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rC8H9BJJi9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rC8H9BJJi9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rC8H9BJJi9 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rC8H9BJJi9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rC8H9BJJi9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rC8H9BJJi9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC8H9BJJi9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rC8H9BJJi9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rC8H9BJJi9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rC8H9BJJi9 .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: 1023px) {
  .cid-rC8H9BJJi9.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC8H9BJJi9 img {
    height: 3.8rem !important;
  }
  .cid-rC8H9BJJi9 .btn {
    display: -webkit-flex;
  }
  .cid-rC8H9BJJi9 button.navbar-toggler {
    display: block;
  }
  .cid-rC8H9BJJi9 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rC8H9BJJi9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC8H9BJJi9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rC8H9BJJi9 .navbar-collapse.collapsing,
  .cid-rC8H9BJJi9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rC8H9BJJi9 .navbar-collapse.collapsing .navbar-nav,
  .cid-rC8H9BJJi9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rC8H9BJJi9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rC8H9BJJi9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rC8H9BJJi9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rC8H9BJJi9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rC8H9BJJi9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rC8H9BJJi9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rC8H9BJJi9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rC8H9BJJi9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rC8H9BJJi9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rC8H9BJJi9 .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-rC8H9BJJi9 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rC8H9BJJi9 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rC8H9BJJi9 .nav-link:hover,
.cid-rC8H9BJJi9 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umE6oxMBJV {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umE6oxMBJV H2 {
  color: #ffffff;
}
.cid-umE6oxMBJV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC8H9BVccW {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-rC8H9BVccW .mbr-section-subtitle,
.cid-rC8H9BVccW .mbr-text {
  color: #767676;
}
.cid-rC8H9BVccW .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rC8H9BVccW .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rC8H9BVccW .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC8H9BVccW .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rC8H9BVccW .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-rC8H9BVccW .card-wrapper .card-img img {
  width: 100%;
}
.cid-rC8H9BVccW .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rC8H9BVccW .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rC8H9BVccW .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rC8H9BVccW .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rC8H9BVccW .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rC8H9BVccW .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-rC8H9BVccW .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rC8H9BVccW .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-rC8H9BVccW .card-title {
  text-align: center;
}
.cid-rC8H9BVccW .mbr-text {
  text-align: center;
}
.cid-rC8H9BVccW .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rC8J25XEUu .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rC8J25XEUu .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rC8J25XEUu a {
  font-style: normal;
}
.cid-rC8J25XEUu .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rC8J25XEUu .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC8J25XEUu .nav-item:focus,
.cid-rC8J25XEUu .nav-link:focus {
  outline: none;
}
.cid-rC8J25XEUu .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rC8J25XEUu .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rC8J25XEUu .menu-logo {
  margin-right: auto;
}
.cid-rC8J25XEUu .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rC8J25XEUu .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rC8J25XEUu .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rC8J25XEUu .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rC8J25XEUu .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rC8J25XEUu .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rC8J25XEUu .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rC8J25XEUu .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rC8J25XEUu .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rC8J25XEUu .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rC8J25XEUu .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rC8J25XEUu .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rC8J25XEUu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rC8J25XEUu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rC8J25XEUu .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rC8J25XEUu .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rC8J25XEUu .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-rC8J25XEUu .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rC8J25XEUu .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rC8J25XEUu .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rC8J25XEUu .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rC8J25XEUu .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rC8J25XEUu .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rC8J25XEUu button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rC8J25XEUu button.navbar-toggler:focus {
  outline: none;
}
.cid-rC8J25XEUu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rC8J25XEUu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rC8J25XEUu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rC8J25XEUu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rC8J25XEUu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rC8J25XEUu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC8J25XEUu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rC8J25XEUu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rC8J25XEUu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rC8J25XEUu .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC8J25XEUu .collapsed .btn {
  display: -webkit-flex;
}
.cid-rC8J25XEUu .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rC8J25XEUu .collapsed .navbar-collapse.collapsing,
.cid-rC8J25XEUu .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rC8J25XEUu .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rC8J25XEUu .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rC8J25XEUu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rC8J25XEUu .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rC8J25XEUu .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rC8J25XEUu .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rC8J25XEUu .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rC8J25XEUu .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rC8J25XEUu .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rC8J25XEUu .collapsed button.navbar-toggler {
  display: block;
}
.cid-rC8J25XEUu .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rC8J25XEUu .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rC8J25XEUu .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rC8J25XEUu .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rC8J25XEUu .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rC8J25XEUu .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: 1023px) {
  .cid-rC8J25XEUu.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC8J25XEUu img {
    height: 3.8rem !important;
  }
  .cid-rC8J25XEUu .btn {
    display: -webkit-flex;
  }
  .cid-rC8J25XEUu button.navbar-toggler {
    display: block;
  }
  .cid-rC8J25XEUu .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rC8J25XEUu .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rC8J25XEUu .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rC8J25XEUu .navbar-collapse.collapsing,
  .cid-rC8J25XEUu .navbar-collapse.show {
    display: block !important;
  }
  .cid-rC8J25XEUu .navbar-collapse.collapsing .navbar-nav,
  .cid-rC8J25XEUu .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rC8J25XEUu .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rC8J25XEUu .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rC8J25XEUu .navbar-collapse.collapsing .navbar-buttons,
  .cid-rC8J25XEUu .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rC8J25XEUu .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rC8J25XEUu .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rC8J25XEUu .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rC8J25XEUu .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rC8J25XEUu .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rC8J25XEUu .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-rC8J25XEUu .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rC8J25XEUu .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rC8J25XEUu .nav-link:hover,
.cid-rC8J25XEUu .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umE619ayPv {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umE619ayPv H2 {
  color: #ffffff;
}
.cid-umE619ayPv .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rC8J26cBCA {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-rC8J26cBCA .mbr-section-subtitle,
.cid-rC8J26cBCA .mbr-text {
  color: #767676;
}
.cid-rC8J26cBCA .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rC8J26cBCA .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rC8J26cBCA .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC8J26cBCA .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rC8J26cBCA .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-rC8J26cBCA .card-wrapper .card-img img {
  width: 100%;
}
.cid-rC8J26cBCA .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rC8J26cBCA .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rC8J26cBCA .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rC8J26cBCA .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rC8J26cBCA .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rC8J26cBCA .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-rC8J26cBCA .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rC8J26cBCA .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-rC8J26cBCA .card-title {
  text-align: center;
}
.cid-rC8J26cBCA .mbr-text {
  text-align: center;
}
.cid-rC8J26cBCA .mbr-section-subtitle {
  color: #0a0202;
}
.cid-rC8J26Lsy1 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rC8J26SM3t {
  padding-top: 30px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-1-500x307.jpg");
}
.cid-rC8J26SM3t .mbr-section-subtitle,
.cid-rC8J26SM3t .mbr-text {
  color: #767676;
}
.cid-rC8J26SM3t .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rC8J26SM3t .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rC8J26SM3t .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC8J26SM3t .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rC8J26SM3t .card-wrapper .card-img img {
  width: 100%;
}
.cid-rC8J26SM3t .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rC8J26SM3t .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rC8J26SM3t .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rC8J26SM3t .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rC8J26SM3t .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rC8J26SM3t .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rC8J26SM3t .card-title {
  text-align: center;
}
.cid-rC8J26SM3t .mbr-text {
  text-align: center;
}
.cid-rC8JFVHu7v {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-1-500x307.jpg");
}
.cid-rC8JFVHu7v .mbr-section-subtitle,
.cid-rC8JFVHu7v .mbr-text {
  color: #767676;
}
.cid-rC8JFVHu7v .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rC8JFVHu7v .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rC8JFVHu7v .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC8JFVHu7v .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rC8JFVHu7v .card-wrapper .card-img img {
  width: 100%;
}
.cid-rC8JFVHu7v .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rC8JFVHu7v .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rC8JFVHu7v .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rC8JFVHu7v .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rC8JFVHu7v .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rC8JFVHu7v .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rC8JFVHu7v .card-title {
  text-align: center;
}
.cid-rC8JFVHu7v .mbr-text {
  text-align: center;
}
.cid-rC8J27q8HF {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rC8J27zOWi {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-rC8J27zOWi .mbr-section-subtitle,
.cid-rC8J27zOWi .mbr-text {
  color: #767676;
}
.cid-rC8J27zOWi .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rC8J27zOWi .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rC8J27zOWi .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC8J27zOWi .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rC8J27zOWi .card-wrapper .card-img img {
  width: 100%;
}
.cid-rC8J27zOWi .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rC8J27zOWi .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rC8J27zOWi .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rC8J27zOWi .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rC8J27zOWi .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rC8J27zOWi .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rC8J27zOWi .card-title {
  text-align: center;
}
.cid-rC8J27zOWi .mbr-text {
  text-align: center;
}
.cid-rC8J28amW9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-rC8J28amW9 .mbr-section-subtitle,
.cid-rC8J28amW9 .mbr-text {
  color: #767676;
}
.cid-rC8J28amW9 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rC8J28amW9 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rC8J28amW9 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC8J28amW9 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rC8J28amW9 .card-wrapper .card-img img {
  width: 100%;
}
.cid-rC8J28amW9 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rC8J28amW9 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rC8J28amW9 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rC8J28amW9 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rC8J28amW9 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rC8J28amW9 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rC8J28amW9 .card-title {
  text-align: center;
}
.cid-rC8J28amW9 .mbr-text {
  text-align: center;
}
.cid-rC8J29VJFx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-rC8J29VJFx .mbr-section-subtitle,
.cid-rC8J29VJFx .mbr-text {
  color: #767676;
}
.cid-rC8J29VJFx .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rC8J29VJFx .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rC8J29VJFx .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rC8J29VJFx .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rC8J29VJFx .card-wrapper .card-img img {
  width: 100%;
}
.cid-rC8J29VJFx .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rC8J29VJFx .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rC8J29VJFx .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rC8J29VJFx .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rC8J29VJFx .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rC8J29VJFx .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rC8J29VJFx .card-title {
  text-align: center;
}
.cid-rC8J29VJFx .mbr-text {
  text-align: center;
}
.cid-rC8J2axuNV {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rCeiHxcLmT .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rCeiHxcLmT .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rCeiHxcLmT a {
  font-style: normal;
}
.cid-rCeiHxcLmT .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rCeiHxcLmT .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rCeiHxcLmT .nav-item:focus,
.cid-rCeiHxcLmT .nav-link:focus {
  outline: none;
}
.cid-rCeiHxcLmT .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rCeiHxcLmT .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rCeiHxcLmT .menu-logo {
  margin-right: auto;
}
.cid-rCeiHxcLmT .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rCeiHxcLmT .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rCeiHxcLmT .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rCeiHxcLmT .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rCeiHxcLmT .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rCeiHxcLmT .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rCeiHxcLmT .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rCeiHxcLmT .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rCeiHxcLmT .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rCeiHxcLmT .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rCeiHxcLmT .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rCeiHxcLmT .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rCeiHxcLmT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rCeiHxcLmT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rCeiHxcLmT .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rCeiHxcLmT .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rCeiHxcLmT .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-rCeiHxcLmT .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rCeiHxcLmT .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rCeiHxcLmT .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rCeiHxcLmT .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rCeiHxcLmT .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rCeiHxcLmT .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rCeiHxcLmT button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rCeiHxcLmT button.navbar-toggler:focus {
  outline: none;
}
.cid-rCeiHxcLmT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rCeiHxcLmT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rCeiHxcLmT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rCeiHxcLmT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rCeiHxcLmT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rCeiHxcLmT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rCeiHxcLmT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rCeiHxcLmT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rCeiHxcLmT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rCeiHxcLmT .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rCeiHxcLmT .collapsed .btn {
  display: -webkit-flex;
}
.cid-rCeiHxcLmT .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rCeiHxcLmT .collapsed .navbar-collapse.collapsing,
.cid-rCeiHxcLmT .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rCeiHxcLmT .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rCeiHxcLmT .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rCeiHxcLmT .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rCeiHxcLmT .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rCeiHxcLmT .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rCeiHxcLmT .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rCeiHxcLmT .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rCeiHxcLmT .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rCeiHxcLmT .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rCeiHxcLmT .collapsed button.navbar-toggler {
  display: block;
}
.cid-rCeiHxcLmT .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rCeiHxcLmT .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rCeiHxcLmT .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rCeiHxcLmT .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rCeiHxcLmT .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rCeiHxcLmT .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: 1023px) {
  .cid-rCeiHxcLmT.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rCeiHxcLmT img {
    height: 3.8rem !important;
  }
  .cid-rCeiHxcLmT .btn {
    display: -webkit-flex;
  }
  .cid-rCeiHxcLmT button.navbar-toggler {
    display: block;
  }
  .cid-rCeiHxcLmT .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rCeiHxcLmT .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rCeiHxcLmT .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rCeiHxcLmT .navbar-collapse.collapsing,
  .cid-rCeiHxcLmT .navbar-collapse.show {
    display: block !important;
  }
  .cid-rCeiHxcLmT .navbar-collapse.collapsing .navbar-nav,
  .cid-rCeiHxcLmT .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rCeiHxcLmT .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rCeiHxcLmT .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rCeiHxcLmT .navbar-collapse.collapsing .navbar-buttons,
  .cid-rCeiHxcLmT .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rCeiHxcLmT .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rCeiHxcLmT .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rCeiHxcLmT .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rCeiHxcLmT .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rCeiHxcLmT .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rCeiHxcLmT .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-rCeiHxcLmT .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rCeiHxcLmT .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rCeiHxcLmT .nav-link:hover,
.cid-rCeiHxcLmT .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umn1jtvFrT {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umn1jtvFrT H2 {
  color: #ffffff;
}
.cid-umn1jtvFrT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rCeiHxrMh0 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rCeiHxrMh0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rCeiHxrMh0 H2 {
  color: #ffffff;
}
.cid-rCeiHyw5Be {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mbr-1920x1149.jpg");
}
.cid-rCeiHyw5Be .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rCeiHyw5Be .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rCeiHyw5Be .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rCeiHyw5Be .mbr-text {
    text-align: center;
  }
}
.cid-rCeiHyw5Be H1 {
  text-align: center;
}
.cid-rCeiHyw5Be .mbr-text,
.cid-rCeiHyw5Be .mbr-section-btn {
  text-align: center;
}
.cid-rCeiHyOMMh {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mbr-1920x1149.jpg");
}
@media (min-width: 992px) {
  .cid-rCeiHyOMMh .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rCeiHyOMMh .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rCeiHyOMMh .mbr-text {
    text-align: center;
  }
}
.cid-rCeiHyOMMh H1 {
  text-align: center;
}
.cid-rCeiHyOMMh .mbr-text,
.cid-rCeiHyOMMh .mbr-section-btn {
  text-align: center;
}
.cid-rCeiHz5ClS {
  padding-top: 45px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/mbr-1920x1149.jpg");
}
.cid-rCeiHz5ClS .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rCeiHz5ClS .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rCeiHz5ClS .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rCeiHz5ClS .mbr-text {
    text-align: center;
  }
}
.cid-rCeiHz5ClS H1 {
  text-align: center;
}
.cid-rCeiHz5ClS .mbr-text,
.cid-rCeiHz5ClS .mbr-section-btn {
  text-align: center;
}
.cid-rCeiHznGeS {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-rCeiHznGeS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rCeiHznGeS H2 {
  color: #ffffff;
}
.cid-rCeiHzFENq {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mbr-2-1920x1280.jpg");
}
.cid-rCeiHzFENq .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rCeiHzFENq .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rCeiHzFENq .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rCeiHzFENq .mbr-text {
    text-align: center;
  }
}
.cid-rCeiHzFENq H1 {
  text-align: center;
}
.cid-rCeiHzFENq .mbr-text,
.cid-rCeiHzFENq .mbr-section-btn {
  text-align: center;
}
.cid-rCeiHzXAeP {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mbr-2-1920x1280.jpg");
}
@media (min-width: 992px) {
  .cid-rCeiHzXAeP .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rCeiHzXAeP .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rCeiHzXAeP .mbr-text {
    text-align: center;
  }
}
.cid-rCeiHzXAeP H1 {
  text-align: center;
}
.cid-rCeiHzXAeP .mbr-text,
.cid-rCeiHzXAeP .mbr-section-btn {
  text-align: center;
}
.cid-rCeiHAzrmq {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mbr-2-1920x1280.jpg");
}
.cid-rCeiHAzrmq .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rCeiHAzrmq .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rCeiHAzrmq .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rCeiHAzrmq .mbr-text {
    text-align: center;
  }
}
.cid-rCeiHAzrmq H1 {
  text-align: center;
}
.cid-rCeiHAzrmq .mbr-text,
.cid-rCeiHAzrmq .mbr-section-btn {
  text-align: center;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-s6SN6zsYE3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s6SN6zsYE3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s6SN6zsYE3 a {
  font-style: normal;
}
.cid-s6SN6zsYE3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s6SN6zsYE3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s6SN6zsYE3 .nav-item:focus,
.cid-s6SN6zsYE3 .nav-link:focus {
  outline: none;
}
.cid-s6SN6zsYE3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s6SN6zsYE3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s6SN6zsYE3 .menu-logo {
  margin-right: auto;
}
.cid-s6SN6zsYE3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s6SN6zsYE3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s6SN6zsYE3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s6SN6zsYE3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s6SN6zsYE3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s6SN6zsYE3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s6SN6zsYE3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s6SN6zsYE3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s6SN6zsYE3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s6SN6zsYE3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s6SN6zsYE3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s6SN6zsYE3 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s6SN6zsYE3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s6SN6zsYE3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s6SN6zsYE3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s6SN6zsYE3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s6SN6zsYE3 .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-s6SN6zsYE3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s6SN6zsYE3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s6SN6zsYE3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s6SN6zsYE3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s6SN6zsYE3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s6SN6zsYE3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s6SN6zsYE3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s6SN6zsYE3 button.navbar-toggler:focus {
  outline: none;
}
.cid-s6SN6zsYE3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s6SN6zsYE3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s6SN6zsYE3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s6SN6zsYE3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s6SN6zsYE3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s6SN6zsYE3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s6SN6zsYE3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s6SN6zsYE3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s6SN6zsYE3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s6SN6zsYE3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s6SN6zsYE3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s6SN6zsYE3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s6SN6zsYE3 .collapsed .navbar-collapse.collapsing,
.cid-s6SN6zsYE3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s6SN6zsYE3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s6SN6zsYE3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s6SN6zsYE3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s6SN6zsYE3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s6SN6zsYE3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s6SN6zsYE3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s6SN6zsYE3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s6SN6zsYE3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s6SN6zsYE3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s6SN6zsYE3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s6SN6zsYE3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s6SN6zsYE3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s6SN6zsYE3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s6SN6zsYE3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s6SN6zsYE3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s6SN6zsYE3 .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: 1023px) {
  .cid-s6SN6zsYE3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s6SN6zsYE3 img {
    height: 3.8rem !important;
  }
  .cid-s6SN6zsYE3 .btn {
    display: -webkit-flex;
  }
  .cid-s6SN6zsYE3 button.navbar-toggler {
    display: block;
  }
  .cid-s6SN6zsYE3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s6SN6zsYE3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s6SN6zsYE3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s6SN6zsYE3 .navbar-collapse.collapsing,
  .cid-s6SN6zsYE3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s6SN6zsYE3 .navbar-collapse.collapsing .navbar-nav,
  .cid-s6SN6zsYE3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s6SN6zsYE3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s6SN6zsYE3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s6SN6zsYE3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s6SN6zsYE3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s6SN6zsYE3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s6SN6zsYE3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s6SN6zsYE3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s6SN6zsYE3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s6SN6zsYE3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s6SN6zsYE3 .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-s6SN6zsYE3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s6SN6zsYE3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s6SN6zsYE3 .nav-link:hover,
.cid-s6SN6zsYE3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umEHtSNmLW {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umEHtSNmLW H2 {
  color: #ffffff;
}
.cid-umEHtSNmLW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-s6SN6BMxqy {
  padding-top: 90px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/primera-guerra-mundial-historia-351727230-105013967-1706x960-1706x960.jpg");
}
.cid-s6SN6BMxqy .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-s6SN6BMxqy .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s6SN6BMxqy .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s6SN6BMxqy .mbr-text {
    text-align: center;
  }
}
.cid-s6SN6BMxqy H1 {
  text-align: center;
}
.cid-s6SN6BMxqy .mbr-text,
.cid-s6SN6BMxqy .mbr-section-btn {
  text-align: center;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-s7rpRSdoNg .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s7rpRSdoNg .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s7rpRSdoNg a {
  font-style: normal;
}
.cid-s7rpRSdoNg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s7rpRSdoNg .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s7rpRSdoNg .nav-item:focus,
.cid-s7rpRSdoNg .nav-link:focus {
  outline: none;
}
.cid-s7rpRSdoNg .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s7rpRSdoNg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s7rpRSdoNg .menu-logo {
  margin-right: auto;
}
.cid-s7rpRSdoNg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s7rpRSdoNg .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s7rpRSdoNg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s7rpRSdoNg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s7rpRSdoNg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s7rpRSdoNg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s7rpRSdoNg .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s7rpRSdoNg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s7rpRSdoNg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s7rpRSdoNg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7rpRSdoNg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s7rpRSdoNg .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s7rpRSdoNg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s7rpRSdoNg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s7rpRSdoNg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s7rpRSdoNg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s7rpRSdoNg .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-s7rpRSdoNg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s7rpRSdoNg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s7rpRSdoNg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s7rpRSdoNg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s7rpRSdoNg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s7rpRSdoNg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s7rpRSdoNg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s7rpRSdoNg button.navbar-toggler:focus {
  outline: none;
}
.cid-s7rpRSdoNg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s7rpRSdoNg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s7rpRSdoNg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s7rpRSdoNg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s7rpRSdoNg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s7rpRSdoNg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s7rpRSdoNg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s7rpRSdoNg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s7rpRSdoNg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s7rpRSdoNg .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s7rpRSdoNg .collapsed .btn {
  display: -webkit-flex;
}
.cid-s7rpRSdoNg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s7rpRSdoNg .collapsed .navbar-collapse.collapsing,
.cid-s7rpRSdoNg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s7rpRSdoNg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s7rpRSdoNg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s7rpRSdoNg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s7rpRSdoNg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s7rpRSdoNg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s7rpRSdoNg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s7rpRSdoNg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s7rpRSdoNg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s7rpRSdoNg .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s7rpRSdoNg .collapsed button.navbar-toggler {
  display: block;
}
.cid-s7rpRSdoNg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s7rpRSdoNg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s7rpRSdoNg .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s7rpRSdoNg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s7rpRSdoNg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s7rpRSdoNg .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: 1023px) {
  .cid-s7rpRSdoNg.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s7rpRSdoNg img {
    height: 3.8rem !important;
  }
  .cid-s7rpRSdoNg .btn {
    display: -webkit-flex;
  }
  .cid-s7rpRSdoNg button.navbar-toggler {
    display: block;
  }
  .cid-s7rpRSdoNg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s7rpRSdoNg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s7rpRSdoNg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s7rpRSdoNg .navbar-collapse.collapsing,
  .cid-s7rpRSdoNg .navbar-collapse.show {
    display: block !important;
  }
  .cid-s7rpRSdoNg .navbar-collapse.collapsing .navbar-nav,
  .cid-s7rpRSdoNg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s7rpRSdoNg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s7rpRSdoNg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s7rpRSdoNg .navbar-collapse.collapsing .navbar-buttons,
  .cid-s7rpRSdoNg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s7rpRSdoNg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s7rpRSdoNg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s7rpRSdoNg .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s7rpRSdoNg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s7rpRSdoNg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s7rpRSdoNg .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-s7rpRSdoNg .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s7rpRSdoNg .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s7rpRSdoNg .nav-link:hover,
.cid-s7rpRSdoNg .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umEJrH8bBT {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umEJrH8bBT H2 {
  color: #ffffff;
}
.cid-umEJrH8bBT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-s7rpRSrkqb {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-s7rpRSrkqb .mbr-section-subtitle {
  color: #ffffff;
}
.cid-s7rpRSrkqb H2 {
  color: #0a0202;
}
.cid-s7rpRSJ54d {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-s7rpRSJ54d .counter-container {
  color: #767676;
}
.cid-s7rpRSJ54d .counter-container ul {
  margin-bottom: 0;
}
.cid-s7rpRSJ54d .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-s7rpRSJ54d .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #232323;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-s7rpRSJ54d .mbr-text {
  color: #0a0202;
}
.cid-s7rpRSJ54d .mbr-text UL {
  text-align: left;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-s7rrrvCwBs .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s7rrrvCwBs .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s7rrrvCwBs a {
  font-style: normal;
}
.cid-s7rrrvCwBs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s7rrrvCwBs .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s7rrrvCwBs .nav-item:focus,
.cid-s7rrrvCwBs .nav-link:focus {
  outline: none;
}
.cid-s7rrrvCwBs .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s7rrrvCwBs .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s7rrrvCwBs .menu-logo {
  margin-right: auto;
}
.cid-s7rrrvCwBs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s7rrrvCwBs .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s7rrrvCwBs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s7rrrvCwBs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s7rrrvCwBs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s7rrrvCwBs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s7rrrvCwBs .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s7rrrvCwBs .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s7rrrvCwBs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s7rrrvCwBs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7rrrvCwBs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s7rrrvCwBs .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s7rrrvCwBs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s7rrrvCwBs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s7rrrvCwBs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s7rrrvCwBs .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s7rrrvCwBs .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-s7rrrvCwBs .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s7rrrvCwBs .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s7rrrvCwBs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s7rrrvCwBs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s7rrrvCwBs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s7rrrvCwBs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s7rrrvCwBs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s7rrrvCwBs button.navbar-toggler:focus {
  outline: none;
}
.cid-s7rrrvCwBs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s7rrrvCwBs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s7rrrvCwBs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s7rrrvCwBs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s7rrrvCwBs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s7rrrvCwBs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s7rrrvCwBs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s7rrrvCwBs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s7rrrvCwBs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s7rrrvCwBs .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s7rrrvCwBs .collapsed .btn {
  display: -webkit-flex;
}
.cid-s7rrrvCwBs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s7rrrvCwBs .collapsed .navbar-collapse.collapsing,
.cid-s7rrrvCwBs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s7rrrvCwBs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s7rrrvCwBs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s7rrrvCwBs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s7rrrvCwBs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s7rrrvCwBs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s7rrrvCwBs .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s7rrrvCwBs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s7rrrvCwBs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s7rrrvCwBs .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s7rrrvCwBs .collapsed button.navbar-toggler {
  display: block;
}
.cid-s7rrrvCwBs .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s7rrrvCwBs .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s7rrrvCwBs .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s7rrrvCwBs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s7rrrvCwBs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s7rrrvCwBs .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: 1023px) {
  .cid-s7rrrvCwBs.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s7rrrvCwBs img {
    height: 3.8rem !important;
  }
  .cid-s7rrrvCwBs .btn {
    display: -webkit-flex;
  }
  .cid-s7rrrvCwBs button.navbar-toggler {
    display: block;
  }
  .cid-s7rrrvCwBs .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s7rrrvCwBs .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s7rrrvCwBs .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s7rrrvCwBs .navbar-collapse.collapsing,
  .cid-s7rrrvCwBs .navbar-collapse.show {
    display: block !important;
  }
  .cid-s7rrrvCwBs .navbar-collapse.collapsing .navbar-nav,
  .cid-s7rrrvCwBs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s7rrrvCwBs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s7rrrvCwBs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s7rrrvCwBs .navbar-collapse.collapsing .navbar-buttons,
  .cid-s7rrrvCwBs .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s7rrrvCwBs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s7rrrvCwBs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s7rrrvCwBs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s7rrrvCwBs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s7rrrvCwBs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s7rrrvCwBs .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-s7rrrvCwBs .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s7rrrvCwBs .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s7rrrvCwBs .nav-link:hover,
.cid-s7rrrvCwBs .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umEKTiMhuw {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umEKTiMhuw H2 {
  color: #ffffff;
}
.cid-umEKTiMhuw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-s7rrrvTDEY {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-s7rrrvTDEY .mbr-section-subtitle,
.cid-s7rrrvTDEY .mbr-text {
  color: #767676;
}
.cid-s7rrrvTDEY .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s7rrrvTDEY .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s7rrrvTDEY .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s7rrrvTDEY .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-s7rrrvTDEY .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-s7rrrvTDEY .card-wrapper .card-img img {
  width: 100%;
}
.cid-s7rrrvTDEY .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-s7rrrvTDEY .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-s7rrrvTDEY .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-s7rrrvTDEY .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-s7rrrvTDEY .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-s7rrrvTDEY .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-s7rrrvTDEY .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-s7rrrvTDEY .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-s7rrrvTDEY .card-title {
  text-align: center;
}
.cid-s7rrrvTDEY .mbr-text {
  text-align: center;
}
.cid-s7rrrvTDEY .mbr-section-subtitle {
  color: #0a0202;
}
.cid-s7rxY3QJ8r {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-s7rxY3QJ8r .mbr-section-subtitle,
.cid-s7rxY3QJ8r .mbr-text {
  color: #767676;
}
.cid-s7rxY3QJ8r .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s7rxY3QJ8r .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s7rxY3QJ8r .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s7rxY3QJ8r .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-s7rxY3QJ8r .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-s7rxY3QJ8r .card-wrapper .card-img img {
  width: 100%;
}
.cid-s7rxY3QJ8r .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-s7rxY3QJ8r .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-s7rxY3QJ8r .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-s7rxY3QJ8r .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-s7rxY3QJ8r .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-s7rxY3QJ8r .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-s7rxY3QJ8r .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-s7rxY3QJ8r .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-s7rxY3QJ8r .card-title {
  text-align: center;
}
.cid-s7rxY3QJ8r .mbr-text {
  text-align: center;
}
.cid-s7rxY3QJ8r .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-s7rz9C5gi1 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s7rz9C5gi1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s7rz9C5gi1 a {
  font-style: normal;
}
.cid-s7rz9C5gi1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s7rz9C5gi1 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s7rz9C5gi1 .nav-item:focus,
.cid-s7rz9C5gi1 .nav-link:focus {
  outline: none;
}
.cid-s7rz9C5gi1 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s7rz9C5gi1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s7rz9C5gi1 .menu-logo {
  margin-right: auto;
}
.cid-s7rz9C5gi1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s7rz9C5gi1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s7rz9C5gi1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s7rz9C5gi1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s7rz9C5gi1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s7rz9C5gi1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s7rz9C5gi1 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s7rz9C5gi1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s7rz9C5gi1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s7rz9C5gi1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7rz9C5gi1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s7rz9C5gi1 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s7rz9C5gi1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s7rz9C5gi1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s7rz9C5gi1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s7rz9C5gi1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s7rz9C5gi1 .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-s7rz9C5gi1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s7rz9C5gi1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s7rz9C5gi1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s7rz9C5gi1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s7rz9C5gi1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s7rz9C5gi1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s7rz9C5gi1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s7rz9C5gi1 button.navbar-toggler:focus {
  outline: none;
}
.cid-s7rz9C5gi1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s7rz9C5gi1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s7rz9C5gi1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s7rz9C5gi1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s7rz9C5gi1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s7rz9C5gi1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s7rz9C5gi1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s7rz9C5gi1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s7rz9C5gi1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s7rz9C5gi1 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s7rz9C5gi1 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s7rz9C5gi1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s7rz9C5gi1 .collapsed .navbar-collapse.collapsing,
.cid-s7rz9C5gi1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s7rz9C5gi1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s7rz9C5gi1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s7rz9C5gi1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s7rz9C5gi1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s7rz9C5gi1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s7rz9C5gi1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s7rz9C5gi1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s7rz9C5gi1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s7rz9C5gi1 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-s7rz9C5gi1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s7rz9C5gi1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s7rz9C5gi1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s7rz9C5gi1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s7rz9C5gi1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s7rz9C5gi1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s7rz9C5gi1 .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: 1023px) {
  .cid-s7rz9C5gi1.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s7rz9C5gi1 img {
    height: 3.8rem !important;
  }
  .cid-s7rz9C5gi1 .btn {
    display: -webkit-flex;
  }
  .cid-s7rz9C5gi1 button.navbar-toggler {
    display: block;
  }
  .cid-s7rz9C5gi1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s7rz9C5gi1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s7rz9C5gi1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s7rz9C5gi1 .navbar-collapse.collapsing,
  .cid-s7rz9C5gi1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s7rz9C5gi1 .navbar-collapse.collapsing .navbar-nav,
  .cid-s7rz9C5gi1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s7rz9C5gi1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s7rz9C5gi1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s7rz9C5gi1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s7rz9C5gi1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s7rz9C5gi1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s7rz9C5gi1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s7rz9C5gi1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s7rz9C5gi1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s7rz9C5gi1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s7rz9C5gi1 .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-s7rz9C5gi1 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s7rz9C5gi1 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s7rz9C5gi1 .nav-link:hover,
.cid-s7rz9C5gi1 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umELhh4Ibr {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umELhh4Ibr H2 {
  color: #ffffff;
}
.cid-umELhh4Ibr .mbr-section-subtitle {
  color: #ffffff;
}
.cid-s7rz9CGBlG {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-s7rz9CGBlG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-s7rz9CWIQM {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0a0202;
}
.cid-s7rz9DkgTI {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-s7rz9DkgTI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-s7rz9DzZ6a {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-s7rz9DzZ6a .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s7rz9DzZ6a .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s7rz9DzZ6a .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s7rz9DzZ6a .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s7rz9DzZ6a .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-s7rz9DzZ6a .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s7rz9DzZ6a .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s7rz9DzZ6a .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s7rz9DzZ6a .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-s7rz9EctzF {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-s7rz9EctzF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-s7rz9EsnoR {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-s7rz9EsnoR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s7rz9EsnoR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s7rz9EsnoR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s7rz9EsnoR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s7rz9EsnoR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s7rz9EsnoR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s7rz9EsnoR .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s7rz9EsnoR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s7rz9EsnoR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s7rz9F8GMt {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-s7rz9F8GMt .mbr-section-subtitle {
  color: #ffffff;
}
.cid-s7rz9FpxRG {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #f9f295;
}
.cid-s7rz9FpxRG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s7rz9FpxRG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s7rz9FpxRG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s7rz9FpxRG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s7rz9FpxRG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s7rz9FpxRG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s7rz9FpxRG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s7rz9FpxRG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s7rz9FpxRG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umg3Q0AT0q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umg3Q0AT0q .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umg3Q0AT0q .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umg3Q0AT0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umg3Q0AT0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umg3Q0AT0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umg3Q0AT0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umg3Q0AT0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umg3Q0AT0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umg3Q0AT0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umg3Q0AT0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-umgj69tqYQ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-umgj69tqYQ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-umgj69tqYQ a {
  font-style: normal;
}
.cid-umgj69tqYQ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-umgj69tqYQ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umgj69tqYQ .nav-item:focus,
.cid-umgj69tqYQ .nav-link:focus {
  outline: none;
}
.cid-umgj69tqYQ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-umgj69tqYQ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-umgj69tqYQ .menu-logo {
  margin-right: auto;
}
.cid-umgj69tqYQ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umgj69tqYQ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-umgj69tqYQ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-umgj69tqYQ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-umgj69tqYQ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-umgj69tqYQ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-umgj69tqYQ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-umgj69tqYQ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-umgj69tqYQ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-umgj69tqYQ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-umgj69tqYQ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-umgj69tqYQ .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-umgj69tqYQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-umgj69tqYQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umgj69tqYQ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-umgj69tqYQ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umgj69tqYQ .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-umgj69tqYQ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-umgj69tqYQ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-umgj69tqYQ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-umgj69tqYQ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-umgj69tqYQ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-umgj69tqYQ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-umgj69tqYQ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-umgj69tqYQ button.navbar-toggler:focus {
  outline: none;
}
.cid-umgj69tqYQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-umgj69tqYQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-umgj69tqYQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-umgj69tqYQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-umgj69tqYQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-umgj69tqYQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umgj69tqYQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-umgj69tqYQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-umgj69tqYQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umgj69tqYQ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umgj69tqYQ .collapsed .btn {
  display: -webkit-flex;
}
.cid-umgj69tqYQ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-umgj69tqYQ .collapsed .navbar-collapse.collapsing,
.cid-umgj69tqYQ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-umgj69tqYQ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-umgj69tqYQ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-umgj69tqYQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-umgj69tqYQ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-umgj69tqYQ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-umgj69tqYQ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-umgj69tqYQ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-umgj69tqYQ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-umgj69tqYQ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-umgj69tqYQ .collapsed button.navbar-toggler {
  display: block;
}
.cid-umgj69tqYQ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-umgj69tqYQ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umgj69tqYQ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-umgj69tqYQ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-umgj69tqYQ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-umgj69tqYQ .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: 1023px) {
  .cid-umgj69tqYQ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umgj69tqYQ img {
    height: 3.8rem !important;
  }
  .cid-umgj69tqYQ .btn {
    display: -webkit-flex;
  }
  .cid-umgj69tqYQ button.navbar-toggler {
    display: block;
  }
  .cid-umgj69tqYQ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-umgj69tqYQ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umgj69tqYQ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-umgj69tqYQ .navbar-collapse.collapsing,
  .cid-umgj69tqYQ .navbar-collapse.show {
    display: block !important;
  }
  .cid-umgj69tqYQ .navbar-collapse.collapsing .navbar-nav,
  .cid-umgj69tqYQ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-umgj69tqYQ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-umgj69tqYQ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-umgj69tqYQ .navbar-collapse.collapsing .navbar-buttons,
  .cid-umgj69tqYQ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-umgj69tqYQ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-umgj69tqYQ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-umgj69tqYQ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-umgj69tqYQ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-umgj69tqYQ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-umgj69tqYQ .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-umgj69tqYQ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-umgj69tqYQ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-umgj69tqYQ .nav-link:hover,
.cid-umgj69tqYQ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umgj69D9ev {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umgj69D9ev H2 {
  color: #ffffff;
}
.cid-umgj69D9ev .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umgj69MK5c {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umgj69MK5c .mbr-section-subtitle,
.cid-umgj69MK5c .mbr-text {
  color: #767676;
}
.cid-umgj69MK5c .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umgj69MK5c .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umgj69MK5c .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umgj69MK5c .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umgj69MK5c .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umgj69MK5c .card-wrapper .card-img img {
  width: 100%;
}
.cid-umgj69MK5c .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umgj69MK5c .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umgj69MK5c .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umgj69MK5c .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umgj69MK5c .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umgj69MK5c .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umgj69MK5c .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umgj69MK5c .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umgj69MK5c .card-title {
  text-align: center;
}
.cid-umgj69MK5c .mbr-text {
  text-align: center;
}
.cid-umgj69MK5c .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umgo39Uesd {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umgo39Uesd .mbr-section-subtitle,
.cid-umgo39Uesd .mbr-text {
  color: #767676;
}
.cid-umgo39Uesd .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umgo39Uesd .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umgo39Uesd .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umgo39Uesd .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umgo39Uesd .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umgo39Uesd .card-wrapper .card-img img {
  width: 100%;
}
.cid-umgo39Uesd .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umgo39Uesd .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umgo39Uesd .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umgo39Uesd .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umgo39Uesd .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umgo39Uesd .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umgo39Uesd .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umgo39Uesd .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umgo39Uesd .card-title {
  text-align: center;
}
.cid-umgo39Uesd .mbr-text {
  text-align: center;
}
.cid-umgo39Uesd .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umgpIQCSp1 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umgpIQCSp1 .mbr-section-subtitle,
.cid-umgpIQCSp1 .mbr-text {
  color: #767676;
}
.cid-umgpIQCSp1 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umgpIQCSp1 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umgpIQCSp1 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umgpIQCSp1 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umgpIQCSp1 .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umgpIQCSp1 .card-wrapper .card-img img {
  width: 100%;
}
.cid-umgpIQCSp1 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umgpIQCSp1 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umgpIQCSp1 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umgpIQCSp1 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umgpIQCSp1 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umgpIQCSp1 .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umgpIQCSp1 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umgpIQCSp1 .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umgpIQCSp1 .card-title {
  text-align: center;
}
.cid-umgpIQCSp1 .mbr-text {
  text-align: center;
}
.cid-umgpIQCSp1 .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umgj6a2MWS {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umgj6a2MWS .mbr-section-subtitle,
.cid-umgj6a2MWS .mbr-text {
  color: #767676;
}
.cid-umgj6a2MWS .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umgj6a2MWS .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umgj6a2MWS .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umgj6a2MWS .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umgj6a2MWS .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umgj6a2MWS .card-wrapper .card-img img {
  width: 100%;
}
.cid-umgj6a2MWS .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umgj6a2MWS .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umgj6a2MWS .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umgj6a2MWS .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umgj6a2MWS .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umgj6a2MWS .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umgj6a2MWS .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umgj6a2MWS .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umgj6a2MWS .card-title {
  text-align: center;
}
.cid-umgj6a2MWS .mbr-text {
  text-align: center;
}
.cid-umgj6a2MWS .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umgj6aiz7j {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umgj6aiz7j .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umgj6aiz7j .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umgj6aiz7j .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umgj6aiz7j .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umgj6aiz7j .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umgj6aiz7j .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umgj6aiz7j .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umgj6aiz7j .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umgj6aiz7j .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umgj6aiz7j .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umgj6aiz7j .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umgj6aiz7j .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umgj6aiz7j .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umgj6aiz7j .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-umgME86DUu .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-umgME86DUu .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-umgME86DUu a {
  font-style: normal;
}
.cid-umgME86DUu .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-umgME86DUu .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umgME86DUu .nav-item:focus,
.cid-umgME86DUu .nav-link:focus {
  outline: none;
}
.cid-umgME86DUu .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-umgME86DUu .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-umgME86DUu .menu-logo {
  margin-right: auto;
}
.cid-umgME86DUu .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umgME86DUu .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-umgME86DUu .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-umgME86DUu .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-umgME86DUu .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-umgME86DUu .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-umgME86DUu .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-umgME86DUu .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-umgME86DUu .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-umgME86DUu .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-umgME86DUu .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-umgME86DUu .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-umgME86DUu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-umgME86DUu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umgME86DUu .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-umgME86DUu .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umgME86DUu .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-umgME86DUu .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-umgME86DUu .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-umgME86DUu .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-umgME86DUu .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-umgME86DUu .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-umgME86DUu .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-umgME86DUu button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-umgME86DUu button.navbar-toggler:focus {
  outline: none;
}
.cid-umgME86DUu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-umgME86DUu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-umgME86DUu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-umgME86DUu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-umgME86DUu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-umgME86DUu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umgME86DUu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-umgME86DUu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-umgME86DUu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umgME86DUu .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umgME86DUu .collapsed .btn {
  display: -webkit-flex;
}
.cid-umgME86DUu .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-umgME86DUu .collapsed .navbar-collapse.collapsing,
.cid-umgME86DUu .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-umgME86DUu .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-umgME86DUu .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-umgME86DUu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-umgME86DUu .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-umgME86DUu .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-umgME86DUu .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-umgME86DUu .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-umgME86DUu .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-umgME86DUu .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-umgME86DUu .collapsed button.navbar-toggler {
  display: block;
}
.cid-umgME86DUu .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-umgME86DUu .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umgME86DUu .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-umgME86DUu .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-umgME86DUu .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-umgME86DUu .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: 1023px) {
  .cid-umgME86DUu.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umgME86DUu img {
    height: 3.8rem !important;
  }
  .cid-umgME86DUu .btn {
    display: -webkit-flex;
  }
  .cid-umgME86DUu button.navbar-toggler {
    display: block;
  }
  .cid-umgME86DUu .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-umgME86DUu .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umgME86DUu .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-umgME86DUu .navbar-collapse.collapsing,
  .cid-umgME86DUu .navbar-collapse.show {
    display: block !important;
  }
  .cid-umgME86DUu .navbar-collapse.collapsing .navbar-nav,
  .cid-umgME86DUu .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-umgME86DUu .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-umgME86DUu .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-umgME86DUu .navbar-collapse.collapsing .navbar-buttons,
  .cid-umgME86DUu .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-umgME86DUu .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-umgME86DUu .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-umgME86DUu .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-umgME86DUu .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-umgME86DUu .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-umgME86DUu .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-umgME86DUu .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-umgME86DUu .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-umgME86DUu .nav-link:hover,
.cid-umgME86DUu .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umgME8g2hm {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umgME8g2hm H2 {
  color: #ffffff;
}
.cid-umgME8g2hm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umgME8oFOA {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umgME8oFOA .mbr-section-subtitle,
.cid-umgME8oFOA .mbr-text {
  color: #767676;
}
.cid-umgME8oFOA .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umgME8oFOA .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umgME8oFOA .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umgME8oFOA .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umgME8oFOA .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umgME8oFOA .card-wrapper .card-img img {
  width: 100%;
}
.cid-umgME8oFOA .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umgME8oFOA .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umgME8oFOA .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umgME8oFOA .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umgME8oFOA .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umgME8oFOA .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umgME8oFOA .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umgME8oFOA .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umgME8oFOA .card-title {
  text-align: center;
}
.cid-umgME8oFOA .mbr-text {
  text-align: center;
}
.cid-umgME8oFOA .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umgME8D6gV {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umgME8D6gV .mbr-section-subtitle,
.cid-umgME8D6gV .mbr-text {
  color: #767676;
}
.cid-umgME8D6gV .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umgME8D6gV .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umgME8D6gV .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umgME8D6gV .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umgME8D6gV .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umgME8D6gV .card-wrapper .card-img img {
  width: 100%;
}
.cid-umgME8D6gV .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umgME8D6gV .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umgME8D6gV .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umgME8D6gV .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umgME8D6gV .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umgME8D6gV .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umgME8D6gV .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umgME8D6gV .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umgME8D6gV .card-title {
  text-align: center;
}
.cid-umgME8D6gV .mbr-text {
  text-align: center;
}
.cid-umgME8D6gV .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umgME8U9S8 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umgME8U9S8 .mbr-section-subtitle,
.cid-umgME8U9S8 .mbr-text {
  color: #767676;
}
.cid-umgME8U9S8 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umgME8U9S8 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umgME8U9S8 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umgME8U9S8 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umgME8U9S8 .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umgME8U9S8 .card-wrapper .card-img img {
  width: 100%;
}
.cid-umgME8U9S8 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umgME8U9S8 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umgME8U9S8 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umgME8U9S8 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umgME8U9S8 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umgME8U9S8 .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umgME8U9S8 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umgME8U9S8 .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umgME8U9S8 .card-title {
  text-align: center;
}
.cid-umgME8U9S8 .mbr-text {
  text-align: center;
}
.cid-umgME8U9S8 .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umgME997D1 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umgME997D1 .mbr-section-subtitle,
.cid-umgME997D1 .mbr-text {
  color: #767676;
}
.cid-umgME997D1 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umgME997D1 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umgME997D1 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umgME997D1 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umgME997D1 .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umgME997D1 .card-wrapper .card-img img {
  width: 100%;
}
.cid-umgME997D1 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umgME997D1 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umgME997D1 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umgME997D1 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umgME997D1 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umgME997D1 .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umgME997D1 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umgME997D1 .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umgME997D1 .card-title {
  text-align: center;
}
.cid-umgME997D1 .mbr-text {
  text-align: center;
}
.cid-umgME997D1 .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umgME9ozpD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umgME9ozpD .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umgME9ozpD .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umgME9ozpD .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umgME9ozpD .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umgME9ozpD .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umgME9ozpD .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umgME9ozpD .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umgME9ozpD .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umgME9ozpD .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umgME9ozpD .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umgME9ozpD .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umgME9ozpD .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umgME9ozpD .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umgME9ozpD .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-umnc59nQWJ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-umnc59nQWJ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-umnc59nQWJ a {
  font-style: normal;
}
.cid-umnc59nQWJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-umnc59nQWJ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umnc59nQWJ .nav-item:focus,
.cid-umnc59nQWJ .nav-link:focus {
  outline: none;
}
.cid-umnc59nQWJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-umnc59nQWJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-umnc59nQWJ .menu-logo {
  margin-right: auto;
}
.cid-umnc59nQWJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umnc59nQWJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-umnc59nQWJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-umnc59nQWJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-umnc59nQWJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-umnc59nQWJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-umnc59nQWJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-umnc59nQWJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-umnc59nQWJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-umnc59nQWJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-umnc59nQWJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-umnc59nQWJ .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-umnc59nQWJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-umnc59nQWJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umnc59nQWJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-umnc59nQWJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umnc59nQWJ .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-umnc59nQWJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-umnc59nQWJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-umnc59nQWJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-umnc59nQWJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-umnc59nQWJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-umnc59nQWJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-umnc59nQWJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-umnc59nQWJ button.navbar-toggler:focus {
  outline: none;
}
.cid-umnc59nQWJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-umnc59nQWJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-umnc59nQWJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-umnc59nQWJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-umnc59nQWJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-umnc59nQWJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umnc59nQWJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-umnc59nQWJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-umnc59nQWJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umnc59nQWJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umnc59nQWJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-umnc59nQWJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-umnc59nQWJ .collapsed .navbar-collapse.collapsing,
.cid-umnc59nQWJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-umnc59nQWJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-umnc59nQWJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-umnc59nQWJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-umnc59nQWJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-umnc59nQWJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-umnc59nQWJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-umnc59nQWJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-umnc59nQWJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-umnc59nQWJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-umnc59nQWJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-umnc59nQWJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-umnc59nQWJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umnc59nQWJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-umnc59nQWJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-umnc59nQWJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-umnc59nQWJ .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: 1023px) {
  .cid-umnc59nQWJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umnc59nQWJ img {
    height: 3.8rem !important;
  }
  .cid-umnc59nQWJ .btn {
    display: -webkit-flex;
  }
  .cid-umnc59nQWJ button.navbar-toggler {
    display: block;
  }
  .cid-umnc59nQWJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-umnc59nQWJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umnc59nQWJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-umnc59nQWJ .navbar-collapse.collapsing,
  .cid-umnc59nQWJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-umnc59nQWJ .navbar-collapse.collapsing .navbar-nav,
  .cid-umnc59nQWJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-umnc59nQWJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-umnc59nQWJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-umnc59nQWJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-umnc59nQWJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-umnc59nQWJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-umnc59nQWJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-umnc59nQWJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-umnc59nQWJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-umnc59nQWJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-umnc59nQWJ .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-umnc59nQWJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-umnc59nQWJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-umnc59nQWJ .nav-link:hover,
.cid-umnc59nQWJ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umnc59we4X {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umnc59we4X H2 {
  color: #ffffff;
}
.cid-umnc59we4X .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umnc59DuW0 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umnc59DuW0 .mbr-section-subtitle,
.cid-umnc59DuW0 .mbr-text {
  color: #767676;
}
.cid-umnc59DuW0 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umnc59DuW0 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umnc59DuW0 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umnc59DuW0 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umnc59DuW0 .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umnc59DuW0 .card-wrapper .card-img img {
  width: 100%;
}
.cid-umnc59DuW0 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umnc59DuW0 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umnc59DuW0 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umnc59DuW0 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umnc59DuW0 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umnc59DuW0 .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umnc59DuW0 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umnc59DuW0 .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umnc59DuW0 .card-title {
  text-align: center;
}
.cid-umnc59DuW0 .mbr-text {
  text-align: center;
}
.cid-umnc59DuW0 .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umnc59RIOA {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umnc59RIOA .mbr-section-subtitle,
.cid-umnc59RIOA .mbr-text {
  color: #767676;
}
.cid-umnc59RIOA .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umnc59RIOA .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umnc59RIOA .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umnc59RIOA .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umnc59RIOA .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umnc59RIOA .card-wrapper .card-img img {
  width: 100%;
}
.cid-umnc59RIOA .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umnc59RIOA .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umnc59RIOA .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umnc59RIOA .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umnc59RIOA .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umnc59RIOA .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umnc59RIOA .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umnc59RIOA .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umnc59RIOA .card-title {
  text-align: center;
}
.cid-umnc59RIOA .mbr-text {
  text-align: center;
}
.cid-umnc59RIOA .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umnhCt2W8B {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umnhCt2W8B .mbr-section-subtitle,
.cid-umnhCt2W8B .mbr-text {
  color: #767676;
}
.cid-umnhCt2W8B .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umnhCt2W8B .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umnhCt2W8B .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umnhCt2W8B .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umnhCt2W8B .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umnhCt2W8B .card-wrapper .card-img img {
  width: 100%;
}
.cid-umnhCt2W8B .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umnhCt2W8B .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umnhCt2W8B .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umnhCt2W8B .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umnhCt2W8B .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umnhCt2W8B .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umnhCt2W8B .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umnhCt2W8B .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umnhCt2W8B .card-title {
  text-align: center;
}
.cid-umnhCt2W8B .mbr-text {
  text-align: center;
}
.cid-umnhCt2W8B .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umnihVlynu {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umnihVlynu .mbr-section-subtitle,
.cid-umnihVlynu .mbr-text {
  color: #767676;
}
.cid-umnihVlynu .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umnihVlynu .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umnihVlynu .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umnihVlynu .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umnihVlynu .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umnihVlynu .card-wrapper .card-img img {
  width: 100%;
}
.cid-umnihVlynu .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umnihVlynu .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umnihVlynu .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umnihVlynu .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umnihVlynu .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umnihVlynu .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umnihVlynu .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umnihVlynu .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umnihVlynu .card-title {
  text-align: center;
}
.cid-umnihVlynu .mbr-text {
  text-align: center;
}
.cid-umnihVlynu .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umniLVMipz {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umniLVMipz .mbr-section-subtitle,
.cid-umniLVMipz .mbr-text {
  color: #767676;
}
.cid-umniLVMipz .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umniLVMipz .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umniLVMipz .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umniLVMipz .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umniLVMipz .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umniLVMipz .card-wrapper .card-img img {
  width: 100%;
}
.cid-umniLVMipz .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umniLVMipz .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umniLVMipz .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umniLVMipz .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umniLVMipz .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umniLVMipz .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umniLVMipz .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umniLVMipz .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umniLVMipz .card-title {
  text-align: center;
}
.cid-umniLVMipz .mbr-text {
  text-align: center;
}
.cid-umniLVMipz .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umnc5a569B {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umnc5a569B .mbr-section-subtitle,
.cid-umnc5a569B .mbr-text {
  color: #767676;
}
.cid-umnc5a569B .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umnc5a569B .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umnc5a569B .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umnc5a569B .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umnc5a569B .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umnc5a569B .card-wrapper .card-img img {
  width: 100%;
}
.cid-umnc5a569B .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umnc5a569B .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umnc5a569B .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umnc5a569B .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umnc5a569B .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umnc5a569B .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umnc5a569B .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umnc5a569B .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umnc5a569B .card-title {
  text-align: center;
}
.cid-umnc5a569B .mbr-text {
  text-align: center;
}
.cid-umnc5a569B .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umnjz5p3dg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umnjz5p3dg .mbr-section-subtitle,
.cid-umnjz5p3dg .mbr-text {
  color: #767676;
}
.cid-umnjz5p3dg .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umnjz5p3dg .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umnjz5p3dg .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umnjz5p3dg .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umnjz5p3dg .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umnjz5p3dg .card-wrapper .card-img img {
  width: 100%;
}
.cid-umnjz5p3dg .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umnjz5p3dg .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umnjz5p3dg .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umnjz5p3dg .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umnjz5p3dg .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umnjz5p3dg .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umnjz5p3dg .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umnjz5p3dg .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umnjz5p3dg .card-title {
  text-align: center;
}
.cid-umnjz5p3dg .mbr-text {
  text-align: center;
}
.cid-umnjz5p3dg .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umnc5aj0AC {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umnc5aj0AC .mbr-section-subtitle,
.cid-umnc5aj0AC .mbr-text {
  color: #767676;
}
.cid-umnc5aj0AC .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umnc5aj0AC .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umnc5aj0AC .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umnc5aj0AC .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umnc5aj0AC .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umnc5aj0AC .card-wrapper .card-img img {
  width: 100%;
}
.cid-umnc5aj0AC .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umnc5aj0AC .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umnc5aj0AC .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umnc5aj0AC .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umnc5aj0AC .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umnc5aj0AC .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umnc5aj0AC .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umnc5aj0AC .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umnc5aj0AC .card-title {
  text-align: center;
}
.cid-umnc5aj0AC .mbr-text {
  text-align: center;
}
.cid-umnc5aj0AC .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umnc5azZiY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umnc5azZiY .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umnc5azZiY .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umnc5azZiY .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umnc5azZiY .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umnc5azZiY .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umnc5azZiY .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umnc5azZiY .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umnc5azZiY .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umnc5azZiY .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umnc5azZiY .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umnc5azZiY .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umnc5azZiY .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umnc5azZiY .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umnc5azZiY .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-umsXUhclAL .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-umsXUhclAL .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-umsXUhclAL a {
  font-style: normal;
}
.cid-umsXUhclAL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-umsXUhclAL .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umsXUhclAL .nav-item:focus,
.cid-umsXUhclAL .nav-link:focus {
  outline: none;
}
.cid-umsXUhclAL .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-umsXUhclAL .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-umsXUhclAL .menu-logo {
  margin-right: auto;
}
.cid-umsXUhclAL .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umsXUhclAL .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-umsXUhclAL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-umsXUhclAL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-umsXUhclAL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-umsXUhclAL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-umsXUhclAL .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-umsXUhclAL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-umsXUhclAL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-umsXUhclAL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-umsXUhclAL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-umsXUhclAL .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-umsXUhclAL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-umsXUhclAL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umsXUhclAL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-umsXUhclAL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umsXUhclAL .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-umsXUhclAL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-umsXUhclAL .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-umsXUhclAL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-umsXUhclAL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-umsXUhclAL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-umsXUhclAL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-umsXUhclAL button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-umsXUhclAL button.navbar-toggler:focus {
  outline: none;
}
.cid-umsXUhclAL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-umsXUhclAL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-umsXUhclAL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-umsXUhclAL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-umsXUhclAL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-umsXUhclAL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umsXUhclAL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-umsXUhclAL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-umsXUhclAL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umsXUhclAL .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umsXUhclAL .collapsed .btn {
  display: -webkit-flex;
}
.cid-umsXUhclAL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-umsXUhclAL .collapsed .navbar-collapse.collapsing,
.cid-umsXUhclAL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-umsXUhclAL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-umsXUhclAL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-umsXUhclAL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-umsXUhclAL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-umsXUhclAL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-umsXUhclAL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-umsXUhclAL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-umsXUhclAL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-umsXUhclAL .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-umsXUhclAL .collapsed button.navbar-toggler {
  display: block;
}
.cid-umsXUhclAL .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-umsXUhclAL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umsXUhclAL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-umsXUhclAL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-umsXUhclAL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-umsXUhclAL .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: 1023px) {
  .cid-umsXUhclAL.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umsXUhclAL img {
    height: 3.8rem !important;
  }
  .cid-umsXUhclAL .btn {
    display: -webkit-flex;
  }
  .cid-umsXUhclAL button.navbar-toggler {
    display: block;
  }
  .cid-umsXUhclAL .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-umsXUhclAL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umsXUhclAL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-umsXUhclAL .navbar-collapse.collapsing,
  .cid-umsXUhclAL .navbar-collapse.show {
    display: block !important;
  }
  .cid-umsXUhclAL .navbar-collapse.collapsing .navbar-nav,
  .cid-umsXUhclAL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-umsXUhclAL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-umsXUhclAL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-umsXUhclAL .navbar-collapse.collapsing .navbar-buttons,
  .cid-umsXUhclAL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-umsXUhclAL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-umsXUhclAL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-umsXUhclAL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-umsXUhclAL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-umsXUhclAL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-umsXUhclAL .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-umsXUhclAL .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-umsXUhclAL .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-umsXUhclAL .nav-link:hover,
.cid-umsXUhclAL .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umsXUhlBcw {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umsXUhlBcw H2 {
  color: #ffffff;
}
.cid-umsXUhlBcw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umsXUht1uj {
  padding-top: 30px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/primera-guerra-mundial-historia-351727230-105013967-1706x960-1706x960.jpg");
}
.cid-umsXUht1uj .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-umsXUht1uj .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-umsXUht1uj .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-umsXUht1uj .mbr-text {
    text-align: center;
  }
}
.cid-umsXUht1uj H1 {
  text-align: center;
}
.cid-umsXUht1uj .mbr-text,
.cid-umsXUht1uj .mbr-section-btn {
  text-align: center;
}
.cid-umsXUhBHBu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umsXUhBHBu .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umsXUhBHBu .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umsXUhBHBu .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umsXUhBHBu .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umsXUhBHBu .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umsXUhBHBu .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umsXUhBHBu .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umsXUhBHBu .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umsXUhBHBu .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umsXUhBHBu .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umsXUhBHBu .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umsXUhBHBu .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umsXUhBHBu .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umsXUhBHBu .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-umxWudVXsS .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-umxWudVXsS .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-umxWudVXsS a {
  font-style: normal;
}
.cid-umxWudVXsS .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-umxWudVXsS .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umxWudVXsS .nav-item:focus,
.cid-umxWudVXsS .nav-link:focus {
  outline: none;
}
.cid-umxWudVXsS .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-umxWudVXsS .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-umxWudVXsS .menu-logo {
  margin-right: auto;
}
.cid-umxWudVXsS .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umxWudVXsS .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-umxWudVXsS .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-umxWudVXsS .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-umxWudVXsS .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-umxWudVXsS .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-umxWudVXsS .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-umxWudVXsS .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-umxWudVXsS .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-umxWudVXsS .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-umxWudVXsS .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-umxWudVXsS .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-umxWudVXsS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-umxWudVXsS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umxWudVXsS .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-umxWudVXsS .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umxWudVXsS .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-umxWudVXsS .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-umxWudVXsS .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-umxWudVXsS .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-umxWudVXsS .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-umxWudVXsS .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-umxWudVXsS .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-umxWudVXsS button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-umxWudVXsS button.navbar-toggler:focus {
  outline: none;
}
.cid-umxWudVXsS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-umxWudVXsS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-umxWudVXsS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-umxWudVXsS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-umxWudVXsS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-umxWudVXsS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umxWudVXsS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-umxWudVXsS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-umxWudVXsS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umxWudVXsS .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umxWudVXsS .collapsed .btn {
  display: -webkit-flex;
}
.cid-umxWudVXsS .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-umxWudVXsS .collapsed .navbar-collapse.collapsing,
.cid-umxWudVXsS .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-umxWudVXsS .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-umxWudVXsS .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-umxWudVXsS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-umxWudVXsS .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-umxWudVXsS .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-umxWudVXsS .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-umxWudVXsS .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-umxWudVXsS .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-umxWudVXsS .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-umxWudVXsS .collapsed button.navbar-toggler {
  display: block;
}
.cid-umxWudVXsS .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-umxWudVXsS .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umxWudVXsS .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-umxWudVXsS .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-umxWudVXsS .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-umxWudVXsS .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: 1023px) {
  .cid-umxWudVXsS.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umxWudVXsS img {
    height: 3.8rem !important;
  }
  .cid-umxWudVXsS .btn {
    display: -webkit-flex;
  }
  .cid-umxWudVXsS button.navbar-toggler {
    display: block;
  }
  .cid-umxWudVXsS .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-umxWudVXsS .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umxWudVXsS .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-umxWudVXsS .navbar-collapse.collapsing,
  .cid-umxWudVXsS .navbar-collapse.show {
    display: block !important;
  }
  .cid-umxWudVXsS .navbar-collapse.collapsing .navbar-nav,
  .cid-umxWudVXsS .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-umxWudVXsS .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-umxWudVXsS .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-umxWudVXsS .navbar-collapse.collapsing .navbar-buttons,
  .cid-umxWudVXsS .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-umxWudVXsS .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-umxWudVXsS .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-umxWudVXsS .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-umxWudVXsS .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-umxWudVXsS .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-umxWudVXsS .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-umxWudVXsS .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-umxWudVXsS .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-umxWudVXsS .nav-link:hover,
.cid-umxWudVXsS .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umxWue3L08 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umxWue3L08 H2 {
  color: #ffffff;
}
.cid-umxWue3L08 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umxWueaV2P {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umxWueaV2P .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umxWueaV2P H2 {
  color: #0a0202;
}
.cid-umxWuegkuJ {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #f9f295;
}
.cid-umxWuegkuJ .counter-container {
  color: #767676;
}
.cid-umxWuegkuJ .counter-container ul {
  margin-bottom: 0;
}
.cid-umxWuegkuJ .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-umxWuegkuJ .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #232323;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-umxWuegkuJ .mbr-text {
  color: #0a0202;
}
.cid-umxWuegkuJ .mbr-text UL {
  text-align: left;
}
.cid-umxWuen1yW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umxWuen1yW .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umxWuen1yW .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umxWuen1yW .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umxWuen1yW .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umxWuen1yW .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umxWuen1yW .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umxWuen1yW .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umxWuen1yW .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umxWuen1yW .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umxWuen1yW .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umxWuen1yW .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umxWuen1yW .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umxWuen1yW .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umxWuen1yW .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-umxXaSvmj0 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-umxXaSvmj0 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-umxXaSvmj0 a {
  font-style: normal;
}
.cid-umxXaSvmj0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-umxXaSvmj0 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umxXaSvmj0 .nav-item:focus,
.cid-umxXaSvmj0 .nav-link:focus {
  outline: none;
}
.cid-umxXaSvmj0 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-umxXaSvmj0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-umxXaSvmj0 .menu-logo {
  margin-right: auto;
}
.cid-umxXaSvmj0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umxXaSvmj0 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-umxXaSvmj0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-umxXaSvmj0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-umxXaSvmj0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-umxXaSvmj0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-umxXaSvmj0 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-umxXaSvmj0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-umxXaSvmj0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-umxXaSvmj0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-umxXaSvmj0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-umxXaSvmj0 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-umxXaSvmj0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-umxXaSvmj0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umxXaSvmj0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-umxXaSvmj0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umxXaSvmj0 .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-umxXaSvmj0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-umxXaSvmj0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-umxXaSvmj0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-umxXaSvmj0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-umxXaSvmj0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-umxXaSvmj0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-umxXaSvmj0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-umxXaSvmj0 button.navbar-toggler:focus {
  outline: none;
}
.cid-umxXaSvmj0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-umxXaSvmj0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-umxXaSvmj0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-umxXaSvmj0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-umxXaSvmj0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-umxXaSvmj0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umxXaSvmj0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-umxXaSvmj0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-umxXaSvmj0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umxXaSvmj0 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umxXaSvmj0 .collapsed .btn {
  display: -webkit-flex;
}
.cid-umxXaSvmj0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-umxXaSvmj0 .collapsed .navbar-collapse.collapsing,
.cid-umxXaSvmj0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-umxXaSvmj0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-umxXaSvmj0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-umxXaSvmj0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-umxXaSvmj0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-umxXaSvmj0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-umxXaSvmj0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-umxXaSvmj0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-umxXaSvmj0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-umxXaSvmj0 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-umxXaSvmj0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-umxXaSvmj0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-umxXaSvmj0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umxXaSvmj0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-umxXaSvmj0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-umxXaSvmj0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-umxXaSvmj0 .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: 1023px) {
  .cid-umxXaSvmj0.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umxXaSvmj0 img {
    height: 3.8rem !important;
  }
  .cid-umxXaSvmj0 .btn {
    display: -webkit-flex;
  }
  .cid-umxXaSvmj0 button.navbar-toggler {
    display: block;
  }
  .cid-umxXaSvmj0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-umxXaSvmj0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umxXaSvmj0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-umxXaSvmj0 .navbar-collapse.collapsing,
  .cid-umxXaSvmj0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-umxXaSvmj0 .navbar-collapse.collapsing .navbar-nav,
  .cid-umxXaSvmj0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-umxXaSvmj0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-umxXaSvmj0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-umxXaSvmj0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-umxXaSvmj0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-umxXaSvmj0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-umxXaSvmj0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-umxXaSvmj0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-umxXaSvmj0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-umxXaSvmj0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-umxXaSvmj0 .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-umxXaSvmj0 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-umxXaSvmj0 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-umxXaSvmj0 .nav-link:hover,
.cid-umxXaSvmj0 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umxXaSFs3G {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umxXaSFs3G H2 {
  color: #ffffff;
}
.cid-umxXaSFs3G .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umxXaSLxZy {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umxXaSLxZy .mbr-section-subtitle,
.cid-umxXaSLxZy .mbr-text {
  color: #767676;
}
.cid-umxXaSLxZy .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umxXaSLxZy .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umxXaSLxZy .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umxXaSLxZy .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umxXaSLxZy .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umxXaSLxZy .card-wrapper .card-img img {
  width: 100%;
}
.cid-umxXaSLxZy .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umxXaSLxZy .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umxXaSLxZy .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umxXaSLxZy .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umxXaSLxZy .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umxXaSLxZy .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umxXaSLxZy .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umxXaSLxZy .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umxXaSLxZy .card-title {
  text-align: center;
}
.cid-umxXaSLxZy .mbr-text {
  text-align: center;
}
.cid-umxXaSLxZy .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umxXaT0gDF {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-umxXaT53fq {
  padding-top: 30px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-1-500x307.jpg");
}
.cid-umxXaT53fq .mbr-section-subtitle,
.cid-umxXaT53fq .mbr-text {
  color: #767676;
}
.cid-umxXaT53fq .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umxXaT53fq .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umxXaT53fq .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umxXaT53fq .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umxXaT53fq .card-wrapper .card-img img {
  width: 100%;
}
.cid-umxXaT53fq .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umxXaT53fq .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umxXaT53fq .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umxXaT53fq .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umxXaT53fq .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umxXaT53fq .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umxXaT53fq .card-title {
  text-align: center;
}
.cid-umxXaT53fq .mbr-text {
  text-align: center;
}
.cid-umxXaTjjJQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-1-500x307.jpg");
}
.cid-umxXaTjjJQ .mbr-section-subtitle,
.cid-umxXaTjjJQ .mbr-text {
  color: #767676;
}
.cid-umxXaTjjJQ .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umxXaTjjJQ .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umxXaTjjJQ .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umxXaTjjJQ .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umxXaTjjJQ .card-wrapper .card-img img {
  width: 100%;
}
.cid-umxXaTjjJQ .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umxXaTjjJQ .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umxXaTjjJQ .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umxXaTjjJQ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umxXaTjjJQ .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umxXaTjjJQ .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umxXaTjjJQ .card-title {
  text-align: center;
}
.cid-umxXaTjjJQ .mbr-text {
  text-align: center;
}
.cid-umxXaTOyzD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-1-500x307.jpg");
}
.cid-umxXaTOyzD .mbr-section-subtitle,
.cid-umxXaTOyzD .mbr-text {
  color: #767676;
}
.cid-umxXaTOyzD .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umxXaTOyzD .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umxXaTOyzD .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umxXaTOyzD .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umxXaTOyzD .card-wrapper .card-img img {
  width: 100%;
}
.cid-umxXaTOyzD .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umxXaTOyzD .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umxXaTOyzD .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umxXaTOyzD .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umxXaTOyzD .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umxXaTOyzD .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umxXaTOyzD .card-title {
  text-align: center;
}
.cid-umxXaTOyzD .mbr-text {
  text-align: center;
}
.cid-umxXaV42CV {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-umxXaVcl0R {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-umxXaVcl0R .mbr-section-subtitle,
.cid-umxXaVcl0R .mbr-text {
  color: #767676;
}
.cid-umxXaVcl0R .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umxXaVcl0R .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umxXaVcl0R .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umxXaVcl0R .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umxXaVcl0R .card-wrapper .card-img img {
  width: 100%;
}
.cid-umxXaVcl0R .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umxXaVcl0R .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umxXaVcl0R .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umxXaVcl0R .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umxXaVcl0R .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umxXaVcl0R .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umxXaVcl0R .card-title {
  text-align: center;
}
.cid-umxXaVcl0R .mbr-text {
  text-align: center;
}
.cid-umxXaVsARX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-umxXaVsARX .mbr-section-subtitle,
.cid-umxXaVsARX .mbr-text {
  color: #767676;
}
.cid-umxXaVsARX .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umxXaVsARX .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umxXaVsARX .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umxXaVsARX .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umxXaVsARX .card-wrapper .card-img img {
  width: 100%;
}
.cid-umxXaVsARX .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umxXaVsARX .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umxXaVsARX .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umxXaVsARX .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umxXaVsARX .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umxXaVsARX .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umxXaVsARX .card-title {
  text-align: center;
}
.cid-umxXaVsARX .mbr-text {
  text-align: center;
}
.cid-umxXaVIHhm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-umxXaVIHhm .mbr-section-subtitle,
.cid-umxXaVIHhm .mbr-text {
  color: #767676;
}
.cid-umxXaVIHhm .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umxXaVIHhm .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umxXaVIHhm .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umxXaVIHhm .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umxXaVIHhm .card-wrapper .card-img img {
  width: 100%;
}
.cid-umxXaVIHhm .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umxXaVIHhm .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umxXaVIHhm .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umxXaVIHhm .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umxXaVIHhm .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umxXaVIHhm .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umxXaVIHhm .card-title {
  text-align: center;
}
.cid-umxXaVIHhm .mbr-text {
  text-align: center;
}
.cid-umxXaVYHfA {
  padding-top: 0px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-2-996x560.jpg");
}
.cid-umxXaVYHfA .mbr-section-subtitle,
.cid-umxXaVYHfA .mbr-text {
  color: #767676;
}
.cid-umxXaVYHfA .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umxXaVYHfA .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umxXaVYHfA .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umxXaVYHfA .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umxXaVYHfA .card-wrapper .card-img img {
  width: 100%;
}
.cid-umxXaVYHfA .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umxXaVYHfA .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umxXaVYHfA .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umxXaVYHfA .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umxXaVYHfA .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umxXaVYHfA .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umxXaVYHfA .card-title {
  text-align: center;
}
.cid-umxXaVYHfA .mbr-text {
  text-align: center;
}
.cid-umxXaWgZe0 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-2-996x560.jpg");
}
.cid-umxXaWgZe0 .mbr-section-subtitle,
.cid-umxXaWgZe0 .mbr-text {
  color: #767676;
}
.cid-umxXaWgZe0 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umxXaWgZe0 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umxXaWgZe0 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umxXaWgZe0 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umxXaWgZe0 .card-wrapper .card-img img {
  width: 100%;
}
.cid-umxXaWgZe0 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umxXaWgZe0 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umxXaWgZe0 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umxXaWgZe0 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umxXaWgZe0 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umxXaWgZe0 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umxXaWgZe0 .card-title {
  text-align: center;
}
.cid-umxXaWgZe0 .mbr-text {
  text-align: center;
}
.cid-umxXaWxlBy {
  padding-top: 0px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-2-996x560.jpg");
}
.cid-umxXaWxlBy .mbr-section-subtitle,
.cid-umxXaWxlBy .mbr-text {
  color: #767676;
}
.cid-umxXaWxlBy .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umxXaWxlBy .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umxXaWxlBy .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umxXaWxlBy .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umxXaWxlBy .card-wrapper .card-img img {
  width: 100%;
}
.cid-umxXaWxlBy .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umxXaWxlBy .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umxXaWxlBy .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umxXaWxlBy .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umxXaWxlBy .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umxXaWxlBy .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umxXaWxlBy .card-title {
  text-align: center;
}
.cid-umxXaWxlBy .mbr-text {
  text-align: center;
}
.cid-umxXaY8n31 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-umxXaYkXFR {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/1534351691-997591-1534352892-noticia-normal-980x652.jpg");
}
.cid-umxXaYkXFR .mbr-section-subtitle,
.cid-umxXaYkXFR .mbr-text {
  color: #767676;
}
.cid-umxXaYkXFR .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umxXaYkXFR .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umxXaYkXFR .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umxXaYkXFR .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umxXaYkXFR .card-wrapper .card-img img {
  width: 100%;
}
.cid-umxXaYkXFR .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umxXaYkXFR .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umxXaYkXFR .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umxXaYkXFR .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umxXaYkXFR .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umxXaYkXFR .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umxXaYkXFR .card-title {
  text-align: center;
}
.cid-umxXaYkXFR .mbr-text {
  text-align: center;
}
.cid-umxXaYLeHV {
  padding-top: 0px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1534351691-997591-1534352892-noticia-normal-980x652.jpg");
}
.cid-umxXaYLeHV .mbr-section-subtitle,
.cid-umxXaYLeHV .mbr-text {
  color: #767676;
}
.cid-umxXaYLeHV .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umxXaYLeHV .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umxXaYLeHV .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umxXaYLeHV .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umxXaYLeHV .card-wrapper .card-img img {
  width: 100%;
}
.cid-umxXaYLeHV .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umxXaYLeHV .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umxXaYLeHV .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umxXaYLeHV .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umxXaYLeHV .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umxXaYLeHV .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umxXaYLeHV .card-title {
  text-align: center;
}
.cid-umxXaYLeHV .mbr-text {
  text-align: center;
}
.cid-umxXaZ37yC {
  padding-top: 0px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/casio-educasio-header-libros-sobre-matematicas-1440x580.png");
}
.cid-umxXaZ37yC .mbr-section-subtitle,
.cid-umxXaZ37yC .mbr-text {
  color: #767676;
}
.cid-umxXaZ37yC .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umxXaZ37yC .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umxXaZ37yC .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umxXaZ37yC .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umxXaZ37yC .card-wrapper .card-img img {
  width: 100%;
}
.cid-umxXaZ37yC .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umxXaZ37yC .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umxXaZ37yC .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umxXaZ37yC .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umxXaZ37yC .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umxXaZ37yC .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umxXaZ37yC .card-title {
  text-align: center;
}
.cid-umxXaZ37yC .mbr-text {
  text-align: center;
}
.cid-umxXaZmJRh {
  padding-top: 0px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/casio-educasio-header-libros-sobre-matematicas-1440x580.png");
}
.cid-umxXaZmJRh .mbr-section-subtitle,
.cid-umxXaZmJRh .mbr-text {
  color: #767676;
}
.cid-umxXaZmJRh .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umxXaZmJRh .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umxXaZmJRh .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umxXaZmJRh .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umxXaZmJRh .card-wrapper .card-img img {
  width: 100%;
}
.cid-umxXaZmJRh .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umxXaZmJRh .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umxXaZmJRh .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umxXaZmJRh .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umxXaZmJRh .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umxXaZmJRh .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umxXaZmJRh .card-title {
  text-align: center;
}
.cid-umxXaZmJRh .mbr-text {
  text-align: center;
}
.cid-umy8ZhGZiE {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-umy88g6Qpz {
  padding-top: 60px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/mbr-1920x1440.jpg");
}
.cid-umy88g6Qpz .mbr-section-subtitle,
.cid-umy88g6Qpz .mbr-text {
  color: #767676;
}
.cid-umy88g6Qpz .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umy88g6Qpz .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umy88g6Qpz .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umy88g6Qpz .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umy88g6Qpz .card-wrapper .card-img img {
  width: 100%;
}
.cid-umy88g6Qpz .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umy88g6Qpz .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umy88g6Qpz .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umy88g6Qpz .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umy88g6Qpz .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umy88g6Qpz .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umy88g6Qpz .card-title {
  text-align: center;
}
.cid-umy88g6Qpz .mbr-text {
  text-align: center;
}
.cid-umxXaZG7w7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umxXaZG7w7 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umxXaZG7w7 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umxXaZG7w7 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umxXaZG7w7 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umxXaZG7w7 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umxXaZG7w7 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umxXaZG7w7 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umxXaZG7w7 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umxXaZG7w7 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umxXaZG7w7 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umxXaZG7w7 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umxXaZG7w7 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umxXaZG7w7 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umxXaZG7w7 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-umya3oij5d .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-umya3oij5d .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-umya3oij5d a {
  font-style: normal;
}
.cid-umya3oij5d .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-umya3oij5d .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umya3oij5d .nav-item:focus,
.cid-umya3oij5d .nav-link:focus {
  outline: none;
}
.cid-umya3oij5d .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-umya3oij5d .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-umya3oij5d .menu-logo {
  margin-right: auto;
}
.cid-umya3oij5d .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umya3oij5d .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-umya3oij5d .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-umya3oij5d .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-umya3oij5d .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-umya3oij5d .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-umya3oij5d .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-umya3oij5d .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-umya3oij5d .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-umya3oij5d .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-umya3oij5d .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-umya3oij5d .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-umya3oij5d .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-umya3oij5d .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umya3oij5d .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-umya3oij5d .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umya3oij5d .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-umya3oij5d .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-umya3oij5d .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-umya3oij5d .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-umya3oij5d .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-umya3oij5d .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-umya3oij5d .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-umya3oij5d button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-umya3oij5d button.navbar-toggler:focus {
  outline: none;
}
.cid-umya3oij5d button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-umya3oij5d button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-umya3oij5d button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-umya3oij5d button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-umya3oij5d button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-umya3oij5d nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umya3oij5d nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-umya3oij5d nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-umya3oij5d nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umya3oij5d .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umya3oij5d .collapsed .btn {
  display: -webkit-flex;
}
.cid-umya3oij5d .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-umya3oij5d .collapsed .navbar-collapse.collapsing,
.cid-umya3oij5d .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-umya3oij5d .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-umya3oij5d .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-umya3oij5d .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-umya3oij5d .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-umya3oij5d .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-umya3oij5d .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-umya3oij5d .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-umya3oij5d .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-umya3oij5d .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-umya3oij5d .collapsed button.navbar-toggler {
  display: block;
}
.cid-umya3oij5d .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-umya3oij5d .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umya3oij5d .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-umya3oij5d .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-umya3oij5d .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-umya3oij5d .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: 1023px) {
  .cid-umya3oij5d.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umya3oij5d img {
    height: 3.8rem !important;
  }
  .cid-umya3oij5d .btn {
    display: -webkit-flex;
  }
  .cid-umya3oij5d button.navbar-toggler {
    display: block;
  }
  .cid-umya3oij5d .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-umya3oij5d .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umya3oij5d .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-umya3oij5d .navbar-collapse.collapsing,
  .cid-umya3oij5d .navbar-collapse.show {
    display: block !important;
  }
  .cid-umya3oij5d .navbar-collapse.collapsing .navbar-nav,
  .cid-umya3oij5d .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-umya3oij5d .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-umya3oij5d .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-umya3oij5d .navbar-collapse.collapsing .navbar-buttons,
  .cid-umya3oij5d .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-umya3oij5d .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-umya3oij5d .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-umya3oij5d .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-umya3oij5d .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-umya3oij5d .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-umya3oij5d .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-umya3oij5d .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-umya3oij5d .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-umya3oij5d .nav-link:hover,
.cid-umya3oij5d .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umya3osJMD {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umya3osJMD H2 {
  color: #ffffff;
}
.cid-umya3osJMD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umya3oAroE {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-umya3oAroE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umya3oH84p {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0a0202;
}
.cid-umya3oMfiU {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-umya3oMfiU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umya3oStMx {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-umya3oStMx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-umya3oStMx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umya3oStMx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-umya3oStMx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-umya3oStMx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-umya3oStMx .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-umya3oStMx .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-umya3oStMx .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-umya3oStMx .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-umya3pvbhU {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-umya3pvbhU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umya3pEjf5 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #f9f295;
}
.cid-umya3pEjf5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-umya3pEjf5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umya3pEjf5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-umya3pEjf5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-umya3pEjf5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umya3pEjf5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-umya3pEjf5 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-umya3pEjf5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-umya3pEjf5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umya3qc8NA {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-umya3qc8NA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umyctfFhtt {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #f9f295;
}
.cid-umyctfFhtt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-umyctfFhtt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umyctfFhtt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-umyctfFhtt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-umyctfFhtt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umyctfFhtt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-umyctfFhtt .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-umyctfFhtt .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-umyctfFhtt .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umya3r3Zkm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umya3r3Zkm .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umya3r3Zkm .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umya3r3Zkm .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umya3r3Zkm .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umya3r3Zkm .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umya3r3Zkm .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umya3r3Zkm .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umya3r3Zkm .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umya3r3Zkm .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umya3r3Zkm .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umya3r3Zkm .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umya3r3Zkm .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umya3r3Zkm .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umya3r3Zkm .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-umyf7CGi9a .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-umyf7CGi9a .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-umyf7CGi9a a {
  font-style: normal;
}
.cid-umyf7CGi9a .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-umyf7CGi9a .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umyf7CGi9a .nav-item:focus,
.cid-umyf7CGi9a .nav-link:focus {
  outline: none;
}
.cid-umyf7CGi9a .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-umyf7CGi9a .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-umyf7CGi9a .menu-logo {
  margin-right: auto;
}
.cid-umyf7CGi9a .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umyf7CGi9a .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-umyf7CGi9a .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-umyf7CGi9a .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-umyf7CGi9a .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-umyf7CGi9a .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-umyf7CGi9a .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-umyf7CGi9a .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-umyf7CGi9a .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-umyf7CGi9a .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-umyf7CGi9a .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-umyf7CGi9a .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-umyf7CGi9a .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-umyf7CGi9a .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umyf7CGi9a .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-umyf7CGi9a .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umyf7CGi9a .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-umyf7CGi9a .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-umyf7CGi9a .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-umyf7CGi9a .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-umyf7CGi9a .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-umyf7CGi9a .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-umyf7CGi9a .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-umyf7CGi9a button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-umyf7CGi9a button.navbar-toggler:focus {
  outline: none;
}
.cid-umyf7CGi9a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-umyf7CGi9a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-umyf7CGi9a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-umyf7CGi9a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-umyf7CGi9a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-umyf7CGi9a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umyf7CGi9a nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-umyf7CGi9a nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-umyf7CGi9a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umyf7CGi9a .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umyf7CGi9a .collapsed .btn {
  display: -webkit-flex;
}
.cid-umyf7CGi9a .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-umyf7CGi9a .collapsed .navbar-collapse.collapsing,
.cid-umyf7CGi9a .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-umyf7CGi9a .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-umyf7CGi9a .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-umyf7CGi9a .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-umyf7CGi9a .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-umyf7CGi9a .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-umyf7CGi9a .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-umyf7CGi9a .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-umyf7CGi9a .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-umyf7CGi9a .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-umyf7CGi9a .collapsed button.navbar-toggler {
  display: block;
}
.cid-umyf7CGi9a .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-umyf7CGi9a .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umyf7CGi9a .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-umyf7CGi9a .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-umyf7CGi9a .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-umyf7CGi9a .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: 1023px) {
  .cid-umyf7CGi9a.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umyf7CGi9a img {
    height: 3.8rem !important;
  }
  .cid-umyf7CGi9a .btn {
    display: -webkit-flex;
  }
  .cid-umyf7CGi9a button.navbar-toggler {
    display: block;
  }
  .cid-umyf7CGi9a .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-umyf7CGi9a .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umyf7CGi9a .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-umyf7CGi9a .navbar-collapse.collapsing,
  .cid-umyf7CGi9a .navbar-collapse.show {
    display: block !important;
  }
  .cid-umyf7CGi9a .navbar-collapse.collapsing .navbar-nav,
  .cid-umyf7CGi9a .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-umyf7CGi9a .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-umyf7CGi9a .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-umyf7CGi9a .navbar-collapse.collapsing .navbar-buttons,
  .cid-umyf7CGi9a .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-umyf7CGi9a .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-umyf7CGi9a .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-umyf7CGi9a .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-umyf7CGi9a .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-umyf7CGi9a .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-umyf7CGi9a .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-umyf7CGi9a .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-umyf7CGi9a .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-umyf7CGi9a .nav-link:hover,
.cid-umyf7CGi9a .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umyf7CUJ2x {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umyf7CUJ2x H2 {
  color: #ffffff;
}
.cid-umyf7CUJ2x .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umyf7D6p9r {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umyf7D6p9r .mbr-section-subtitle,
.cid-umyf7D6p9r .mbr-text {
  color: #767676;
}
.cid-umyf7D6p9r .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umyf7D6p9r .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umyf7D6p9r .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umyf7D6p9r .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umyf7D6p9r .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umyf7D6p9r .card-wrapper .card-img img {
  width: 100%;
}
.cid-umyf7D6p9r .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umyf7D6p9r .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umyf7D6p9r .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umyf7D6p9r .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umyf7D6p9r .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umyf7D6p9r .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umyf7D6p9r .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umyf7D6p9r .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umyf7D6p9r .card-title {
  text-align: center;
}
.cid-umyf7D6p9r .mbr-text {
  text-align: center;
}
.cid-umyf7D6p9r .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umyf7DU9Sr {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umyf7DU9Sr .mbr-section-subtitle,
.cid-umyf7DU9Sr .mbr-text {
  color: #767676;
}
.cid-umyf7DU9Sr .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umyf7DU9Sr .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umyf7DU9Sr .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umyf7DU9Sr .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umyf7DU9Sr .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umyf7DU9Sr .card-wrapper .card-img img {
  width: 100%;
}
.cid-umyf7DU9Sr .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umyf7DU9Sr .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umyf7DU9Sr .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umyf7DU9Sr .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umyf7DU9Sr .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umyf7DU9Sr .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umyf7DU9Sr .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umyf7DU9Sr .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umyf7DU9Sr .card-title {
  text-align: center;
}
.cid-umyf7DU9Sr .mbr-text {
  text-align: center;
}
.cid-umyf7DU9Sr .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umyf7E8mvs {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umyf7E8mvs .mbr-section-subtitle,
.cid-umyf7E8mvs .mbr-text {
  color: #767676;
}
.cid-umyf7E8mvs .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umyf7E8mvs .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umyf7E8mvs .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umyf7E8mvs .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umyf7E8mvs .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umyf7E8mvs .card-wrapper .card-img img {
  width: 100%;
}
.cid-umyf7E8mvs .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umyf7E8mvs .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umyf7E8mvs .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umyf7E8mvs .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umyf7E8mvs .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umyf7E8mvs .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umyf7E8mvs .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umyf7E8mvs .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umyf7E8mvs .card-title {
  text-align: center;
}
.cid-umyf7E8mvs .mbr-text {
  text-align: center;
}
.cid-umyf7E8mvs .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umyf7Enu4C {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umyf7Enu4C .mbr-section-subtitle,
.cid-umyf7Enu4C .mbr-text {
  color: #767676;
}
.cid-umyf7Enu4C .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umyf7Enu4C .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umyf7Enu4C .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umyf7Enu4C .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umyf7Enu4C .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umyf7Enu4C .card-wrapper .card-img img {
  width: 100%;
}
.cid-umyf7Enu4C .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umyf7Enu4C .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umyf7Enu4C .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umyf7Enu4C .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umyf7Enu4C .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umyf7Enu4C .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umyf7Enu4C .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umyf7Enu4C .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umyf7Enu4C .card-title {
  text-align: center;
}
.cid-umyf7Enu4C .mbr-text {
  text-align: center;
}
.cid-umyf7Enu4C .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umyf7FaUFb {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umyf7FaUFb .mbr-section-subtitle,
.cid-umyf7FaUFb .mbr-text {
  color: #767676;
}
.cid-umyf7FaUFb .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umyf7FaUFb .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umyf7FaUFb .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umyf7FaUFb .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umyf7FaUFb .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umyf7FaUFb .card-wrapper .card-img img {
  width: 100%;
}
.cid-umyf7FaUFb .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umyf7FaUFb .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umyf7FaUFb .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umyf7FaUFb .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umyf7FaUFb .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umyf7FaUFb .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umyf7FaUFb .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umyf7FaUFb .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umyf7FaUFb .card-title {
  text-align: center;
}
.cid-umyf7FaUFb .mbr-text {
  text-align: center;
}
.cid-umyf7FaUFb .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umyf7Fp4IH {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umyf7Fp4IH .mbr-section-subtitle,
.cid-umyf7Fp4IH .mbr-text {
  color: #767676;
}
.cid-umyf7Fp4IH .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umyf7Fp4IH .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umyf7Fp4IH .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umyf7Fp4IH .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umyf7Fp4IH .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umyf7Fp4IH .card-wrapper .card-img img {
  width: 100%;
}
.cid-umyf7Fp4IH .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umyf7Fp4IH .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umyf7Fp4IH .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umyf7Fp4IH .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umyf7Fp4IH .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umyf7Fp4IH .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umyf7Fp4IH .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umyf7Fp4IH .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umyf7Fp4IH .card-title {
  text-align: center;
}
.cid-umyf7Fp4IH .mbr-text {
  text-align: center;
}
.cid-umyf7Fp4IH .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umyf7FFvzA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umyf7FFvzA .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umyf7FFvzA .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umyf7FFvzA .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umyf7FFvzA .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umyf7FFvzA .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umyf7FFvzA .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umyf7FFvzA .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umyf7FFvzA .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umyf7FFvzA .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umyf7FFvzA .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umyf7FFvzA .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umyf7FFvzA .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umyf7FFvzA .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umyf7FFvzA .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-umysHWuYtH .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-umysHWuYtH .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-umysHWuYtH a {
  font-style: normal;
}
.cid-umysHWuYtH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-umysHWuYtH .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umysHWuYtH .nav-item:focus,
.cid-umysHWuYtH .nav-link:focus {
  outline: none;
}
.cid-umysHWuYtH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-umysHWuYtH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-umysHWuYtH .menu-logo {
  margin-right: auto;
}
.cid-umysHWuYtH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umysHWuYtH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-umysHWuYtH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-umysHWuYtH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-umysHWuYtH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-umysHWuYtH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-umysHWuYtH .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-umysHWuYtH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-umysHWuYtH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-umysHWuYtH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-umysHWuYtH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-umysHWuYtH .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-umysHWuYtH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-umysHWuYtH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umysHWuYtH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-umysHWuYtH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umysHWuYtH .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-umysHWuYtH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-umysHWuYtH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-umysHWuYtH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-umysHWuYtH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-umysHWuYtH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-umysHWuYtH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-umysHWuYtH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-umysHWuYtH button.navbar-toggler:focus {
  outline: none;
}
.cid-umysHWuYtH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-umysHWuYtH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-umysHWuYtH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-umysHWuYtH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-umysHWuYtH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-umysHWuYtH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umysHWuYtH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-umysHWuYtH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-umysHWuYtH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umysHWuYtH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umysHWuYtH .collapsed .btn {
  display: -webkit-flex;
}
.cid-umysHWuYtH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-umysHWuYtH .collapsed .navbar-collapse.collapsing,
.cid-umysHWuYtH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-umysHWuYtH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-umysHWuYtH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-umysHWuYtH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-umysHWuYtH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-umysHWuYtH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-umysHWuYtH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-umysHWuYtH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-umysHWuYtH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-umysHWuYtH .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-umysHWuYtH .collapsed button.navbar-toggler {
  display: block;
}
.cid-umysHWuYtH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-umysHWuYtH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umysHWuYtH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-umysHWuYtH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-umysHWuYtH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-umysHWuYtH .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: 1023px) {
  .cid-umysHWuYtH.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umysHWuYtH img {
    height: 3.8rem !important;
  }
  .cid-umysHWuYtH .btn {
    display: -webkit-flex;
  }
  .cid-umysHWuYtH button.navbar-toggler {
    display: block;
  }
  .cid-umysHWuYtH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-umysHWuYtH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umysHWuYtH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-umysHWuYtH .navbar-collapse.collapsing,
  .cid-umysHWuYtH .navbar-collapse.show {
    display: block !important;
  }
  .cid-umysHWuYtH .navbar-collapse.collapsing .navbar-nav,
  .cid-umysHWuYtH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-umysHWuYtH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-umysHWuYtH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-umysHWuYtH .navbar-collapse.collapsing .navbar-buttons,
  .cid-umysHWuYtH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-umysHWuYtH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-umysHWuYtH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-umysHWuYtH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-umysHWuYtH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-umysHWuYtH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-umysHWuYtH .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-umysHWuYtH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-umysHWuYtH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-umysHWuYtH .nav-link:hover,
.cid-umysHWuYtH .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umysHWHV47 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umysHWHV47 H2 {
  color: #ffffff;
}
.cid-umysHWHV47 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umysHWTxa7 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umysHWTxa7 .mbr-section-subtitle,
.cid-umysHWTxa7 .mbr-text {
  color: #767676;
}
.cid-umysHWTxa7 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umysHWTxa7 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umysHWTxa7 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umysHWTxa7 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umysHWTxa7 .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umysHWTxa7 .card-wrapper .card-img img {
  width: 100%;
}
.cid-umysHWTxa7 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umysHWTxa7 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umysHWTxa7 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umysHWTxa7 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umysHWTxa7 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umysHWTxa7 .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umysHWTxa7 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umysHWTxa7 .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umysHWTxa7 .card-title {
  text-align: center;
}
.cid-umysHWTxa7 .mbr-text {
  text-align: center;
}
.cid-umysHWTxa7 .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umysHY49ga {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umysHY49ga .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umysHY49ga .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umysHY49ga .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umysHY49ga .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umysHY49ga .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umysHY49ga .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umysHY49ga .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umysHY49ga .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umysHY49ga .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umysHY49ga .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umysHY49ga .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umysHY49ga .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umysHY49ga .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umysHY49ga .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-umyyQBHFkj .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-umyyQBHFkj .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-umyyQBHFkj a {
  font-style: normal;
}
.cid-umyyQBHFkj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-umyyQBHFkj .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umyyQBHFkj .nav-item:focus,
.cid-umyyQBHFkj .nav-link:focus {
  outline: none;
}
.cid-umyyQBHFkj .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-umyyQBHFkj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-umyyQBHFkj .menu-logo {
  margin-right: auto;
}
.cid-umyyQBHFkj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umyyQBHFkj .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-umyyQBHFkj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-umyyQBHFkj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-umyyQBHFkj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-umyyQBHFkj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-umyyQBHFkj .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-umyyQBHFkj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-umyyQBHFkj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-umyyQBHFkj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-umyyQBHFkj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-umyyQBHFkj .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-umyyQBHFkj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-umyyQBHFkj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umyyQBHFkj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-umyyQBHFkj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umyyQBHFkj .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-umyyQBHFkj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-umyyQBHFkj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-umyyQBHFkj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-umyyQBHFkj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-umyyQBHFkj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-umyyQBHFkj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-umyyQBHFkj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-umyyQBHFkj button.navbar-toggler:focus {
  outline: none;
}
.cid-umyyQBHFkj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-umyyQBHFkj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-umyyQBHFkj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-umyyQBHFkj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-umyyQBHFkj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-umyyQBHFkj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umyyQBHFkj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-umyyQBHFkj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-umyyQBHFkj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umyyQBHFkj .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umyyQBHFkj .collapsed .btn {
  display: -webkit-flex;
}
.cid-umyyQBHFkj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-umyyQBHFkj .collapsed .navbar-collapse.collapsing,
.cid-umyyQBHFkj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-umyyQBHFkj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-umyyQBHFkj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-umyyQBHFkj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-umyyQBHFkj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-umyyQBHFkj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-umyyQBHFkj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-umyyQBHFkj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-umyyQBHFkj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-umyyQBHFkj .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-umyyQBHFkj .collapsed button.navbar-toggler {
  display: block;
}
.cid-umyyQBHFkj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-umyyQBHFkj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umyyQBHFkj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-umyyQBHFkj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-umyyQBHFkj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-umyyQBHFkj .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: 1023px) {
  .cid-umyyQBHFkj.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umyyQBHFkj img {
    height: 3.8rem !important;
  }
  .cid-umyyQBHFkj .btn {
    display: -webkit-flex;
  }
  .cid-umyyQBHFkj button.navbar-toggler {
    display: block;
  }
  .cid-umyyQBHFkj .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-umyyQBHFkj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umyyQBHFkj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-umyyQBHFkj .navbar-collapse.collapsing,
  .cid-umyyQBHFkj .navbar-collapse.show {
    display: block !important;
  }
  .cid-umyyQBHFkj .navbar-collapse.collapsing .navbar-nav,
  .cid-umyyQBHFkj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-umyyQBHFkj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-umyyQBHFkj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-umyyQBHFkj .navbar-collapse.collapsing .navbar-buttons,
  .cid-umyyQBHFkj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-umyyQBHFkj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-umyyQBHFkj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-umyyQBHFkj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-umyyQBHFkj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-umyyQBHFkj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-umyyQBHFkj .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-umyyQBHFkj .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-umyyQBHFkj .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-umyyQBHFkj .nav-link:hover,
.cid-umyyQBHFkj .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umyyQBSFm8 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umyyQBSFm8 H2 {
  color: #ffffff;
}
.cid-umyyQBSFm8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umyyQC0KJl {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umyyQC0KJl .mbr-section-subtitle,
.cid-umyyQC0KJl .mbr-text {
  color: #767676;
}
.cid-umyyQC0KJl .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umyyQC0KJl .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umyyQC0KJl .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umyyQC0KJl .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umyyQC0KJl .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umyyQC0KJl .card-wrapper .card-img img {
  width: 100%;
}
.cid-umyyQC0KJl .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umyyQC0KJl .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umyyQC0KJl .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umyyQC0KJl .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umyyQC0KJl .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umyyQC0KJl .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umyyQC0KJl .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umyyQC0KJl .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umyyQC0KJl .card-title {
  text-align: center;
}
.cid-umyyQC0KJl .mbr-text {
  text-align: center;
}
.cid-umyyQC0KJl .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umyyQCiy1N {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umyyQCiy1N .mbr-section-subtitle,
.cid-umyyQCiy1N .mbr-text {
  color: #767676;
}
.cid-umyyQCiy1N .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umyyQCiy1N .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umyyQCiy1N .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umyyQCiy1N .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umyyQCiy1N .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umyyQCiy1N .card-wrapper .card-img img {
  width: 100%;
}
.cid-umyyQCiy1N .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umyyQCiy1N .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umyyQCiy1N .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umyyQCiy1N .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umyyQCiy1N .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umyyQCiy1N .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umyyQCiy1N .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umyyQCiy1N .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umyyQCiy1N .card-title {
  text-align: center;
}
.cid-umyyQCiy1N .mbr-text {
  text-align: center;
}
.cid-umyyQCiy1N .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umyyQCxIZV {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umyyQCxIZV .mbr-section-subtitle,
.cid-umyyQCxIZV .mbr-text {
  color: #767676;
}
.cid-umyyQCxIZV .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umyyQCxIZV .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umyyQCxIZV .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umyyQCxIZV .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umyyQCxIZV .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umyyQCxIZV .card-wrapper .card-img img {
  width: 100%;
}
.cid-umyyQCxIZV .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umyyQCxIZV .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umyyQCxIZV .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umyyQCxIZV .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umyyQCxIZV .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umyyQCxIZV .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umyyQCxIZV .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umyyQCxIZV .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umyyQCxIZV .card-title {
  text-align: center;
}
.cid-umyyQCxIZV .mbr-text {
  text-align: center;
}
.cid-umyyQCxIZV .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umyyQCLfGt {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umyyQCLfGt .mbr-section-subtitle,
.cid-umyyQCLfGt .mbr-text {
  color: #767676;
}
.cid-umyyQCLfGt .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umyyQCLfGt .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umyyQCLfGt .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umyyQCLfGt .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umyyQCLfGt .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umyyQCLfGt .card-wrapper .card-img img {
  width: 100%;
}
.cid-umyyQCLfGt .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umyyQCLfGt .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umyyQCLfGt .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umyyQCLfGt .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umyyQCLfGt .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umyyQCLfGt .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umyyQCLfGt .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umyyQCLfGt .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umyyQCLfGt .card-title {
  text-align: center;
}
.cid-umyyQCLfGt .mbr-text {
  text-align: center;
}
.cid-umyyQCLfGt .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umyyQD14xr {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umyyQD14xr .mbr-section-subtitle,
.cid-umyyQD14xr .mbr-text {
  color: #767676;
}
.cid-umyyQD14xr .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umyyQD14xr .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umyyQD14xr .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umyyQD14xr .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umyyQD14xr .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umyyQD14xr .card-wrapper .card-img img {
  width: 100%;
}
.cid-umyyQD14xr .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umyyQD14xr .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umyyQD14xr .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umyyQD14xr .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umyyQD14xr .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umyyQD14xr .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umyyQD14xr .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umyyQD14xr .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umyyQD14xr .card-title {
  text-align: center;
}
.cid-umyyQD14xr .mbr-text {
  text-align: center;
}
.cid-umyyQD14xr .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umyyQDj4Mk {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umyyQDj4Mk .mbr-section-subtitle,
.cid-umyyQDj4Mk .mbr-text {
  color: #767676;
}
.cid-umyyQDj4Mk .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umyyQDj4Mk .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umyyQDj4Mk .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umyyQDj4Mk .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umyyQDj4Mk .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umyyQDj4Mk .card-wrapper .card-img img {
  width: 100%;
}
.cid-umyyQDj4Mk .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umyyQDj4Mk .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umyyQDj4Mk .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umyyQDj4Mk .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umyyQDj4Mk .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umyyQDj4Mk .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umyyQDj4Mk .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umyyQDj4Mk .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umyyQDj4Mk .card-title {
  text-align: center;
}
.cid-umyyQDj4Mk .mbr-text {
  text-align: center;
}
.cid-umyyQDj4Mk .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umyyQDxg1O {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umyyQDxg1O .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umyyQDxg1O .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umyyQDxg1O .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umyyQDxg1O .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umyyQDxg1O .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umyyQDxg1O .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umyyQDxg1O .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umyyQDxg1O .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umyyQDxg1O .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umyyQDxg1O .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umyyQDxg1O .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umyyQDxg1O .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umyyQDxg1O .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umyyQDxg1O .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-umE77DG6Yb .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-umE77DG6Yb .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-umE77DG6Yb a {
  font-style: normal;
}
.cid-umE77DG6Yb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-umE77DG6Yb .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umE77DG6Yb .nav-item:focus,
.cid-umE77DG6Yb .nav-link:focus {
  outline: none;
}
.cid-umE77DG6Yb .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-umE77DG6Yb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-umE77DG6Yb .menu-logo {
  margin-right: auto;
}
.cid-umE77DG6Yb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umE77DG6Yb .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-umE77DG6Yb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-umE77DG6Yb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-umE77DG6Yb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-umE77DG6Yb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-umE77DG6Yb .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-umE77DG6Yb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-umE77DG6Yb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-umE77DG6Yb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-umE77DG6Yb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-umE77DG6Yb .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-umE77DG6Yb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-umE77DG6Yb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umE77DG6Yb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-umE77DG6Yb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umE77DG6Yb .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-umE77DG6Yb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-umE77DG6Yb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-umE77DG6Yb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-umE77DG6Yb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-umE77DG6Yb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-umE77DG6Yb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-umE77DG6Yb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-umE77DG6Yb button.navbar-toggler:focus {
  outline: none;
}
.cid-umE77DG6Yb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-umE77DG6Yb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-umE77DG6Yb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-umE77DG6Yb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-umE77DG6Yb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-umE77DG6Yb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umE77DG6Yb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-umE77DG6Yb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-umE77DG6Yb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umE77DG6Yb .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umE77DG6Yb .collapsed .btn {
  display: -webkit-flex;
}
.cid-umE77DG6Yb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-umE77DG6Yb .collapsed .navbar-collapse.collapsing,
.cid-umE77DG6Yb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-umE77DG6Yb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-umE77DG6Yb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-umE77DG6Yb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-umE77DG6Yb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-umE77DG6Yb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-umE77DG6Yb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-umE77DG6Yb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-umE77DG6Yb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-umE77DG6Yb .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-umE77DG6Yb .collapsed button.navbar-toggler {
  display: block;
}
.cid-umE77DG6Yb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-umE77DG6Yb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umE77DG6Yb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-umE77DG6Yb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-umE77DG6Yb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-umE77DG6Yb .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: 1023px) {
  .cid-umE77DG6Yb.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umE77DG6Yb img {
    height: 3.8rem !important;
  }
  .cid-umE77DG6Yb .btn {
    display: -webkit-flex;
  }
  .cid-umE77DG6Yb button.navbar-toggler {
    display: block;
  }
  .cid-umE77DG6Yb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-umE77DG6Yb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umE77DG6Yb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-umE77DG6Yb .navbar-collapse.collapsing,
  .cid-umE77DG6Yb .navbar-collapse.show {
    display: block !important;
  }
  .cid-umE77DG6Yb .navbar-collapse.collapsing .navbar-nav,
  .cid-umE77DG6Yb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-umE77DG6Yb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-umE77DG6Yb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-umE77DG6Yb .navbar-collapse.collapsing .navbar-buttons,
  .cid-umE77DG6Yb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-umE77DG6Yb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-umE77DG6Yb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-umE77DG6Yb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-umE77DG6Yb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-umE77DG6Yb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-umE77DG6Yb .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-umE77DG6Yb .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-umE77DG6Yb .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-umE77DG6Yb .nav-link:hover,
.cid-umE77DG6Yb .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umE77DQe5E {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umE77DQe5E H2 {
  color: #ffffff;
}
.cid-umE77DQe5E .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umE77DYbay {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umE77DYbay .mbr-section-subtitle,
.cid-umE77DYbay .mbr-text {
  color: #767676;
}
.cid-umE77DYbay .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umE77DYbay .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umE77DYbay .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umE77DYbay .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umE77DYbay .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umE77DYbay .card-wrapper .card-img img {
  width: 100%;
}
.cid-umE77DYbay .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umE77DYbay .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umE77DYbay .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umE77DYbay .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umE77DYbay .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umE77DYbay .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umE77DYbay .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umE77DYbay .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umE77DYbay .card-title {
  text-align: center;
}
.cid-umE77DYbay .mbr-text {
  text-align: center;
}
.cid-umE77DYbay .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umE77Egq2I {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umE77Egq2I .mbr-section-subtitle,
.cid-umE77Egq2I .mbr-text {
  color: #767676;
}
.cid-umE77Egq2I .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umE77Egq2I .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umE77Egq2I .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umE77Egq2I .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umE77Egq2I .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umE77Egq2I .card-wrapper .card-img img {
  width: 100%;
}
.cid-umE77Egq2I .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umE77Egq2I .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umE77Egq2I .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umE77Egq2I .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umE77Egq2I .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umE77Egq2I .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umE77Egq2I .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umE77Egq2I .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umE77Egq2I .card-title {
  text-align: center;
}
.cid-umE77Egq2I .mbr-text {
  text-align: center;
}
.cid-umE77Egq2I .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umE77EuLHw {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umE77EuLHw .mbr-section-subtitle,
.cid-umE77EuLHw .mbr-text {
  color: #767676;
}
.cid-umE77EuLHw .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umE77EuLHw .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umE77EuLHw .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umE77EuLHw .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umE77EuLHw .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umE77EuLHw .card-wrapper .card-img img {
  width: 100%;
}
.cid-umE77EuLHw .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umE77EuLHw .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umE77EuLHw .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umE77EuLHw .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umE77EuLHw .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umE77EuLHw .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umE77EuLHw .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umE77EuLHw .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umE77EuLHw .card-title {
  text-align: center;
}
.cid-umE77EuLHw .mbr-text {
  text-align: center;
}
.cid-umE77EuLHw .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umE77EJAE0 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umE77EJAE0 .mbr-section-subtitle,
.cid-umE77EJAE0 .mbr-text {
  color: #767676;
}
.cid-umE77EJAE0 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umE77EJAE0 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umE77EJAE0 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umE77EJAE0 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umE77EJAE0 .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umE77EJAE0 .card-wrapper .card-img img {
  width: 100%;
}
.cid-umE77EJAE0 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umE77EJAE0 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umE77EJAE0 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umE77EJAE0 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umE77EJAE0 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umE77EJAE0 .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umE77EJAE0 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umE77EJAE0 .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umE77EJAE0 .card-title {
  text-align: center;
}
.cid-umE77EJAE0 .mbr-text {
  text-align: center;
}
.cid-umE77EJAE0 .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umEfNVMFef {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umEfNVMFef .mbr-section-subtitle,
.cid-umEfNVMFef .mbr-text {
  color: #767676;
}
.cid-umEfNVMFef .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umEfNVMFef .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umEfNVMFef .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umEfNVMFef .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umEfNVMFef .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umEfNVMFef .card-wrapper .card-img img {
  width: 100%;
}
.cid-umEfNVMFef .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umEfNVMFef .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umEfNVMFef .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umEfNVMFef .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umEfNVMFef .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umEfNVMFef .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umEfNVMFef .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umEfNVMFef .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umEfNVMFef .card-title {
  text-align: center;
}
.cid-umEfNVMFef .mbr-text {
  text-align: center;
}
.cid-umEfNVMFef .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umE77EYu7n {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umE77EYu7n .mbr-section-subtitle,
.cid-umE77EYu7n .mbr-text {
  color: #767676;
}
.cid-umE77EYu7n .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umE77EYu7n .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umE77EYu7n .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umE77EYu7n .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umE77EYu7n .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umE77EYu7n .card-wrapper .card-img img {
  width: 100%;
}
.cid-umE77EYu7n .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umE77EYu7n .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umE77EYu7n .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umE77EYu7n .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umE77EYu7n .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umE77EYu7n .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umE77EYu7n .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umE77EYu7n .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umE77EYu7n .card-title {
  text-align: center;
}
.cid-umE77EYu7n .mbr-text {
  text-align: center;
}
.cid-umE77EYu7n .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umE77FfSDO {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umE77FfSDO .mbr-section-subtitle,
.cid-umE77FfSDO .mbr-text {
  color: #767676;
}
.cid-umE77FfSDO .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umE77FfSDO .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umE77FfSDO .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umE77FfSDO .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umE77FfSDO .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umE77FfSDO .card-wrapper .card-img img {
  width: 100%;
}
.cid-umE77FfSDO .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umE77FfSDO .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umE77FfSDO .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umE77FfSDO .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umE77FfSDO .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umE77FfSDO .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umE77FfSDO .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umE77FfSDO .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umE77FfSDO .card-title {
  text-align: center;
}
.cid-umE77FfSDO .mbr-text {
  text-align: center;
}
.cid-umE77FfSDO .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umE77Fupg5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umE77Fupg5 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umE77Fupg5 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umE77Fupg5 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umE77Fupg5 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umE77Fupg5 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umE77Fupg5 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umE77Fupg5 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umE77Fupg5 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umE77Fupg5 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umE77Fupg5 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umE77Fupg5 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umE77Fupg5 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umE77Fupg5 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umE77Fupg5 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-umGmickoWg .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-umGmickoWg .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-umGmickoWg a {
  font-style: normal;
}
.cid-umGmickoWg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-umGmickoWg .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umGmickoWg .nav-item:focus,
.cid-umGmickoWg .nav-link:focus {
  outline: none;
}
.cid-umGmickoWg .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-umGmickoWg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-umGmickoWg .menu-logo {
  margin-right: auto;
}
.cid-umGmickoWg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umGmickoWg .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-umGmickoWg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-umGmickoWg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-umGmickoWg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-umGmickoWg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-umGmickoWg .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-umGmickoWg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-umGmickoWg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-umGmickoWg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-umGmickoWg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-umGmickoWg .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-umGmickoWg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-umGmickoWg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umGmickoWg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-umGmickoWg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umGmickoWg .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-umGmickoWg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-umGmickoWg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-umGmickoWg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-umGmickoWg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-umGmickoWg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-umGmickoWg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-umGmickoWg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-umGmickoWg button.navbar-toggler:focus {
  outline: none;
}
.cid-umGmickoWg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-umGmickoWg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-umGmickoWg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-umGmickoWg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-umGmickoWg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-umGmickoWg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umGmickoWg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-umGmickoWg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-umGmickoWg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umGmickoWg .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umGmickoWg .collapsed .btn {
  display: -webkit-flex;
}
.cid-umGmickoWg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-umGmickoWg .collapsed .navbar-collapse.collapsing,
.cid-umGmickoWg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-umGmickoWg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-umGmickoWg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-umGmickoWg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-umGmickoWg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-umGmickoWg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-umGmickoWg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-umGmickoWg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-umGmickoWg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-umGmickoWg .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-umGmickoWg .collapsed button.navbar-toggler {
  display: block;
}
.cid-umGmickoWg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-umGmickoWg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umGmickoWg .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-umGmickoWg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-umGmickoWg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-umGmickoWg .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: 1023px) {
  .cid-umGmickoWg.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umGmickoWg img {
    height: 3.8rem !important;
  }
  .cid-umGmickoWg .btn {
    display: -webkit-flex;
  }
  .cid-umGmickoWg button.navbar-toggler {
    display: block;
  }
  .cid-umGmickoWg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-umGmickoWg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umGmickoWg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-umGmickoWg .navbar-collapse.collapsing,
  .cid-umGmickoWg .navbar-collapse.show {
    display: block !important;
  }
  .cid-umGmickoWg .navbar-collapse.collapsing .navbar-nav,
  .cid-umGmickoWg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-umGmickoWg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-umGmickoWg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-umGmickoWg .navbar-collapse.collapsing .navbar-buttons,
  .cid-umGmickoWg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-umGmickoWg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-umGmickoWg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-umGmickoWg .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-umGmickoWg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-umGmickoWg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-umGmickoWg .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-umGmickoWg .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-umGmickoWg .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-umGmickoWg .nav-link:hover,
.cid-umGmickoWg .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umGmicsFhP {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umGmicsFhP H2 {
  color: #ffffff;
}
.cid-umGmicsFhP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umGmiczhPP {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umGmiczhPP .mbr-section-subtitle,
.cid-umGmiczhPP .mbr-text {
  color: #767676;
}
.cid-umGmiczhPP .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umGmiczhPP .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umGmiczhPP .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umGmiczhPP .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umGmiczhPP .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umGmiczhPP .card-wrapper .card-img img {
  width: 100%;
}
.cid-umGmiczhPP .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umGmiczhPP .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umGmiczhPP .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umGmiczhPP .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umGmiczhPP .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umGmiczhPP .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umGmiczhPP .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umGmiczhPP .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umGmiczhPP .card-title {
  text-align: center;
}
.cid-umGmiczhPP .mbr-text {
  text-align: center;
}
.cid-umGmiczhPP .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umGmicMB3F {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umGmicMB3F .mbr-section-subtitle,
.cid-umGmicMB3F .mbr-text {
  color: #767676;
}
.cid-umGmicMB3F .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umGmicMB3F .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umGmicMB3F .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umGmicMB3F .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umGmicMB3F .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umGmicMB3F .card-wrapper .card-img img {
  width: 100%;
}
.cid-umGmicMB3F .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umGmicMB3F .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umGmicMB3F .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umGmicMB3F .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umGmicMB3F .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umGmicMB3F .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umGmicMB3F .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umGmicMB3F .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umGmicMB3F .card-title {
  text-align: center;
}
.cid-umGmicMB3F .mbr-text {
  text-align: center;
}
.cid-umGmicMB3F .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umGmicZsVI {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umGmicZsVI .mbr-section-subtitle,
.cid-umGmicZsVI .mbr-text {
  color: #767676;
}
.cid-umGmicZsVI .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umGmicZsVI .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umGmicZsVI .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umGmicZsVI .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umGmicZsVI .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umGmicZsVI .card-wrapper .card-img img {
  width: 100%;
}
.cid-umGmicZsVI .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umGmicZsVI .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umGmicZsVI .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umGmicZsVI .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umGmicZsVI .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umGmicZsVI .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umGmicZsVI .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umGmicZsVI .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umGmicZsVI .card-title {
  text-align: center;
}
.cid-umGmicZsVI .mbr-text {
  text-align: center;
}
.cid-umGmicZsVI .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umGmidG4uQ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umGmidG4uQ .mbr-section-subtitle,
.cid-umGmidG4uQ .mbr-text {
  color: #767676;
}
.cid-umGmidG4uQ .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umGmidG4uQ .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umGmidG4uQ .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umGmidG4uQ .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umGmidG4uQ .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umGmidG4uQ .card-wrapper .card-img img {
  width: 100%;
}
.cid-umGmidG4uQ .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umGmidG4uQ .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umGmidG4uQ .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umGmidG4uQ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umGmidG4uQ .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umGmidG4uQ .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umGmidG4uQ .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umGmidG4uQ .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umGmidG4uQ .card-title {
  text-align: center;
}
.cid-umGmidG4uQ .mbr-text {
  text-align: center;
}
.cid-umGmidG4uQ .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umGmidUhs4 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umGmidUhs4 .mbr-section-subtitle,
.cid-umGmidUhs4 .mbr-text {
  color: #767676;
}
.cid-umGmidUhs4 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umGmidUhs4 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umGmidUhs4 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umGmidUhs4 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umGmidUhs4 .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umGmidUhs4 .card-wrapper .card-img img {
  width: 100%;
}
.cid-umGmidUhs4 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umGmidUhs4 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umGmidUhs4 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umGmidUhs4 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umGmidUhs4 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umGmidUhs4 .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umGmidUhs4 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umGmidUhs4 .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umGmidUhs4 .card-title {
  text-align: center;
}
.cid-umGmidUhs4 .mbr-text {
  text-align: center;
}
.cid-umGmidUhs4 .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umGmiebwfu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umGmiebwfu .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umGmiebwfu .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umGmiebwfu .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umGmiebwfu .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umGmiebwfu .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umGmiebwfu .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umGmiebwfu .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umGmiebwfu .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umGmiebwfu .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umGmiebwfu .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umGmiebwfu .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umGmiebwfu .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umGmiebwfu .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umGmiebwfu .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-umKgF8FlNq .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-umKgF8FlNq .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-umKgF8FlNq a {
  font-style: normal;
}
.cid-umKgF8FlNq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-umKgF8FlNq .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umKgF8FlNq .nav-item:focus,
.cid-umKgF8FlNq .nav-link:focus {
  outline: none;
}
.cid-umKgF8FlNq .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-umKgF8FlNq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-umKgF8FlNq .menu-logo {
  margin-right: auto;
}
.cid-umKgF8FlNq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umKgF8FlNq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-umKgF8FlNq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-umKgF8FlNq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-umKgF8FlNq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-umKgF8FlNq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-umKgF8FlNq .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-umKgF8FlNq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-umKgF8FlNq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-umKgF8FlNq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-umKgF8FlNq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-umKgF8FlNq .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-umKgF8FlNq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-umKgF8FlNq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umKgF8FlNq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-umKgF8FlNq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umKgF8FlNq .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-umKgF8FlNq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-umKgF8FlNq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-umKgF8FlNq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-umKgF8FlNq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-umKgF8FlNq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-umKgF8FlNq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-umKgF8FlNq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-umKgF8FlNq button.navbar-toggler:focus {
  outline: none;
}
.cid-umKgF8FlNq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-umKgF8FlNq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-umKgF8FlNq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-umKgF8FlNq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-umKgF8FlNq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-umKgF8FlNq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umKgF8FlNq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-umKgF8FlNq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-umKgF8FlNq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umKgF8FlNq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umKgF8FlNq .collapsed .btn {
  display: -webkit-flex;
}
.cid-umKgF8FlNq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-umKgF8FlNq .collapsed .navbar-collapse.collapsing,
.cid-umKgF8FlNq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-umKgF8FlNq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-umKgF8FlNq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-umKgF8FlNq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-umKgF8FlNq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-umKgF8FlNq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-umKgF8FlNq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-umKgF8FlNq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-umKgF8FlNq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-umKgF8FlNq .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-umKgF8FlNq .collapsed button.navbar-toggler {
  display: block;
}
.cid-umKgF8FlNq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-umKgF8FlNq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umKgF8FlNq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-umKgF8FlNq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-umKgF8FlNq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-umKgF8FlNq .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: 1023px) {
  .cid-umKgF8FlNq.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umKgF8FlNq img {
    height: 3.8rem !important;
  }
  .cid-umKgF8FlNq .btn {
    display: -webkit-flex;
  }
  .cid-umKgF8FlNq button.navbar-toggler {
    display: block;
  }
  .cid-umKgF8FlNq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-umKgF8FlNq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umKgF8FlNq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-umKgF8FlNq .navbar-collapse.collapsing,
  .cid-umKgF8FlNq .navbar-collapse.show {
    display: block !important;
  }
  .cid-umKgF8FlNq .navbar-collapse.collapsing .navbar-nav,
  .cid-umKgF8FlNq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-umKgF8FlNq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-umKgF8FlNq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-umKgF8FlNq .navbar-collapse.collapsing .navbar-buttons,
  .cid-umKgF8FlNq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-umKgF8FlNq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-umKgF8FlNq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-umKgF8FlNq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-umKgF8FlNq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-umKgF8FlNq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-umKgF8FlNq .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-umKgF8FlNq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-umKgF8FlNq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-umKgF8FlNq .nav-link:hover,
.cid-umKgF8FlNq .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umKgF8O0M3 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umKgF8O0M3 H2 {
  color: #ffffff;
}
.cid-umKgF8O0M3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umKgF8UqTP {
  padding-top: 90px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/primera-guerra-mundial-historia-351727230-105013967-1706x960-1706x960.jpg");
}
.cid-umKgF8UqTP .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-umKgF8UqTP .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-umKgF8UqTP .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-umKgF8UqTP .mbr-text {
    text-align: center;
  }
}
.cid-umKgF8UqTP H1 {
  text-align: center;
}
.cid-umKgF8UqTP .mbr-text,
.cid-umKgF8UqTP .mbr-section-btn {
  text-align: center;
}
.cid-umKgF91S2p {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umKgF91S2p .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umKgF91S2p .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umKgF91S2p .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umKgF91S2p .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umKgF91S2p .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umKgF91S2p .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umKgF91S2p .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umKgF91S2p .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umKgF91S2p .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umKgF91S2p .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umKgF91S2p .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umKgF91S2p .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umKgF91S2p .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umKgF91S2p .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-umKhDyqols .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-umKhDyqols .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-umKhDyqols a {
  font-style: normal;
}
.cid-umKhDyqols .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-umKhDyqols .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umKhDyqols .nav-item:focus,
.cid-umKhDyqols .nav-link:focus {
  outline: none;
}
.cid-umKhDyqols .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-umKhDyqols .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-umKhDyqols .menu-logo {
  margin-right: auto;
}
.cid-umKhDyqols .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umKhDyqols .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-umKhDyqols .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-umKhDyqols .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-umKhDyqols .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-umKhDyqols .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-umKhDyqols .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-umKhDyqols .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-umKhDyqols .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-umKhDyqols .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-umKhDyqols .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-umKhDyqols .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-umKhDyqols .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-umKhDyqols .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umKhDyqols .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-umKhDyqols .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umKhDyqols .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-umKhDyqols .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-umKhDyqols .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-umKhDyqols .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-umKhDyqols .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-umKhDyqols .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-umKhDyqols .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-umKhDyqols button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-umKhDyqols button.navbar-toggler:focus {
  outline: none;
}
.cid-umKhDyqols button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-umKhDyqols button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-umKhDyqols button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-umKhDyqols button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-umKhDyqols button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-umKhDyqols nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umKhDyqols nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-umKhDyqols nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-umKhDyqols nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umKhDyqols .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umKhDyqols .collapsed .btn {
  display: -webkit-flex;
}
.cid-umKhDyqols .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-umKhDyqols .collapsed .navbar-collapse.collapsing,
.cid-umKhDyqols .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-umKhDyqols .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-umKhDyqols .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-umKhDyqols .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-umKhDyqols .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-umKhDyqols .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-umKhDyqols .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-umKhDyqols .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-umKhDyqols .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-umKhDyqols .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-umKhDyqols .collapsed button.navbar-toggler {
  display: block;
}
.cid-umKhDyqols .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-umKhDyqols .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umKhDyqols .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-umKhDyqols .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-umKhDyqols .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-umKhDyqols .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: 1023px) {
  .cid-umKhDyqols.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umKhDyqols img {
    height: 3.8rem !important;
  }
  .cid-umKhDyqols .btn {
    display: -webkit-flex;
  }
  .cid-umKhDyqols button.navbar-toggler {
    display: block;
  }
  .cid-umKhDyqols .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-umKhDyqols .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umKhDyqols .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-umKhDyqols .navbar-collapse.collapsing,
  .cid-umKhDyqols .navbar-collapse.show {
    display: block !important;
  }
  .cid-umKhDyqols .navbar-collapse.collapsing .navbar-nav,
  .cid-umKhDyqols .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-umKhDyqols .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-umKhDyqols .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-umKhDyqols .navbar-collapse.collapsing .navbar-buttons,
  .cid-umKhDyqols .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-umKhDyqols .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-umKhDyqols .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-umKhDyqols .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-umKhDyqols .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-umKhDyqols .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-umKhDyqols .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-umKhDyqols .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-umKhDyqols .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-umKhDyqols .nav-link:hover,
.cid-umKhDyqols .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umKhDyzaS3 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umKhDyzaS3 H2 {
  color: #ffffff;
}
.cid-umKhDyzaS3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umKhDyFxYS {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umKhDyFxYS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umKhDyFxYS H2 {
  color: #0a0202;
}
.cid-umKhDyL5zP {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-umKhDyL5zP .counter-container {
  color: #767676;
}
.cid-umKhDyL5zP .counter-container ul {
  margin-bottom: 0;
}
.cid-umKhDyL5zP .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-umKhDyL5zP .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #232323;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-umKhDyL5zP .mbr-text {
  color: #0a0202;
}
.cid-umKhDyL5zP .mbr-text UL {
  text-align: left;
}
.cid-umKhDyQgFd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umKhDyQgFd .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umKhDyQgFd .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umKhDyQgFd .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umKhDyQgFd .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umKhDyQgFd .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umKhDyQgFd .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umKhDyQgFd .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umKhDyQgFd .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umKhDyQgFd .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umKhDyQgFd .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umKhDyQgFd .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umKhDyQgFd .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umKhDyQgFd .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umKhDyQgFd .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-umKuMOAf4q .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-umKuMOAf4q .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-umKuMOAf4q a {
  font-style: normal;
}
.cid-umKuMOAf4q .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-umKuMOAf4q .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umKuMOAf4q .nav-item:focus,
.cid-umKuMOAf4q .nav-link:focus {
  outline: none;
}
.cid-umKuMOAf4q .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-umKuMOAf4q .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-umKuMOAf4q .menu-logo {
  margin-right: auto;
}
.cid-umKuMOAf4q .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umKuMOAf4q .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-umKuMOAf4q .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-umKuMOAf4q .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-umKuMOAf4q .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-umKuMOAf4q .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-umKuMOAf4q .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-umKuMOAf4q .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-umKuMOAf4q .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-umKuMOAf4q .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-umKuMOAf4q .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-umKuMOAf4q .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-umKuMOAf4q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-umKuMOAf4q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umKuMOAf4q .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-umKuMOAf4q .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umKuMOAf4q .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-umKuMOAf4q .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-umKuMOAf4q .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-umKuMOAf4q .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-umKuMOAf4q .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-umKuMOAf4q .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-umKuMOAf4q .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-umKuMOAf4q button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-umKuMOAf4q button.navbar-toggler:focus {
  outline: none;
}
.cid-umKuMOAf4q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-umKuMOAf4q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-umKuMOAf4q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-umKuMOAf4q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-umKuMOAf4q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-umKuMOAf4q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umKuMOAf4q nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-umKuMOAf4q nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-umKuMOAf4q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umKuMOAf4q .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umKuMOAf4q .collapsed .btn {
  display: -webkit-flex;
}
.cid-umKuMOAf4q .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-umKuMOAf4q .collapsed .navbar-collapse.collapsing,
.cid-umKuMOAf4q .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-umKuMOAf4q .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-umKuMOAf4q .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-umKuMOAf4q .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-umKuMOAf4q .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-umKuMOAf4q .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-umKuMOAf4q .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-umKuMOAf4q .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-umKuMOAf4q .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-umKuMOAf4q .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-umKuMOAf4q .collapsed button.navbar-toggler {
  display: block;
}
.cid-umKuMOAf4q .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-umKuMOAf4q .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umKuMOAf4q .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-umKuMOAf4q .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-umKuMOAf4q .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-umKuMOAf4q .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: 1023px) {
  .cid-umKuMOAf4q.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umKuMOAf4q img {
    height: 3.8rem !important;
  }
  .cid-umKuMOAf4q .btn {
    display: -webkit-flex;
  }
  .cid-umKuMOAf4q button.navbar-toggler {
    display: block;
  }
  .cid-umKuMOAf4q .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-umKuMOAf4q .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umKuMOAf4q .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-umKuMOAf4q .navbar-collapse.collapsing,
  .cid-umKuMOAf4q .navbar-collapse.show {
    display: block !important;
  }
  .cid-umKuMOAf4q .navbar-collapse.collapsing .navbar-nav,
  .cid-umKuMOAf4q .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-umKuMOAf4q .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-umKuMOAf4q .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-umKuMOAf4q .navbar-collapse.collapsing .navbar-buttons,
  .cid-umKuMOAf4q .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-umKuMOAf4q .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-umKuMOAf4q .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-umKuMOAf4q .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-umKuMOAf4q .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-umKuMOAf4q .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-umKuMOAf4q .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-umKuMOAf4q .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-umKuMOAf4q .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-umKuMOAf4q .nav-link:hover,
.cid-umKuMOAf4q .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umKuMOJMhw {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umKuMOJMhw H2 {
  color: #ffffff;
}
.cid-umKuMOJMhw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umKuMOQtoA {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-umKuMOQtoA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umKuMOYMKM {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0a0202;
}
.cid-umKuMP2bQT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-umKuMP2bQT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umKv5OgTTt {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-umKv5OgTTt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-umKv5OgTTt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umKv5OgTTt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-umKv5OgTTt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-umKv5OgTTt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umKv5OgTTt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-umKv5OgTTt .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-umKv5OgTTt .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-umKv5OgTTt .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umKuMQfHFW {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-umKuMQfHFW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umKAoT1rio {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-umKAoT1rio .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-umKAoT1rio .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umKAoT1rio .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-umKAoT1rio .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-umKAoT1rio .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umKAoT1rio .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-umKAoT1rio .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-umKAoT1rio .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-umKAoT1rio .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umKuMRdMnx {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #0a0202;
}
.cid-umKuMRdMnx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umKAtqj53z {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f295;
}
.cid-umKAtqj53z .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-umKAtqj53z .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umKAtqj53z .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-umKAtqj53z .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-umKAtqj53z .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umKAtqj53z .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-umKAtqj53z .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-umKAtqj53z .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-umKAtqj53z .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umKuMS0G9F {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umKuMS0G9F .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umKuMS0G9F .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umKuMS0G9F .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umKuMS0G9F .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umKuMS0G9F .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umKuMS0G9F .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umKuMS0G9F .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umKuMS0G9F .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umKuMS0G9F .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umKuMS0G9F .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umKuMS0G9F .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umKuMS0G9F .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umKuMS0G9F .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umKuMS0G9F .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-umKK011ttG .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-umKK011ttG .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-umKK011ttG a {
  font-style: normal;
}
.cid-umKK011ttG .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-umKK011ttG .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umKK011ttG .nav-item:focus,
.cid-umKK011ttG .nav-link:focus {
  outline: none;
}
.cid-umKK011ttG .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-umKK011ttG .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-umKK011ttG .menu-logo {
  margin-right: auto;
}
.cid-umKK011ttG .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umKK011ttG .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-umKK011ttG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-umKK011ttG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-umKK011ttG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-umKK011ttG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-umKK011ttG .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-umKK011ttG .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-umKK011ttG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-umKK011ttG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-umKK011ttG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-umKK011ttG .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-umKK011ttG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-umKK011ttG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umKK011ttG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-umKK011ttG .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umKK011ttG .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-umKK011ttG .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-umKK011ttG .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-umKK011ttG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-umKK011ttG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-umKK011ttG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-umKK011ttG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-umKK011ttG button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-umKK011ttG button.navbar-toggler:focus {
  outline: none;
}
.cid-umKK011ttG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-umKK011ttG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-umKK011ttG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-umKK011ttG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-umKK011ttG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-umKK011ttG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umKK011ttG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-umKK011ttG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-umKK011ttG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umKK011ttG .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umKK011ttG .collapsed .btn {
  display: -webkit-flex;
}
.cid-umKK011ttG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-umKK011ttG .collapsed .navbar-collapse.collapsing,
.cid-umKK011ttG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-umKK011ttG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-umKK011ttG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-umKK011ttG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-umKK011ttG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-umKK011ttG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-umKK011ttG .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-umKK011ttG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-umKK011ttG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-umKK011ttG .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-umKK011ttG .collapsed button.navbar-toggler {
  display: block;
}
.cid-umKK011ttG .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-umKK011ttG .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umKK011ttG .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-umKK011ttG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-umKK011ttG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-umKK011ttG .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: 1023px) {
  .cid-umKK011ttG.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umKK011ttG img {
    height: 3.8rem !important;
  }
  .cid-umKK011ttG .btn {
    display: -webkit-flex;
  }
  .cid-umKK011ttG button.navbar-toggler {
    display: block;
  }
  .cid-umKK011ttG .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-umKK011ttG .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umKK011ttG .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-umKK011ttG .navbar-collapse.collapsing,
  .cid-umKK011ttG .navbar-collapse.show {
    display: block !important;
  }
  .cid-umKK011ttG .navbar-collapse.collapsing .navbar-nav,
  .cid-umKK011ttG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-umKK011ttG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-umKK011ttG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-umKK011ttG .navbar-collapse.collapsing .navbar-buttons,
  .cid-umKK011ttG .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-umKK011ttG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-umKK011ttG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-umKK011ttG .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-umKK011ttG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-umKK011ttG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-umKK011ttG .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-umKK011ttG .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-umKK011ttG .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-umKK011ttG .nav-link:hover,
.cid-umKK011ttG .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umKK01adRc {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umKK01adRc H2 {
  color: #ffffff;
}
.cid-umKK01adRc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umKK01gYxo {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umKK01gYxo .mbr-section-subtitle,
.cid-umKK01gYxo .mbr-text {
  color: #767676;
}
.cid-umKK01gYxo .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umKK01gYxo .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umKK01gYxo .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umKK01gYxo .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umKK01gYxo .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umKK01gYxo .card-wrapper .card-img img {
  width: 100%;
}
.cid-umKK01gYxo .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umKK01gYxo .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umKK01gYxo .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umKK01gYxo .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umKK01gYxo .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umKK01gYxo .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umKK01gYxo .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umKK01gYxo .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umKK01gYxo .card-title {
  text-align: center;
}
.cid-umKK01gYxo .mbr-text {
  text-align: center;
}
.cid-umKK01gYxo .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umKK01tKw0 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umKK01tKw0 .mbr-section-subtitle,
.cid-umKK01tKw0 .mbr-text {
  color: #767676;
}
.cid-umKK01tKw0 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umKK01tKw0 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umKK01tKw0 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umKK01tKw0 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umKK01tKw0 .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umKK01tKw0 .card-wrapper .card-img img {
  width: 100%;
}
.cid-umKK01tKw0 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umKK01tKw0 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umKK01tKw0 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umKK01tKw0 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umKK01tKw0 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umKK01tKw0 .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umKK01tKw0 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umKK01tKw0 .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umKK01tKw0 .card-title {
  text-align: center;
}
.cid-umKK01tKw0 .mbr-text {
  text-align: center;
}
.cid-umKK01tKw0 .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umKK01I09Q {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umKK01I09Q .mbr-section-subtitle,
.cid-umKK01I09Q .mbr-text {
  color: #767676;
}
.cid-umKK01I09Q .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umKK01I09Q .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umKK01I09Q .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umKK01I09Q .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umKK01I09Q .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umKK01I09Q .card-wrapper .card-img img {
  width: 100%;
}
.cid-umKK01I09Q .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umKK01I09Q .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umKK01I09Q .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umKK01I09Q .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umKK01I09Q .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umKK01I09Q .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umKK01I09Q .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umKK01I09Q .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umKK01I09Q .card-title {
  text-align: center;
}
.cid-umKK01I09Q .mbr-text {
  text-align: center;
}
.cid-umKK01I09Q .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umKK01WWMO {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umKK01WWMO .mbr-section-subtitle,
.cid-umKK01WWMO .mbr-text {
  color: #767676;
}
.cid-umKK01WWMO .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umKK01WWMO .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umKK01WWMO .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umKK01WWMO .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umKK01WWMO .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umKK01WWMO .card-wrapper .card-img img {
  width: 100%;
}
.cid-umKK01WWMO .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umKK01WWMO .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umKK01WWMO .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umKK01WWMO .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umKK01WWMO .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umKK01WWMO .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umKK01WWMO .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umKK01WWMO .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umKK01WWMO .card-title {
  text-align: center;
}
.cid-umKK01WWMO .mbr-text {
  text-align: center;
}
.cid-umKK01WWMO .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umKK029MTh {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umKK029MTh .mbr-section-subtitle,
.cid-umKK029MTh .mbr-text {
  color: #767676;
}
.cid-umKK029MTh .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umKK029MTh .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umKK029MTh .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umKK029MTh .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umKK029MTh .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umKK029MTh .card-wrapper .card-img img {
  width: 100%;
}
.cid-umKK029MTh .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umKK029MTh .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umKK029MTh .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umKK029MTh .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umKK029MTh .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umKK029MTh .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umKK029MTh .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umKK029MTh .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umKK029MTh .card-title {
  text-align: center;
}
.cid-umKK029MTh .mbr-text {
  text-align: center;
}
.cid-umKK029MTh .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umKOztrHqy {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umKOztrHqy .mbr-section-subtitle,
.cid-umKOztrHqy .mbr-text {
  color: #767676;
}
.cid-umKOztrHqy .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umKOztrHqy .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umKOztrHqy .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umKOztrHqy .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umKOztrHqy .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umKOztrHqy .card-wrapper .card-img img {
  width: 100%;
}
.cid-umKOztrHqy .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umKOztrHqy .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umKOztrHqy .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umKOztrHqy .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umKOztrHqy .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umKOztrHqy .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umKOztrHqy .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umKOztrHqy .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umKOztrHqy .card-title {
  text-align: center;
}
.cid-umKOztrHqy .mbr-text {
  text-align: center;
}
.cid-umKOztrHqy .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umKK02nBJE {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umKK02nBJE .mbr-section-subtitle,
.cid-umKK02nBJE .mbr-text {
  color: #767676;
}
.cid-umKK02nBJE .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umKK02nBJE .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umKK02nBJE .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umKK02nBJE .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umKK02nBJE .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umKK02nBJE .card-wrapper .card-img img {
  width: 100%;
}
.cid-umKK02nBJE .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umKK02nBJE .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umKK02nBJE .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umKK02nBJE .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umKK02nBJE .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umKK02nBJE .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umKK02nBJE .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umKK02nBJE .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umKK02nBJE .card-title {
  text-align: center;
}
.cid-umKK02nBJE .mbr-text {
  text-align: center;
}
.cid-umKK02nBJE .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umKK02EvBg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umKK02EvBg .mbr-section-subtitle,
.cid-umKK02EvBg .mbr-text {
  color: #767676;
}
.cid-umKK02EvBg .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umKK02EvBg .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umKK02EvBg .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umKK02EvBg .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umKK02EvBg .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umKK02EvBg .card-wrapper .card-img img {
  width: 100%;
}
.cid-umKK02EvBg .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umKK02EvBg .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umKK02EvBg .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umKK02EvBg .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umKK02EvBg .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umKK02EvBg .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umKK02EvBg .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umKK02EvBg .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umKK02EvBg .card-title {
  text-align: center;
}
.cid-umKK02EvBg .mbr-text {
  text-align: center;
}
.cid-umKK02EvBg .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umKK02TNMo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umKK02TNMo .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umKK02TNMo .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umKK02TNMo .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umKK02TNMo .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umKK02TNMo .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umKK02TNMo .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umKK02TNMo .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umKK02TNMo .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umKK02TNMo .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umKK02TNMo .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umKK02TNMo .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umKK02TNMo .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umKK02TNMo .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umKK02TNMo .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-umQjkKJ1M3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-umQjkKJ1M3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-umQjkKJ1M3 a {
  font-style: normal;
}
.cid-umQjkKJ1M3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-umQjkKJ1M3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umQjkKJ1M3 .nav-item:focus,
.cid-umQjkKJ1M3 .nav-link:focus {
  outline: none;
}
.cid-umQjkKJ1M3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-umQjkKJ1M3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-umQjkKJ1M3 .menu-logo {
  margin-right: auto;
}
.cid-umQjkKJ1M3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umQjkKJ1M3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-umQjkKJ1M3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-umQjkKJ1M3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-umQjkKJ1M3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-umQjkKJ1M3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-umQjkKJ1M3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-umQjkKJ1M3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-umQjkKJ1M3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-umQjkKJ1M3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-umQjkKJ1M3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-umQjkKJ1M3 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-umQjkKJ1M3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-umQjkKJ1M3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umQjkKJ1M3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-umQjkKJ1M3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umQjkKJ1M3 .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-umQjkKJ1M3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-umQjkKJ1M3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-umQjkKJ1M3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-umQjkKJ1M3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-umQjkKJ1M3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-umQjkKJ1M3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-umQjkKJ1M3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-umQjkKJ1M3 button.navbar-toggler:focus {
  outline: none;
}
.cid-umQjkKJ1M3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-umQjkKJ1M3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-umQjkKJ1M3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-umQjkKJ1M3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-umQjkKJ1M3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-umQjkKJ1M3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umQjkKJ1M3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-umQjkKJ1M3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-umQjkKJ1M3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umQjkKJ1M3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umQjkKJ1M3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-umQjkKJ1M3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-umQjkKJ1M3 .collapsed .navbar-collapse.collapsing,
.cid-umQjkKJ1M3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-umQjkKJ1M3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-umQjkKJ1M3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-umQjkKJ1M3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-umQjkKJ1M3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-umQjkKJ1M3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-umQjkKJ1M3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-umQjkKJ1M3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-umQjkKJ1M3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-umQjkKJ1M3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-umQjkKJ1M3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-umQjkKJ1M3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-umQjkKJ1M3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umQjkKJ1M3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-umQjkKJ1M3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-umQjkKJ1M3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-umQjkKJ1M3 .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: 1023px) {
  .cid-umQjkKJ1M3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umQjkKJ1M3 img {
    height: 3.8rem !important;
  }
  .cid-umQjkKJ1M3 .btn {
    display: -webkit-flex;
  }
  .cid-umQjkKJ1M3 button.navbar-toggler {
    display: block;
  }
  .cid-umQjkKJ1M3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-umQjkKJ1M3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umQjkKJ1M3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-umQjkKJ1M3 .navbar-collapse.collapsing,
  .cid-umQjkKJ1M3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-umQjkKJ1M3 .navbar-collapse.collapsing .navbar-nav,
  .cid-umQjkKJ1M3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-umQjkKJ1M3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-umQjkKJ1M3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-umQjkKJ1M3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-umQjkKJ1M3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-umQjkKJ1M3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-umQjkKJ1M3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-umQjkKJ1M3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-umQjkKJ1M3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-umQjkKJ1M3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-umQjkKJ1M3 .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-umQjkKJ1M3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-umQjkKJ1M3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-umQjkKJ1M3 .nav-link:hover,
.cid-umQjkKJ1M3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umQjkKSDfD {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umQjkKSDfD H2 {
  color: #ffffff;
}
.cid-umQjkKSDfD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umQjkL0caH {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umQjkL0caH .mbr-section-subtitle,
.cid-umQjkL0caH .mbr-text {
  color: #767676;
}
.cid-umQjkL0caH .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umQjkL0caH .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umQjkL0caH .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umQjkL0caH .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umQjkL0caH .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umQjkL0caH .card-wrapper .card-img img {
  width: 100%;
}
.cid-umQjkL0caH .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umQjkL0caH .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umQjkL0caH .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umQjkL0caH .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umQjkL0caH .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umQjkL0caH .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umQjkL0caH .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umQjkL0caH .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umQjkL0caH .card-title {
  text-align: center;
}
.cid-umQjkL0caH .mbr-text {
  text-align: center;
}
.cid-umQjkL0caH .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umQjkLgnDZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umQjkLgnDZ .mbr-section-subtitle,
.cid-umQjkLgnDZ .mbr-text {
  color: #767676;
}
.cid-umQjkLgnDZ .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umQjkLgnDZ .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umQjkLgnDZ .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umQjkLgnDZ .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umQjkLgnDZ .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umQjkLgnDZ .card-wrapper .card-img img {
  width: 100%;
}
.cid-umQjkLgnDZ .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umQjkLgnDZ .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umQjkLgnDZ .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umQjkLgnDZ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umQjkLgnDZ .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umQjkLgnDZ .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umQjkLgnDZ .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umQjkLgnDZ .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umQjkLgnDZ .card-title {
  text-align: center;
}
.cid-umQjkLgnDZ .mbr-text {
  text-align: center;
}
.cid-umQjkLgnDZ .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umQjkLt0uJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umQjkLt0uJ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umQjkLt0uJ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umQjkLt0uJ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umQjkLt0uJ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umQjkLt0uJ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umQjkLt0uJ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umQjkLt0uJ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umQjkLt0uJ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umQjkLt0uJ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umQjkLt0uJ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umQjkLt0uJ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umQjkLt0uJ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umQjkLt0uJ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umQjkLt0uJ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-umQrkteFrz .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-umQrkteFrz .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-umQrkteFrz a {
  font-style: normal;
}
.cid-umQrkteFrz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-umQrkteFrz .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umQrkteFrz .nav-item:focus,
.cid-umQrkteFrz .nav-link:focus {
  outline: none;
}
.cid-umQrkteFrz .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-umQrkteFrz .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-umQrkteFrz .menu-logo {
  margin-right: auto;
}
.cid-umQrkteFrz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umQrkteFrz .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-umQrkteFrz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-umQrkteFrz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-umQrkteFrz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-umQrkteFrz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-umQrkteFrz .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-umQrkteFrz .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-umQrkteFrz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-umQrkteFrz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-umQrkteFrz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-umQrkteFrz .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-umQrkteFrz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-umQrkteFrz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umQrkteFrz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-umQrkteFrz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umQrkteFrz .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-umQrkteFrz .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-umQrkteFrz .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-umQrkteFrz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-umQrkteFrz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-umQrkteFrz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-umQrkteFrz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-umQrkteFrz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-umQrkteFrz button.navbar-toggler:focus {
  outline: none;
}
.cid-umQrkteFrz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-umQrkteFrz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-umQrkteFrz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-umQrkteFrz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-umQrkteFrz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-umQrkteFrz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umQrkteFrz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-umQrkteFrz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-umQrkteFrz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-umQrkteFrz .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umQrkteFrz .collapsed .btn {
  display: -webkit-flex;
}
.cid-umQrkteFrz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-umQrkteFrz .collapsed .navbar-collapse.collapsing,
.cid-umQrkteFrz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-umQrkteFrz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-umQrkteFrz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-umQrkteFrz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-umQrkteFrz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-umQrkteFrz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-umQrkteFrz .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-umQrkteFrz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-umQrkteFrz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-umQrkteFrz .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-umQrkteFrz .collapsed button.navbar-toggler {
  display: block;
}
.cid-umQrkteFrz .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-umQrkteFrz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-umQrkteFrz .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-umQrkteFrz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-umQrkteFrz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-umQrkteFrz .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: 1023px) {
  .cid-umQrkteFrz.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umQrkteFrz img {
    height: 3.8rem !important;
  }
  .cid-umQrkteFrz .btn {
    display: -webkit-flex;
  }
  .cid-umQrkteFrz button.navbar-toggler {
    display: block;
  }
  .cid-umQrkteFrz .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-umQrkteFrz .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-umQrkteFrz .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-umQrkteFrz .navbar-collapse.collapsing,
  .cid-umQrkteFrz .navbar-collapse.show {
    display: block !important;
  }
  .cid-umQrkteFrz .navbar-collapse.collapsing .navbar-nav,
  .cid-umQrkteFrz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-umQrkteFrz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-umQrkteFrz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-umQrkteFrz .navbar-collapse.collapsing .navbar-buttons,
  .cid-umQrkteFrz .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-umQrkteFrz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-umQrkteFrz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-umQrkteFrz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-umQrkteFrz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-umQrkteFrz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-umQrkteFrz .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-umQrkteFrz .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-umQrkteFrz .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-umQrkteFrz .nav-link:hover,
.cid-umQrkteFrz .dropdown-item:hover {
  color: #767676 !important;
}
.cid-umQrktn298 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/la-persistencia-de-la-memoria.jpg.webp");
}
.cid-umQrktn298 H2 {
  color: #ffffff;
}
.cid-umQrktn298 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-umQrktvWFW {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f9f295;
}
.cid-umQrktvWFW .mbr-section-subtitle,
.cid-umQrktvWFW .mbr-text {
  color: #767676;
}
.cid-umQrktvWFW .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umQrktvWFW .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umQrktvWFW .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umQrktvWFW .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umQrktvWFW .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-umQrktvWFW .card-wrapper .card-img img {
  width: 100%;
}
.cid-umQrktvWFW .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umQrktvWFW .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umQrktvWFW .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umQrktvWFW .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umQrktvWFW .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umQrktvWFW .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-umQrktvWFW .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umQrktvWFW .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-umQrktvWFW .card-title {
  text-align: center;
}
.cid-umQrktvWFW .mbr-text {
  text-align: center;
}
.cid-umQrktvWFW .mbr-section-subtitle {
  color: #0a0202;
}
.cid-umQrktMGHg {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-umQrktQ34G {
  padding-top: 30px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-1-500x307.jpg");
}
.cid-umQrktQ34G .mbr-section-subtitle,
.cid-umQrktQ34G .mbr-text {
  color: #767676;
}
.cid-umQrktQ34G .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umQrktQ34G .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umQrktQ34G .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umQrktQ34G .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umQrktQ34G .card-wrapper .card-img img {
  width: 100%;
}
.cid-umQrktQ34G .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umQrktQ34G .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umQrktQ34G .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umQrktQ34G .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umQrktQ34G .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umQrktQ34G .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umQrktQ34G .card-title {
  text-align: center;
}
.cid-umQrktQ34G .mbr-text {
  text-align: center;
}
.cid-umQrku5dfm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-1-500x307.jpg");
}
.cid-umQrku5dfm .mbr-section-subtitle,
.cid-umQrku5dfm .mbr-text {
  color: #767676;
}
.cid-umQrku5dfm .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umQrku5dfm .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umQrku5dfm .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umQrku5dfm .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umQrku5dfm .card-wrapper .card-img img {
  width: 100%;
}
.cid-umQrku5dfm .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umQrku5dfm .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umQrku5dfm .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umQrku5dfm .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umQrku5dfm .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umQrku5dfm .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umQrku5dfm .card-title {
  text-align: center;
}
.cid-umQrku5dfm .mbr-text {
  text-align: center;
}
.cid-umQtfFwZlq {
  padding-top: 0px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/148-c-comic-mobile3-2-500x307.jpg");
}
.cid-umQtfFwZlq .mbr-section-subtitle,
.cid-umQtfFwZlq .mbr-text {
  color: #767676;
}
.cid-umQtfFwZlq .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umQtfFwZlq .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umQtfFwZlq .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umQtfFwZlq .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umQtfFwZlq .card-wrapper .card-img img {
  width: 100%;
}
.cid-umQtfFwZlq .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umQtfFwZlq .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umQtfFwZlq .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umQtfFwZlq .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umQtfFwZlq .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umQtfFwZlq .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umQtfFwZlq .card-title {
  text-align: center;
}
.cid-umQtfFwZlq .mbr-text {
  text-align: center;
}
.cid-umQrkujg6G {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-umQrkuniBP {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-umQrkuniBP .mbr-section-subtitle,
.cid-umQrkuniBP .mbr-text {
  color: #767676;
}
.cid-umQrkuniBP .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umQrkuniBP .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umQrkuniBP .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umQrkuniBP .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umQrkuniBP .card-wrapper .card-img img {
  width: 100%;
}
.cid-umQrkuniBP .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umQrkuniBP .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umQrkuniBP .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umQrkuniBP .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umQrkuniBP .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umQrkuniBP .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umQrkuniBP .card-title {
  text-align: center;
}
.cid-umQrkuniBP .mbr-text {
  text-align: center;
}
.cid-umQrkuB48H {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-umQrkuB48H .mbr-section-subtitle,
.cid-umQrkuB48H .mbr-text {
  color: #767676;
}
.cid-umQrkuB48H .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umQrkuB48H .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umQrkuB48H .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umQrkuB48H .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umQrkuB48H .card-wrapper .card-img img {
  width: 100%;
}
.cid-umQrkuB48H .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umQrkuB48H .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umQrkuB48H .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umQrkuB48H .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umQrkuB48H .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umQrkuB48H .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umQrkuB48H .card-title {
  text-align: center;
}
.cid-umQrkuB48H .mbr-text {
  text-align: center;
}
.cid-umQrkuO2px {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-1-996x560.jpg");
}
.cid-umQrkuO2px .mbr-section-subtitle,
.cid-umQrkuO2px .mbr-text {
  color: #767676;
}
.cid-umQrkuO2px .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umQrkuO2px .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umQrkuO2px .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umQrkuO2px .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umQrkuO2px .card-wrapper .card-img img {
  width: 100%;
}
.cid-umQrkuO2px .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umQrkuO2px .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umQrkuO2px .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umQrkuO2px .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umQrkuO2px .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umQrkuO2px .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umQrkuO2px .card-title {
  text-align: center;
}
.cid-umQrkuO2px .mbr-text {
  text-align: center;
}
.cid-umQxP405MK {
  padding-top: 0px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-2-996x560.jpg");
}
.cid-umQxP405MK .mbr-section-subtitle,
.cid-umQxP405MK .mbr-text {
  color: #767676;
}
.cid-umQxP405MK .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umQxP405MK .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umQxP405MK .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umQxP405MK .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umQxP405MK .card-wrapper .card-img img {
  width: 100%;
}
.cid-umQxP405MK .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umQxP405MK .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umQxP405MK .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umQxP405MK .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umQxP405MK .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umQxP405MK .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umQxP405MK .card-title {
  text-align: center;
}
.cid-umQxP405MK .mbr-text {
  text-align: center;
}
.cid-umQxOjCLsf {
  padding-top: 0px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/por-que-se-comen-palomitas-en-el-cine-en-vez-de-otros-snacks-2-996x560.jpg");
}
.cid-umQxOjCLsf .mbr-section-subtitle,
.cid-umQxOjCLsf .mbr-text {
  color: #767676;
}
.cid-umQxOjCLsf .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umQxOjCLsf .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umQxOjCLsf .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umQxOjCLsf .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umQxOjCLsf .card-wrapper .card-img img {
  width: 100%;
}
.cid-umQxOjCLsf .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umQxOjCLsf .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umQxOjCLsf .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umQxOjCLsf .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umQxOjCLsf .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umQxOjCLsf .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umQxOjCLsf .card-title {
  text-align: center;
}
.cid-umQxOjCLsf .mbr-text {
  text-align: center;
}
.cid-umQrkv4b71 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-umQz3XZEyM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/casio-educasio-header-libros-sobre-matematicas-1440x580.png");
}
.cid-umQz3XZEyM .mbr-section-subtitle,
.cid-umQz3XZEyM .mbr-text {
  color: #767676;
}
.cid-umQz3XZEyM .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umQz3XZEyM .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umQz3XZEyM .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umQz3XZEyM .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umQz3XZEyM .card-wrapper .card-img img {
  width: 100%;
}
.cid-umQz3XZEyM .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umQz3XZEyM .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umQz3XZEyM .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umQz3XZEyM .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umQz3XZEyM .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umQz3XZEyM .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umQz3XZEyM .card-title {
  text-align: center;
}
.cid-umQz3XZEyM .mbr-text {
  text-align: center;
}
.cid-umQA9y8uIU {
  padding-top: 0px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/casio-educasio-header-libros-sobre-matematicas-1440x580.png");
}
.cid-umQA9y8uIU .mbr-section-subtitle,
.cid-umQA9y8uIU .mbr-text {
  color: #767676;
}
.cid-umQA9y8uIU .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-umQA9y8uIU .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-umQA9y8uIU .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-umQA9y8uIU .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-umQA9y8uIU .card-wrapper .card-img img {
  width: 100%;
}
.cid-umQA9y8uIU .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-umQA9y8uIU .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-umQA9y8uIU .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-umQA9y8uIU .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-umQA9y8uIU .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-umQA9y8uIU .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-umQA9y8uIU .card-title {
  text-align: center;
}
.cid-umQA9y8uIU .mbr-text {
  text-align: center;
}
.cid-umQBh12fqH {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-umQrkv9BPu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-umQrkv9BPu .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umQrkv9BPu .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umQrkv9BPu .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-umQrkv9BPu .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umQrkv9BPu .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umQrkv9BPu .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umQrkv9BPu .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umQrkv9BPu .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umQrkv9BPu .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umQrkv9BPu .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-umQrkv9BPu .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umQrkv9BPu .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umQrkv9BPu .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umQrkv9BPu .media-container-row .row-copirayt p {
  width: 100%;
}
