body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Permanent Marker', handwriting;
  font-size: 4.2rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.25rem;
}
.display-2 {
  font-family: 'Chewy', display;
  font-size: 2.6rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.25rem;
}
.display-4 {
  font-family: 'Acme', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.5rem;
}
.display-5 {
  font-family: 'Just Another Hand', handwriting;
  font-size: 2.2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.75rem;
}
.display-7 {
  font-family: 'Indie Flower', handwriting;
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.75rem;
}
/* ---- 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: 992px) {
  .display-1 {
    font-size: 3.36rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.94rem;
    font-size: calc( 2.12rem + (4.2 - 2.12) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.12rem + (4.2 - 2.12) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.08rem;
    font-size: calc( 1.56rem + (2.6 - 1.56) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.56rem + (2.6 - 1.56) * ((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.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #8aff9e !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #8aff9e !important;
  border-color: #8aff9e !important;
  color: #008a18 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #003309 !important;
  background-color: #33ff56 !important;
  border-color: #33ff56 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #008a18 !important;
  background-color: #33ff56 !important;
  border-color: #33ff56 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #8aff9e;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #33ff56 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #008a18 !important;
  background-color: #8aff9e !important;
  border-color: #8aff9e !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff6666;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff0f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a747e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #8aff9e !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #24ff49 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff0000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #266a73 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #8aff9e;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-gallery-filter li.active .btn {
  background-color: #8aff9e;
  border-color: #8aff9e;
  color: #00a31c;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #8aff9e;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #a0d8df;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Acme', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.5rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #8aff9e !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Acme', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.5rem;
}
blockquote {
  border-color: #8aff9e;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #8aff9e;
  color: #000000;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #8aff9e;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #8aff9e;
  border-bottom-color: #8aff9e;
}
.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: #8aff9e !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ff6666 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%238aff9e' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.cid-s9wpGC55XP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-s9wpGC55XP nav.navbar {
  position: fixed;
}
.cid-s9wpGC55XP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s9wpGC55XP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-s9wpGC55XP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-s9wpGC55XP .dropdown-item:hover,
.cid-s9wpGC55XP .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-s9wpGC55XP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-s9wpGC55XP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-s9wpGC55XP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-s9wpGC55XP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-s9wpGC55XP .nav-link {
  position: relative;
}
.cid-s9wpGC55XP .container {
  display: flex;
  margin: auto;
}
.cid-s9wpGC55XP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s9wpGC55XP .dropdown-menu,
.cid-s9wpGC55XP .navbar.opened {
  background: #ffffff !important;
}
.cid-s9wpGC55XP .nav-item:focus,
.cid-s9wpGC55XP .nav-link:focus {
  outline: none;
}
.cid-s9wpGC55XP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-s9wpGC55XP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s9wpGC55XP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-s9wpGC55XP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s9wpGC55XP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s9wpGC55XP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s9wpGC55XP .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-s9wpGC55XP .navbar.opened {
  transition: all .3s;
}
.cid-s9wpGC55XP .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-s9wpGC55XP .navbar .navbar-logo img {
  width: auto;
}
.cid-s9wpGC55XP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s9wpGC55XP .navbar.collapsed {
  justify-content: center;
}
.cid-s9wpGC55XP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s9wpGC55XP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s9wpGC55XP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-s9wpGC55XP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s9wpGC55XP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s9wpGC55XP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-s9wpGC55XP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s9wpGC55XP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s9wpGC55XP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s9wpGC55XP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s9wpGC55XP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s9wpGC55XP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s9wpGC55XP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s9wpGC55XP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-s9wpGC55XP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-s9wpGC55XP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s9wpGC55XP .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s9wpGC55XP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-s9wpGC55XP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s9wpGC55XP .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s9wpGC55XP .navbar.navbar-short {
  min-height: 60px;
}
.cid-s9wpGC55XP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-s9wpGC55XP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-s9wpGC55XP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s9wpGC55XP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s9wpGC55XP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s9wpGC55XP .dropdown-item.active,
.cid-s9wpGC55XP .dropdown-item:active {
  background-color: transparent;
}
.cid-s9wpGC55XP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s9wpGC55XP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s9wpGC55XP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s9wpGC55XP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-s9wpGC55XP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s9wpGC55XP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s9wpGC55XP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s9wpGC55XP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-s9wpGC55XP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s9wpGC55XP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s9wpGC55XP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s9wpGC55XP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s9wpGC55XP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s9wpGC55XP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s9wpGC55XP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9wpGC55XP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s9wpGC55XP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s9wpGC55XP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9wpGC55XP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-s9wpGC55XP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s9wpGC55XP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s9wpGC55XP .navbar {
    height: 70px;
  }
  .cid-s9wpGC55XP .navbar.opened {
    height: auto;
  }
  .cid-s9wpGC55XP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s9wd0RZ9Pp {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/espana-1325x745.jpg");
}
.cid-s9wd0RZ9Pp .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-s9wd0RZ9Pp .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-s9wqpzp7rq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-s9wqpzp7rq .item:focus,
.cid-s9wqpzp7rq span:focus {
  outline: none;
}
.cid-s9wqpzp7rq .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-s9wqpzp7rq .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fff0b0;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-s9wqpzp7rq .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s9wqpzp7rq .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-s9wqpzp7rq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-s9wqpzp7rq .mbr-section-title {
  color: #232323;
}
.cid-s9wqpzp7rq .mbr-text,
.cid-s9wqpzp7rq .mbr-section-btn {
  text-align: center;
}
.cid-s9wqpzp7rq .item-title {
  text-align: center;
}
.cid-s9wqpzp7rq .item-subtitle {
  text-align: left;
}
.cid-s9wtvflPdr {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-s9wtvflPdr .item:focus,
.cid-s9wtvflPdr span:focus {
  outline: none;
}
.cid-s9wtvflPdr .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-s9wtvflPdr .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fff0b0;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-s9wtvflPdr .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s9wtvflPdr .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-s9wtvflPdr .mbr-section-btn {
  margin-top: auto !important;
}
.cid-s9wtvflPdr .mbr-section-title {
  color: #232323;
}
.cid-s9wtvflPdr .mbr-text,
.cid-s9wtvflPdr .mbr-section-btn {
  text-align: center;
}
.cid-s9wtvflPdr .item-title {
  text-align: center;
}
.cid-s9wtvflPdr .item-subtitle {
  text-align: left;
}
.cid-s9wv3cwtHA {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-s9wv3cwtHA .item:focus,
.cid-s9wv3cwtHA span:focus {
  outline: none;
}
.cid-s9wv3cwtHA .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-s9wv3cwtHA .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fff0b0;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-s9wv3cwtHA .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s9wv3cwtHA .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-s9wv3cwtHA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-s9wv3cwtHA .mbr-section-title {
  color: #232323;
}
.cid-s9wv3cwtHA .mbr-text,
.cid-s9wv3cwtHA .mbr-section-btn {
  text-align: center;
}
.cid-s9wv3cwtHA .item-title {
  text-align: center;
}
.cid-s9wv3cwtHA .item-subtitle {
  text-align: left;
}
.cid-s9wv3un4gp {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-s9wv3un4gp .item:focus,
.cid-s9wv3un4gp span:focus {
  outline: none;
}
.cid-s9wv3un4gp .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-s9wv3un4gp .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fff0b0;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-s9wv3un4gp .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s9wv3un4gp .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-s9wv3un4gp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-s9wv3un4gp .mbr-section-title {
  color: #232323;
}
.cid-s9wv3un4gp .mbr-text,
.cid-s9wv3un4gp .mbr-section-btn {
  text-align: center;
}
.cid-s9wv3un4gp .item-title {
  text-align: center;
}
.cid-s9wv3un4gp .item-subtitle {
  text-align: left;
}
.cid-uTPUzm2btO {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/fondo-para-geografia-3-2000x1125.png");
}
.cid-uTPUzm2btO .mbr-section-subtitle,
.cid-uTPUzm2btO .mbr-text {
  color: #767676;
}
.cid-uTPUzm2btO .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uTPUzm2btO .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-uTPUzm2btO .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-uTPUzm2btO .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-uTPUzm2btO .card-wrapper .card-img img {
  width: 100%;
}
.cid-uTPUzm2btO .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-uTPUzm2btO .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-uTPUzm2btO .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-uTPUzm2btO .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-uTPUzm2btO .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-uTPUzm2btO .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-uTPUzm2btO .mbr-section-title {
  color: #ffffff;
}
.cid-uTPUzm2btO .card-title {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-s9wpGC55XP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-s9wpGC55XP nav.navbar {
  position: fixed;
}
.cid-s9wpGC55XP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s9wpGC55XP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-s9wpGC55XP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-s9wpGC55XP .dropdown-item:hover,
.cid-s9wpGC55XP .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-s9wpGC55XP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-s9wpGC55XP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-s9wpGC55XP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-s9wpGC55XP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-s9wpGC55XP .nav-link {
  position: relative;
}
.cid-s9wpGC55XP .container {
  display: flex;
  margin: auto;
}
.cid-s9wpGC55XP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s9wpGC55XP .dropdown-menu,
.cid-s9wpGC55XP .navbar.opened {
  background: #ffffff !important;
}
.cid-s9wpGC55XP .nav-item:focus,
.cid-s9wpGC55XP .nav-link:focus {
  outline: none;
}
.cid-s9wpGC55XP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-s9wpGC55XP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s9wpGC55XP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-s9wpGC55XP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s9wpGC55XP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s9wpGC55XP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s9wpGC55XP .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-s9wpGC55XP .navbar.opened {
  transition: all .3s;
}
.cid-s9wpGC55XP .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-s9wpGC55XP .navbar .navbar-logo img {
  width: auto;
}
.cid-s9wpGC55XP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s9wpGC55XP .navbar.collapsed {
  justify-content: center;
}
.cid-s9wpGC55XP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s9wpGC55XP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s9wpGC55XP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-s9wpGC55XP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s9wpGC55XP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s9wpGC55XP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-s9wpGC55XP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s9wpGC55XP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s9wpGC55XP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s9wpGC55XP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s9wpGC55XP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s9wpGC55XP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s9wpGC55XP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s9wpGC55XP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-s9wpGC55XP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-s9wpGC55XP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s9wpGC55XP .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s9wpGC55XP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-s9wpGC55XP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s9wpGC55XP .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s9wpGC55XP .navbar.navbar-short {
  min-height: 60px;
}
.cid-s9wpGC55XP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-s9wpGC55XP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-s9wpGC55XP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s9wpGC55XP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s9wpGC55XP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s9wpGC55XP .dropdown-item.active,
.cid-s9wpGC55XP .dropdown-item:active {
  background-color: transparent;
}
.cid-s9wpGC55XP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s9wpGC55XP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s9wpGC55XP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s9wpGC55XP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-s9wpGC55XP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s9wpGC55XP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s9wpGC55XP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s9wpGC55XP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-s9wpGC55XP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s9wpGC55XP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s9wpGC55XP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s9wpGC55XP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s9wpGC55XP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s9wpGC55XP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s9wpGC55XP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9wpGC55XP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s9wpGC55XP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s9wpGC55XP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9wpGC55XP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-s9wpGC55XP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s9wpGC55XP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s9wpGC55XP .navbar {
    height: 70px;
  }
  .cid-s9wpGC55XP .navbar.opened {
    height: auto;
  }
  .cid-s9wpGC55XP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s9wxkwKftz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-s9wx2xq8fa {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fff0b0;
}
.cid-s9wx2xq8fa .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-s9wx2xq8fa .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-s9wx2xq8fa .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-s9wx2xq8fa .text-wrapper {
    padding: 0 2rem;
    padding: 0 4rem;
  }
}
.cid-s9wx2xq8fa .mbr-section-title {
  text-align: center;
}
.cid-s9wx2xq8fa .mbr-text,
.cid-s9wx2xq8fa .mbr-section-btn {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-s9wpGC55XP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-s9wpGC55XP nav.navbar {
  position: fixed;
}
.cid-s9wpGC55XP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s9wpGC55XP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-s9wpGC55XP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-s9wpGC55XP .dropdown-item:hover,
.cid-s9wpGC55XP .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-s9wpGC55XP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-s9wpGC55XP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-s9wpGC55XP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-s9wpGC55XP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-s9wpGC55XP .nav-link {
  position: relative;
}
.cid-s9wpGC55XP .container {
  display: flex;
  margin: auto;
}
.cid-s9wpGC55XP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s9wpGC55XP .dropdown-menu,
.cid-s9wpGC55XP .navbar.opened {
  background: #ffffff !important;
}
.cid-s9wpGC55XP .nav-item:focus,
.cid-s9wpGC55XP .nav-link:focus {
  outline: none;
}
.cid-s9wpGC55XP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-s9wpGC55XP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s9wpGC55XP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-s9wpGC55XP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s9wpGC55XP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s9wpGC55XP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s9wpGC55XP .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-s9wpGC55XP .navbar.opened {
  transition: all .3s;
}
.cid-s9wpGC55XP .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-s9wpGC55XP .navbar .navbar-logo img {
  width: auto;
}
.cid-s9wpGC55XP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s9wpGC55XP .navbar.collapsed {
  justify-content: center;
}
.cid-s9wpGC55XP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s9wpGC55XP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s9wpGC55XP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-s9wpGC55XP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s9wpGC55XP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s9wpGC55XP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-s9wpGC55XP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s9wpGC55XP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s9wpGC55XP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s9wpGC55XP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s9wpGC55XP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s9wpGC55XP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s9wpGC55XP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s9wpGC55XP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-s9wpGC55XP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-s9wpGC55XP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s9wpGC55XP .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s9wpGC55XP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-s9wpGC55XP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s9wpGC55XP .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s9wpGC55XP .navbar.navbar-short {
  min-height: 60px;
}
.cid-s9wpGC55XP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-s9wpGC55XP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-s9wpGC55XP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s9wpGC55XP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s9wpGC55XP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s9wpGC55XP .dropdown-item.active,
.cid-s9wpGC55XP .dropdown-item:active {
  background-color: transparent;
}
.cid-s9wpGC55XP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s9wpGC55XP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s9wpGC55XP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s9wpGC55XP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-s9wpGC55XP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s9wpGC55XP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s9wpGC55XP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s9wpGC55XP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-s9wpGC55XP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s9wpGC55XP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s9wpGC55XP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s9wpGC55XP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s9wpGC55XP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s9wpGC55XP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s9wpGC55XP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9wpGC55XP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s9wpGC55XP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s9wpGC55XP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9wpGC55XP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-s9wpGC55XP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s9wpGC55XP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s9wpGC55XP .navbar {
    height: 70px;
  }
  .cid-s9wpGC55XP .navbar.opened {
    height: auto;
  }
  .cid-s9wpGC55XP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s9C37YEEPv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-s9C5OS6uig {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-s9C5OS6uig .mbr-section-subtitle {
  color: #000000;
}
.cid-s9C5OS6uig H2 {
  color: #0a0202;
}
.cid-s9C4D2utJy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #fff0b0;
}
.cid-s9C3XKO3oW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-s9C3XKO3oW .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-s9C3XKO3oW .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-s9C3XKO3oW .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-s9C3XKO3oW .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-s9C3XKO3oW .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-s9C3XKO3oW .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-s9C3XKO3oW .carousel-control,
.cid-s9C3XKO3oW .close {
  background: #1b1b1b;
}
.cid-s9C3XKO3oW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-s9C3XKO3oW .carousel-control-prev span {
  margin-right: 5px;
}
.cid-s9C3XKO3oW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-s9C3XKO3oW .carousel-control-next span {
  margin-left: 5px;
}
.cid-s9C3XKO3oW .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-s9C3XKO3oW .close::before {
  content: '\e91a';
}
.cid-s9C3XKO3oW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-s9C3XKO3oW .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-s9C3XKO3oW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s9C3XKO3oW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-s9C3XKO3oW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-s9C3XKO3oW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-s9C3XKO3oW .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-s9C3XKO3oW .carousel-indicators li.active,
.cid-s9C3XKO3oW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-s9C3XKO3oW .carousel-indicators li::after,
.cid-s9C3XKO3oW .carousel-indicators li::before {
  content: none;
}
.cid-s9C3XKO3oW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-s9C3XKO3oW .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-s9C3XKO3oW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-s9C3XKO3oW .carousel-indicators {
    display: none;
  }
}
.cid-s9C3XKO3oW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-s9C3XKO3oW .carousel-inner > .active {
  display: block;
}
.cid-s9C3XKO3oW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s9C3XKO3oW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s9C3XKO3oW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-s9C3XKO3oW .carousel-control,
  .cid-s9C3XKO3oW .carousel-indicators,
  .cid-s9C3XKO3oW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-s9C3XKO3oW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-s9C3XKO3oW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-s9C3XKO3oW .carousel-indicators .active,
.cid-s9C3XKO3oW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-s9C3XKO3oW .carousel-indicators .active {
  background: #fff;
}
.cid-s9C3XKO3oW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-s9C3XKO3oW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-s9C3XKO3oW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-s9C3XKO3oW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-s9C3XKO3oW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-s9C3XKO3oW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-s9C3XKO3oW .carousel {
  width: 100%;
}
.cid-s9C3XKO3oW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-s9C3XKO3oW .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-s9C3XKO3oW .modal.fade .modal-dialog,
.cid-s9C3XKO3oW .modal.in .modal-dialog {
  transform: none;
}
.cid-s9C3XKO3oW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-s9C3XKO3oW H6 {
  text-align: center;
}
.cid-s9C69hJ7e4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-s9C69hJ7e4 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-s9C69hJ7e4 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-s9C69hJ7e4 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-s9C69hJ7e4 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-s9C69hJ7e4 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-s9C69hJ7e4 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-s9C69hJ7e4 .carousel-control,
.cid-s9C69hJ7e4 .close {
  background: #1b1b1b;
}
.cid-s9C69hJ7e4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-s9C69hJ7e4 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-s9C69hJ7e4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-s9C69hJ7e4 .carousel-control-next span {
  margin-left: 5px;
}
.cid-s9C69hJ7e4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-s9C69hJ7e4 .close::before {
  content: '\e91a';
}
.cid-s9C69hJ7e4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-s9C69hJ7e4 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-s9C69hJ7e4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s9C69hJ7e4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-s9C69hJ7e4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-s9C69hJ7e4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-s9C69hJ7e4 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-s9C69hJ7e4 .carousel-indicators li.active,
.cid-s9C69hJ7e4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-s9C69hJ7e4 .carousel-indicators li::after,
.cid-s9C69hJ7e4 .carousel-indicators li::before {
  content: none;
}
.cid-s9C69hJ7e4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-s9C69hJ7e4 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-s9C69hJ7e4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-s9C69hJ7e4 .carousel-indicators {
    display: none;
  }
}
.cid-s9C69hJ7e4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-s9C69hJ7e4 .carousel-inner > .active {
  display: block;
}
.cid-s9C69hJ7e4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s9C69hJ7e4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s9C69hJ7e4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-s9C69hJ7e4 .carousel-control,
  .cid-s9C69hJ7e4 .carousel-indicators,
  .cid-s9C69hJ7e4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-s9C69hJ7e4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-s9C69hJ7e4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-s9C69hJ7e4 .carousel-indicators .active,
.cid-s9C69hJ7e4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-s9C69hJ7e4 .carousel-indicators .active {
  background: #fff;
}
.cid-s9C69hJ7e4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-s9C69hJ7e4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-s9C69hJ7e4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-s9C69hJ7e4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-s9C69hJ7e4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-s9C69hJ7e4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-s9C69hJ7e4 .carousel {
  width: 100%;
}
.cid-s9C69hJ7e4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-s9C69hJ7e4 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-s9C69hJ7e4 .modal.fade .modal-dialog,
.cid-s9C69hJ7e4 .modal.in .modal-dialog {
  transform: none;
}
.cid-s9C69hJ7e4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-s9C69hJ7e4 H6 {
  text-align: center;
}
.cid-s9C6JEcftb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-s9C6JEcftb .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-s9C6JEcftb .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-s9C6JEcftb .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-s9C6JEcftb .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-s9C6JEcftb .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-s9C6JEcftb .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-s9C6JEcftb .carousel-control,
.cid-s9C6JEcftb .close {
  background: #1b1b1b;
}
.cid-s9C6JEcftb .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-s9C6JEcftb .carousel-control-prev span {
  margin-right: 5px;
}
.cid-s9C6JEcftb .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-s9C6JEcftb .carousel-control-next span {
  margin-left: 5px;
}
.cid-s9C6JEcftb .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-s9C6JEcftb .close::before {
  content: '\e91a';
}
.cid-s9C6JEcftb .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-s9C6JEcftb .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-s9C6JEcftb .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s9C6JEcftb .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-s9C6JEcftb .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-s9C6JEcftb .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-s9C6JEcftb .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-s9C6JEcftb .carousel-indicators li.active,
.cid-s9C6JEcftb .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-s9C6JEcftb .carousel-indicators li::after,
.cid-s9C6JEcftb .carousel-indicators li::before {
  content: none;
}
.cid-s9C6JEcftb .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-s9C6JEcftb .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-s9C6JEcftb .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-s9C6JEcftb .carousel-indicators {
    display: none;
  }
}
.cid-s9C6JEcftb .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-s9C6JEcftb .carousel-inner > .active {
  display: block;
}
.cid-s9C6JEcftb .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s9C6JEcftb .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s9C6JEcftb .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-s9C6JEcftb .carousel-control,
  .cid-s9C6JEcftb .carousel-indicators,
  .cid-s9C6JEcftb .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-s9C6JEcftb .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-s9C6JEcftb .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-s9C6JEcftb .carousel-indicators .active,
.cid-s9C6JEcftb .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-s9C6JEcftb .carousel-indicators .active {
  background: #fff;
}
.cid-s9C6JEcftb .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-s9C6JEcftb .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-s9C6JEcftb .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-s9C6JEcftb .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-s9C6JEcftb .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-s9C6JEcftb .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-s9C6JEcftb .carousel {
  width: 100%;
}
.cid-s9C6JEcftb .modal-backdrop.in {
  opacity: 0.8;
}
.cid-s9C6JEcftb .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-s9C6JEcftb .modal.fade .modal-dialog,
.cid-s9C6JEcftb .modal.in .modal-dialog {
  transform: none;
}
.cid-s9C6JEcftb .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-s9C6JEcftb H6 {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-s9wpGC55XP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-s9wpGC55XP nav.navbar {
  position: fixed;
}
.cid-s9wpGC55XP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s9wpGC55XP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-s9wpGC55XP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-s9wpGC55XP .dropdown-item:hover,
.cid-s9wpGC55XP .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-s9wpGC55XP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-s9wpGC55XP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-s9wpGC55XP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-s9wpGC55XP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-s9wpGC55XP .nav-link {
  position: relative;
}
.cid-s9wpGC55XP .container {
  display: flex;
  margin: auto;
}
.cid-s9wpGC55XP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s9wpGC55XP .dropdown-menu,
.cid-s9wpGC55XP .navbar.opened {
  background: #ffffff !important;
}
.cid-s9wpGC55XP .nav-item:focus,
.cid-s9wpGC55XP .nav-link:focus {
  outline: none;
}
.cid-s9wpGC55XP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-s9wpGC55XP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s9wpGC55XP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-s9wpGC55XP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s9wpGC55XP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s9wpGC55XP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s9wpGC55XP .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-s9wpGC55XP .navbar.opened {
  transition: all .3s;
}
.cid-s9wpGC55XP .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-s9wpGC55XP .navbar .navbar-logo img {
  width: auto;
}
.cid-s9wpGC55XP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s9wpGC55XP .navbar.collapsed {
  justify-content: center;
}
.cid-s9wpGC55XP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s9wpGC55XP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s9wpGC55XP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-s9wpGC55XP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s9wpGC55XP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s9wpGC55XP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-s9wpGC55XP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s9wpGC55XP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s9wpGC55XP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s9wpGC55XP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s9wpGC55XP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s9wpGC55XP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s9wpGC55XP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s9wpGC55XP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-s9wpGC55XP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-s9wpGC55XP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s9wpGC55XP .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s9wpGC55XP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-s9wpGC55XP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s9wpGC55XP .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s9wpGC55XP .navbar.navbar-short {
  min-height: 60px;
}
.cid-s9wpGC55XP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-s9wpGC55XP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-s9wpGC55XP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s9wpGC55XP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s9wpGC55XP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s9wpGC55XP .dropdown-item.active,
.cid-s9wpGC55XP .dropdown-item:active {
  background-color: transparent;
}
.cid-s9wpGC55XP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s9wpGC55XP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s9wpGC55XP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s9wpGC55XP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-s9wpGC55XP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s9wpGC55XP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s9wpGC55XP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s9wpGC55XP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-s9wpGC55XP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s9wpGC55XP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s9wpGC55XP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s9wpGC55XP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s9wpGC55XP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s9wpGC55XP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s9wpGC55XP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9wpGC55XP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s9wpGC55XP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s9wpGC55XP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9wpGC55XP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-s9wpGC55XP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s9wpGC55XP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s9wpGC55XP .navbar {
    height: 70px;
  }
  .cid-s9wpGC55XP .navbar.opened {
    height: auto;
  }
  .cid-s9wpGC55XP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s9C82Y8biq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-s9C8e364Xo {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-s9C8e364Xo .mbr-section-subtitle {
  color: #000000;
}
.cid-s9C8e364Xo H2 {
  color: #0a0202;
}
.cid-s9CqNtX6J1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fff0b0;
}
.cid-s9CqNtX6J1 .item:focus,
.cid-s9CqNtX6J1 span:focus {
  outline: none;
}
.cid-s9CqNtX6J1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-s9CqNtX6J1 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-s9CqNtX6J1 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s9CqNtX6J1 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-s9CqNtX6J1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-s9CqNtX6J1 .mbr-section-title {
  color: #232323;
}
.cid-s9CqNtX6J1 .mbr-text,
.cid-s9CqNtX6J1 .mbr-section-btn {
  text-align: left;
}
.cid-s9CqNtX6J1 .item-title {
  text-align: center;
}
.cid-s9CqNtX6J1 .item-subtitle {
  text-align: left;
}
.cid-s9C94ciQv6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-s9C94ciQv6 .item:focus,
.cid-s9C94ciQv6 span:focus {
  outline: none;
}
.cid-s9C94ciQv6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-s9C94ciQv6 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-s9C94ciQv6 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s9C94ciQv6 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-s9C94ciQv6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-s9C94ciQv6 .mbr-section-title {
  color: #232323;
}
.cid-s9C94ciQv6 .mbr-text,
.cid-s9C94ciQv6 .mbr-section-btn {
  text-align: center;
}
.cid-s9C94ciQv6 .item-title {
  text-align: center;
}
.cid-s9C94ciQv6 .item-subtitle {
  text-align: center;
}
.cid-s9Ca5iPJ0k {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-s9Ca5iPJ0k .item:focus,
.cid-s9Ca5iPJ0k span:focus {
  outline: none;
}
.cid-s9Ca5iPJ0k .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-s9Ca5iPJ0k .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-s9Ca5iPJ0k .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s9Ca5iPJ0k .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-s9Ca5iPJ0k .mbr-section-btn {
  margin-top: auto !important;
}
.cid-s9Ca5iPJ0k .mbr-section-title {
  color: #232323;
}
.cid-s9Ca5iPJ0k .mbr-text,
.cid-s9Ca5iPJ0k .mbr-section-btn {
  text-align: center;
}
.cid-s9Ca5iPJ0k .item-title {
  text-align: center;
}
.cid-s9Ca5iPJ0k .item-subtitle {
  text-align: left;
}
.cid-s9CaXbAnad {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-s9CaXbAnad .item:focus,
.cid-s9CaXbAnad span:focus {
  outline: none;
}
.cid-s9CaXbAnad .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-s9CaXbAnad .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-s9CaXbAnad .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s9CaXbAnad .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-s9CaXbAnad .mbr-section-btn {
  margin-top: auto !important;
}
.cid-s9CaXbAnad .mbr-section-title {
  color: #232323;
}
.cid-s9CaXbAnad .mbr-text,
.cid-s9CaXbAnad .mbr-section-btn {
  text-align: center;
}
.cid-s9CaXbAnad .item-title {
  text-align: center;
}
.cid-s9CaXbAnad .item-subtitle {
  text-align: left;
}
.cid-s9CeV7OFI4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-s9CeV7OFI4 .item:focus,
.cid-s9CeV7OFI4 span:focus {
  outline: none;
}
.cid-s9CeV7OFI4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-s9CeV7OFI4 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-s9CeV7OFI4 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s9CeV7OFI4 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-s9CeV7OFI4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-s9CeV7OFI4 .mbr-section-title {
  color: #232323;
}
.cid-s9CeV7OFI4 .mbr-text,
.cid-s9CeV7OFI4 .mbr-section-btn {
  text-align: center;
}
.cid-s9CeV7OFI4 .item-title {
  text-align: center;
}
.cid-s9CeV7OFI4 .item-subtitle {
  text-align: left;
}
.cid-s9CfmddMUo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-s9CfmddMUo .item:focus,
.cid-s9CfmddMUo span:focus {
  outline: none;
}
.cid-s9CfmddMUo .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-s9CfmddMUo .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-s9CfmddMUo .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s9CfmddMUo .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-s9CfmddMUo .mbr-section-btn {
  margin-top: auto !important;
}
.cid-s9CfmddMUo .mbr-section-title {
  color: #232323;
}
.cid-s9CfmddMUo .mbr-text,
.cid-s9CfmddMUo .mbr-section-btn {
  text-align: center;
}
.cid-s9CfmddMUo .item-title {
  text-align: center;
}
.cid-s9CfmddMUo .item-subtitle {
  text-align: left;
}
.cid-s9CfQ9s4hP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-s9CfQ9s4hP .item:focus,
.cid-s9CfQ9s4hP span:focus {
  outline: none;
}
.cid-s9CfQ9s4hP .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-s9CfQ9s4hP .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-s9CfQ9s4hP .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s9CfQ9s4hP .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-s9CfQ9s4hP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-s9CfQ9s4hP .mbr-section-title {
  color: #232323;
}
.cid-s9CfQ9s4hP .mbr-text,
.cid-s9CfQ9s4hP .mbr-section-btn {
  text-align: center;
}
.cid-s9CfQ9s4hP .item-title {
  text-align: center;
}
.cid-s9CfQ9s4hP .item-subtitle {
  text-align: left;
}
.cid-s9CghsdGUz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-s9CghsdGUz .item:focus,
.cid-s9CghsdGUz span:focus {
  outline: none;
}
.cid-s9CghsdGUz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-s9CghsdGUz .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-s9CghsdGUz .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s9CghsdGUz .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-s9CghsdGUz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-s9CghsdGUz .mbr-section-title {
  color: #232323;
}
.cid-s9CghsdGUz .mbr-text,
.cid-s9CghsdGUz .mbr-section-btn {
  text-align: center;
}
.cid-s9CghsdGUz .item-title {
  text-align: center;
}
.cid-s9CghsdGUz .item-subtitle {
  text-align: left;
}
.cid-s9ChyGMmpY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-s9ChyGMmpY .item:focus,
.cid-s9ChyGMmpY span:focus {
  outline: none;
}
.cid-s9ChyGMmpY .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-s9ChyGMmpY .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-s9ChyGMmpY .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s9ChyGMmpY .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-s9ChyGMmpY .mbr-section-btn {
  margin-top: auto !important;
}
.cid-s9ChyGMmpY .mbr-section-title {
  color: #232323;
}
.cid-s9ChyGMmpY .mbr-text,
.cid-s9ChyGMmpY .mbr-section-btn {
  text-align: center;
}
.cid-s9ChyGMmpY .item-title {
  text-align: center;
}
.cid-s9ChyGMmpY .item-subtitle {
  text-align: left;
}
.cid-s9ChUUv7sz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-s9ChUUv7sz .item:focus,
.cid-s9ChUUv7sz span:focus {
  outline: none;
}
.cid-s9ChUUv7sz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-s9ChUUv7sz .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-s9ChUUv7sz .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s9ChUUv7sz .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-s9ChUUv7sz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-s9ChUUv7sz .mbr-section-title {
  color: #232323;
}
.cid-s9ChUUv7sz .mbr-text,
.cid-s9ChUUv7sz .mbr-section-btn {
  text-align: center;
}
.cid-s9ChUUv7sz .item-title {
  text-align: center;
}
.cid-s9ChUUv7sz .item-subtitle {
  text-align: left;
}
.cid-s9CilpK3ur {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-s9CilpK3ur .item:focus,
.cid-s9CilpK3ur span:focus {
  outline: none;
}
.cid-s9CilpK3ur .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-s9CilpK3ur .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-s9CilpK3ur .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s9CilpK3ur .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-s9CilpK3ur .mbr-section-btn {
  margin-top: auto !important;
}
.cid-s9CilpK3ur .mbr-section-title {
  color: #232323;
}
.cid-s9CilpK3ur .mbr-text,
.cid-s9CilpK3ur .mbr-section-btn {
  text-align: center;
}
.cid-s9CilpK3ur .item-title {
  text-align: center;
}
.cid-s9CilpK3ur .item-subtitle {
  text-align: left;
}
.cid-s9CjF8OiyX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-s9CjF8OiyX .item:focus,
.cid-s9CjF8OiyX span:focus {
  outline: none;
}
.cid-s9CjF8OiyX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-s9CjF8OiyX .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-s9CjF8OiyX .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s9CjF8OiyX .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-s9CjF8OiyX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-s9CjF8OiyX .mbr-section-title {
  color: #232323;
}
.cid-s9CjF8OiyX .mbr-text,
.cid-s9CjF8OiyX .mbr-section-btn {
  text-align: center;
}
.cid-s9CjF8OiyX .item-title {
  text-align: center;
}
.cid-s9CjF8OiyX .item-subtitle {
  text-align: left;
}
.cid-s9CktejOz1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-s9CktejOz1 .item:focus,
.cid-s9CktejOz1 span:focus {
  outline: none;
}
.cid-s9CktejOz1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-s9CktejOz1 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-s9CktejOz1 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s9CktejOz1 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-s9CktejOz1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-s9CktejOz1 .mbr-section-title {
  color: #232323;
}
.cid-s9CktejOz1 .mbr-text,
.cid-s9CktejOz1 .mbr-section-btn {
  text-align: center;
}
.cid-s9CktejOz1 .item-title {
  text-align: center;
}
.cid-s9CktejOz1 .item-subtitle {
  text-align: left;
}
.cid-s9CkULTVFB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-s9CkULTVFB .item:focus,
.cid-s9CkULTVFB span:focus {
  outline: none;
}
.cid-s9CkULTVFB .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-s9CkULTVFB .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-s9CkULTVFB .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s9CkULTVFB .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-s9CkULTVFB .mbr-section-btn {
  margin-top: auto !important;
}
.cid-s9CkULTVFB .mbr-section-title {
  color: #232323;
}
.cid-s9CkULTVFB .mbr-text,
.cid-s9CkULTVFB .mbr-section-btn {
  text-align: center;
}
.cid-s9CkULTVFB .item-title {
  text-align: center;
}
.cid-s9CkULTVFB .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-s9CsFG2ROy {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-s9CsFG2ROy nav.navbar {
  position: fixed;
}
.cid-s9CsFG2ROy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s9CsFG2ROy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-s9CsFG2ROy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-s9CsFG2ROy .dropdown-item:hover,
.cid-s9CsFG2ROy .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-s9CsFG2ROy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-s9CsFG2ROy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-s9CsFG2ROy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-s9CsFG2ROy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-s9CsFG2ROy .nav-link {
  position: relative;
}
.cid-s9CsFG2ROy .container {
  display: flex;
  margin: auto;
}
.cid-s9CsFG2ROy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s9CsFG2ROy .dropdown-menu,
.cid-s9CsFG2ROy .navbar.opened {
  background: #ffffff !important;
}
.cid-s9CsFG2ROy .nav-item:focus,
.cid-s9CsFG2ROy .nav-link:focus {
  outline: none;
}
.cid-s9CsFG2ROy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-s9CsFG2ROy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s9CsFG2ROy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-s9CsFG2ROy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s9CsFG2ROy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s9CsFG2ROy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s9CsFG2ROy .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-s9CsFG2ROy .navbar.opened {
  transition: all .3s;
}
.cid-s9CsFG2ROy .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-s9CsFG2ROy .navbar .navbar-logo img {
  width: auto;
}
.cid-s9CsFG2ROy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s9CsFG2ROy .navbar.collapsed {
  justify-content: center;
}
.cid-s9CsFG2ROy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s9CsFG2ROy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s9CsFG2ROy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-s9CsFG2ROy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s9CsFG2ROy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s9CsFG2ROy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-s9CsFG2ROy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s9CsFG2ROy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s9CsFG2ROy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s9CsFG2ROy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s9CsFG2ROy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s9CsFG2ROy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s9CsFG2ROy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s9CsFG2ROy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-s9CsFG2ROy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-s9CsFG2ROy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s9CsFG2ROy .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s9CsFG2ROy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-s9CsFG2ROy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s9CsFG2ROy .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s9CsFG2ROy .navbar.navbar-short {
  min-height: 60px;
}
.cid-s9CsFG2ROy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-s9CsFG2ROy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-s9CsFG2ROy .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s9CsFG2ROy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s9CsFG2ROy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s9CsFG2ROy .dropdown-item.active,
.cid-s9CsFG2ROy .dropdown-item:active {
  background-color: transparent;
}
.cid-s9CsFG2ROy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s9CsFG2ROy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s9CsFG2ROy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s9CsFG2ROy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-s9CsFG2ROy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s9CsFG2ROy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s9CsFG2ROy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s9CsFG2ROy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-s9CsFG2ROy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s9CsFG2ROy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s9CsFG2ROy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s9CsFG2ROy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s9CsFG2ROy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s9CsFG2ROy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s9CsFG2ROy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9CsFG2ROy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s9CsFG2ROy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s9CsFG2ROy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9CsFG2ROy .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-s9CsFG2ROy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s9CsFG2ROy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s9CsFG2ROy .navbar {
    height: 70px;
  }
  .cid-s9CsFG2ROy .navbar.opened {
    height: auto;
  }
  .cid-s9CsFG2ROy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s9CsFFMb7R {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-s9CsFGoc90 {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #fff0b0;
}
.cid-s9CsFGoc90 .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-s9CsFGoc90 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-s9CsFGoc90 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-s9CsFGoc90 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-s9CsFGoc90 .mbr-section-title {
  text-align: center;
}
.cid-s9CsFGoc90 .mbr-text,
.cid-s9CsFGoc90 .mbr-section-btn {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sBxoTGyu5H {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBxoTGyu5H nav.navbar {
  position: fixed;
}
.cid-sBxoTGyu5H .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBxoTGyu5H .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBxoTGyu5H .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBxoTGyu5H .dropdown-item:hover,
.cid-sBxoTGyu5H .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sBxoTGyu5H .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBxoTGyu5H .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBxoTGyu5H .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sBxoTGyu5H .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBxoTGyu5H .nav-link {
  position: relative;
}
.cid-sBxoTGyu5H .container {
  display: flex;
  margin: auto;
}
.cid-sBxoTGyu5H .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sBxoTGyu5H .dropdown-menu,
.cid-sBxoTGyu5H .navbar.opened {
  background: #ffffff !important;
}
.cid-sBxoTGyu5H .nav-item:focus,
.cid-sBxoTGyu5H .nav-link:focus {
  outline: none;
}
.cid-sBxoTGyu5H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBxoTGyu5H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBxoTGyu5H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sBxoTGyu5H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBxoTGyu5H .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBxoTGyu5H .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBxoTGyu5H .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sBxoTGyu5H .navbar.opened {
  transition: all .3s;
}
.cid-sBxoTGyu5H .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sBxoTGyu5H .navbar .navbar-logo img {
  width: auto;
}
.cid-sBxoTGyu5H .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBxoTGyu5H .navbar.collapsed {
  justify-content: center;
}
.cid-sBxoTGyu5H .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBxoTGyu5H .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBxoTGyu5H .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBxoTGyu5H .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBxoTGyu5H .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBxoTGyu5H .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBxoTGyu5H .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBxoTGyu5H .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sBxoTGyu5H .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sBxoTGyu5H .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBxoTGyu5H .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBxoTGyu5H .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBxoTGyu5H .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBxoTGyu5H .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBxoTGyu5H .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBxoTGyu5H .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBxoTGyu5H .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBxoTGyu5H .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBxoTGyu5H .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBxoTGyu5H .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sBxoTGyu5H .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBxoTGyu5H .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBxoTGyu5H .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBxoTGyu5H .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBxoTGyu5H .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBxoTGyu5H .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBxoTGyu5H .dropdown-item.active,
.cid-sBxoTGyu5H .dropdown-item:active {
  background-color: transparent;
}
.cid-sBxoTGyu5H .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBxoTGyu5H .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBxoTGyu5H .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBxoTGyu5H .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sBxoTGyu5H .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBxoTGyu5H .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBxoTGyu5H ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBxoTGyu5H .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBxoTGyu5H button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sBxoTGyu5H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sBxoTGyu5H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sBxoTGyu5H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sBxoTGyu5H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sBxoTGyu5H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sBxoTGyu5H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sBxoTGyu5H nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sBxoTGyu5H nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sBxoTGyu5H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sBxoTGyu5H .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBxoTGyu5H a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBxoTGyu5H .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBxoTGyu5H .navbar {
    height: 70px;
  }
  .cid-sBxoTGyu5H .navbar.opened {
    height: auto;
  }
  .cid-sBxoTGyu5H .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBxoTGNbqK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sBxpeY1apq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sBxpeY1apq img,
.cid-sBxpeY1apq .item-img {
  width: 100%;
}
.cid-sBxpeY1apq .item:focus,
.cid-sBxpeY1apq span:focus {
  outline: none;
}
.cid-sBxpeY1apq .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBxpeY1apq .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBxpeY1apq .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBxpeY1apq .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBxpeY1apq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBxpeY1apq .mbr-section-title {
  color: #232323;
}
.cid-sBxpeY1apq .mbr-text,
.cid-sBxpeY1apq .mbr-section-btn {
  text-align: left;
}
.cid-sBxpeY1apq .item-title {
  text-align: center;
}
.cid-sBxpeY1apq .item-subtitle {
  text-align: left;
}
.cid-sCci2gaY0Q {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sCci2gaY0Q img,
.cid-sCci2gaY0Q .item-img {
  width: 100%;
}
.cid-sCci2gaY0Q .item:focus,
.cid-sCci2gaY0Q span:focus {
  outline: none;
}
.cid-sCci2gaY0Q .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sCci2gaY0Q .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sCci2gaY0Q .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sCci2gaY0Q .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sCci2gaY0Q .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sCci2gaY0Q .mbr-section-title {
  color: #232323;
}
.cid-sCci2gaY0Q .mbr-text,
.cid-sCci2gaY0Q .mbr-section-btn {
  text-align: left;
}
.cid-sCci2gaY0Q .item-title {
  text-align: center;
}
.cid-sCci2gaY0Q .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sD2qw0tmrD {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sD2qw0tmrD nav.navbar {
  position: fixed;
}
.cid-sD2qw0tmrD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sD2qw0tmrD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sD2qw0tmrD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sD2qw0tmrD .dropdown-item:hover,
.cid-sD2qw0tmrD .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sD2qw0tmrD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sD2qw0tmrD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sD2qw0tmrD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sD2qw0tmrD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sD2qw0tmrD .nav-link {
  position: relative;
}
.cid-sD2qw0tmrD .container {
  display: flex;
  margin: auto;
}
.cid-sD2qw0tmrD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sD2qw0tmrD .dropdown-menu,
.cid-sD2qw0tmrD .navbar.opened {
  background: #ffffff !important;
}
.cid-sD2qw0tmrD .nav-item:focus,
.cid-sD2qw0tmrD .nav-link:focus {
  outline: none;
}
.cid-sD2qw0tmrD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sD2qw0tmrD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sD2qw0tmrD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sD2qw0tmrD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sD2qw0tmrD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sD2qw0tmrD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sD2qw0tmrD .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sD2qw0tmrD .navbar.opened {
  transition: all .3s;
}
.cid-sD2qw0tmrD .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sD2qw0tmrD .navbar .navbar-logo img {
  width: auto;
}
.cid-sD2qw0tmrD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sD2qw0tmrD .navbar.collapsed {
  justify-content: center;
}
.cid-sD2qw0tmrD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sD2qw0tmrD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sD2qw0tmrD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sD2qw0tmrD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sD2qw0tmrD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sD2qw0tmrD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sD2qw0tmrD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sD2qw0tmrD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sD2qw0tmrD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sD2qw0tmrD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sD2qw0tmrD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sD2qw0tmrD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sD2qw0tmrD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sD2qw0tmrD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sD2qw0tmrD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sD2qw0tmrD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sD2qw0tmrD .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sD2qw0tmrD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sD2qw0tmrD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sD2qw0tmrD .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sD2qw0tmrD .navbar.navbar-short {
  min-height: 60px;
}
.cid-sD2qw0tmrD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sD2qw0tmrD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sD2qw0tmrD .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sD2qw0tmrD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sD2qw0tmrD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sD2qw0tmrD .dropdown-item.active,
.cid-sD2qw0tmrD .dropdown-item:active {
  background-color: transparent;
}
.cid-sD2qw0tmrD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sD2qw0tmrD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sD2qw0tmrD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sD2qw0tmrD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sD2qw0tmrD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sD2qw0tmrD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sD2qw0tmrD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sD2qw0tmrD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sD2qw0tmrD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sD2qw0tmrD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sD2qw0tmrD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sD2qw0tmrD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sD2qw0tmrD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sD2qw0tmrD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sD2qw0tmrD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sD2qw0tmrD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sD2qw0tmrD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sD2qw0tmrD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sD2qw0tmrD .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sD2qw0tmrD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sD2qw0tmrD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sD2qw0tmrD .navbar {
    height: 70px;
  }
  .cid-sD2qw0tmrD .navbar.opened {
    height: auto;
  }
  .cid-sD2qw0tmrD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sD2qw0G6SV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sD2qw0QnUK {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sD2qw0QnUK .mbr-section-subtitle {
  color: #000000;
}
.cid-sD2qw0QnUK H2 {
  color: #0a0202;
}
.cid-sD2qw0X10H {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #fff0b0;
}
.cid-sD2qw12mj6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-sD2qw12mj6 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sD2qw12mj6 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sD2qw12mj6 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sD2qw12mj6 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sD2qw12mj6 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sD2qw12mj6 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sD2qw12mj6 .carousel-control,
.cid-sD2qw12mj6 .close {
  background: #1b1b1b;
}
.cid-sD2qw12mj6 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sD2qw12mj6 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sD2qw12mj6 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sD2qw12mj6 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sD2qw12mj6 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sD2qw12mj6 .close::before {
  content: '\e91a';
}
.cid-sD2qw12mj6 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sD2qw12mj6 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sD2qw12mj6 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sD2qw12mj6 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sD2qw12mj6 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sD2qw12mj6 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sD2qw12mj6 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sD2qw12mj6 .carousel-indicators li.active,
.cid-sD2qw12mj6 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sD2qw12mj6 .carousel-indicators li::after,
.cid-sD2qw12mj6 .carousel-indicators li::before {
  content: none;
}
.cid-sD2qw12mj6 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sD2qw12mj6 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sD2qw12mj6 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sD2qw12mj6 .carousel-indicators {
    display: none;
  }
}
.cid-sD2qw12mj6 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sD2qw12mj6 .carousel-inner > .active {
  display: block;
}
.cid-sD2qw12mj6 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sD2qw12mj6 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sD2qw12mj6 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sD2qw12mj6 .carousel-control,
  .cid-sD2qw12mj6 .carousel-indicators,
  .cid-sD2qw12mj6 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sD2qw12mj6 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sD2qw12mj6 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sD2qw12mj6 .carousel-indicators .active,
.cid-sD2qw12mj6 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sD2qw12mj6 .carousel-indicators .active {
  background: #fff;
}
.cid-sD2qw12mj6 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sD2qw12mj6 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sD2qw12mj6 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sD2qw12mj6 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sD2qw12mj6 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sD2qw12mj6 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sD2qw12mj6 .carousel {
  width: 100%;
}
.cid-sD2qw12mj6 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sD2qw12mj6 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sD2qw12mj6 .modal.fade .modal-dialog,
.cid-sD2qw12mj6 .modal.in .modal-dialog {
  transform: none;
}
.cid-sD2qw12mj6 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sD2qw12mj6 H6 {
  text-align: center;
}
.cid-sD2qw2694d {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sD2qw2694d .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sD2qw2694d .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sD2qw2694d .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sD2qw2694d .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sD2qw2694d .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sD2qw2694d .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sD2qw2694d .carousel-control,
.cid-sD2qw2694d .close {
  background: #1b1b1b;
}
.cid-sD2qw2694d .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sD2qw2694d .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sD2qw2694d .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sD2qw2694d .carousel-control-next span {
  margin-left: 5px;
}
.cid-sD2qw2694d .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sD2qw2694d .close::before {
  content: '\e91a';
}
.cid-sD2qw2694d .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sD2qw2694d .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sD2qw2694d .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sD2qw2694d .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sD2qw2694d .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sD2qw2694d .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sD2qw2694d .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sD2qw2694d .carousel-indicators li.active,
.cid-sD2qw2694d .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sD2qw2694d .carousel-indicators li::after,
.cid-sD2qw2694d .carousel-indicators li::before {
  content: none;
}
.cid-sD2qw2694d .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sD2qw2694d .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sD2qw2694d .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sD2qw2694d .carousel-indicators {
    display: none;
  }
}
.cid-sD2qw2694d .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sD2qw2694d .carousel-inner > .active {
  display: block;
}
.cid-sD2qw2694d .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sD2qw2694d .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sD2qw2694d .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sD2qw2694d .carousel-control,
  .cid-sD2qw2694d .carousel-indicators,
  .cid-sD2qw2694d .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sD2qw2694d .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sD2qw2694d .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sD2qw2694d .carousel-indicators .active,
.cid-sD2qw2694d .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sD2qw2694d .carousel-indicators .active {
  background: #fff;
}
.cid-sD2qw2694d .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sD2qw2694d .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sD2qw2694d .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sD2qw2694d .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sD2qw2694d .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sD2qw2694d .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sD2qw2694d .carousel {
  width: 100%;
}
.cid-sD2qw2694d .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sD2qw2694d .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sD2qw2694d .modal.fade .modal-dialog,
.cid-sD2qw2694d .modal.in .modal-dialog {
  transform: none;
}
.cid-sD2qw2694d .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sD2qw2694d H6 {
  text-align: center;
}
.cid-sD2qw2BGrm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sD2qw2BGrm .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sD2qw2BGrm .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sD2qw2BGrm .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sD2qw2BGrm .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sD2qw2BGrm .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sD2qw2BGrm .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sD2qw2BGrm .carousel-control,
.cid-sD2qw2BGrm .close {
  background: #1b1b1b;
}
.cid-sD2qw2BGrm .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sD2qw2BGrm .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sD2qw2BGrm .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sD2qw2BGrm .carousel-control-next span {
  margin-left: 5px;
}
.cid-sD2qw2BGrm .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sD2qw2BGrm .close::before {
  content: '\e91a';
}
.cid-sD2qw2BGrm .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sD2qw2BGrm .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sD2qw2BGrm .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sD2qw2BGrm .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sD2qw2BGrm .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sD2qw2BGrm .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sD2qw2BGrm .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sD2qw2BGrm .carousel-indicators li.active,
.cid-sD2qw2BGrm .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sD2qw2BGrm .carousel-indicators li::after,
.cid-sD2qw2BGrm .carousel-indicators li::before {
  content: none;
}
.cid-sD2qw2BGrm .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sD2qw2BGrm .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sD2qw2BGrm .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sD2qw2BGrm .carousel-indicators {
    display: none;
  }
}
.cid-sD2qw2BGrm .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sD2qw2BGrm .carousel-inner > .active {
  display: block;
}
.cid-sD2qw2BGrm .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sD2qw2BGrm .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sD2qw2BGrm .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sD2qw2BGrm .carousel-control,
  .cid-sD2qw2BGrm .carousel-indicators,
  .cid-sD2qw2BGrm .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sD2qw2BGrm .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sD2qw2BGrm .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sD2qw2BGrm .carousel-indicators .active,
.cid-sD2qw2BGrm .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sD2qw2BGrm .carousel-indicators .active {
  background: #fff;
}
.cid-sD2qw2BGrm .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sD2qw2BGrm .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sD2qw2BGrm .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sD2qw2BGrm .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sD2qw2BGrm .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sD2qw2BGrm .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sD2qw2BGrm .carousel {
  width: 100%;
}
.cid-sD2qw2BGrm .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sD2qw2BGrm .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sD2qw2BGrm .modal.fade .modal-dialog,
.cid-sD2qw2BGrm .modal.in .modal-dialog {
  transform: none;
}
.cid-sD2qw2BGrm .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sD2qw2BGrm H6 {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sD2s4WlDiz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sD2s4WlDiz nav.navbar {
  position: fixed;
}
.cid-sD2s4WlDiz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sD2s4WlDiz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sD2s4WlDiz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sD2s4WlDiz .dropdown-item:hover,
.cid-sD2s4WlDiz .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sD2s4WlDiz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sD2s4WlDiz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sD2s4WlDiz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sD2s4WlDiz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sD2s4WlDiz .nav-link {
  position: relative;
}
.cid-sD2s4WlDiz .container {
  display: flex;
  margin: auto;
}
.cid-sD2s4WlDiz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sD2s4WlDiz .dropdown-menu,
.cid-sD2s4WlDiz .navbar.opened {
  background: #ffffff !important;
}
.cid-sD2s4WlDiz .nav-item:focus,
.cid-sD2s4WlDiz .nav-link:focus {
  outline: none;
}
.cid-sD2s4WlDiz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sD2s4WlDiz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sD2s4WlDiz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sD2s4WlDiz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sD2s4WlDiz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sD2s4WlDiz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sD2s4WlDiz .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sD2s4WlDiz .navbar.opened {
  transition: all .3s;
}
.cid-sD2s4WlDiz .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sD2s4WlDiz .navbar .navbar-logo img {
  width: auto;
}
.cid-sD2s4WlDiz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sD2s4WlDiz .navbar.collapsed {
  justify-content: center;
}
.cid-sD2s4WlDiz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sD2s4WlDiz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sD2s4WlDiz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sD2s4WlDiz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sD2s4WlDiz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sD2s4WlDiz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sD2s4WlDiz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sD2s4WlDiz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sD2s4WlDiz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sD2s4WlDiz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sD2s4WlDiz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sD2s4WlDiz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sD2s4WlDiz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sD2s4WlDiz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sD2s4WlDiz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sD2s4WlDiz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sD2s4WlDiz .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sD2s4WlDiz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sD2s4WlDiz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sD2s4WlDiz .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sD2s4WlDiz .navbar.navbar-short {
  min-height: 60px;
}
.cid-sD2s4WlDiz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sD2s4WlDiz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sD2s4WlDiz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sD2s4WlDiz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sD2s4WlDiz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sD2s4WlDiz .dropdown-item.active,
.cid-sD2s4WlDiz .dropdown-item:active {
  background-color: transparent;
}
.cid-sD2s4WlDiz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sD2s4WlDiz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sD2s4WlDiz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sD2s4WlDiz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sD2s4WlDiz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sD2s4WlDiz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sD2s4WlDiz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sD2s4WlDiz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sD2s4WlDiz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sD2s4WlDiz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sD2s4WlDiz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sD2s4WlDiz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sD2s4WlDiz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sD2s4WlDiz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sD2s4WlDiz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sD2s4WlDiz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sD2s4WlDiz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sD2s4WlDiz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sD2s4WlDiz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sD2s4WlDiz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sD2s4WlDiz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sD2s4WlDiz .navbar {
    height: 70px;
  }
  .cid-sD2s4WlDiz .navbar.opened {
    height: auto;
  }
  .cid-sD2s4WlDiz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sD2s4WyjfQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sD2s4WFAGK {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sD2s4WFAGK img,
.cid-sD2s4WFAGK .item-img {
  width: 100%;
}
.cid-sD2s4WFAGK .item:focus,
.cid-sD2s4WFAGK span:focus {
  outline: none;
}
.cid-sD2s4WFAGK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sD2s4WFAGK .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sD2s4WFAGK .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sD2s4WFAGK .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sD2s4WFAGK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sD2s4WFAGK .mbr-section-title {
  color: #232323;
}
.cid-sD2s4WFAGK .mbr-text,
.cid-sD2s4WFAGK .mbr-section-btn {
  text-align: left;
}
.cid-sD2s4WFAGK .item-title {
  text-align: center;
}
.cid-sD2s4WFAGK .item-subtitle {
  text-align: left;
}
.cid-sD2s4WRSGT {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sD2s4WRSGT img,
.cid-sD2s4WRSGT .item-img {
  width: 100%;
}
.cid-sD2s4WRSGT .item:focus,
.cid-sD2s4WRSGT span:focus {
  outline: none;
}
.cid-sD2s4WRSGT .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sD2s4WRSGT .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sD2s4WRSGT .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sD2s4WRSGT .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sD2s4WRSGT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sD2s4WRSGT .mbr-section-title {
  color: #232323;
}
.cid-sD2s4WRSGT .mbr-text,
.cid-sD2s4WRSGT .mbr-section-btn {
  text-align: left;
}
.cid-sD2s4WRSGT .item-title {
  text-align: center;
}
.cid-sD2s4WRSGT .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sD2BdLH0H1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sD2BdLH0H1 nav.navbar {
  position: fixed;
}
.cid-sD2BdLH0H1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sD2BdLH0H1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sD2BdLH0H1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sD2BdLH0H1 .dropdown-item:hover,
.cid-sD2BdLH0H1 .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sD2BdLH0H1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sD2BdLH0H1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sD2BdLH0H1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sD2BdLH0H1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sD2BdLH0H1 .nav-link {
  position: relative;
}
.cid-sD2BdLH0H1 .container {
  display: flex;
  margin: auto;
}
.cid-sD2BdLH0H1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sD2BdLH0H1 .dropdown-menu,
.cid-sD2BdLH0H1 .navbar.opened {
  background: #ffffff !important;
}
.cid-sD2BdLH0H1 .nav-item:focus,
.cid-sD2BdLH0H1 .nav-link:focus {
  outline: none;
}
.cid-sD2BdLH0H1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sD2BdLH0H1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sD2BdLH0H1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sD2BdLH0H1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sD2BdLH0H1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sD2BdLH0H1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sD2BdLH0H1 .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sD2BdLH0H1 .navbar.opened {
  transition: all .3s;
}
.cid-sD2BdLH0H1 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sD2BdLH0H1 .navbar .navbar-logo img {
  width: auto;
}
.cid-sD2BdLH0H1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sD2BdLH0H1 .navbar.collapsed {
  justify-content: center;
}
.cid-sD2BdLH0H1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sD2BdLH0H1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sD2BdLH0H1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sD2BdLH0H1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sD2BdLH0H1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sD2BdLH0H1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sD2BdLH0H1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sD2BdLH0H1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sD2BdLH0H1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sD2BdLH0H1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sD2BdLH0H1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sD2BdLH0H1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sD2BdLH0H1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sD2BdLH0H1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sD2BdLH0H1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sD2BdLH0H1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sD2BdLH0H1 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sD2BdLH0H1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sD2BdLH0H1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sD2BdLH0H1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sD2BdLH0H1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sD2BdLH0H1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sD2BdLH0H1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sD2BdLH0H1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sD2BdLH0H1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sD2BdLH0H1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sD2BdLH0H1 .dropdown-item.active,
.cid-sD2BdLH0H1 .dropdown-item:active {
  background-color: transparent;
}
.cid-sD2BdLH0H1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sD2BdLH0H1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sD2BdLH0H1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sD2BdLH0H1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sD2BdLH0H1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sD2BdLH0H1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sD2BdLH0H1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sD2BdLH0H1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sD2BdLH0H1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sD2BdLH0H1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sD2BdLH0H1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sD2BdLH0H1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sD2BdLH0H1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sD2BdLH0H1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sD2BdLH0H1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sD2BdLH0H1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sD2BdLH0H1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sD2BdLH0H1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sD2BdLH0H1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sD2BdLH0H1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sD2BdLH0H1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sD2BdLH0H1 .navbar {
    height: 70px;
  }
  .cid-sD2BdLH0H1 .navbar.opened {
    height: auto;
  }
  .cid-sD2BdLH0H1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sD2BdLTOjR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sD2BdM1GTv {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sD2BdM1GTv .mbr-section-subtitle {
  color: #000000;
}
.cid-sD2BdM1GTv H2 {
  color: #0a0202;
}
.cid-sD2CWs0okm {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fff0b0;
}
.cid-sD2CWs0okm .item:focus,
.cid-sD2CWs0okm span:focus {
  outline: none;
}
.cid-sD2CWs0okm .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sD2CWs0okm .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sD2CWs0okm .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sD2CWs0okm .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sD2CWs0okm .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sD2CWs0okm .mbr-section-title {
  color: #232323;
}
.cid-sD2CWs0okm .mbr-text,
.cid-sD2CWs0okm .mbr-section-btn {
  text-align: left;
}
.cid-sD2CWs0okm .item-title {
  text-align: center;
}
.cid-sD2CWs0okm .item-subtitle {
  text-align: left;
}
.cid-sD2BdMndSH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sD2BdMndSH .item:focus,
.cid-sD2BdMndSH span:focus {
  outline: none;
}
.cid-sD2BdMndSH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sD2BdMndSH .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sD2BdMndSH .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sD2BdMndSH .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sD2BdMndSH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sD2BdMndSH .mbr-section-title {
  color: #232323;
}
.cid-sD2BdMndSH .mbr-text,
.cid-sD2BdMndSH .mbr-section-btn {
  text-align: center;
}
.cid-sD2BdMndSH .item-title {
  text-align: center;
}
.cid-sD2BdMndSH .item-subtitle {
  text-align: center;
}
.cid-sD2BdMCa6I {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sD2BdMCa6I .item:focus,
.cid-sD2BdMCa6I span:focus {
  outline: none;
}
.cid-sD2BdMCa6I .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sD2BdMCa6I .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sD2BdMCa6I .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sD2BdMCa6I .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sD2BdMCa6I .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sD2BdMCa6I .mbr-section-title {
  color: #232323;
}
.cid-sD2BdMCa6I .mbr-text,
.cid-sD2BdMCa6I .mbr-section-btn {
  text-align: center;
}
.cid-sD2BdMCa6I .item-title {
  text-align: center;
}
.cid-sD2BdMCa6I .item-subtitle {
  text-align: left;
}
.cid-sD2BdMQgoV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sD2BdMQgoV .item:focus,
.cid-sD2BdMQgoV span:focus {
  outline: none;
}
.cid-sD2BdMQgoV .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sD2BdMQgoV .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sD2BdMQgoV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sD2BdMQgoV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sD2BdMQgoV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sD2BdMQgoV .mbr-section-title {
  color: #232323;
}
.cid-sD2BdMQgoV .mbr-text,
.cid-sD2BdMQgoV .mbr-section-btn {
  text-align: center;
}
.cid-sD2BdMQgoV .item-title {
  text-align: center;
}
.cid-sD2BdMQgoV .item-subtitle {
  text-align: left;
}
.cid-sD2Ex0MdBV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sD2Ex0MdBV .item:focus,
.cid-sD2Ex0MdBV span:focus {
  outline: none;
}
.cid-sD2Ex0MdBV .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sD2Ex0MdBV .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sD2Ex0MdBV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sD2Ex0MdBV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sD2Ex0MdBV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sD2Ex0MdBV .mbr-section-title {
  color: #232323;
}
.cid-sD2Ex0MdBV .mbr-text,
.cid-sD2Ex0MdBV .mbr-section-btn {
  text-align: center;
}
.cid-sD2Ex0MdBV .item-title {
  text-align: center;
}
.cid-sD2Ex0MdBV .item-subtitle {
  text-align: left;
}
.cid-sD2F9VbZuQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sD2F9VbZuQ .item:focus,
.cid-sD2F9VbZuQ span:focus {
  outline: none;
}
.cid-sD2F9VbZuQ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sD2F9VbZuQ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sD2F9VbZuQ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sD2F9VbZuQ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sD2F9VbZuQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sD2F9VbZuQ .mbr-section-title {
  color: #232323;
}
.cid-sD2F9VbZuQ .mbr-text,
.cid-sD2F9VbZuQ .mbr-section-btn {
  text-align: center;
}
.cid-sD2F9VbZuQ .item-title {
  text-align: center;
}
.cid-sD2F9VbZuQ .item-subtitle {
  text-align: left;
}
.cid-sD2FM2ZXXq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sD2FM2ZXXq .item:focus,
.cid-sD2FM2ZXXq span:focus {
  outline: none;
}
.cid-sD2FM2ZXXq .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sD2FM2ZXXq .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sD2FM2ZXXq .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sD2FM2ZXXq .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sD2FM2ZXXq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sD2FM2ZXXq .mbr-section-title {
  color: #232323;
}
.cid-sD2FM2ZXXq .mbr-text,
.cid-sD2FM2ZXXq .mbr-section-btn {
  text-align: center;
}
.cid-sD2FM2ZXXq .item-title {
  text-align: center;
}
.cid-sD2FM2ZXXq .item-subtitle {
  text-align: left;
}
.cid-sD2FMvleWq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sD2FMvleWq .item:focus,
.cid-sD2FMvleWq span:focus {
  outline: none;
}
.cid-sD2FMvleWq .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sD2FMvleWq .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sD2FMvleWq .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sD2FMvleWq .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sD2FMvleWq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sD2FMvleWq .mbr-section-title {
  color: #232323;
}
.cid-sD2FMvleWq .mbr-text,
.cid-sD2FMvleWq .mbr-section-btn {
  text-align: center;
}
.cid-sD2FMvleWq .item-title {
  text-align: center;
}
.cid-sD2FMvleWq .item-subtitle {
  text-align: left;
}
.cid-sD2FMWEmHj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sD2FMWEmHj .item:focus,
.cid-sD2FMWEmHj span:focus {
  outline: none;
}
.cid-sD2FMWEmHj .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sD2FMWEmHj .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sD2FMWEmHj .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sD2FMWEmHj .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sD2FMWEmHj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sD2FMWEmHj .mbr-section-title {
  color: #232323;
}
.cid-sD2FMWEmHj .mbr-text,
.cid-sD2FMWEmHj .mbr-section-btn {
  text-align: center;
}
.cid-sD2FMWEmHj .item-title {
  text-align: center;
}
.cid-sD2FMWEmHj .item-subtitle {
  text-align: left;
}
.cid-sD2BdNmqoH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sD2BdNmqoH .item:focus,
.cid-sD2BdNmqoH span:focus {
  outline: none;
}
.cid-sD2BdNmqoH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sD2BdNmqoH .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sD2BdNmqoH .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sD2BdNmqoH .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sD2BdNmqoH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sD2BdNmqoH .mbr-section-title {
  color: #232323;
}
.cid-sD2BdNmqoH .mbr-text,
.cid-sD2BdNmqoH .mbr-section-btn {
  text-align: center;
}
.cid-sD2BdNmqoH .item-title {
  text-align: center;
}
.cid-sD2BdNmqoH .item-subtitle {
  text-align: left;
}
.cid-sD2BdND5Nd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sD2BdND5Nd .item:focus,
.cid-sD2BdND5Nd span:focus {
  outline: none;
}
.cid-sD2BdND5Nd .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sD2BdND5Nd .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sD2BdND5Nd .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sD2BdND5Nd .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sD2BdND5Nd .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sD2BdND5Nd .mbr-section-title {
  color: #232323;
}
.cid-sD2BdND5Nd .mbr-text,
.cid-sD2BdND5Nd .mbr-section-btn {
  text-align: center;
}
.cid-sD2BdND5Nd .item-title {
  text-align: center;
}
.cid-sD2BdND5Nd .item-subtitle {
  text-align: left;
}
.cid-sD8og1uM4w {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sD8og1uM4w .item:focus,
.cid-sD8og1uM4w span:focus {
  outline: none;
}
.cid-sD8og1uM4w .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sD8og1uM4w .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sD8og1uM4w .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sD8og1uM4w .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sD8og1uM4w .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sD8og1uM4w .mbr-section-title {
  color: #232323;
}
.cid-sD8og1uM4w .mbr-text,
.cid-sD8og1uM4w .mbr-section-btn {
  text-align: center;
}
.cid-sD8og1uM4w .item-title {
  text-align: center;
}
.cid-sD8og1uM4w .item-subtitle {
  text-align: left;
}
.cid-sD2BdO5NAE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sD2BdO5NAE .item:focus,
.cid-sD2BdO5NAE span:focus {
  outline: none;
}
.cid-sD2BdO5NAE .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sD2BdO5NAE .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sD2BdO5NAE .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sD2BdO5NAE .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sD2BdO5NAE .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sD2BdO5NAE .mbr-section-title {
  color: #232323;
}
.cid-sD2BdO5NAE .mbr-text,
.cid-sD2BdO5NAE .mbr-section-btn {
  text-align: center;
}
.cid-sD2BdO5NAE .item-title {
  text-align: center;
}
.cid-sD2BdO5NAE .item-subtitle {
  text-align: left;
}
.cid-sD2BdOn7nv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sD2BdOn7nv .item:focus,
.cid-sD2BdOn7nv span:focus {
  outline: none;
}
.cid-sD2BdOn7nv .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sD2BdOn7nv .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sD2BdOn7nv .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sD2BdOn7nv .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sD2BdOn7nv .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sD2BdOn7nv .mbr-section-title {
  color: #232323;
}
.cid-sD2BdOn7nv .mbr-text,
.cid-sD2BdOn7nv .mbr-section-btn {
  text-align: center;
}
.cid-sD2BdOn7nv .item-title {
  text-align: center;
}
.cid-sD2BdOn7nv .item-subtitle {
  text-align: left;
}
.cid-sD2BdOPIX4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sD2BdOPIX4 .item:focus,
.cid-sD2BdOPIX4 span:focus {
  outline: none;
}
.cid-sD2BdOPIX4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sD2BdOPIX4 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sD2BdOPIX4 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sD2BdOPIX4 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sD2BdOPIX4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sD2BdOPIX4 .mbr-section-title {
  color: #232323;
}
.cid-sD2BdOPIX4 .mbr-text,
.cid-sD2BdOPIX4 .mbr-section-btn {
  text-align: center;
}
.cid-sD2BdOPIX4 .item-title {
  text-align: center;
}
.cid-sD2BdOPIX4 .item-subtitle {
  text-align: left;
}
.cid-sD2BdP5NOK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sD2BdP5NOK .item:focus,
.cid-sD2BdP5NOK span:focus {
  outline: none;
}
.cid-sD2BdP5NOK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sD2BdP5NOK .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sD2BdP5NOK .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sD2BdP5NOK .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sD2BdP5NOK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sD2BdP5NOK .mbr-section-title {
  color: #232323;
}
.cid-sD2BdP5NOK .mbr-text,
.cid-sD2BdP5NOK .mbr-section-btn {
  text-align: center;
}
.cid-sD2BdP5NOK .item-title {
  text-align: center;
}
.cid-sD2BdP5NOK .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sDJpm9b2R4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sDJpm9b2R4 nav.navbar {
  position: fixed;
}
.cid-sDJpm9b2R4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sDJpm9b2R4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sDJpm9b2R4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sDJpm9b2R4 .dropdown-item:hover,
.cid-sDJpm9b2R4 .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sDJpm9b2R4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sDJpm9b2R4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sDJpm9b2R4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sDJpm9b2R4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sDJpm9b2R4 .nav-link {
  position: relative;
}
.cid-sDJpm9b2R4 .container {
  display: flex;
  margin: auto;
}
.cid-sDJpm9b2R4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDJpm9b2R4 .dropdown-menu,
.cid-sDJpm9b2R4 .navbar.opened {
  background: #ffffff !important;
}
.cid-sDJpm9b2R4 .nav-item:focus,
.cid-sDJpm9b2R4 .nav-link:focus {
  outline: none;
}
.cid-sDJpm9b2R4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sDJpm9b2R4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDJpm9b2R4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sDJpm9b2R4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sDJpm9b2R4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDJpm9b2R4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDJpm9b2R4 .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sDJpm9b2R4 .navbar.opened {
  transition: all .3s;
}
.cid-sDJpm9b2R4 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sDJpm9b2R4 .navbar .navbar-logo img {
  width: auto;
}
.cid-sDJpm9b2R4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDJpm9b2R4 .navbar.collapsed {
  justify-content: center;
}
.cid-sDJpm9b2R4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDJpm9b2R4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sDJpm9b2R4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sDJpm9b2R4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDJpm9b2R4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDJpm9b2R4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sDJpm9b2R4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDJpm9b2R4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDJpm9b2R4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sDJpm9b2R4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDJpm9b2R4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDJpm9b2R4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDJpm9b2R4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDJpm9b2R4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sDJpm9b2R4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sDJpm9b2R4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDJpm9b2R4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDJpm9b2R4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sDJpm9b2R4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sDJpm9b2R4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDJpm9b2R4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sDJpm9b2R4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sDJpm9b2R4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sDJpm9b2R4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDJpm9b2R4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sDJpm9b2R4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDJpm9b2R4 .dropdown-item.active,
.cid-sDJpm9b2R4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDJpm9b2R4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDJpm9b2R4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDJpm9b2R4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDJpm9b2R4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDJpm9b2R4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDJpm9b2R4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sDJpm9b2R4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sDJpm9b2R4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sDJpm9b2R4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sDJpm9b2R4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sDJpm9b2R4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDJpm9b2R4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDJpm9b2R4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDJpm9b2R4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDJpm9b2R4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDJpm9b2R4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDJpm9b2R4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDJpm9b2R4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDJpm9b2R4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sDJpm9b2R4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sDJpm9b2R4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDJpm9b2R4 .navbar {
    height: 70px;
  }
  .cid-sDJpm9b2R4 .navbar.opened {
    height: auto;
  }
  .cid-sDJpm9b2R4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDJpm92C9O {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sDJpm9o4p6 {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #fff0b0;
}
.cid-sDJpm9o4p6 .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-sDJpm9o4p6 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sDJpm9o4p6 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sDJpm9o4p6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sDJpm9o4p6 .mbr-section-title {
  text-align: center;
}
.cid-sDJpm9o4p6 .mbr-text,
.cid-sDJpm9o4p6 .mbr-section-btn {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sDJr4hKI9X {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sDJr4hKI9X nav.navbar {
  position: fixed;
}
.cid-sDJr4hKI9X .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sDJr4hKI9X .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sDJr4hKI9X .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sDJr4hKI9X .dropdown-item:hover,
.cid-sDJr4hKI9X .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sDJr4hKI9X .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sDJr4hKI9X .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sDJr4hKI9X .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sDJr4hKI9X .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sDJr4hKI9X .nav-link {
  position: relative;
}
.cid-sDJr4hKI9X .container {
  display: flex;
  margin: auto;
}
.cid-sDJr4hKI9X .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDJr4hKI9X .dropdown-menu,
.cid-sDJr4hKI9X .navbar.opened {
  background: #ffffff !important;
}
.cid-sDJr4hKI9X .nav-item:focus,
.cid-sDJr4hKI9X .nav-link:focus {
  outline: none;
}
.cid-sDJr4hKI9X .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sDJr4hKI9X .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDJr4hKI9X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sDJr4hKI9X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sDJr4hKI9X .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDJr4hKI9X .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDJr4hKI9X .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sDJr4hKI9X .navbar.opened {
  transition: all .3s;
}
.cid-sDJr4hKI9X .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sDJr4hKI9X .navbar .navbar-logo img {
  width: auto;
}
.cid-sDJr4hKI9X .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDJr4hKI9X .navbar.collapsed {
  justify-content: center;
}
.cid-sDJr4hKI9X .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDJr4hKI9X .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sDJr4hKI9X .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sDJr4hKI9X .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDJr4hKI9X .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDJr4hKI9X .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sDJr4hKI9X .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDJr4hKI9X .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDJr4hKI9X .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sDJr4hKI9X .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDJr4hKI9X .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDJr4hKI9X .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDJr4hKI9X .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDJr4hKI9X .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sDJr4hKI9X .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sDJr4hKI9X .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDJr4hKI9X .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDJr4hKI9X .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sDJr4hKI9X .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sDJr4hKI9X .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDJr4hKI9X .navbar.navbar-short {
  min-height: 60px;
}
.cid-sDJr4hKI9X .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sDJr4hKI9X .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sDJr4hKI9X .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDJr4hKI9X .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sDJr4hKI9X .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDJr4hKI9X .dropdown-item.active,
.cid-sDJr4hKI9X .dropdown-item:active {
  background-color: transparent;
}
.cid-sDJr4hKI9X .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDJr4hKI9X .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDJr4hKI9X .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDJr4hKI9X .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDJr4hKI9X .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDJr4hKI9X .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sDJr4hKI9X ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sDJr4hKI9X .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sDJr4hKI9X button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sDJr4hKI9X button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sDJr4hKI9X button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDJr4hKI9X button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDJr4hKI9X button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDJr4hKI9X button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDJr4hKI9X nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDJr4hKI9X nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDJr4hKI9X nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDJr4hKI9X nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDJr4hKI9X .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sDJr4hKI9X a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sDJr4hKI9X .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDJr4hKI9X .navbar {
    height: 70px;
  }
  .cid-sDJr4hKI9X .navbar.opened {
    height: auto;
  }
  .cid-sDJr4hKI9X .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDJr4hX4g3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sDJr4i65hc {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sDJr4i65hc .mbr-section-subtitle {
  color: #000000;
}
.cid-sDJr4i65hc H2 {
  color: #0a0202;
}
.cid-sDJr4idiOd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #fff0b0;
}
.cid-sDJr4iiq90 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-sDJr4iiq90 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sDJr4iiq90 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sDJr4iiq90 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sDJr4iiq90 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sDJr4iiq90 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sDJr4iiq90 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sDJr4iiq90 .carousel-control,
.cid-sDJr4iiq90 .close {
  background: #1b1b1b;
}
.cid-sDJr4iiq90 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sDJr4iiq90 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sDJr4iiq90 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sDJr4iiq90 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sDJr4iiq90 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sDJr4iiq90 .close::before {
  content: '\e91a';
}
.cid-sDJr4iiq90 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sDJr4iiq90 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sDJr4iiq90 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJr4iiq90 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sDJr4iiq90 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sDJr4iiq90 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sDJr4iiq90 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sDJr4iiq90 .carousel-indicators li.active,
.cid-sDJr4iiq90 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sDJr4iiq90 .carousel-indicators li::after,
.cid-sDJr4iiq90 .carousel-indicators li::before {
  content: none;
}
.cid-sDJr4iiq90 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sDJr4iiq90 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sDJr4iiq90 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sDJr4iiq90 .carousel-indicators {
    display: none;
  }
}
.cid-sDJr4iiq90 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sDJr4iiq90 .carousel-inner > .active {
  display: block;
}
.cid-sDJr4iiq90 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJr4iiq90 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJr4iiq90 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sDJr4iiq90 .carousel-control,
  .cid-sDJr4iiq90 .carousel-indicators,
  .cid-sDJr4iiq90 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sDJr4iiq90 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sDJr4iiq90 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sDJr4iiq90 .carousel-indicators .active,
.cid-sDJr4iiq90 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sDJr4iiq90 .carousel-indicators .active {
  background: #fff;
}
.cid-sDJr4iiq90 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sDJr4iiq90 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sDJr4iiq90 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sDJr4iiq90 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sDJr4iiq90 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sDJr4iiq90 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sDJr4iiq90 .carousel {
  width: 100%;
}
.cid-sDJr4iiq90 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sDJr4iiq90 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sDJr4iiq90 .modal.fade .modal-dialog,
.cid-sDJr4iiq90 .modal.in .modal-dialog {
  transform: none;
}
.cid-sDJr4iiq90 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sDJr4iiq90 H6 {
  text-align: center;
}
.cid-sDJr4jETBL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sDJr4jETBL .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sDJr4jETBL .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sDJr4jETBL .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sDJr4jETBL .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sDJr4jETBL .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sDJr4jETBL .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sDJr4jETBL .carousel-control,
.cid-sDJr4jETBL .close {
  background: #1b1b1b;
}
.cid-sDJr4jETBL .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sDJr4jETBL .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sDJr4jETBL .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sDJr4jETBL .carousel-control-next span {
  margin-left: 5px;
}
.cid-sDJr4jETBL .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sDJr4jETBL .close::before {
  content: '\e91a';
}
.cid-sDJr4jETBL .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sDJr4jETBL .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sDJr4jETBL .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJr4jETBL .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sDJr4jETBL .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sDJr4jETBL .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sDJr4jETBL .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sDJr4jETBL .carousel-indicators li.active,
.cid-sDJr4jETBL .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sDJr4jETBL .carousel-indicators li::after,
.cid-sDJr4jETBL .carousel-indicators li::before {
  content: none;
}
.cid-sDJr4jETBL .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sDJr4jETBL .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sDJr4jETBL .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sDJr4jETBL .carousel-indicators {
    display: none;
  }
}
.cid-sDJr4jETBL .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sDJr4jETBL .carousel-inner > .active {
  display: block;
}
.cid-sDJr4jETBL .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJr4jETBL .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJr4jETBL .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sDJr4jETBL .carousel-control,
  .cid-sDJr4jETBL .carousel-indicators,
  .cid-sDJr4jETBL .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sDJr4jETBL .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sDJr4jETBL .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sDJr4jETBL .carousel-indicators .active,
.cid-sDJr4jETBL .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sDJr4jETBL .carousel-indicators .active {
  background: #fff;
}
.cid-sDJr4jETBL .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sDJr4jETBL .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sDJr4jETBL .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sDJr4jETBL .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sDJr4jETBL .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sDJr4jETBL .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sDJr4jETBL .carousel {
  width: 100%;
}
.cid-sDJr4jETBL .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sDJr4jETBL .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sDJr4jETBL .modal.fade .modal-dialog,
.cid-sDJr4jETBL .modal.in .modal-dialog {
  transform: none;
}
.cid-sDJr4jETBL .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sDJr4jETBL H6 {
  text-align: center;
}
.cid-sDJr4kSqi3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sDJr4kSqi3 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sDJr4kSqi3 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sDJr4kSqi3 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sDJr4kSqi3 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sDJr4kSqi3 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sDJr4kSqi3 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sDJr4kSqi3 .carousel-control,
.cid-sDJr4kSqi3 .close {
  background: #1b1b1b;
}
.cid-sDJr4kSqi3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sDJr4kSqi3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sDJr4kSqi3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sDJr4kSqi3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sDJr4kSqi3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sDJr4kSqi3 .close::before {
  content: '\e91a';
}
.cid-sDJr4kSqi3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sDJr4kSqi3 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sDJr4kSqi3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJr4kSqi3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sDJr4kSqi3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sDJr4kSqi3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sDJr4kSqi3 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sDJr4kSqi3 .carousel-indicators li.active,
.cid-sDJr4kSqi3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sDJr4kSqi3 .carousel-indicators li::after,
.cid-sDJr4kSqi3 .carousel-indicators li::before {
  content: none;
}
.cid-sDJr4kSqi3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sDJr4kSqi3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sDJr4kSqi3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sDJr4kSqi3 .carousel-indicators {
    display: none;
  }
}
.cid-sDJr4kSqi3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sDJr4kSqi3 .carousel-inner > .active {
  display: block;
}
.cid-sDJr4kSqi3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJr4kSqi3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJr4kSqi3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sDJr4kSqi3 .carousel-control,
  .cid-sDJr4kSqi3 .carousel-indicators,
  .cid-sDJr4kSqi3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sDJr4kSqi3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sDJr4kSqi3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sDJr4kSqi3 .carousel-indicators .active,
.cid-sDJr4kSqi3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sDJr4kSqi3 .carousel-indicators .active {
  background: #fff;
}
.cid-sDJr4kSqi3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sDJr4kSqi3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sDJr4kSqi3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sDJr4kSqi3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sDJr4kSqi3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sDJr4kSqi3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sDJr4kSqi3 .carousel {
  width: 100%;
}
.cid-sDJr4kSqi3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sDJr4kSqi3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sDJr4kSqi3 .modal.fade .modal-dialog,
.cid-sDJr4kSqi3 .modal.in .modal-dialog {
  transform: none;
}
.cid-sDJr4kSqi3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sDJr4kSqi3 H6 {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sDJssx7Ury {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sDJssx7Ury nav.navbar {
  position: fixed;
}
.cid-sDJssx7Ury .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sDJssx7Ury .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sDJssx7Ury .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sDJssx7Ury .dropdown-item:hover,
.cid-sDJssx7Ury .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sDJssx7Ury .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sDJssx7Ury .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sDJssx7Ury .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sDJssx7Ury .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sDJssx7Ury .nav-link {
  position: relative;
}
.cid-sDJssx7Ury .container {
  display: flex;
  margin: auto;
}
.cid-sDJssx7Ury .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDJssx7Ury .dropdown-menu,
.cid-sDJssx7Ury .navbar.opened {
  background: #ffffff !important;
}
.cid-sDJssx7Ury .nav-item:focus,
.cid-sDJssx7Ury .nav-link:focus {
  outline: none;
}
.cid-sDJssx7Ury .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sDJssx7Ury .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDJssx7Ury .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sDJssx7Ury .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sDJssx7Ury .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDJssx7Ury .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDJssx7Ury .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sDJssx7Ury .navbar.opened {
  transition: all .3s;
}
.cid-sDJssx7Ury .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sDJssx7Ury .navbar .navbar-logo img {
  width: auto;
}
.cid-sDJssx7Ury .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDJssx7Ury .navbar.collapsed {
  justify-content: center;
}
.cid-sDJssx7Ury .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDJssx7Ury .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sDJssx7Ury .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sDJssx7Ury .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDJssx7Ury .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDJssx7Ury .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sDJssx7Ury .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDJssx7Ury .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDJssx7Ury .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sDJssx7Ury .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDJssx7Ury .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDJssx7Ury .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDJssx7Ury .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDJssx7Ury .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sDJssx7Ury .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sDJssx7Ury .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDJssx7Ury .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDJssx7Ury .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sDJssx7Ury .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sDJssx7Ury .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDJssx7Ury .navbar.navbar-short {
  min-height: 60px;
}
.cid-sDJssx7Ury .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sDJssx7Ury .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sDJssx7Ury .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDJssx7Ury .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sDJssx7Ury .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDJssx7Ury .dropdown-item.active,
.cid-sDJssx7Ury .dropdown-item:active {
  background-color: transparent;
}
.cid-sDJssx7Ury .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDJssx7Ury .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDJssx7Ury .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDJssx7Ury .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDJssx7Ury .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDJssx7Ury .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sDJssx7Ury ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sDJssx7Ury .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sDJssx7Ury button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sDJssx7Ury button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sDJssx7Ury button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDJssx7Ury button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDJssx7Ury button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDJssx7Ury button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDJssx7Ury nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDJssx7Ury nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDJssx7Ury nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDJssx7Ury nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDJssx7Ury .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sDJssx7Ury a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sDJssx7Ury .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDJssx7Ury .navbar {
    height: 70px;
  }
  .cid-sDJssx7Ury .navbar.opened {
    height: auto;
  }
  .cid-sDJssx7Ury .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDJssxkP7z {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sDJssxtWwM {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sDJssxtWwM img,
.cid-sDJssxtWwM .item-img {
  width: 100%;
}
.cid-sDJssxtWwM .item:focus,
.cid-sDJssxtWwM span:focus {
  outline: none;
}
.cid-sDJssxtWwM .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sDJssxtWwM .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sDJssxtWwM .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sDJssxtWwM .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sDJssxtWwM .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sDJssxtWwM .mbr-section-title {
  color: #232323;
}
.cid-sDJssxtWwM .mbr-text,
.cid-sDJssxtWwM .mbr-section-btn {
  text-align: left;
}
.cid-sDJssxtWwM .item-title {
  text-align: center;
}
.cid-sDJssxtWwM .item-subtitle {
  text-align: left;
}
.cid-sDJssxEvhz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sDJssxEvhz img,
.cid-sDJssxEvhz .item-img {
  width: 100%;
}
.cid-sDJssxEvhz .item:focus,
.cid-sDJssxEvhz span:focus {
  outline: none;
}
.cid-sDJssxEvhz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sDJssxEvhz .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sDJssxEvhz .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sDJssxEvhz .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sDJssxEvhz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sDJssxEvhz .mbr-section-title {
  color: #232323;
}
.cid-sDJssxEvhz .mbr-text,
.cid-sDJssxEvhz .mbr-section-btn {
  text-align: left;
}
.cid-sDJssxEvhz .item-title {
  text-align: center;
}
.cid-sDJssxEvhz .item-subtitle {
  text-align: left;
}
.cid-sDJuRuBKsx {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sDJuRuBKsx img,
.cid-sDJuRuBKsx .item-img {
  width: 100%;
}
.cid-sDJuRuBKsx .item:focus,
.cid-sDJuRuBKsx span:focus {
  outline: none;
}
.cid-sDJuRuBKsx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sDJuRuBKsx .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sDJuRuBKsx .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sDJuRuBKsx .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sDJuRuBKsx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sDJuRuBKsx .mbr-section-title {
  color: #232323;
}
.cid-sDJuRuBKsx .mbr-text,
.cid-sDJuRuBKsx .mbr-section-btn {
  text-align: left;
}
.cid-sDJuRuBKsx .item-title {
  text-align: center;
}
.cid-sDJuRuBKsx .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sE4EQ2OAqg {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sE4EQ2OAqg nav.navbar {
  position: fixed;
}
.cid-sE4EQ2OAqg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sE4EQ2OAqg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sE4EQ2OAqg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sE4EQ2OAqg .dropdown-item:hover,
.cid-sE4EQ2OAqg .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sE4EQ2OAqg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sE4EQ2OAqg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sE4EQ2OAqg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sE4EQ2OAqg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sE4EQ2OAqg .nav-link {
  position: relative;
}
.cid-sE4EQ2OAqg .container {
  display: flex;
  margin: auto;
}
.cid-sE4EQ2OAqg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sE4EQ2OAqg .dropdown-menu,
.cid-sE4EQ2OAqg .navbar.opened {
  background: #ffffff !important;
}
.cid-sE4EQ2OAqg .nav-item:focus,
.cid-sE4EQ2OAqg .nav-link:focus {
  outline: none;
}
.cid-sE4EQ2OAqg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sE4EQ2OAqg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sE4EQ2OAqg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sE4EQ2OAqg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sE4EQ2OAqg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sE4EQ2OAqg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sE4EQ2OAqg .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sE4EQ2OAqg .navbar.opened {
  transition: all .3s;
}
.cid-sE4EQ2OAqg .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sE4EQ2OAqg .navbar .navbar-logo img {
  width: auto;
}
.cid-sE4EQ2OAqg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sE4EQ2OAqg .navbar.collapsed {
  justify-content: center;
}
.cid-sE4EQ2OAqg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sE4EQ2OAqg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sE4EQ2OAqg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sE4EQ2OAqg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sE4EQ2OAqg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sE4EQ2OAqg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sE4EQ2OAqg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sE4EQ2OAqg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sE4EQ2OAqg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sE4EQ2OAqg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sE4EQ2OAqg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sE4EQ2OAqg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sE4EQ2OAqg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sE4EQ2OAqg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sE4EQ2OAqg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sE4EQ2OAqg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sE4EQ2OAqg .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sE4EQ2OAqg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sE4EQ2OAqg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sE4EQ2OAqg .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sE4EQ2OAqg .navbar.navbar-short {
  min-height: 60px;
}
.cid-sE4EQ2OAqg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sE4EQ2OAqg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sE4EQ2OAqg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sE4EQ2OAqg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sE4EQ2OAqg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sE4EQ2OAqg .dropdown-item.active,
.cid-sE4EQ2OAqg .dropdown-item:active {
  background-color: transparent;
}
.cid-sE4EQ2OAqg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sE4EQ2OAqg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sE4EQ2OAqg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sE4EQ2OAqg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sE4EQ2OAqg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sE4EQ2OAqg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sE4EQ2OAqg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sE4EQ2OAqg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sE4EQ2OAqg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sE4EQ2OAqg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sE4EQ2OAqg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sE4EQ2OAqg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sE4EQ2OAqg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sE4EQ2OAqg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sE4EQ2OAqg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sE4EQ2OAqg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sE4EQ2OAqg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sE4EQ2OAqg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sE4EQ2OAqg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sE4EQ2OAqg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sE4EQ2OAqg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sE4EQ2OAqg .navbar {
    height: 70px;
  }
  .cid-sE4EQ2OAqg .navbar.opened {
    height: auto;
  }
  .cid-sE4EQ2OAqg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sE4EQ327UU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sE4EQ3aPeW {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sE4EQ3aPeW .mbr-section-subtitle {
  color: #000000;
}
.cid-sE4EQ3aPeW H2 {
  color: #0a0202;
}
.cid-sE4EQ3hrqf {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fff0b0;
}
.cid-sE4EQ3hrqf .item:focus,
.cid-sE4EQ3hrqf span:focus {
  outline: none;
}
.cid-sE4EQ3hrqf .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sE4EQ3hrqf .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sE4EQ3hrqf .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sE4EQ3hrqf .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sE4EQ3hrqf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sE4EQ3hrqf .mbr-section-title {
  color: #232323;
}
.cid-sE4EQ3hrqf .mbr-text,
.cid-sE4EQ3hrqf .mbr-section-btn {
  text-align: left;
}
.cid-sE4EQ3hrqf .item-title {
  text-align: center;
}
.cid-sE4EQ3hrqf .item-subtitle {
  text-align: left;
}
.cid-sE4EQ3vQ7p {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sE4EQ3vQ7p .item:focus,
.cid-sE4EQ3vQ7p span:focus {
  outline: none;
}
.cid-sE4EQ3vQ7p .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sE4EQ3vQ7p .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sE4EQ3vQ7p .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sE4EQ3vQ7p .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sE4EQ3vQ7p .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sE4EQ3vQ7p .mbr-section-title {
  color: #232323;
}
.cid-sE4EQ3vQ7p .mbr-text,
.cid-sE4EQ3vQ7p .mbr-section-btn {
  text-align: center;
}
.cid-sE4EQ3vQ7p .item-title {
  text-align: center;
}
.cid-sE4EQ3vQ7p .item-subtitle {
  text-align: center;
}
.cid-sE4EQ3KK7d {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sE4EQ3KK7d .item:focus,
.cid-sE4EQ3KK7d span:focus {
  outline: none;
}
.cid-sE4EQ3KK7d .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sE4EQ3KK7d .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sE4EQ3KK7d .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sE4EQ3KK7d .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sE4EQ3KK7d .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sE4EQ3KK7d .mbr-section-title {
  color: #232323;
}
.cid-sE4EQ3KK7d .mbr-text,
.cid-sE4EQ3KK7d .mbr-section-btn {
  text-align: center;
}
.cid-sE4EQ3KK7d .item-title {
  text-align: center;
}
.cid-sE4EQ3KK7d .item-subtitle {
  text-align: left;
}
.cid-sE4EQ3Zzba {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sE4EQ3Zzba .item:focus,
.cid-sE4EQ3Zzba span:focus {
  outline: none;
}
.cid-sE4EQ3Zzba .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sE4EQ3Zzba .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sE4EQ3Zzba .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sE4EQ3Zzba .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sE4EQ3Zzba .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sE4EQ3Zzba .mbr-section-title {
  color: #232323;
}
.cid-sE4EQ3Zzba .mbr-text,
.cid-sE4EQ3Zzba .mbr-section-btn {
  text-align: center;
}
.cid-sE4EQ3Zzba .item-title {
  text-align: center;
}
.cid-sE4EQ3Zzba .item-subtitle {
  text-align: left;
}
.cid-sE4EQ4gO5g {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sE4EQ4gO5g .item:focus,
.cid-sE4EQ4gO5g span:focus {
  outline: none;
}
.cid-sE4EQ4gO5g .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sE4EQ4gO5g .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sE4EQ4gO5g .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sE4EQ4gO5g .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sE4EQ4gO5g .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sE4EQ4gO5g .mbr-section-title {
  color: #232323;
}
.cid-sE4EQ4gO5g .mbr-text,
.cid-sE4EQ4gO5g .mbr-section-btn {
  text-align: center;
}
.cid-sE4EQ4gO5g .item-title {
  text-align: center;
}
.cid-sE4EQ4gO5g .item-subtitle {
  text-align: left;
}
.cid-sE4EQ4w9vj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sE4EQ4w9vj .item:focus,
.cid-sE4EQ4w9vj span:focus {
  outline: none;
}
.cid-sE4EQ4w9vj .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sE4EQ4w9vj .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sE4EQ4w9vj .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sE4EQ4w9vj .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sE4EQ4w9vj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sE4EQ4w9vj .mbr-section-title {
  color: #232323;
}
.cid-sE4EQ4w9vj .mbr-text,
.cid-sE4EQ4w9vj .mbr-section-btn {
  text-align: center;
}
.cid-sE4EQ4w9vj .item-title {
  text-align: center;
}
.cid-sE4EQ4w9vj .item-subtitle {
  text-align: left;
}
.cid-sE4EQ4LEix {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sE4EQ4LEix .item:focus,
.cid-sE4EQ4LEix span:focus {
  outline: none;
}
.cid-sE4EQ4LEix .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sE4EQ4LEix .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sE4EQ4LEix .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sE4EQ4LEix .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sE4EQ4LEix .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sE4EQ4LEix .mbr-section-title {
  color: #232323;
}
.cid-sE4EQ4LEix .mbr-text,
.cid-sE4EQ4LEix .mbr-section-btn {
  text-align: center;
}
.cid-sE4EQ4LEix .item-title {
  text-align: center;
}
.cid-sE4EQ4LEix .item-subtitle {
  text-align: left;
}
.cid-sE4EQ5A4eq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sE4EQ5A4eq .item:focus,
.cid-sE4EQ5A4eq span:focus {
  outline: none;
}
.cid-sE4EQ5A4eq .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sE4EQ5A4eq .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sE4EQ5A4eq .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sE4EQ5A4eq .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sE4EQ5A4eq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sE4EQ5A4eq .mbr-section-title {
  color: #232323;
}
.cid-sE4EQ5A4eq .mbr-text,
.cid-sE4EQ5A4eq .mbr-section-btn {
  text-align: center;
}
.cid-sE4EQ5A4eq .item-title {
  text-align: center;
}
.cid-sE4EQ5A4eq .item-subtitle {
  text-align: left;
}
.cid-sE4EQ5QYjt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sE4EQ5QYjt .item:focus,
.cid-sE4EQ5QYjt span:focus {
  outline: none;
}
.cid-sE4EQ5QYjt .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sE4EQ5QYjt .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sE4EQ5QYjt .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sE4EQ5QYjt .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sE4EQ5QYjt .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sE4EQ5QYjt .mbr-section-title {
  color: #232323;
}
.cid-sE4EQ5QYjt .mbr-text,
.cid-sE4EQ5QYjt .mbr-section-btn {
  text-align: center;
}
.cid-sE4EQ5QYjt .item-title {
  text-align: center;
}
.cid-sE4EQ5QYjt .item-subtitle {
  text-align: left;
}
.cid-sE4EQ69eQV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sE4EQ69eQV .item:focus,
.cid-sE4EQ69eQV span:focus {
  outline: none;
}
.cid-sE4EQ69eQV .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sE4EQ69eQV .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sE4EQ69eQV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sE4EQ69eQV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sE4EQ69eQV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sE4EQ69eQV .mbr-section-title {
  color: #232323;
}
.cid-sE4EQ69eQV .mbr-text,
.cid-sE4EQ69eQV .mbr-section-btn {
  text-align: center;
}
.cid-sE4EQ69eQV .item-title {
  text-align: center;
}
.cid-sE4EQ69eQV .item-subtitle {
  text-align: left;
}
.cid-sE4QW3dIlH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sE4QW3dIlH .item:focus,
.cid-sE4QW3dIlH span:focus {
  outline: none;
}
.cid-sE4QW3dIlH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sE4QW3dIlH .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sE4QW3dIlH .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sE4QW3dIlH .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sE4QW3dIlH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sE4QW3dIlH .mbr-section-title {
  color: #232323;
}
.cid-sE4QW3dIlH .mbr-text,
.cid-sE4QW3dIlH .mbr-section-btn {
  text-align: center;
}
.cid-sE4QW3dIlH .item-title {
  text-align: center;
}
.cid-sE4QW3dIlH .item-subtitle {
  text-align: left;
}
.cid-sE4EQ6qVaK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sE4EQ6qVaK .item:focus,
.cid-sE4EQ6qVaK span:focus {
  outline: none;
}
.cid-sE4EQ6qVaK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sE4EQ6qVaK .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sE4EQ6qVaK .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sE4EQ6qVaK .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sE4EQ6qVaK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sE4EQ6qVaK .mbr-section-title {
  color: #232323;
}
.cid-sE4EQ6qVaK .mbr-text,
.cid-sE4EQ6qVaK .mbr-section-btn {
  text-align: center;
}
.cid-sE4EQ6qVaK .item-title {
  text-align: center;
}
.cid-sE4EQ6qVaK .item-subtitle {
  text-align: left;
}
.cid-sE4EQ6GLg3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sE4EQ6GLg3 .item:focus,
.cid-sE4EQ6GLg3 span:focus {
  outline: none;
}
.cid-sE4EQ6GLg3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sE4EQ6GLg3 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sE4EQ6GLg3 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sE4EQ6GLg3 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sE4EQ6GLg3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sE4EQ6GLg3 .mbr-section-title {
  color: #232323;
}
.cid-sE4EQ6GLg3 .mbr-text,
.cid-sE4EQ6GLg3 .mbr-section-btn {
  text-align: center;
}
.cid-sE4EQ6GLg3 .item-title {
  text-align: center;
}
.cid-sE4EQ6GLg3 .item-subtitle {
  text-align: left;
}
.cid-sE4YFa2VBd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sE4YFa2VBd .item:focus,
.cid-sE4YFa2VBd span:focus {
  outline: none;
}
.cid-sE4YFa2VBd .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sE4YFa2VBd .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sE4YFa2VBd .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sE4YFa2VBd .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sE4YFa2VBd .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sE4YFa2VBd .mbr-section-title {
  color: #232323;
}
.cid-sE4YFa2VBd .mbr-text,
.cid-sE4YFa2VBd .mbr-section-btn {
  text-align: center;
}
.cid-sE4YFa2VBd .item-title {
  text-align: center;
}
.cid-sE4YFa2VBd .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sEmsJ5YVLR {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sEmsJ5YVLR nav.navbar {
  position: fixed;
}
.cid-sEmsJ5YVLR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sEmsJ5YVLR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sEmsJ5YVLR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sEmsJ5YVLR .dropdown-item:hover,
.cid-sEmsJ5YVLR .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sEmsJ5YVLR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sEmsJ5YVLR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sEmsJ5YVLR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sEmsJ5YVLR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sEmsJ5YVLR .nav-link {
  position: relative;
}
.cid-sEmsJ5YVLR .container {
  display: flex;
  margin: auto;
}
.cid-sEmsJ5YVLR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sEmsJ5YVLR .dropdown-menu,
.cid-sEmsJ5YVLR .navbar.opened {
  background: #ffffff !important;
}
.cid-sEmsJ5YVLR .nav-item:focus,
.cid-sEmsJ5YVLR .nav-link:focus {
  outline: none;
}
.cid-sEmsJ5YVLR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sEmsJ5YVLR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sEmsJ5YVLR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sEmsJ5YVLR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sEmsJ5YVLR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sEmsJ5YVLR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sEmsJ5YVLR .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sEmsJ5YVLR .navbar.opened {
  transition: all .3s;
}
.cid-sEmsJ5YVLR .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sEmsJ5YVLR .navbar .navbar-logo img {
  width: auto;
}
.cid-sEmsJ5YVLR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sEmsJ5YVLR .navbar.collapsed {
  justify-content: center;
}
.cid-sEmsJ5YVLR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sEmsJ5YVLR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sEmsJ5YVLR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sEmsJ5YVLR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sEmsJ5YVLR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sEmsJ5YVLR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sEmsJ5YVLR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sEmsJ5YVLR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sEmsJ5YVLR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sEmsJ5YVLR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sEmsJ5YVLR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sEmsJ5YVLR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sEmsJ5YVLR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sEmsJ5YVLR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sEmsJ5YVLR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sEmsJ5YVLR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sEmsJ5YVLR .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sEmsJ5YVLR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sEmsJ5YVLR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sEmsJ5YVLR .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sEmsJ5YVLR .navbar.navbar-short {
  min-height: 60px;
}
.cid-sEmsJ5YVLR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sEmsJ5YVLR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sEmsJ5YVLR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sEmsJ5YVLR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sEmsJ5YVLR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sEmsJ5YVLR .dropdown-item.active,
.cid-sEmsJ5YVLR .dropdown-item:active {
  background-color: transparent;
}
.cid-sEmsJ5YVLR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sEmsJ5YVLR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sEmsJ5YVLR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sEmsJ5YVLR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sEmsJ5YVLR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sEmsJ5YVLR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sEmsJ5YVLR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sEmsJ5YVLR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sEmsJ5YVLR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sEmsJ5YVLR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sEmsJ5YVLR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sEmsJ5YVLR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sEmsJ5YVLR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sEmsJ5YVLR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sEmsJ5YVLR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sEmsJ5YVLR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sEmsJ5YVLR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sEmsJ5YVLR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sEmsJ5YVLR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sEmsJ5YVLR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sEmsJ5YVLR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sEmsJ5YVLR .navbar {
    height: 70px;
  }
  .cid-sEmsJ5YVLR .navbar.opened {
    height: auto;
  }
  .cid-sEmsJ5YVLR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sEmsJ5Q8fj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sEmsJ6carg {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #fff0b0;
}
.cid-sEmsJ6carg .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-sEmsJ6carg .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sEmsJ6carg .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sEmsJ6carg .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sEmsJ6carg .mbr-section-title {
  text-align: center;
}
.cid-sEmsJ6carg .mbr-text,
.cid-sEmsJ6carg .mbr-section-btn {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sEmzpztB9I {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sEmzpztB9I nav.navbar {
  position: fixed;
}
.cid-sEmzpztB9I .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sEmzpztB9I .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sEmzpztB9I .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sEmzpztB9I .dropdown-item:hover,
.cid-sEmzpztB9I .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sEmzpztB9I .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sEmzpztB9I .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sEmzpztB9I .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sEmzpztB9I .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sEmzpztB9I .nav-link {
  position: relative;
}
.cid-sEmzpztB9I .container {
  display: flex;
  margin: auto;
}
.cid-sEmzpztB9I .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sEmzpztB9I .dropdown-menu,
.cid-sEmzpztB9I .navbar.opened {
  background: #ffffff !important;
}
.cid-sEmzpztB9I .nav-item:focus,
.cid-sEmzpztB9I .nav-link:focus {
  outline: none;
}
.cid-sEmzpztB9I .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sEmzpztB9I .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sEmzpztB9I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sEmzpztB9I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sEmzpztB9I .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sEmzpztB9I .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sEmzpztB9I .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sEmzpztB9I .navbar.opened {
  transition: all .3s;
}
.cid-sEmzpztB9I .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sEmzpztB9I .navbar .navbar-logo img {
  width: auto;
}
.cid-sEmzpztB9I .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sEmzpztB9I .navbar.collapsed {
  justify-content: center;
}
.cid-sEmzpztB9I .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sEmzpztB9I .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sEmzpztB9I .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sEmzpztB9I .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sEmzpztB9I .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sEmzpztB9I .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sEmzpztB9I .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sEmzpztB9I .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sEmzpztB9I .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sEmzpztB9I .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sEmzpztB9I .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sEmzpztB9I .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sEmzpztB9I .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sEmzpztB9I .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sEmzpztB9I .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sEmzpztB9I .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sEmzpztB9I .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sEmzpztB9I .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sEmzpztB9I .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sEmzpztB9I .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sEmzpztB9I .navbar.navbar-short {
  min-height: 60px;
}
.cid-sEmzpztB9I .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sEmzpztB9I .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sEmzpztB9I .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sEmzpztB9I .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sEmzpztB9I .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sEmzpztB9I .dropdown-item.active,
.cid-sEmzpztB9I .dropdown-item:active {
  background-color: transparent;
}
.cid-sEmzpztB9I .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sEmzpztB9I .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sEmzpztB9I .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sEmzpztB9I .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sEmzpztB9I .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sEmzpztB9I .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sEmzpztB9I ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sEmzpztB9I .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sEmzpztB9I button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sEmzpztB9I button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sEmzpztB9I button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sEmzpztB9I button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sEmzpztB9I button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sEmzpztB9I button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sEmzpztB9I nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sEmzpztB9I nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sEmzpztB9I nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sEmzpztB9I nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sEmzpztB9I .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sEmzpztB9I a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sEmzpztB9I .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sEmzpztB9I .navbar {
    height: 70px;
  }
  .cid-sEmzpztB9I .navbar.opened {
    height: auto;
  }
  .cid-sEmzpztB9I .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sEmzpzM7Gz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sEmzpzYVA2 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sEmzpzYVA2 .mbr-section-subtitle {
  color: #000000;
}
.cid-sEmzpzYVA2 H2 {
  color: #0a0202;
}
.cid-sEmzpA7NGH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #fff0b0;
}
.cid-sEmzpAcYrL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-sEmzpAcYrL .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sEmzpAcYrL .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sEmzpAcYrL .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sEmzpAcYrL .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sEmzpAcYrL .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sEmzpAcYrL .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sEmzpAcYrL .carousel-control,
.cid-sEmzpAcYrL .close {
  background: #1b1b1b;
}
.cid-sEmzpAcYrL .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sEmzpAcYrL .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sEmzpAcYrL .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sEmzpAcYrL .carousel-control-next span {
  margin-left: 5px;
}
.cid-sEmzpAcYrL .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sEmzpAcYrL .close::before {
  content: '\e91a';
}
.cid-sEmzpAcYrL .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sEmzpAcYrL .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sEmzpAcYrL .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sEmzpAcYrL .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sEmzpAcYrL .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sEmzpAcYrL .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sEmzpAcYrL .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sEmzpAcYrL .carousel-indicators li.active,
.cid-sEmzpAcYrL .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sEmzpAcYrL .carousel-indicators li::after,
.cid-sEmzpAcYrL .carousel-indicators li::before {
  content: none;
}
.cid-sEmzpAcYrL .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sEmzpAcYrL .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sEmzpAcYrL .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sEmzpAcYrL .carousel-indicators {
    display: none;
  }
}
.cid-sEmzpAcYrL .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sEmzpAcYrL .carousel-inner > .active {
  display: block;
}
.cid-sEmzpAcYrL .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sEmzpAcYrL .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sEmzpAcYrL .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sEmzpAcYrL .carousel-control,
  .cid-sEmzpAcYrL .carousel-indicators,
  .cid-sEmzpAcYrL .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sEmzpAcYrL .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sEmzpAcYrL .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sEmzpAcYrL .carousel-indicators .active,
.cid-sEmzpAcYrL .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sEmzpAcYrL .carousel-indicators .active {
  background: #fff;
}
.cid-sEmzpAcYrL .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sEmzpAcYrL .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sEmzpAcYrL .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sEmzpAcYrL .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sEmzpAcYrL .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sEmzpAcYrL .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sEmzpAcYrL .carousel {
  width: 100%;
}
.cid-sEmzpAcYrL .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sEmzpAcYrL .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sEmzpAcYrL .modal.fade .modal-dialog,
.cid-sEmzpAcYrL .modal.in .modal-dialog {
  transform: none;
}
.cid-sEmzpAcYrL .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sEmzpAcYrL H6 {
  text-align: center;
}
.cid-sEmzpBCJEU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sEmzpBCJEU .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sEmzpBCJEU .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sEmzpBCJEU .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sEmzpBCJEU .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sEmzpBCJEU .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sEmzpBCJEU .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sEmzpBCJEU .carousel-control,
.cid-sEmzpBCJEU .close {
  background: #1b1b1b;
}
.cid-sEmzpBCJEU .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sEmzpBCJEU .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sEmzpBCJEU .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sEmzpBCJEU .carousel-control-next span {
  margin-left: 5px;
}
.cid-sEmzpBCJEU .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sEmzpBCJEU .close::before {
  content: '\e91a';
}
.cid-sEmzpBCJEU .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sEmzpBCJEU .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sEmzpBCJEU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sEmzpBCJEU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sEmzpBCJEU .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sEmzpBCJEU .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sEmzpBCJEU .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sEmzpBCJEU .carousel-indicators li.active,
.cid-sEmzpBCJEU .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sEmzpBCJEU .carousel-indicators li::after,
.cid-sEmzpBCJEU .carousel-indicators li::before {
  content: none;
}
.cid-sEmzpBCJEU .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sEmzpBCJEU .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sEmzpBCJEU .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sEmzpBCJEU .carousel-indicators {
    display: none;
  }
}
.cid-sEmzpBCJEU .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sEmzpBCJEU .carousel-inner > .active {
  display: block;
}
.cid-sEmzpBCJEU .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sEmzpBCJEU .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sEmzpBCJEU .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sEmzpBCJEU .carousel-control,
  .cid-sEmzpBCJEU .carousel-indicators,
  .cid-sEmzpBCJEU .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sEmzpBCJEU .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sEmzpBCJEU .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sEmzpBCJEU .carousel-indicators .active,
.cid-sEmzpBCJEU .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sEmzpBCJEU .carousel-indicators .active {
  background: #fff;
}
.cid-sEmzpBCJEU .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sEmzpBCJEU .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sEmzpBCJEU .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sEmzpBCJEU .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sEmzpBCJEU .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sEmzpBCJEU .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sEmzpBCJEU .carousel {
  width: 100%;
}
.cid-sEmzpBCJEU .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sEmzpBCJEU .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sEmzpBCJEU .modal.fade .modal-dialog,
.cid-sEmzpBCJEU .modal.in .modal-dialog {
  transform: none;
}
.cid-sEmzpBCJEU .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sEmzpBCJEU H6 {
  text-align: center;
}
.cid-sEmzpCGMkL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sEmzpCGMkL .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sEmzpCGMkL .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sEmzpCGMkL .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sEmzpCGMkL .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sEmzpCGMkL .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sEmzpCGMkL .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sEmzpCGMkL .carousel-control,
.cid-sEmzpCGMkL .close {
  background: #1b1b1b;
}
.cid-sEmzpCGMkL .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sEmzpCGMkL .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sEmzpCGMkL .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sEmzpCGMkL .carousel-control-next span {
  margin-left: 5px;
}
.cid-sEmzpCGMkL .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sEmzpCGMkL .close::before {
  content: '\e91a';
}
.cid-sEmzpCGMkL .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sEmzpCGMkL .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sEmzpCGMkL .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sEmzpCGMkL .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sEmzpCGMkL .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sEmzpCGMkL .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sEmzpCGMkL .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sEmzpCGMkL .carousel-indicators li.active,
.cid-sEmzpCGMkL .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sEmzpCGMkL .carousel-indicators li::after,
.cid-sEmzpCGMkL .carousel-indicators li::before {
  content: none;
}
.cid-sEmzpCGMkL .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sEmzpCGMkL .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sEmzpCGMkL .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sEmzpCGMkL .carousel-indicators {
    display: none;
  }
}
.cid-sEmzpCGMkL .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sEmzpCGMkL .carousel-inner > .active {
  display: block;
}
.cid-sEmzpCGMkL .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sEmzpCGMkL .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sEmzpCGMkL .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sEmzpCGMkL .carousel-control,
  .cid-sEmzpCGMkL .carousel-indicators,
  .cid-sEmzpCGMkL .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sEmzpCGMkL .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sEmzpCGMkL .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sEmzpCGMkL .carousel-indicators .active,
.cid-sEmzpCGMkL .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sEmzpCGMkL .carousel-indicators .active {
  background: #fff;
}
.cid-sEmzpCGMkL .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sEmzpCGMkL .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sEmzpCGMkL .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sEmzpCGMkL .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sEmzpCGMkL .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sEmzpCGMkL .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sEmzpCGMkL .carousel {
  width: 100%;
}
.cid-sEmzpCGMkL .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sEmzpCGMkL .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sEmzpCGMkL .modal.fade .modal-dialog,
.cid-sEmzpCGMkL .modal.in .modal-dialog {
  transform: none;
}
.cid-sEmzpCGMkL .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sEmzpCGMkL H6 {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sEmAYvxQyj {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sEmAYvxQyj nav.navbar {
  position: fixed;
}
.cid-sEmAYvxQyj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sEmAYvxQyj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sEmAYvxQyj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sEmAYvxQyj .dropdown-item:hover,
.cid-sEmAYvxQyj .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sEmAYvxQyj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sEmAYvxQyj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sEmAYvxQyj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sEmAYvxQyj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sEmAYvxQyj .nav-link {
  position: relative;
}
.cid-sEmAYvxQyj .container {
  display: flex;
  margin: auto;
}
.cid-sEmAYvxQyj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sEmAYvxQyj .dropdown-menu,
.cid-sEmAYvxQyj .navbar.opened {
  background: #ffffff !important;
}
.cid-sEmAYvxQyj .nav-item:focus,
.cid-sEmAYvxQyj .nav-link:focus {
  outline: none;
}
.cid-sEmAYvxQyj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sEmAYvxQyj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sEmAYvxQyj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sEmAYvxQyj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sEmAYvxQyj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sEmAYvxQyj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sEmAYvxQyj .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sEmAYvxQyj .navbar.opened {
  transition: all .3s;
}
.cid-sEmAYvxQyj .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sEmAYvxQyj .navbar .navbar-logo img {
  width: auto;
}
.cid-sEmAYvxQyj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sEmAYvxQyj .navbar.collapsed {
  justify-content: center;
}
.cid-sEmAYvxQyj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sEmAYvxQyj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sEmAYvxQyj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sEmAYvxQyj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sEmAYvxQyj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sEmAYvxQyj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sEmAYvxQyj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sEmAYvxQyj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sEmAYvxQyj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sEmAYvxQyj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sEmAYvxQyj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sEmAYvxQyj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sEmAYvxQyj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sEmAYvxQyj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sEmAYvxQyj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sEmAYvxQyj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sEmAYvxQyj .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sEmAYvxQyj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sEmAYvxQyj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sEmAYvxQyj .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sEmAYvxQyj .navbar.navbar-short {
  min-height: 60px;
}
.cid-sEmAYvxQyj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sEmAYvxQyj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sEmAYvxQyj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sEmAYvxQyj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sEmAYvxQyj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sEmAYvxQyj .dropdown-item.active,
.cid-sEmAYvxQyj .dropdown-item:active {
  background-color: transparent;
}
.cid-sEmAYvxQyj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sEmAYvxQyj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sEmAYvxQyj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sEmAYvxQyj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sEmAYvxQyj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sEmAYvxQyj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sEmAYvxQyj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sEmAYvxQyj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sEmAYvxQyj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sEmAYvxQyj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sEmAYvxQyj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sEmAYvxQyj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sEmAYvxQyj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sEmAYvxQyj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sEmAYvxQyj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sEmAYvxQyj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sEmAYvxQyj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sEmAYvxQyj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sEmAYvxQyj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sEmAYvxQyj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sEmAYvxQyj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sEmAYvxQyj .navbar {
    height: 70px;
  }
  .cid-sEmAYvxQyj .navbar.opened {
    height: auto;
  }
  .cid-sEmAYvxQyj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sEmAYvJ9Qo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sEmAYvQlrJ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sEmAYvQlrJ img,
.cid-sEmAYvQlrJ .item-img {
  width: 100%;
}
.cid-sEmAYvQlrJ .item:focus,
.cid-sEmAYvQlrJ span:focus {
  outline: none;
}
.cid-sEmAYvQlrJ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sEmAYvQlrJ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sEmAYvQlrJ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sEmAYvQlrJ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sEmAYvQlrJ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sEmAYvQlrJ .mbr-section-title {
  color: #232323;
}
.cid-sEmAYvQlrJ .mbr-text,
.cid-sEmAYvQlrJ .mbr-section-btn {
  text-align: left;
}
.cid-sEmAYvQlrJ .item-title {
  text-align: center;
}
.cid-sEmAYvQlrJ .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sF1azfe3si {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sF1azfe3si nav.navbar {
  position: fixed;
}
.cid-sF1azfe3si .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sF1azfe3si .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sF1azfe3si .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sF1azfe3si .dropdown-item:hover,
.cid-sF1azfe3si .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sF1azfe3si .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sF1azfe3si .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sF1azfe3si .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sF1azfe3si .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sF1azfe3si .nav-link {
  position: relative;
}
.cid-sF1azfe3si .container {
  display: flex;
  margin: auto;
}
.cid-sF1azfe3si .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sF1azfe3si .dropdown-menu,
.cid-sF1azfe3si .navbar.opened {
  background: #ffffff !important;
}
.cid-sF1azfe3si .nav-item:focus,
.cid-sF1azfe3si .nav-link:focus {
  outline: none;
}
.cid-sF1azfe3si .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sF1azfe3si .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sF1azfe3si .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sF1azfe3si .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sF1azfe3si .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sF1azfe3si .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sF1azfe3si .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sF1azfe3si .navbar.opened {
  transition: all .3s;
}
.cid-sF1azfe3si .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sF1azfe3si .navbar .navbar-logo img {
  width: auto;
}
.cid-sF1azfe3si .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sF1azfe3si .navbar.collapsed {
  justify-content: center;
}
.cid-sF1azfe3si .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sF1azfe3si .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sF1azfe3si .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sF1azfe3si .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sF1azfe3si .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sF1azfe3si .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sF1azfe3si .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sF1azfe3si .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sF1azfe3si .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sF1azfe3si .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sF1azfe3si .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sF1azfe3si .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sF1azfe3si .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sF1azfe3si .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sF1azfe3si .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sF1azfe3si .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sF1azfe3si .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sF1azfe3si .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sF1azfe3si .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sF1azfe3si .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sF1azfe3si .navbar.navbar-short {
  min-height: 60px;
}
.cid-sF1azfe3si .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sF1azfe3si .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sF1azfe3si .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sF1azfe3si .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sF1azfe3si .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sF1azfe3si .dropdown-item.active,
.cid-sF1azfe3si .dropdown-item:active {
  background-color: transparent;
}
.cid-sF1azfe3si .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sF1azfe3si .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sF1azfe3si .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sF1azfe3si .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sF1azfe3si .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sF1azfe3si .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sF1azfe3si ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sF1azfe3si .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sF1azfe3si button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sF1azfe3si button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sF1azfe3si button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sF1azfe3si button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sF1azfe3si button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sF1azfe3si button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sF1azfe3si nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sF1azfe3si nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sF1azfe3si nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sF1azfe3si nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sF1azfe3si .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sF1azfe3si a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sF1azfe3si .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sF1azfe3si .navbar {
    height: 70px;
  }
  .cid-sF1azfe3si .navbar.opened {
    height: auto;
  }
  .cid-sF1azfe3si .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sF1azfsIou {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sF1azfAdA5 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sF1azfAdA5 .mbr-section-subtitle {
  color: #000000;
}
.cid-sF1azfAdA5 H2 {
  color: #0a0202;
}
.cid-sF1azfHzk4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fff0b0;
}
.cid-sF1azfHzk4 .item:focus,
.cid-sF1azfHzk4 span:focus {
  outline: none;
}
.cid-sF1azfHzk4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sF1azfHzk4 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sF1azfHzk4 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sF1azfHzk4 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sF1azfHzk4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sF1azfHzk4 .mbr-section-title {
  color: #232323;
}
.cid-sF1azfHzk4 .mbr-text,
.cid-sF1azfHzk4 .mbr-section-btn {
  text-align: left;
}
.cid-sF1azfHzk4 .item-title {
  text-align: center;
}
.cid-sF1azfHzk4 .item-subtitle {
  text-align: left;
}
.cid-sF1azfT3jK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sF1azfT3jK .item:focus,
.cid-sF1azfT3jK span:focus {
  outline: none;
}
.cid-sF1azfT3jK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sF1azfT3jK .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sF1azfT3jK .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sF1azfT3jK .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sF1azfT3jK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sF1azfT3jK .mbr-section-title {
  color: #232323;
}
.cid-sF1azfT3jK .mbr-text,
.cid-sF1azfT3jK .mbr-section-btn {
  text-align: center;
}
.cid-sF1azfT3jK .item-title {
  text-align: center;
}
.cid-sF1azfT3jK .item-subtitle {
  text-align: center;
}
.cid-sF1azhoYWh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sF1azhoYWh .item:focus,
.cid-sF1azhoYWh span:focus {
  outline: none;
}
.cid-sF1azhoYWh .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sF1azhoYWh .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sF1azhoYWh .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sF1azhoYWh .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sF1azhoYWh .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sF1azhoYWh .mbr-section-title {
  color: #232323;
}
.cid-sF1azhoYWh .mbr-text,
.cid-sF1azhoYWh .mbr-section-btn {
  text-align: center;
}
.cid-sF1azhoYWh .item-title {
  text-align: center;
}
.cid-sF1azhoYWh .item-subtitle {
  text-align: left;
}
.cid-sF1aziYgy8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sF1aziYgy8 .item:focus,
.cid-sF1aziYgy8 span:focus {
  outline: none;
}
.cid-sF1aziYgy8 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sF1aziYgy8 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sF1aziYgy8 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sF1aziYgy8 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sF1aziYgy8 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sF1aziYgy8 .mbr-section-title {
  color: #232323;
}
.cid-sF1aziYgy8 .mbr-text,
.cid-sF1aziYgy8 .mbr-section-btn {
  text-align: center;
}
.cid-sF1aziYgy8 .item-title {
  text-align: center;
}
.cid-sF1aziYgy8 .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sF1euJ85v7 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sF1euJ85v7 nav.navbar {
  position: fixed;
}
.cid-sF1euJ85v7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sF1euJ85v7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sF1euJ85v7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sF1euJ85v7 .dropdown-item:hover,
.cid-sF1euJ85v7 .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sF1euJ85v7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sF1euJ85v7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sF1euJ85v7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sF1euJ85v7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sF1euJ85v7 .nav-link {
  position: relative;
}
.cid-sF1euJ85v7 .container {
  display: flex;
  margin: auto;
}
.cid-sF1euJ85v7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sF1euJ85v7 .dropdown-menu,
.cid-sF1euJ85v7 .navbar.opened {
  background: #ffffff !important;
}
.cid-sF1euJ85v7 .nav-item:focus,
.cid-sF1euJ85v7 .nav-link:focus {
  outline: none;
}
.cid-sF1euJ85v7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sF1euJ85v7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sF1euJ85v7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sF1euJ85v7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sF1euJ85v7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sF1euJ85v7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sF1euJ85v7 .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sF1euJ85v7 .navbar.opened {
  transition: all .3s;
}
.cid-sF1euJ85v7 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sF1euJ85v7 .navbar .navbar-logo img {
  width: auto;
}
.cid-sF1euJ85v7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sF1euJ85v7 .navbar.collapsed {
  justify-content: center;
}
.cid-sF1euJ85v7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sF1euJ85v7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sF1euJ85v7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sF1euJ85v7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sF1euJ85v7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sF1euJ85v7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sF1euJ85v7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sF1euJ85v7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sF1euJ85v7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sF1euJ85v7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sF1euJ85v7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sF1euJ85v7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sF1euJ85v7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sF1euJ85v7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sF1euJ85v7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sF1euJ85v7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sF1euJ85v7 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sF1euJ85v7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sF1euJ85v7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sF1euJ85v7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sF1euJ85v7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sF1euJ85v7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sF1euJ85v7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sF1euJ85v7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sF1euJ85v7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sF1euJ85v7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sF1euJ85v7 .dropdown-item.active,
.cid-sF1euJ85v7 .dropdown-item:active {
  background-color: transparent;
}
.cid-sF1euJ85v7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sF1euJ85v7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sF1euJ85v7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sF1euJ85v7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sF1euJ85v7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sF1euJ85v7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sF1euJ85v7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sF1euJ85v7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sF1euJ85v7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sF1euJ85v7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sF1euJ85v7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sF1euJ85v7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sF1euJ85v7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sF1euJ85v7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sF1euJ85v7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sF1euJ85v7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sF1euJ85v7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sF1euJ85v7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sF1euJ85v7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sF1euJ85v7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sF1euJ85v7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sF1euJ85v7 .navbar {
    height: 70px;
  }
  .cid-sF1euJ85v7 .navbar.opened {
    height: auto;
  }
  .cid-sF1euJ85v7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sF1euIQBeV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sF1euJp9ok {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #fff0b0;
}
.cid-sF1euJp9ok .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-sF1euJp9ok .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sF1euJp9ok .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sF1euJp9ok .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sF1euJp9ok .mbr-section-title {
  text-align: center;
}
.cid-sF1euJp9ok .mbr-text,
.cid-sF1euJp9ok .mbr-section-btn {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sF1gOLqGzR {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sF1gOLqGzR nav.navbar {
  position: fixed;
}
.cid-sF1gOLqGzR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sF1gOLqGzR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sF1gOLqGzR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sF1gOLqGzR .dropdown-item:hover,
.cid-sF1gOLqGzR .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sF1gOLqGzR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sF1gOLqGzR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sF1gOLqGzR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sF1gOLqGzR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sF1gOLqGzR .nav-link {
  position: relative;
}
.cid-sF1gOLqGzR .container {
  display: flex;
  margin: auto;
}
.cid-sF1gOLqGzR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sF1gOLqGzR .dropdown-menu,
.cid-sF1gOLqGzR .navbar.opened {
  background: #ffffff !important;
}
.cid-sF1gOLqGzR .nav-item:focus,
.cid-sF1gOLqGzR .nav-link:focus {
  outline: none;
}
.cid-sF1gOLqGzR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sF1gOLqGzR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sF1gOLqGzR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sF1gOLqGzR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sF1gOLqGzR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sF1gOLqGzR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sF1gOLqGzR .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sF1gOLqGzR .navbar.opened {
  transition: all .3s;
}
.cid-sF1gOLqGzR .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sF1gOLqGzR .navbar .navbar-logo img {
  width: auto;
}
.cid-sF1gOLqGzR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sF1gOLqGzR .navbar.collapsed {
  justify-content: center;
}
.cid-sF1gOLqGzR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sF1gOLqGzR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sF1gOLqGzR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sF1gOLqGzR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sF1gOLqGzR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sF1gOLqGzR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sF1gOLqGzR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sF1gOLqGzR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sF1gOLqGzR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sF1gOLqGzR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sF1gOLqGzR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sF1gOLqGzR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sF1gOLqGzR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sF1gOLqGzR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sF1gOLqGzR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sF1gOLqGzR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sF1gOLqGzR .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sF1gOLqGzR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sF1gOLqGzR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sF1gOLqGzR .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sF1gOLqGzR .navbar.navbar-short {
  min-height: 60px;
}
.cid-sF1gOLqGzR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sF1gOLqGzR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sF1gOLqGzR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sF1gOLqGzR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sF1gOLqGzR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sF1gOLqGzR .dropdown-item.active,
.cid-sF1gOLqGzR .dropdown-item:active {
  background-color: transparent;
}
.cid-sF1gOLqGzR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sF1gOLqGzR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sF1gOLqGzR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sF1gOLqGzR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sF1gOLqGzR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sF1gOLqGzR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sF1gOLqGzR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sF1gOLqGzR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sF1gOLqGzR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sF1gOLqGzR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sF1gOLqGzR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sF1gOLqGzR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sF1gOLqGzR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sF1gOLqGzR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sF1gOLqGzR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sF1gOLqGzR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sF1gOLqGzR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sF1gOLqGzR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sF1gOLqGzR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sF1gOLqGzR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sF1gOLqGzR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sF1gOLqGzR .navbar {
    height: 70px;
  }
  .cid-sF1gOLqGzR .navbar.opened {
    height: auto;
  }
  .cid-sF1gOLqGzR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sF1gOLCcnZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sF1gOLKeMk {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sF1gOLKeMk .mbr-section-subtitle {
  color: #000000;
}
.cid-sF1gOLKeMk H2 {
  color: #0a0202;
}
.cid-sF1gOLR7pa {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #fff0b0;
}
.cid-sF1gOLVXAG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-sF1gOLVXAG .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sF1gOLVXAG .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sF1gOLVXAG .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sF1gOLVXAG .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sF1gOLVXAG .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sF1gOLVXAG .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sF1gOLVXAG .carousel-control,
.cid-sF1gOLVXAG .close {
  background: #1b1b1b;
}
.cid-sF1gOLVXAG .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sF1gOLVXAG .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sF1gOLVXAG .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sF1gOLVXAG .carousel-control-next span {
  margin-left: 5px;
}
.cid-sF1gOLVXAG .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sF1gOLVXAG .close::before {
  content: '\e91a';
}
.cid-sF1gOLVXAG .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sF1gOLVXAG .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sF1gOLVXAG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sF1gOLVXAG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sF1gOLVXAG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sF1gOLVXAG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sF1gOLVXAG .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sF1gOLVXAG .carousel-indicators li.active,
.cid-sF1gOLVXAG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sF1gOLVXAG .carousel-indicators li::after,
.cid-sF1gOLVXAG .carousel-indicators li::before {
  content: none;
}
.cid-sF1gOLVXAG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sF1gOLVXAG .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sF1gOLVXAG .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sF1gOLVXAG .carousel-indicators {
    display: none;
  }
}
.cid-sF1gOLVXAG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sF1gOLVXAG .carousel-inner > .active {
  display: block;
}
.cid-sF1gOLVXAG .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sF1gOLVXAG .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sF1gOLVXAG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sF1gOLVXAG .carousel-control,
  .cid-sF1gOLVXAG .carousel-indicators,
  .cid-sF1gOLVXAG .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sF1gOLVXAG .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sF1gOLVXAG .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sF1gOLVXAG .carousel-indicators .active,
.cid-sF1gOLVXAG .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sF1gOLVXAG .carousel-indicators .active {
  background: #fff;
}
.cid-sF1gOLVXAG .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sF1gOLVXAG .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sF1gOLVXAG .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sF1gOLVXAG .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sF1gOLVXAG .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sF1gOLVXAG .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sF1gOLVXAG .carousel {
  width: 100%;
}
.cid-sF1gOLVXAG .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sF1gOLVXAG .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sF1gOLVXAG .modal.fade .modal-dialog,
.cid-sF1gOLVXAG .modal.in .modal-dialog {
  transform: none;
}
.cid-sF1gOLVXAG .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sF1gOLVXAG H6 {
  text-align: center;
}
.cid-sF1gOMh3O0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sF1gOMh3O0 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sF1gOMh3O0 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sF1gOMh3O0 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sF1gOMh3O0 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sF1gOMh3O0 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sF1gOMh3O0 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sF1gOMh3O0 .carousel-control,
.cid-sF1gOMh3O0 .close {
  background: #1b1b1b;
}
.cid-sF1gOMh3O0 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sF1gOMh3O0 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sF1gOMh3O0 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sF1gOMh3O0 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sF1gOMh3O0 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sF1gOMh3O0 .close::before {
  content: '\e91a';
}
.cid-sF1gOMh3O0 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sF1gOMh3O0 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sF1gOMh3O0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sF1gOMh3O0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sF1gOMh3O0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sF1gOMh3O0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sF1gOMh3O0 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sF1gOMh3O0 .carousel-indicators li.active,
.cid-sF1gOMh3O0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sF1gOMh3O0 .carousel-indicators li::after,
.cid-sF1gOMh3O0 .carousel-indicators li::before {
  content: none;
}
.cid-sF1gOMh3O0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sF1gOMh3O0 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sF1gOMh3O0 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sF1gOMh3O0 .carousel-indicators {
    display: none;
  }
}
.cid-sF1gOMh3O0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sF1gOMh3O0 .carousel-inner > .active {
  display: block;
}
.cid-sF1gOMh3O0 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sF1gOMh3O0 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sF1gOMh3O0 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sF1gOMh3O0 .carousel-control,
  .cid-sF1gOMh3O0 .carousel-indicators,
  .cid-sF1gOMh3O0 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sF1gOMh3O0 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sF1gOMh3O0 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sF1gOMh3O0 .carousel-indicators .active,
.cid-sF1gOMh3O0 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sF1gOMh3O0 .carousel-indicators .active {
  background: #fff;
}
.cid-sF1gOMh3O0 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sF1gOMh3O0 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sF1gOMh3O0 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sF1gOMh3O0 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sF1gOMh3O0 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sF1gOMh3O0 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sF1gOMh3O0 .carousel {
  width: 100%;
}
.cid-sF1gOMh3O0 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sF1gOMh3O0 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sF1gOMh3O0 .modal.fade .modal-dialog,
.cid-sF1gOMh3O0 .modal.in .modal-dialog {
  transform: none;
}
.cid-sF1gOMh3O0 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sF1gOMh3O0 H6 {
  text-align: center;
}
.cid-sF1gOMSxnQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sF1gOMSxnQ .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sF1gOMSxnQ .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sF1gOMSxnQ .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sF1gOMSxnQ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sF1gOMSxnQ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sF1gOMSxnQ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sF1gOMSxnQ .carousel-control,
.cid-sF1gOMSxnQ .close {
  background: #1b1b1b;
}
.cid-sF1gOMSxnQ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sF1gOMSxnQ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sF1gOMSxnQ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sF1gOMSxnQ .carousel-control-next span {
  margin-left: 5px;
}
.cid-sF1gOMSxnQ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sF1gOMSxnQ .close::before {
  content: '\e91a';
}
.cid-sF1gOMSxnQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sF1gOMSxnQ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sF1gOMSxnQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sF1gOMSxnQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sF1gOMSxnQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sF1gOMSxnQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sF1gOMSxnQ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sF1gOMSxnQ .carousel-indicators li.active,
.cid-sF1gOMSxnQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sF1gOMSxnQ .carousel-indicators li::after,
.cid-sF1gOMSxnQ .carousel-indicators li::before {
  content: none;
}
.cid-sF1gOMSxnQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sF1gOMSxnQ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sF1gOMSxnQ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sF1gOMSxnQ .carousel-indicators {
    display: none;
  }
}
.cid-sF1gOMSxnQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sF1gOMSxnQ .carousel-inner > .active {
  display: block;
}
.cid-sF1gOMSxnQ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sF1gOMSxnQ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sF1gOMSxnQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sF1gOMSxnQ .carousel-control,
  .cid-sF1gOMSxnQ .carousel-indicators,
  .cid-sF1gOMSxnQ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sF1gOMSxnQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sF1gOMSxnQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sF1gOMSxnQ .carousel-indicators .active,
.cid-sF1gOMSxnQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sF1gOMSxnQ .carousel-indicators .active {
  background: #fff;
}
.cid-sF1gOMSxnQ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sF1gOMSxnQ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sF1gOMSxnQ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sF1gOMSxnQ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sF1gOMSxnQ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sF1gOMSxnQ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sF1gOMSxnQ .carousel {
  width: 100%;
}
.cid-sF1gOMSxnQ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sF1gOMSxnQ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sF1gOMSxnQ .modal.fade .modal-dialog,
.cid-sF1gOMSxnQ .modal.in .modal-dialog {
  transform: none;
}
.cid-sF1gOMSxnQ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sF1gOMSxnQ H6 {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sF1ifjhM5c {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sF1ifjhM5c nav.navbar {
  position: fixed;
}
.cid-sF1ifjhM5c .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sF1ifjhM5c .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sF1ifjhM5c .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sF1ifjhM5c .dropdown-item:hover,
.cid-sF1ifjhM5c .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sF1ifjhM5c .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sF1ifjhM5c .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sF1ifjhM5c .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sF1ifjhM5c .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sF1ifjhM5c .nav-link {
  position: relative;
}
.cid-sF1ifjhM5c .container {
  display: flex;
  margin: auto;
}
.cid-sF1ifjhM5c .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sF1ifjhM5c .dropdown-menu,
.cid-sF1ifjhM5c .navbar.opened {
  background: #ffffff !important;
}
.cid-sF1ifjhM5c .nav-item:focus,
.cid-sF1ifjhM5c .nav-link:focus {
  outline: none;
}
.cid-sF1ifjhM5c .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sF1ifjhM5c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sF1ifjhM5c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sF1ifjhM5c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sF1ifjhM5c .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sF1ifjhM5c .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sF1ifjhM5c .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sF1ifjhM5c .navbar.opened {
  transition: all .3s;
}
.cid-sF1ifjhM5c .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sF1ifjhM5c .navbar .navbar-logo img {
  width: auto;
}
.cid-sF1ifjhM5c .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sF1ifjhM5c .navbar.collapsed {
  justify-content: center;
}
.cid-sF1ifjhM5c .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sF1ifjhM5c .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sF1ifjhM5c .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sF1ifjhM5c .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sF1ifjhM5c .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sF1ifjhM5c .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sF1ifjhM5c .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sF1ifjhM5c .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sF1ifjhM5c .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sF1ifjhM5c .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sF1ifjhM5c .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sF1ifjhM5c .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sF1ifjhM5c .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sF1ifjhM5c .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sF1ifjhM5c .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sF1ifjhM5c .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sF1ifjhM5c .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sF1ifjhM5c .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sF1ifjhM5c .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sF1ifjhM5c .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sF1ifjhM5c .navbar.navbar-short {
  min-height: 60px;
}
.cid-sF1ifjhM5c .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sF1ifjhM5c .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sF1ifjhM5c .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sF1ifjhM5c .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sF1ifjhM5c .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sF1ifjhM5c .dropdown-item.active,
.cid-sF1ifjhM5c .dropdown-item:active {
  background-color: transparent;
}
.cid-sF1ifjhM5c .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sF1ifjhM5c .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sF1ifjhM5c .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sF1ifjhM5c .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sF1ifjhM5c .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sF1ifjhM5c .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sF1ifjhM5c ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sF1ifjhM5c .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sF1ifjhM5c button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sF1ifjhM5c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sF1ifjhM5c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sF1ifjhM5c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sF1ifjhM5c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sF1ifjhM5c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sF1ifjhM5c nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sF1ifjhM5c nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sF1ifjhM5c nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sF1ifjhM5c nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sF1ifjhM5c .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sF1ifjhM5c a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sF1ifjhM5c .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sF1ifjhM5c .navbar {
    height: 70px;
  }
  .cid-sF1ifjhM5c .navbar.opened {
    height: auto;
  }
  .cid-sF1ifjhM5c .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sF1ifjy4gV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sF1ifjL4R6 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sF1ifjL4R6 img,
.cid-sF1ifjL4R6 .item-img {
  width: 100%;
}
.cid-sF1ifjL4R6 .item:focus,
.cid-sF1ifjL4R6 span:focus {
  outline: none;
}
.cid-sF1ifjL4R6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sF1ifjL4R6 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sF1ifjL4R6 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sF1ifjL4R6 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sF1ifjL4R6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sF1ifjL4R6 .mbr-section-title {
  color: #232323;
}
.cid-sF1ifjL4R6 .mbr-text,
.cid-sF1ifjL4R6 .mbr-section-btn {
  text-align: left;
}
.cid-sF1ifjL4R6 .item-title {
  text-align: center;
}
.cid-sF1ifjL4R6 .item-subtitle {
  text-align: left;
}
.cid-sF1jzE0r1v {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sF1jzE0r1v img,
.cid-sF1jzE0r1v .item-img {
  width: 100%;
}
.cid-sF1jzE0r1v .item:focus,
.cid-sF1jzE0r1v span:focus {
  outline: none;
}
.cid-sF1jzE0r1v .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sF1jzE0r1v .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sF1jzE0r1v .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sF1jzE0r1v .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sF1jzE0r1v .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sF1jzE0r1v .mbr-section-title {
  color: #232323;
}
.cid-sF1jzE0r1v .mbr-text,
.cid-sF1jzE0r1v .mbr-section-btn {
  text-align: left;
}
.cid-sF1jzE0r1v .item-title {
  text-align: center;
}
.cid-sF1jzE0r1v .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sF1lstUaGY {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sF1lstUaGY nav.navbar {
  position: fixed;
}
.cid-sF1lstUaGY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sF1lstUaGY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sF1lstUaGY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sF1lstUaGY .dropdown-item:hover,
.cid-sF1lstUaGY .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sF1lstUaGY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sF1lstUaGY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sF1lstUaGY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sF1lstUaGY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sF1lstUaGY .nav-link {
  position: relative;
}
.cid-sF1lstUaGY .container {
  display: flex;
  margin: auto;
}
.cid-sF1lstUaGY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sF1lstUaGY .dropdown-menu,
.cid-sF1lstUaGY .navbar.opened {
  background: #ffffff !important;
}
.cid-sF1lstUaGY .nav-item:focus,
.cid-sF1lstUaGY .nav-link:focus {
  outline: none;
}
.cid-sF1lstUaGY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sF1lstUaGY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sF1lstUaGY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sF1lstUaGY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sF1lstUaGY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sF1lstUaGY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sF1lstUaGY .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sF1lstUaGY .navbar.opened {
  transition: all .3s;
}
.cid-sF1lstUaGY .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sF1lstUaGY .navbar .navbar-logo img {
  width: auto;
}
.cid-sF1lstUaGY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sF1lstUaGY .navbar.collapsed {
  justify-content: center;
}
.cid-sF1lstUaGY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sF1lstUaGY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sF1lstUaGY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sF1lstUaGY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sF1lstUaGY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sF1lstUaGY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sF1lstUaGY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sF1lstUaGY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sF1lstUaGY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sF1lstUaGY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sF1lstUaGY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sF1lstUaGY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sF1lstUaGY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sF1lstUaGY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sF1lstUaGY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sF1lstUaGY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sF1lstUaGY .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sF1lstUaGY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sF1lstUaGY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sF1lstUaGY .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sF1lstUaGY .navbar.navbar-short {
  min-height: 60px;
}
.cid-sF1lstUaGY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sF1lstUaGY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sF1lstUaGY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sF1lstUaGY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sF1lstUaGY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sF1lstUaGY .dropdown-item.active,
.cid-sF1lstUaGY .dropdown-item:active {
  background-color: transparent;
}
.cid-sF1lstUaGY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sF1lstUaGY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sF1lstUaGY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sF1lstUaGY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sF1lstUaGY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sF1lstUaGY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sF1lstUaGY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sF1lstUaGY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sF1lstUaGY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sF1lstUaGY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sF1lstUaGY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sF1lstUaGY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sF1lstUaGY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sF1lstUaGY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sF1lstUaGY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sF1lstUaGY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sF1lstUaGY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sF1lstUaGY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sF1lstUaGY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sF1lstUaGY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sF1lstUaGY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sF1lstUaGY .navbar {
    height: 70px;
  }
  .cid-sF1lstUaGY .navbar.opened {
    height: auto;
  }
  .cid-sF1lstUaGY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sF1lsubacG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sF1lsunLYB {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sF1lsunLYB .mbr-section-subtitle {
  color: #000000;
}
.cid-sF1lsunLYB H2 {
  color: #0a0202;
}
.cid-sF1lsux5Wz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fff0b0;
}
.cid-sF1lsux5Wz .item:focus,
.cid-sF1lsux5Wz span:focus {
  outline: none;
}
.cid-sF1lsux5Wz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sF1lsux5Wz .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sF1lsux5Wz .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sF1lsux5Wz .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sF1lsux5Wz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sF1lsux5Wz .mbr-section-title {
  color: #232323;
}
.cid-sF1lsux5Wz .mbr-text,
.cid-sF1lsux5Wz .mbr-section-btn {
  text-align: left;
}
.cid-sF1lsux5Wz .item-title {
  text-align: center;
}
.cid-sF1lsux5Wz .item-subtitle {
  text-align: left;
}
.cid-sF1lsuK6vh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sF1lsuK6vh .item:focus,
.cid-sF1lsuK6vh span:focus {
  outline: none;
}
.cid-sF1lsuK6vh .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sF1lsuK6vh .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sF1lsuK6vh .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sF1lsuK6vh .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sF1lsuK6vh .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sF1lsuK6vh .mbr-section-title {
  color: #232323;
}
.cid-sF1lsuK6vh .mbr-text,
.cid-sF1lsuK6vh .mbr-section-btn {
  text-align: center;
}
.cid-sF1lsuK6vh .item-title {
  text-align: center;
}
.cid-sF1lsuK6vh .item-subtitle {
  text-align: center;
}
.cid-sF1lsv0eRE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sF1lsv0eRE .item:focus,
.cid-sF1lsv0eRE span:focus {
  outline: none;
}
.cid-sF1lsv0eRE .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sF1lsv0eRE .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sF1lsv0eRE .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sF1lsv0eRE .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sF1lsv0eRE .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sF1lsv0eRE .mbr-section-title {
  color: #232323;
}
.cid-sF1lsv0eRE .mbr-text,
.cid-sF1lsv0eRE .mbr-section-btn {
  text-align: center;
}
.cid-sF1lsv0eRE .item-title {
  text-align: center;
}
.cid-sF1lsv0eRE .item-subtitle {
  text-align: left;
}
.cid-sF1lsvgN5D {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sF1lsvgN5D .item:focus,
.cid-sF1lsvgN5D span:focus {
  outline: none;
}
.cid-sF1lsvgN5D .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sF1lsvgN5D .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sF1lsvgN5D .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sF1lsvgN5D .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sF1lsvgN5D .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sF1lsvgN5D .mbr-section-title {
  color: #232323;
}
.cid-sF1lsvgN5D .mbr-text,
.cid-sF1lsvgN5D .mbr-section-btn {
  text-align: center;
}
.cid-sF1lsvgN5D .item-title {
  text-align: center;
}
.cid-sF1lsvgN5D .item-subtitle {
  text-align: left;
}
.cid-sF1lswgWjP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sF1lswgWjP .item:focus,
.cid-sF1lswgWjP span:focus {
  outline: none;
}
.cid-sF1lswgWjP .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sF1lswgWjP .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sF1lswgWjP .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sF1lswgWjP .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sF1lswgWjP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sF1lswgWjP .mbr-section-title {
  color: #232323;
}
.cid-sF1lswgWjP .mbr-text,
.cid-sF1lswgWjP .mbr-section-btn {
  text-align: center;
}
.cid-sF1lswgWjP .item-title {
  text-align: center;
}
.cid-sF1lswgWjP .item-subtitle {
  text-align: left;
}
.cid-sF1lswMJv5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sF1lswMJv5 .item:focus,
.cid-sF1lswMJv5 span:focus {
  outline: none;
}
.cid-sF1lswMJv5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sF1lswMJv5 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sF1lswMJv5 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sF1lswMJv5 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sF1lswMJv5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sF1lswMJv5 .mbr-section-title {
  color: #232323;
}
.cid-sF1lswMJv5 .mbr-text,
.cid-sF1lswMJv5 .mbr-section-btn {
  text-align: center;
}
.cid-sF1lswMJv5 .item-title {
  text-align: center;
}
.cid-sF1lswMJv5 .item-subtitle {
  text-align: left;
}
.cid-sF1lsxh1VV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sF1lsxh1VV .item:focus,
.cid-sF1lsxh1VV span:focus {
  outline: none;
}
.cid-sF1lsxh1VV .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sF1lsxh1VV .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sF1lsxh1VV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sF1lsxh1VV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sF1lsxh1VV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sF1lsxh1VV .mbr-section-title {
  color: #232323;
}
.cid-sF1lsxh1VV .mbr-text,
.cid-sF1lsxh1VV .mbr-section-btn {
  text-align: center;
}
.cid-sF1lsxh1VV .item-title {
  text-align: center;
}
.cid-sF1lsxh1VV .item-subtitle {
  text-align: left;
}
.cid-sF1lsxxP6T {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sF1lsxxP6T .item:focus,
.cid-sF1lsxxP6T span:focus {
  outline: none;
}
.cid-sF1lsxxP6T .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sF1lsxxP6T .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sF1lsxxP6T .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sF1lsxxP6T .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sF1lsxxP6T .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sF1lsxxP6T .mbr-section-title {
  color: #232323;
}
.cid-sF1lsxxP6T .mbr-text,
.cid-sF1lsxxP6T .mbr-section-btn {
  text-align: center;
}
.cid-sF1lsxxP6T .item-title {
  text-align: center;
}
.cid-sF1lsxxP6T .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sFoA4dA9rB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFoA4dA9rB nav.navbar {
  position: fixed;
}
.cid-sFoA4dA9rB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFoA4dA9rB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFoA4dA9rB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFoA4dA9rB .dropdown-item:hover,
.cid-sFoA4dA9rB .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sFoA4dA9rB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFoA4dA9rB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFoA4dA9rB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sFoA4dA9rB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFoA4dA9rB .nav-link {
  position: relative;
}
.cid-sFoA4dA9rB .container {
  display: flex;
  margin: auto;
}
.cid-sFoA4dA9rB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sFoA4dA9rB .dropdown-menu,
.cid-sFoA4dA9rB .navbar.opened {
  background: #ffffff !important;
}
.cid-sFoA4dA9rB .nav-item:focus,
.cid-sFoA4dA9rB .nav-link:focus {
  outline: none;
}
.cid-sFoA4dA9rB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFoA4dA9rB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFoA4dA9rB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sFoA4dA9rB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFoA4dA9rB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFoA4dA9rB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFoA4dA9rB .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sFoA4dA9rB .navbar.opened {
  transition: all .3s;
}
.cid-sFoA4dA9rB .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sFoA4dA9rB .navbar .navbar-logo img {
  width: auto;
}
.cid-sFoA4dA9rB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFoA4dA9rB .navbar.collapsed {
  justify-content: center;
}
.cid-sFoA4dA9rB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFoA4dA9rB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFoA4dA9rB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFoA4dA9rB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFoA4dA9rB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFoA4dA9rB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFoA4dA9rB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFoA4dA9rB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sFoA4dA9rB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sFoA4dA9rB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFoA4dA9rB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFoA4dA9rB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFoA4dA9rB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFoA4dA9rB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFoA4dA9rB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFoA4dA9rB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFoA4dA9rB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFoA4dA9rB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFoA4dA9rB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFoA4dA9rB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sFoA4dA9rB .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFoA4dA9rB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFoA4dA9rB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFoA4dA9rB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFoA4dA9rB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFoA4dA9rB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFoA4dA9rB .dropdown-item.active,
.cid-sFoA4dA9rB .dropdown-item:active {
  background-color: transparent;
}
.cid-sFoA4dA9rB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFoA4dA9rB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFoA4dA9rB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFoA4dA9rB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sFoA4dA9rB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFoA4dA9rB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFoA4dA9rB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFoA4dA9rB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFoA4dA9rB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sFoA4dA9rB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sFoA4dA9rB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sFoA4dA9rB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sFoA4dA9rB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sFoA4dA9rB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sFoA4dA9rB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFoA4dA9rB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sFoA4dA9rB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sFoA4dA9rB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFoA4dA9rB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFoA4dA9rB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFoA4dA9rB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFoA4dA9rB .navbar {
    height: 70px;
  }
  .cid-sFoA4dA9rB .navbar.opened {
    height: auto;
  }
  .cid-sFoA4dA9rB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFoA4doSad {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sFoA4dPyNd {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #fff0b0;
}
.cid-sFoA4dPyNd .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-sFoA4dPyNd .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sFoA4dPyNd .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sFoA4dPyNd .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sFoA4dPyNd .mbr-section-title {
  text-align: center;
}
.cid-sFoA4dPyNd .mbr-text,
.cid-sFoA4dPyNd .mbr-section-btn {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-s9CsFG2ROy {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-s9CsFG2ROy nav.navbar {
  position: fixed;
}
.cid-s9CsFG2ROy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s9CsFG2ROy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-s9CsFG2ROy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-s9CsFG2ROy .dropdown-item:hover,
.cid-s9CsFG2ROy .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-s9CsFG2ROy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-s9CsFG2ROy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-s9CsFG2ROy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-s9CsFG2ROy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-s9CsFG2ROy .nav-link {
  position: relative;
}
.cid-s9CsFG2ROy .container {
  display: flex;
  margin: auto;
}
.cid-s9CsFG2ROy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s9CsFG2ROy .dropdown-menu,
.cid-s9CsFG2ROy .navbar.opened {
  background: #ffffff !important;
}
.cid-s9CsFG2ROy .nav-item:focus,
.cid-s9CsFG2ROy .nav-link:focus {
  outline: none;
}
.cid-s9CsFG2ROy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-s9CsFG2ROy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s9CsFG2ROy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-s9CsFG2ROy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s9CsFG2ROy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s9CsFG2ROy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s9CsFG2ROy .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-s9CsFG2ROy .navbar.opened {
  transition: all .3s;
}
.cid-s9CsFG2ROy .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-s9CsFG2ROy .navbar .navbar-logo img {
  width: auto;
}
.cid-s9CsFG2ROy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s9CsFG2ROy .navbar.collapsed {
  justify-content: center;
}
.cid-s9CsFG2ROy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s9CsFG2ROy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s9CsFG2ROy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-s9CsFG2ROy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s9CsFG2ROy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s9CsFG2ROy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-s9CsFG2ROy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s9CsFG2ROy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s9CsFG2ROy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s9CsFG2ROy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s9CsFG2ROy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s9CsFG2ROy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s9CsFG2ROy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s9CsFG2ROy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-s9CsFG2ROy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-s9CsFG2ROy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s9CsFG2ROy .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s9CsFG2ROy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-s9CsFG2ROy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s9CsFG2ROy .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s9CsFG2ROy .navbar.navbar-short {
  min-height: 60px;
}
.cid-s9CsFG2ROy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-s9CsFG2ROy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-s9CsFG2ROy .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s9CsFG2ROy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s9CsFG2ROy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s9CsFG2ROy .dropdown-item.active,
.cid-s9CsFG2ROy .dropdown-item:active {
  background-color: transparent;
}
.cid-s9CsFG2ROy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s9CsFG2ROy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s9CsFG2ROy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s9CsFG2ROy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-s9CsFG2ROy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s9CsFG2ROy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s9CsFG2ROy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s9CsFG2ROy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-s9CsFG2ROy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s9CsFG2ROy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s9CsFG2ROy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s9CsFG2ROy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s9CsFG2ROy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s9CsFG2ROy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s9CsFG2ROy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9CsFG2ROy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s9CsFG2ROy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s9CsFG2ROy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9CsFG2ROy .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-s9CsFG2ROy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s9CsFG2ROy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s9CsFG2ROy .navbar {
    height: 70px;
  }
  .cid-s9CsFG2ROy .navbar.opened {
    height: auto;
  }
  .cid-s9CsFG2ROy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFoDvROnMp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sFoDHHCSiH {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sFoDHHCSiH img,
.cid-sFoDHHCSiH .item-img {
  width: 100%;
}
.cid-sFoDHHCSiH .item:focus,
.cid-sFoDHHCSiH span:focus {
  outline: none;
}
.cid-sFoDHHCSiH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sFoDHHCSiH .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sFoDHHCSiH .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sFoDHHCSiH .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sFoDHHCSiH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sFoDHHCSiH .mbr-section-title {
  color: #232323;
}
.cid-sFoDHHCSiH .mbr-text,
.cid-sFoDHHCSiH .mbr-section-btn {
  text-align: left;
}
.cid-sFoDHHCSiH .item-title {
  text-align: center;
}
.cid-sFoDHHCSiH .item-subtitle {
  text-align: left;
}
.cid-sFoEDsM4Z1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sFoEDsM4Z1 img,
.cid-sFoEDsM4Z1 .item-img {
  width: 100%;
}
.cid-sFoEDsM4Z1 .item:focus,
.cid-sFoEDsM4Z1 span:focus {
  outline: none;
}
.cid-sFoEDsM4Z1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sFoEDsM4Z1 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sFoEDsM4Z1 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sFoEDsM4Z1 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sFoEDsM4Z1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sFoEDsM4Z1 .mbr-section-title {
  color: #232323;
}
.cid-sFoEDsM4Z1 .mbr-text,
.cid-sFoEDsM4Z1 .mbr-section-btn {
  text-align: left;
}
.cid-sFoEDsM4Z1 .item-title {
  text-align: center;
}
.cid-sFoEDsM4Z1 .item-subtitle {
  text-align: left;
}
.cid-uoxygZNaHY {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-uoxygZNaHY img,
.cid-uoxygZNaHY .item-img {
  width: 100%;
}
.cid-uoxygZNaHY .item:focus,
.cid-uoxygZNaHY span:focus {
  outline: none;
}
.cid-uoxygZNaHY .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uoxygZNaHY .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uoxygZNaHY .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uoxygZNaHY .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uoxygZNaHY .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uoxygZNaHY .mbr-section-title {
  color: #232323;
}
.cid-uoxygZNaHY .mbr-text,
.cid-uoxygZNaHY .mbr-section-btn {
  text-align: left;
}
.cid-uoxygZNaHY .item-title {
  text-align: center;
}
.cid-uoxygZNaHY .item-subtitle {
  text-align: left;
}
.cid-sFoEVVOUUE {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sFoEVVOUUE img,
.cid-sFoEVVOUUE .item-img {
  width: 100%;
}
.cid-sFoEVVOUUE .item:focus,
.cid-sFoEVVOUUE span:focus {
  outline: none;
}
.cid-sFoEVVOUUE .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sFoEVVOUUE .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sFoEVVOUUE .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sFoEVVOUUE .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sFoEVVOUUE .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sFoEVVOUUE .mbr-section-title {
  color: #232323;
}
.cid-sFoEVVOUUE .mbr-text,
.cid-sFoEVVOUUE .mbr-section-btn {
  text-align: left;
}
.cid-sFoEVVOUUE .item-title {
  text-align: center;
}
.cid-sFoEVVOUUE .item-subtitle {
  text-align: left;
}
.cid-sFoEWEeh1d {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sFoEWEeh1d img,
.cid-sFoEWEeh1d .item-img {
  width: 100%;
}
.cid-sFoEWEeh1d .item:focus,
.cid-sFoEWEeh1d span:focus {
  outline: none;
}
.cid-sFoEWEeh1d .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sFoEWEeh1d .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sFoEWEeh1d .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sFoEWEeh1d .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sFoEWEeh1d .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sFoEWEeh1d .mbr-section-title {
  color: #232323;
}
.cid-sFoEWEeh1d .mbr-text,
.cid-sFoEWEeh1d .mbr-section-btn {
  text-align: left;
}
.cid-sFoEWEeh1d .item-title {
  text-align: center;
}
.cid-sFoEWEeh1d .item-subtitle {
  text-align: left;
}
.cid-sFoEXbGWkO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sFoEXbGWkO img,
.cid-sFoEXbGWkO .item-img {
  width: 100%;
}
.cid-sFoEXbGWkO .item:focus,
.cid-sFoEXbGWkO span:focus {
  outline: none;
}
.cid-sFoEXbGWkO .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sFoEXbGWkO .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sFoEXbGWkO .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sFoEXbGWkO .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sFoEXbGWkO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sFoEXbGWkO .mbr-section-title {
  color: #232323;
}
.cid-sFoEXbGWkO .mbr-text,
.cid-sFoEXbGWkO .mbr-section-btn {
  text-align: left;
}
.cid-sFoEXbGWkO .item-title {
  text-align: center;
}
.cid-sFoEXbGWkO .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sFCEtUqQQC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFCEtUqQQC nav.navbar {
  position: fixed;
}
.cid-sFCEtUqQQC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFCEtUqQQC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFCEtUqQQC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFCEtUqQQC .dropdown-item:hover,
.cid-sFCEtUqQQC .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sFCEtUqQQC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFCEtUqQQC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFCEtUqQQC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sFCEtUqQQC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFCEtUqQQC .nav-link {
  position: relative;
}
.cid-sFCEtUqQQC .container {
  display: flex;
  margin: auto;
}
.cid-sFCEtUqQQC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sFCEtUqQQC .dropdown-menu,
.cid-sFCEtUqQQC .navbar.opened {
  background: #ffffff !important;
}
.cid-sFCEtUqQQC .nav-item:focus,
.cid-sFCEtUqQQC .nav-link:focus {
  outline: none;
}
.cid-sFCEtUqQQC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFCEtUqQQC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFCEtUqQQC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sFCEtUqQQC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFCEtUqQQC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFCEtUqQQC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFCEtUqQQC .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sFCEtUqQQC .navbar.opened {
  transition: all .3s;
}
.cid-sFCEtUqQQC .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sFCEtUqQQC .navbar .navbar-logo img {
  width: auto;
}
.cid-sFCEtUqQQC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFCEtUqQQC .navbar.collapsed {
  justify-content: center;
}
.cid-sFCEtUqQQC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFCEtUqQQC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFCEtUqQQC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFCEtUqQQC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFCEtUqQQC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFCEtUqQQC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFCEtUqQQC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFCEtUqQQC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sFCEtUqQQC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sFCEtUqQQC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFCEtUqQQC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFCEtUqQQC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFCEtUqQQC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFCEtUqQQC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFCEtUqQQC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFCEtUqQQC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFCEtUqQQC .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFCEtUqQQC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFCEtUqQQC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFCEtUqQQC .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sFCEtUqQQC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFCEtUqQQC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFCEtUqQQC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFCEtUqQQC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFCEtUqQQC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFCEtUqQQC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFCEtUqQQC .dropdown-item.active,
.cid-sFCEtUqQQC .dropdown-item:active {
  background-color: transparent;
}
.cid-sFCEtUqQQC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFCEtUqQQC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFCEtUqQQC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFCEtUqQQC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sFCEtUqQQC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFCEtUqQQC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFCEtUqQQC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFCEtUqQQC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFCEtUqQQC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sFCEtUqQQC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sFCEtUqQQC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sFCEtUqQQC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sFCEtUqQQC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sFCEtUqQQC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sFCEtUqQQC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFCEtUqQQC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sFCEtUqQQC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sFCEtUqQQC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFCEtUqQQC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFCEtUqQQC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFCEtUqQQC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFCEtUqQQC .navbar {
    height: 70px;
  }
  .cid-sFCEtUqQQC .navbar.opened {
    height: auto;
  }
  .cid-sFCEtUqQQC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFCEtUDycs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sFCEtULXpa {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sFCEtULXpa .mbr-section-subtitle {
  color: #000000;
}
.cid-sFCEtULXpa H2 {
  color: #0a0202;
}
.cid-sFCEtUR3s8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #fff0b0;
}
.cid-sFCEtUVyA5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-sFCEtUVyA5 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFCEtUVyA5 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFCEtUVyA5 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFCEtUVyA5 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFCEtUVyA5 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFCEtUVyA5 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFCEtUVyA5 .carousel-control,
.cid-sFCEtUVyA5 .close {
  background: #1b1b1b;
}
.cid-sFCEtUVyA5 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFCEtUVyA5 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFCEtUVyA5 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFCEtUVyA5 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFCEtUVyA5 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFCEtUVyA5 .close::before {
  content: '\e91a';
}
.cid-sFCEtUVyA5 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFCEtUVyA5 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFCEtUVyA5 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFCEtUVyA5 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFCEtUVyA5 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFCEtUVyA5 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFCEtUVyA5 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFCEtUVyA5 .carousel-indicators li.active,
.cid-sFCEtUVyA5 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFCEtUVyA5 .carousel-indicators li::after,
.cid-sFCEtUVyA5 .carousel-indicators li::before {
  content: none;
}
.cid-sFCEtUVyA5 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFCEtUVyA5 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFCEtUVyA5 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFCEtUVyA5 .carousel-indicators {
    display: none;
  }
}
.cid-sFCEtUVyA5 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFCEtUVyA5 .carousel-inner > .active {
  display: block;
}
.cid-sFCEtUVyA5 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFCEtUVyA5 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFCEtUVyA5 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFCEtUVyA5 .carousel-control,
  .cid-sFCEtUVyA5 .carousel-indicators,
  .cid-sFCEtUVyA5 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFCEtUVyA5 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFCEtUVyA5 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFCEtUVyA5 .carousel-indicators .active,
.cid-sFCEtUVyA5 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFCEtUVyA5 .carousel-indicators .active {
  background: #fff;
}
.cid-sFCEtUVyA5 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFCEtUVyA5 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFCEtUVyA5 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFCEtUVyA5 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFCEtUVyA5 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFCEtUVyA5 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFCEtUVyA5 .carousel {
  width: 100%;
}
.cid-sFCEtUVyA5 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFCEtUVyA5 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFCEtUVyA5 .modal.fade .modal-dialog,
.cid-sFCEtUVyA5 .modal.in .modal-dialog {
  transform: none;
}
.cid-sFCEtUVyA5 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFCEtUVyA5 H6 {
  text-align: center;
}
.cid-sFCEtVf100 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sFCEtVf100 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFCEtVf100 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFCEtVf100 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFCEtVf100 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFCEtVf100 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFCEtVf100 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFCEtVf100 .carousel-control,
.cid-sFCEtVf100 .close {
  background: #1b1b1b;
}
.cid-sFCEtVf100 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFCEtVf100 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFCEtVf100 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFCEtVf100 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFCEtVf100 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFCEtVf100 .close::before {
  content: '\e91a';
}
.cid-sFCEtVf100 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFCEtVf100 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFCEtVf100 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFCEtVf100 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFCEtVf100 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFCEtVf100 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFCEtVf100 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFCEtVf100 .carousel-indicators li.active,
.cid-sFCEtVf100 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFCEtVf100 .carousel-indicators li::after,
.cid-sFCEtVf100 .carousel-indicators li::before {
  content: none;
}
.cid-sFCEtVf100 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFCEtVf100 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFCEtVf100 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFCEtVf100 .carousel-indicators {
    display: none;
  }
}
.cid-sFCEtVf100 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFCEtVf100 .carousel-inner > .active {
  display: block;
}
.cid-sFCEtVf100 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFCEtVf100 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFCEtVf100 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFCEtVf100 .carousel-control,
  .cid-sFCEtVf100 .carousel-indicators,
  .cid-sFCEtVf100 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFCEtVf100 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFCEtVf100 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFCEtVf100 .carousel-indicators .active,
.cid-sFCEtVf100 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFCEtVf100 .carousel-indicators .active {
  background: #fff;
}
.cid-sFCEtVf100 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFCEtVf100 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFCEtVf100 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFCEtVf100 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFCEtVf100 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFCEtVf100 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFCEtVf100 .carousel {
  width: 100%;
}
.cid-sFCEtVf100 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFCEtVf100 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFCEtVf100 .modal.fade .modal-dialog,
.cid-sFCEtVf100 .modal.in .modal-dialog {
  transform: none;
}
.cid-sFCEtVf100 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFCEtVf100 H6 {
  text-align: center;
}
.cid-sFCEtVKmHF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sFCEtVKmHF .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFCEtVKmHF .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFCEtVKmHF .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFCEtVKmHF .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFCEtVKmHF .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFCEtVKmHF .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFCEtVKmHF .carousel-control,
.cid-sFCEtVKmHF .close {
  background: #1b1b1b;
}
.cid-sFCEtVKmHF .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFCEtVKmHF .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFCEtVKmHF .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFCEtVKmHF .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFCEtVKmHF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFCEtVKmHF .close::before {
  content: '\e91a';
}
.cid-sFCEtVKmHF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFCEtVKmHF .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFCEtVKmHF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFCEtVKmHF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFCEtVKmHF .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFCEtVKmHF .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFCEtVKmHF .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFCEtVKmHF .carousel-indicators li.active,
.cid-sFCEtVKmHF .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFCEtVKmHF .carousel-indicators li::after,
.cid-sFCEtVKmHF .carousel-indicators li::before {
  content: none;
}
.cid-sFCEtVKmHF .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFCEtVKmHF .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFCEtVKmHF .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFCEtVKmHF .carousel-indicators {
    display: none;
  }
}
.cid-sFCEtVKmHF .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFCEtVKmHF .carousel-inner > .active {
  display: block;
}
.cid-sFCEtVKmHF .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFCEtVKmHF .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFCEtVKmHF .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFCEtVKmHF .carousel-control,
  .cid-sFCEtVKmHF .carousel-indicators,
  .cid-sFCEtVKmHF .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFCEtVKmHF .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFCEtVKmHF .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFCEtVKmHF .carousel-indicators .active,
.cid-sFCEtVKmHF .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFCEtVKmHF .carousel-indicators .active {
  background: #fff;
}
.cid-sFCEtVKmHF .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFCEtVKmHF .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFCEtVKmHF .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFCEtVKmHF .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFCEtVKmHF .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFCEtVKmHF .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFCEtVKmHF .carousel {
  width: 100%;
}
.cid-sFCEtVKmHF .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFCEtVKmHF .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFCEtVKmHF .modal.fade .modal-dialog,
.cid-sFCEtVKmHF .modal.in .modal-dialog {
  transform: none;
}
.cid-sFCEtVKmHF .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFCEtVKmHF H6 {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sFCFUQufEw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFCFUQufEw nav.navbar {
  position: fixed;
}
.cid-sFCFUQufEw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFCFUQufEw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFCFUQufEw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFCFUQufEw .dropdown-item:hover,
.cid-sFCFUQufEw .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sFCFUQufEw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFCFUQufEw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFCFUQufEw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sFCFUQufEw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFCFUQufEw .nav-link {
  position: relative;
}
.cid-sFCFUQufEw .container {
  display: flex;
  margin: auto;
}
.cid-sFCFUQufEw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sFCFUQufEw .dropdown-menu,
.cid-sFCFUQufEw .navbar.opened {
  background: #ffffff !important;
}
.cid-sFCFUQufEw .nav-item:focus,
.cid-sFCFUQufEw .nav-link:focus {
  outline: none;
}
.cid-sFCFUQufEw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFCFUQufEw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFCFUQufEw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sFCFUQufEw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFCFUQufEw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFCFUQufEw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFCFUQufEw .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sFCFUQufEw .navbar.opened {
  transition: all .3s;
}
.cid-sFCFUQufEw .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sFCFUQufEw .navbar .navbar-logo img {
  width: auto;
}
.cid-sFCFUQufEw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFCFUQufEw .navbar.collapsed {
  justify-content: center;
}
.cid-sFCFUQufEw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFCFUQufEw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFCFUQufEw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFCFUQufEw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFCFUQufEw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFCFUQufEw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFCFUQufEw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFCFUQufEw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sFCFUQufEw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sFCFUQufEw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFCFUQufEw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFCFUQufEw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFCFUQufEw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFCFUQufEw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFCFUQufEw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFCFUQufEw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFCFUQufEw .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFCFUQufEw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFCFUQufEw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFCFUQufEw .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sFCFUQufEw .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFCFUQufEw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFCFUQufEw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFCFUQufEw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFCFUQufEw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFCFUQufEw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFCFUQufEw .dropdown-item.active,
.cid-sFCFUQufEw .dropdown-item:active {
  background-color: transparent;
}
.cid-sFCFUQufEw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFCFUQufEw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFCFUQufEw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFCFUQufEw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sFCFUQufEw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFCFUQufEw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFCFUQufEw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFCFUQufEw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFCFUQufEw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sFCFUQufEw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sFCFUQufEw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sFCFUQufEw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sFCFUQufEw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sFCFUQufEw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sFCFUQufEw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFCFUQufEw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sFCFUQufEw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sFCFUQufEw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFCFUQufEw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFCFUQufEw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFCFUQufEw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFCFUQufEw .navbar {
    height: 70px;
  }
  .cid-sFCFUQufEw .navbar.opened {
    height: auto;
  }
  .cid-sFCFUQufEw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFCFUQIFpJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sFCFUQPFz4 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sFCFUQPFz4 img,
.cid-sFCFUQPFz4 .item-img {
  width: 100%;
}
.cid-sFCFUQPFz4 .item:focus,
.cid-sFCFUQPFz4 span:focus {
  outline: none;
}
.cid-sFCFUQPFz4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sFCFUQPFz4 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sFCFUQPFz4 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sFCFUQPFz4 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sFCFUQPFz4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sFCFUQPFz4 .mbr-section-title {
  color: #232323;
}
.cid-sFCFUQPFz4 .mbr-text,
.cid-sFCFUQPFz4 .mbr-section-btn {
  text-align: left;
}
.cid-sFCFUQPFz4 .item-title {
  text-align: center;
}
.cid-sFCFUQPFz4 .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sFGcQTkKNh {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFGcQTkKNh nav.navbar {
  position: fixed;
}
.cid-sFGcQTkKNh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFGcQTkKNh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFGcQTkKNh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFGcQTkKNh .dropdown-item:hover,
.cid-sFGcQTkKNh .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sFGcQTkKNh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFGcQTkKNh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFGcQTkKNh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sFGcQTkKNh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFGcQTkKNh .nav-link {
  position: relative;
}
.cid-sFGcQTkKNh .container {
  display: flex;
  margin: auto;
}
.cid-sFGcQTkKNh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sFGcQTkKNh .dropdown-menu,
.cid-sFGcQTkKNh .navbar.opened {
  background: #ffffff !important;
}
.cid-sFGcQTkKNh .nav-item:focus,
.cid-sFGcQTkKNh .nav-link:focus {
  outline: none;
}
.cid-sFGcQTkKNh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFGcQTkKNh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFGcQTkKNh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sFGcQTkKNh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFGcQTkKNh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFGcQTkKNh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFGcQTkKNh .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sFGcQTkKNh .navbar.opened {
  transition: all .3s;
}
.cid-sFGcQTkKNh .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sFGcQTkKNh .navbar .navbar-logo img {
  width: auto;
}
.cid-sFGcQTkKNh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFGcQTkKNh .navbar.collapsed {
  justify-content: center;
}
.cid-sFGcQTkKNh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFGcQTkKNh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFGcQTkKNh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFGcQTkKNh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFGcQTkKNh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFGcQTkKNh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFGcQTkKNh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFGcQTkKNh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sFGcQTkKNh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sFGcQTkKNh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFGcQTkKNh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFGcQTkKNh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFGcQTkKNh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFGcQTkKNh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFGcQTkKNh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFGcQTkKNh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFGcQTkKNh .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFGcQTkKNh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFGcQTkKNh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFGcQTkKNh .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sFGcQTkKNh .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFGcQTkKNh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFGcQTkKNh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFGcQTkKNh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFGcQTkKNh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFGcQTkKNh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFGcQTkKNh .dropdown-item.active,
.cid-sFGcQTkKNh .dropdown-item:active {
  background-color: transparent;
}
.cid-sFGcQTkKNh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFGcQTkKNh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFGcQTkKNh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFGcQTkKNh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sFGcQTkKNh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFGcQTkKNh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFGcQTkKNh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFGcQTkKNh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFGcQTkKNh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sFGcQTkKNh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sFGcQTkKNh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sFGcQTkKNh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sFGcQTkKNh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sFGcQTkKNh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sFGcQTkKNh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFGcQTkKNh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sFGcQTkKNh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sFGcQTkKNh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFGcQTkKNh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFGcQTkKNh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFGcQTkKNh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFGcQTkKNh .navbar {
    height: 70px;
  }
  .cid-sFGcQTkKNh .navbar.opened {
    height: auto;
  }
  .cid-sFGcQTkKNh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFGcQTwFFi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sFGcQTF8bv {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sFGcQTF8bv .mbr-section-subtitle {
  color: #000000;
}
.cid-sFGcQTF8bv H2 {
  color: #0a0202;
}
.cid-sFGcQTYaQT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sFGcQTYaQT .item:focus,
.cid-sFGcQTYaQT span:focus {
  outline: none;
}
.cid-sFGcQTYaQT .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sFGcQTYaQT .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sFGcQTYaQT .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sFGcQTYaQT .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sFGcQTYaQT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sFGcQTYaQT .mbr-section-title {
  color: #232323;
}
.cid-sFGcQTYaQT .mbr-text,
.cid-sFGcQTYaQT .mbr-section-btn {
  text-align: center;
}
.cid-sFGcQTYaQT .item-title {
  text-align: center;
}
.cid-sFGcQTYaQT .item-subtitle {
  text-align: center;
}
.cid-sFGcQUccDU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sFGcQUccDU .item:focus,
.cid-sFGcQUccDU span:focus {
  outline: none;
}
.cid-sFGcQUccDU .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sFGcQUccDU .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sFGcQUccDU .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sFGcQUccDU .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sFGcQUccDU .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sFGcQUccDU .mbr-section-title {
  color: #232323;
}
.cid-sFGcQUccDU .mbr-text,
.cid-sFGcQUccDU .mbr-section-btn {
  text-align: center;
}
.cid-sFGcQUccDU .item-title {
  text-align: center;
}
.cid-sFGcQUccDU .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sFGJwN0Ytb {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFGJwN0Ytb nav.navbar {
  position: fixed;
}
.cid-sFGJwN0Ytb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFGJwN0Ytb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFGJwN0Ytb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFGJwN0Ytb .dropdown-item:hover,
.cid-sFGJwN0Ytb .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sFGJwN0Ytb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFGJwN0Ytb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFGJwN0Ytb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sFGJwN0Ytb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFGJwN0Ytb .nav-link {
  position: relative;
}
.cid-sFGJwN0Ytb .container {
  display: flex;
  margin: auto;
}
.cid-sFGJwN0Ytb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sFGJwN0Ytb .dropdown-menu,
.cid-sFGJwN0Ytb .navbar.opened {
  background: #ffffff !important;
}
.cid-sFGJwN0Ytb .nav-item:focus,
.cid-sFGJwN0Ytb .nav-link:focus {
  outline: none;
}
.cid-sFGJwN0Ytb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFGJwN0Ytb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFGJwN0Ytb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sFGJwN0Ytb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFGJwN0Ytb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFGJwN0Ytb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFGJwN0Ytb .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sFGJwN0Ytb .navbar.opened {
  transition: all .3s;
}
.cid-sFGJwN0Ytb .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sFGJwN0Ytb .navbar .navbar-logo img {
  width: auto;
}
.cid-sFGJwN0Ytb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFGJwN0Ytb .navbar.collapsed {
  justify-content: center;
}
.cid-sFGJwN0Ytb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFGJwN0Ytb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFGJwN0Ytb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFGJwN0Ytb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFGJwN0Ytb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFGJwN0Ytb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFGJwN0Ytb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFGJwN0Ytb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sFGJwN0Ytb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sFGJwN0Ytb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFGJwN0Ytb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFGJwN0Ytb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFGJwN0Ytb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFGJwN0Ytb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFGJwN0Ytb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFGJwN0Ytb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFGJwN0Ytb .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFGJwN0Ytb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFGJwN0Ytb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFGJwN0Ytb .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sFGJwN0Ytb .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFGJwN0Ytb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFGJwN0Ytb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFGJwN0Ytb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFGJwN0Ytb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFGJwN0Ytb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFGJwN0Ytb .dropdown-item.active,
.cid-sFGJwN0Ytb .dropdown-item:active {
  background-color: transparent;
}
.cid-sFGJwN0Ytb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFGJwN0Ytb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFGJwN0Ytb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFGJwN0Ytb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sFGJwN0Ytb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFGJwN0Ytb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFGJwN0Ytb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFGJwN0Ytb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFGJwN0Ytb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sFGJwN0Ytb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sFGJwN0Ytb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sFGJwN0Ytb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sFGJwN0Ytb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sFGJwN0Ytb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sFGJwN0Ytb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFGJwN0Ytb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sFGJwN0Ytb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sFGJwN0Ytb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFGJwN0Ytb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFGJwN0Ytb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFGJwN0Ytb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFGJwN0Ytb .navbar {
    height: 70px;
  }
  .cid-sFGJwN0Ytb .navbar.opened {
    height: auto;
  }
  .cid-sFGJwN0Ytb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFGJwMGkic {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sFGJwNgi20 {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #fff0b0;
}
.cid-sFGJwNgi20 .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-sFGJwNgi20 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sFGJwNgi20 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sFGJwNgi20 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sFGJwNgi20 .mbr-section-title {
  text-align: center;
}
.cid-sFGJwNgi20 .mbr-text,
.cid-sFGJwNgi20 .mbr-section-btn {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sFGL9prxf6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFGL9prxf6 nav.navbar {
  position: fixed;
}
.cid-sFGL9prxf6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFGL9prxf6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFGL9prxf6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFGL9prxf6 .dropdown-item:hover,
.cid-sFGL9prxf6 .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sFGL9prxf6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFGL9prxf6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFGL9prxf6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sFGL9prxf6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFGL9prxf6 .nav-link {
  position: relative;
}
.cid-sFGL9prxf6 .container {
  display: flex;
  margin: auto;
}
.cid-sFGL9prxf6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sFGL9prxf6 .dropdown-menu,
.cid-sFGL9prxf6 .navbar.opened {
  background: #ffffff !important;
}
.cid-sFGL9prxf6 .nav-item:focus,
.cid-sFGL9prxf6 .nav-link:focus {
  outline: none;
}
.cid-sFGL9prxf6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFGL9prxf6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFGL9prxf6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sFGL9prxf6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFGL9prxf6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFGL9prxf6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFGL9prxf6 .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sFGL9prxf6 .navbar.opened {
  transition: all .3s;
}
.cid-sFGL9prxf6 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sFGL9prxf6 .navbar .navbar-logo img {
  width: auto;
}
.cid-sFGL9prxf6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFGL9prxf6 .navbar.collapsed {
  justify-content: center;
}
.cid-sFGL9prxf6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFGL9prxf6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFGL9prxf6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFGL9prxf6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFGL9prxf6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFGL9prxf6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFGL9prxf6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFGL9prxf6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sFGL9prxf6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sFGL9prxf6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFGL9prxf6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFGL9prxf6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFGL9prxf6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFGL9prxf6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFGL9prxf6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFGL9prxf6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFGL9prxf6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFGL9prxf6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFGL9prxf6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFGL9prxf6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sFGL9prxf6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFGL9prxf6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFGL9prxf6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFGL9prxf6 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFGL9prxf6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFGL9prxf6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFGL9prxf6 .dropdown-item.active,
.cid-sFGL9prxf6 .dropdown-item:active {
  background-color: transparent;
}
.cid-sFGL9prxf6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFGL9prxf6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFGL9prxf6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFGL9prxf6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sFGL9prxf6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFGL9prxf6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFGL9prxf6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFGL9prxf6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFGL9prxf6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sFGL9prxf6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sFGL9prxf6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sFGL9prxf6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sFGL9prxf6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sFGL9prxf6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sFGL9prxf6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFGL9prxf6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sFGL9prxf6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sFGL9prxf6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFGL9prxf6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFGL9prxf6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFGL9prxf6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFGL9prxf6 .navbar {
    height: 70px;
  }
  .cid-sFGL9prxf6 .navbar.opened {
    height: auto;
  }
  .cid-sFGL9prxf6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFGL9pEY2r {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sFGL9pMyJ0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sFGL9pMyJ0 .mbr-section-subtitle {
  color: #000000;
}
.cid-sFGL9pMyJ0 H2 {
  color: #0a0202;
}
.cid-sFGL9pUgAc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #fff0b0;
}
.cid-sFGL9pYfHi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-sFGL9pYfHi .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFGL9pYfHi .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFGL9pYfHi .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFGL9pYfHi .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFGL9pYfHi .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFGL9pYfHi .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFGL9pYfHi .carousel-control,
.cid-sFGL9pYfHi .close {
  background: #1b1b1b;
}
.cid-sFGL9pYfHi .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFGL9pYfHi .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFGL9pYfHi .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFGL9pYfHi .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFGL9pYfHi .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFGL9pYfHi .close::before {
  content: '\e91a';
}
.cid-sFGL9pYfHi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFGL9pYfHi .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFGL9pYfHi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFGL9pYfHi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFGL9pYfHi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFGL9pYfHi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFGL9pYfHi .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFGL9pYfHi .carousel-indicators li.active,
.cid-sFGL9pYfHi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFGL9pYfHi .carousel-indicators li::after,
.cid-sFGL9pYfHi .carousel-indicators li::before {
  content: none;
}
.cid-sFGL9pYfHi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFGL9pYfHi .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFGL9pYfHi .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFGL9pYfHi .carousel-indicators {
    display: none;
  }
}
.cid-sFGL9pYfHi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFGL9pYfHi .carousel-inner > .active {
  display: block;
}
.cid-sFGL9pYfHi .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFGL9pYfHi .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFGL9pYfHi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFGL9pYfHi .carousel-control,
  .cid-sFGL9pYfHi .carousel-indicators,
  .cid-sFGL9pYfHi .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFGL9pYfHi .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFGL9pYfHi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFGL9pYfHi .carousel-indicators .active,
.cid-sFGL9pYfHi .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFGL9pYfHi .carousel-indicators .active {
  background: #fff;
}
.cid-sFGL9pYfHi .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFGL9pYfHi .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFGL9pYfHi .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFGL9pYfHi .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFGL9pYfHi .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFGL9pYfHi .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFGL9pYfHi .carousel {
  width: 100%;
}
.cid-sFGL9pYfHi .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFGL9pYfHi .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFGL9pYfHi .modal.fade .modal-dialog,
.cid-sFGL9pYfHi .modal.in .modal-dialog {
  transform: none;
}
.cid-sFGL9pYfHi .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFGL9pYfHi H6 {
  text-align: center;
}
.cid-sFGL9qhEvE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sFGL9qhEvE .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFGL9qhEvE .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFGL9qhEvE .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFGL9qhEvE .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFGL9qhEvE .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFGL9qhEvE .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFGL9qhEvE .carousel-control,
.cid-sFGL9qhEvE .close {
  background: #1b1b1b;
}
.cid-sFGL9qhEvE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFGL9qhEvE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFGL9qhEvE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFGL9qhEvE .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFGL9qhEvE .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFGL9qhEvE .close::before {
  content: '\e91a';
}
.cid-sFGL9qhEvE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFGL9qhEvE .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFGL9qhEvE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFGL9qhEvE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFGL9qhEvE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFGL9qhEvE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFGL9qhEvE .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFGL9qhEvE .carousel-indicators li.active,
.cid-sFGL9qhEvE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFGL9qhEvE .carousel-indicators li::after,
.cid-sFGL9qhEvE .carousel-indicators li::before {
  content: none;
}
.cid-sFGL9qhEvE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFGL9qhEvE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFGL9qhEvE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFGL9qhEvE .carousel-indicators {
    display: none;
  }
}
.cid-sFGL9qhEvE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFGL9qhEvE .carousel-inner > .active {
  display: block;
}
.cid-sFGL9qhEvE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFGL9qhEvE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFGL9qhEvE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFGL9qhEvE .carousel-control,
  .cid-sFGL9qhEvE .carousel-indicators,
  .cid-sFGL9qhEvE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFGL9qhEvE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFGL9qhEvE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFGL9qhEvE .carousel-indicators .active,
.cid-sFGL9qhEvE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFGL9qhEvE .carousel-indicators .active {
  background: #fff;
}
.cid-sFGL9qhEvE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFGL9qhEvE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFGL9qhEvE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFGL9qhEvE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFGL9qhEvE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFGL9qhEvE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFGL9qhEvE .carousel {
  width: 100%;
}
.cid-sFGL9qhEvE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFGL9qhEvE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFGL9qhEvE .modal.fade .modal-dialog,
.cid-sFGL9qhEvE .modal.in .modal-dialog {
  transform: none;
}
.cid-sFGL9qhEvE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFGL9qhEvE H6 {
  text-align: center;
}
.cid-sFGL9qZ7TA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sFGL9qZ7TA .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFGL9qZ7TA .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFGL9qZ7TA .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFGL9qZ7TA .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFGL9qZ7TA .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFGL9qZ7TA .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFGL9qZ7TA .carousel-control,
.cid-sFGL9qZ7TA .close {
  background: #1b1b1b;
}
.cid-sFGL9qZ7TA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFGL9qZ7TA .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFGL9qZ7TA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFGL9qZ7TA .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFGL9qZ7TA .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFGL9qZ7TA .close::before {
  content: '\e91a';
}
.cid-sFGL9qZ7TA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFGL9qZ7TA .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFGL9qZ7TA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFGL9qZ7TA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFGL9qZ7TA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFGL9qZ7TA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFGL9qZ7TA .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFGL9qZ7TA .carousel-indicators li.active,
.cid-sFGL9qZ7TA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFGL9qZ7TA .carousel-indicators li::after,
.cid-sFGL9qZ7TA .carousel-indicators li::before {
  content: none;
}
.cid-sFGL9qZ7TA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFGL9qZ7TA .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFGL9qZ7TA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFGL9qZ7TA .carousel-indicators {
    display: none;
  }
}
.cid-sFGL9qZ7TA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFGL9qZ7TA .carousel-inner > .active {
  display: block;
}
.cid-sFGL9qZ7TA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFGL9qZ7TA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFGL9qZ7TA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFGL9qZ7TA .carousel-control,
  .cid-sFGL9qZ7TA .carousel-indicators,
  .cid-sFGL9qZ7TA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFGL9qZ7TA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFGL9qZ7TA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFGL9qZ7TA .carousel-indicators .active,
.cid-sFGL9qZ7TA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFGL9qZ7TA .carousel-indicators .active {
  background: #fff;
}
.cid-sFGL9qZ7TA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFGL9qZ7TA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFGL9qZ7TA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFGL9qZ7TA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFGL9qZ7TA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFGL9qZ7TA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFGL9qZ7TA .carousel {
  width: 100%;
}
.cid-sFGL9qZ7TA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFGL9qZ7TA .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFGL9qZ7TA .modal.fade .modal-dialog,
.cid-sFGL9qZ7TA .modal.in .modal-dialog {
  transform: none;
}
.cid-sFGL9qZ7TA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFGL9qZ7TA H6 {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sFGMamwjRo {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFGMamwjRo nav.navbar {
  position: fixed;
}
.cid-sFGMamwjRo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFGMamwjRo .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFGMamwjRo .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFGMamwjRo .dropdown-item:hover,
.cid-sFGMamwjRo .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sFGMamwjRo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFGMamwjRo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFGMamwjRo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sFGMamwjRo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFGMamwjRo .nav-link {
  position: relative;
}
.cid-sFGMamwjRo .container {
  display: flex;
  margin: auto;
}
.cid-sFGMamwjRo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sFGMamwjRo .dropdown-menu,
.cid-sFGMamwjRo .navbar.opened {
  background: #ffffff !important;
}
.cid-sFGMamwjRo .nav-item:focus,
.cid-sFGMamwjRo .nav-link:focus {
  outline: none;
}
.cid-sFGMamwjRo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFGMamwjRo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFGMamwjRo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sFGMamwjRo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFGMamwjRo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFGMamwjRo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFGMamwjRo .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sFGMamwjRo .navbar.opened {
  transition: all .3s;
}
.cid-sFGMamwjRo .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sFGMamwjRo .navbar .navbar-logo img {
  width: auto;
}
.cid-sFGMamwjRo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFGMamwjRo .navbar.collapsed {
  justify-content: center;
}
.cid-sFGMamwjRo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFGMamwjRo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFGMamwjRo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFGMamwjRo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFGMamwjRo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFGMamwjRo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFGMamwjRo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFGMamwjRo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sFGMamwjRo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sFGMamwjRo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFGMamwjRo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFGMamwjRo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFGMamwjRo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFGMamwjRo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFGMamwjRo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFGMamwjRo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFGMamwjRo .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFGMamwjRo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFGMamwjRo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFGMamwjRo .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sFGMamwjRo .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFGMamwjRo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFGMamwjRo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFGMamwjRo .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFGMamwjRo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFGMamwjRo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFGMamwjRo .dropdown-item.active,
.cid-sFGMamwjRo .dropdown-item:active {
  background-color: transparent;
}
.cid-sFGMamwjRo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFGMamwjRo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFGMamwjRo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFGMamwjRo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sFGMamwjRo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFGMamwjRo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFGMamwjRo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFGMamwjRo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFGMamwjRo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sFGMamwjRo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sFGMamwjRo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sFGMamwjRo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sFGMamwjRo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sFGMamwjRo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sFGMamwjRo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFGMamwjRo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sFGMamwjRo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sFGMamwjRo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFGMamwjRo .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFGMamwjRo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFGMamwjRo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFGMamwjRo .navbar {
    height: 70px;
  }
  .cid-sFGMamwjRo .navbar.opened {
    height: auto;
  }
  .cid-sFGMamwjRo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFGMamNmGc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sFGMamYF4d {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sFGMamYF4d img,
.cid-sFGMamYF4d .item-img {
  width: 100%;
}
.cid-sFGMamYF4d .item:focus,
.cid-sFGMamYF4d span:focus {
  outline: none;
}
.cid-sFGMamYF4d .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sFGMamYF4d .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sFGMamYF4d .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sFGMamYF4d .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sFGMamYF4d .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sFGMamYF4d .mbr-section-title {
  color: #232323;
}
.cid-sFGMamYF4d .mbr-text,
.cid-sFGMamYF4d .mbr-section-btn {
  text-align: left;
}
.cid-sFGMamYF4d .item-title {
  text-align: center;
}
.cid-sFGMamYF4d .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sFGNKC67Qa {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFGNKC67Qa nav.navbar {
  position: fixed;
}
.cid-sFGNKC67Qa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFGNKC67Qa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFGNKC67Qa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFGNKC67Qa .dropdown-item:hover,
.cid-sFGNKC67Qa .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sFGNKC67Qa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFGNKC67Qa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFGNKC67Qa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sFGNKC67Qa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFGNKC67Qa .nav-link {
  position: relative;
}
.cid-sFGNKC67Qa .container {
  display: flex;
  margin: auto;
}
.cid-sFGNKC67Qa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sFGNKC67Qa .dropdown-menu,
.cid-sFGNKC67Qa .navbar.opened {
  background: #ffffff !important;
}
.cid-sFGNKC67Qa .nav-item:focus,
.cid-sFGNKC67Qa .nav-link:focus {
  outline: none;
}
.cid-sFGNKC67Qa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFGNKC67Qa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFGNKC67Qa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sFGNKC67Qa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFGNKC67Qa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFGNKC67Qa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFGNKC67Qa .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sFGNKC67Qa .navbar.opened {
  transition: all .3s;
}
.cid-sFGNKC67Qa .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sFGNKC67Qa .navbar .navbar-logo img {
  width: auto;
}
.cid-sFGNKC67Qa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFGNKC67Qa .navbar.collapsed {
  justify-content: center;
}
.cid-sFGNKC67Qa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFGNKC67Qa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFGNKC67Qa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFGNKC67Qa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFGNKC67Qa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFGNKC67Qa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFGNKC67Qa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFGNKC67Qa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sFGNKC67Qa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sFGNKC67Qa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFGNKC67Qa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFGNKC67Qa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFGNKC67Qa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFGNKC67Qa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFGNKC67Qa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFGNKC67Qa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFGNKC67Qa .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFGNKC67Qa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFGNKC67Qa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFGNKC67Qa .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sFGNKC67Qa .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFGNKC67Qa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFGNKC67Qa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFGNKC67Qa .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFGNKC67Qa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFGNKC67Qa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFGNKC67Qa .dropdown-item.active,
.cid-sFGNKC67Qa .dropdown-item:active {
  background-color: transparent;
}
.cid-sFGNKC67Qa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFGNKC67Qa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFGNKC67Qa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFGNKC67Qa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sFGNKC67Qa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFGNKC67Qa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFGNKC67Qa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFGNKC67Qa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFGNKC67Qa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sFGNKC67Qa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sFGNKC67Qa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sFGNKC67Qa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sFGNKC67Qa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sFGNKC67Qa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sFGNKC67Qa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFGNKC67Qa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sFGNKC67Qa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sFGNKC67Qa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFGNKC67Qa .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFGNKC67Qa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFGNKC67Qa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFGNKC67Qa .navbar {
    height: 70px;
  }
  .cid-sFGNKC67Qa .navbar.opened {
    height: auto;
  }
  .cid-sFGNKC67Qa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFGNKBTAjV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sFGNKCmuTP {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #fff0b0;
}
.cid-sFGNKCmuTP .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-sFGNKCmuTP .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sFGNKCmuTP .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sFGNKCmuTP .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sFGNKCmuTP .mbr-section-title {
  text-align: center;
}
.cid-sFGNKCmuTP .mbr-text,
.cid-sFGNKCmuTP .mbr-section-btn {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sFTwEfUi1P {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFTwEfUi1P nav.navbar {
  position: fixed;
}
.cid-sFTwEfUi1P .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFTwEfUi1P .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFTwEfUi1P .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFTwEfUi1P .dropdown-item:hover,
.cid-sFTwEfUi1P .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sFTwEfUi1P .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFTwEfUi1P .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFTwEfUi1P .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sFTwEfUi1P .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFTwEfUi1P .nav-link {
  position: relative;
}
.cid-sFTwEfUi1P .container {
  display: flex;
  margin: auto;
}
.cid-sFTwEfUi1P .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sFTwEfUi1P .dropdown-menu,
.cid-sFTwEfUi1P .navbar.opened {
  background: #ffffff !important;
}
.cid-sFTwEfUi1P .nav-item:focus,
.cid-sFTwEfUi1P .nav-link:focus {
  outline: none;
}
.cid-sFTwEfUi1P .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFTwEfUi1P .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFTwEfUi1P .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sFTwEfUi1P .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFTwEfUi1P .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFTwEfUi1P .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFTwEfUi1P .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sFTwEfUi1P .navbar.opened {
  transition: all .3s;
}
.cid-sFTwEfUi1P .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sFTwEfUi1P .navbar .navbar-logo img {
  width: auto;
}
.cid-sFTwEfUi1P .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFTwEfUi1P .navbar.collapsed {
  justify-content: center;
}
.cid-sFTwEfUi1P .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFTwEfUi1P .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFTwEfUi1P .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFTwEfUi1P .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFTwEfUi1P .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFTwEfUi1P .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFTwEfUi1P .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFTwEfUi1P .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sFTwEfUi1P .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sFTwEfUi1P .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFTwEfUi1P .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFTwEfUi1P .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFTwEfUi1P .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFTwEfUi1P .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFTwEfUi1P .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFTwEfUi1P .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFTwEfUi1P .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFTwEfUi1P .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFTwEfUi1P .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFTwEfUi1P .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sFTwEfUi1P .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFTwEfUi1P .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFTwEfUi1P .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFTwEfUi1P .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFTwEfUi1P .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFTwEfUi1P .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFTwEfUi1P .dropdown-item.active,
.cid-sFTwEfUi1P .dropdown-item:active {
  background-color: transparent;
}
.cid-sFTwEfUi1P .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFTwEfUi1P .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFTwEfUi1P .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFTwEfUi1P .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sFTwEfUi1P .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFTwEfUi1P .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFTwEfUi1P ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFTwEfUi1P .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFTwEfUi1P button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sFTwEfUi1P button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sFTwEfUi1P button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sFTwEfUi1P button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sFTwEfUi1P button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sFTwEfUi1P button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sFTwEfUi1P nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFTwEfUi1P nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sFTwEfUi1P nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sFTwEfUi1P nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFTwEfUi1P .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFTwEfUi1P a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFTwEfUi1P .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFTwEfUi1P .navbar {
    height: 70px;
  }
  .cid-sFTwEfUi1P .navbar.opened {
    height: auto;
  }
  .cid-sFTwEfUi1P .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFTwEg65mL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sFTwEgfk3O {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sFTwEgfk3O img,
.cid-sFTwEgfk3O .item-img {
  width: 100%;
}
.cid-sFTwEgfk3O .item:focus,
.cid-sFTwEgfk3O span:focus {
  outline: none;
}
.cid-sFTwEgfk3O .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sFTwEgfk3O .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sFTwEgfk3O .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sFTwEgfk3O .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sFTwEgfk3O .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sFTwEgfk3O .mbr-section-title {
  color: #232323;
}
.cid-sFTwEgfk3O .mbr-text,
.cid-sFTwEgfk3O .mbr-section-btn {
  text-align: left;
}
.cid-sFTwEgfk3O .item-title {
  text-align: center;
}
.cid-sFTwEgfk3O .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sFTwRWpS88 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFTwRWpS88 nav.navbar {
  position: fixed;
}
.cid-sFTwRWpS88 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFTwRWpS88 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFTwRWpS88 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFTwRWpS88 .dropdown-item:hover,
.cid-sFTwRWpS88 .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sFTwRWpS88 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFTwRWpS88 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFTwRWpS88 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sFTwRWpS88 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFTwRWpS88 .nav-link {
  position: relative;
}
.cid-sFTwRWpS88 .container {
  display: flex;
  margin: auto;
}
.cid-sFTwRWpS88 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sFTwRWpS88 .dropdown-menu,
.cid-sFTwRWpS88 .navbar.opened {
  background: #ffffff !important;
}
.cid-sFTwRWpS88 .nav-item:focus,
.cid-sFTwRWpS88 .nav-link:focus {
  outline: none;
}
.cid-sFTwRWpS88 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFTwRWpS88 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFTwRWpS88 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sFTwRWpS88 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFTwRWpS88 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFTwRWpS88 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFTwRWpS88 .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sFTwRWpS88 .navbar.opened {
  transition: all .3s;
}
.cid-sFTwRWpS88 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sFTwRWpS88 .navbar .navbar-logo img {
  width: auto;
}
.cid-sFTwRWpS88 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFTwRWpS88 .navbar.collapsed {
  justify-content: center;
}
.cid-sFTwRWpS88 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFTwRWpS88 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFTwRWpS88 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFTwRWpS88 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFTwRWpS88 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFTwRWpS88 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFTwRWpS88 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFTwRWpS88 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sFTwRWpS88 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sFTwRWpS88 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFTwRWpS88 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFTwRWpS88 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFTwRWpS88 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFTwRWpS88 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFTwRWpS88 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFTwRWpS88 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFTwRWpS88 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFTwRWpS88 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFTwRWpS88 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFTwRWpS88 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sFTwRWpS88 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFTwRWpS88 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFTwRWpS88 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFTwRWpS88 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFTwRWpS88 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFTwRWpS88 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFTwRWpS88 .dropdown-item.active,
.cid-sFTwRWpS88 .dropdown-item:active {
  background-color: transparent;
}
.cid-sFTwRWpS88 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFTwRWpS88 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFTwRWpS88 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFTwRWpS88 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sFTwRWpS88 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFTwRWpS88 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFTwRWpS88 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFTwRWpS88 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFTwRWpS88 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sFTwRWpS88 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sFTwRWpS88 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sFTwRWpS88 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sFTwRWpS88 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sFTwRWpS88 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sFTwRWpS88 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFTwRWpS88 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sFTwRWpS88 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sFTwRWpS88 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFTwRWpS88 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFTwRWpS88 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFTwRWpS88 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFTwRWpS88 .navbar {
    height: 70px;
  }
  .cid-sFTwRWpS88 .navbar.opened {
    height: auto;
  }
  .cid-sFTwRWpS88 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFTwRWBYcL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sFTwRWJaRG {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sFTwRWJaRG .mbr-section-subtitle {
  color: #000000;
}
.cid-sFTwRWJaRG H2 {
  color: #0a0202;
}
.cid-sFTwRWPeaV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #fff0b0;
}
.cid-sFTwRWTsB9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-sFTwRWTsB9 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFTwRWTsB9 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFTwRWTsB9 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFTwRWTsB9 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFTwRWTsB9 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFTwRWTsB9 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFTwRWTsB9 .carousel-control,
.cid-sFTwRWTsB9 .close {
  background: #1b1b1b;
}
.cid-sFTwRWTsB9 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFTwRWTsB9 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFTwRWTsB9 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFTwRWTsB9 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFTwRWTsB9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFTwRWTsB9 .close::before {
  content: '\e91a';
}
.cid-sFTwRWTsB9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFTwRWTsB9 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFTwRWTsB9 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFTwRWTsB9 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFTwRWTsB9 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFTwRWTsB9 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFTwRWTsB9 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFTwRWTsB9 .carousel-indicators li.active,
.cid-sFTwRWTsB9 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFTwRWTsB9 .carousel-indicators li::after,
.cid-sFTwRWTsB9 .carousel-indicators li::before {
  content: none;
}
.cid-sFTwRWTsB9 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFTwRWTsB9 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFTwRWTsB9 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFTwRWTsB9 .carousel-indicators {
    display: none;
  }
}
.cid-sFTwRWTsB9 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFTwRWTsB9 .carousel-inner > .active {
  display: block;
}
.cid-sFTwRWTsB9 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFTwRWTsB9 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFTwRWTsB9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFTwRWTsB9 .carousel-control,
  .cid-sFTwRWTsB9 .carousel-indicators,
  .cid-sFTwRWTsB9 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFTwRWTsB9 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFTwRWTsB9 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFTwRWTsB9 .carousel-indicators .active,
.cid-sFTwRWTsB9 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFTwRWTsB9 .carousel-indicators .active {
  background: #fff;
}
.cid-sFTwRWTsB9 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFTwRWTsB9 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFTwRWTsB9 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFTwRWTsB9 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFTwRWTsB9 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFTwRWTsB9 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFTwRWTsB9 .carousel {
  width: 100%;
}
.cid-sFTwRWTsB9 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFTwRWTsB9 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFTwRWTsB9 .modal.fade .modal-dialog,
.cid-sFTwRWTsB9 .modal.in .modal-dialog {
  transform: none;
}
.cid-sFTwRWTsB9 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFTwRWTsB9 H6 {
  text-align: center;
}
.cid-sFTwRXrc7e {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sFTwRXrc7e .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFTwRXrc7e .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFTwRXrc7e .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFTwRXrc7e .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFTwRXrc7e .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFTwRXrc7e .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFTwRXrc7e .carousel-control,
.cid-sFTwRXrc7e .close {
  background: #1b1b1b;
}
.cid-sFTwRXrc7e .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFTwRXrc7e .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFTwRXrc7e .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFTwRXrc7e .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFTwRXrc7e .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFTwRXrc7e .close::before {
  content: '\e91a';
}
.cid-sFTwRXrc7e .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFTwRXrc7e .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFTwRXrc7e .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFTwRXrc7e .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFTwRXrc7e .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFTwRXrc7e .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFTwRXrc7e .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFTwRXrc7e .carousel-indicators li.active,
.cid-sFTwRXrc7e .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFTwRXrc7e .carousel-indicators li::after,
.cid-sFTwRXrc7e .carousel-indicators li::before {
  content: none;
}
.cid-sFTwRXrc7e .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFTwRXrc7e .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFTwRXrc7e .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFTwRXrc7e .carousel-indicators {
    display: none;
  }
}
.cid-sFTwRXrc7e .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFTwRXrc7e .carousel-inner > .active {
  display: block;
}
.cid-sFTwRXrc7e .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFTwRXrc7e .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFTwRXrc7e .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFTwRXrc7e .carousel-control,
  .cid-sFTwRXrc7e .carousel-indicators,
  .cid-sFTwRXrc7e .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFTwRXrc7e .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFTwRXrc7e .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFTwRXrc7e .carousel-indicators .active,
.cid-sFTwRXrc7e .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFTwRXrc7e .carousel-indicators .active {
  background: #fff;
}
.cid-sFTwRXrc7e .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFTwRXrc7e .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFTwRXrc7e .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFTwRXrc7e .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFTwRXrc7e .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFTwRXrc7e .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFTwRXrc7e .carousel {
  width: 100%;
}
.cid-sFTwRXrc7e .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFTwRXrc7e .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFTwRXrc7e .modal.fade .modal-dialog,
.cid-sFTwRXrc7e .modal.in .modal-dialog {
  transform: none;
}
.cid-sFTwRXrc7e .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFTwRXrc7e H6 {
  text-align: center;
}
.cid-sFTwRYllZs {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sFTwRYllZs .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFTwRYllZs .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFTwRYllZs .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFTwRYllZs .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFTwRYllZs .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFTwRYllZs .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFTwRYllZs .carousel-control,
.cid-sFTwRYllZs .close {
  background: #1b1b1b;
}
.cid-sFTwRYllZs .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFTwRYllZs .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFTwRYllZs .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFTwRYllZs .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFTwRYllZs .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFTwRYllZs .close::before {
  content: '\e91a';
}
.cid-sFTwRYllZs .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFTwRYllZs .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFTwRYllZs .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFTwRYllZs .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFTwRYllZs .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFTwRYllZs .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFTwRYllZs .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFTwRYllZs .carousel-indicators li.active,
.cid-sFTwRYllZs .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFTwRYllZs .carousel-indicators li::after,
.cid-sFTwRYllZs .carousel-indicators li::before {
  content: none;
}
.cid-sFTwRYllZs .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFTwRYllZs .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFTwRYllZs .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFTwRYllZs .carousel-indicators {
    display: none;
  }
}
.cid-sFTwRYllZs .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFTwRYllZs .carousel-inner > .active {
  display: block;
}
.cid-sFTwRYllZs .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFTwRYllZs .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFTwRYllZs .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFTwRYllZs .carousel-control,
  .cid-sFTwRYllZs .carousel-indicators,
  .cid-sFTwRYllZs .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFTwRYllZs .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFTwRYllZs .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFTwRYllZs .carousel-indicators .active,
.cid-sFTwRYllZs .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFTwRYllZs .carousel-indicators .active {
  background: #fff;
}
.cid-sFTwRYllZs .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFTwRYllZs .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFTwRYllZs .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFTwRYllZs .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFTwRYllZs .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFTwRYllZs .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFTwRYllZs .carousel {
  width: 100%;
}
.cid-sFTwRYllZs .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFTwRYllZs .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFTwRYllZs .modal.fade .modal-dialog,
.cid-sFTwRYllZs .modal.in .modal-dialog {
  transform: none;
}
.cid-sFTwRYllZs .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFTwRYllZs H6 {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sFXFuFdgIc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFXFuFdgIc nav.navbar {
  position: fixed;
}
.cid-sFXFuFdgIc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFXFuFdgIc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFXFuFdgIc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFXFuFdgIc .dropdown-item:hover,
.cid-sFXFuFdgIc .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sFXFuFdgIc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFXFuFdgIc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFXFuFdgIc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sFXFuFdgIc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFXFuFdgIc .nav-link {
  position: relative;
}
.cid-sFXFuFdgIc .container {
  display: flex;
  margin: auto;
}
.cid-sFXFuFdgIc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sFXFuFdgIc .dropdown-menu,
.cid-sFXFuFdgIc .navbar.opened {
  background: #ffffff !important;
}
.cid-sFXFuFdgIc .nav-item:focus,
.cid-sFXFuFdgIc .nav-link:focus {
  outline: none;
}
.cid-sFXFuFdgIc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFXFuFdgIc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFXFuFdgIc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sFXFuFdgIc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFXFuFdgIc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFXFuFdgIc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFXFuFdgIc .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sFXFuFdgIc .navbar.opened {
  transition: all .3s;
}
.cid-sFXFuFdgIc .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sFXFuFdgIc .navbar .navbar-logo img {
  width: auto;
}
.cid-sFXFuFdgIc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFXFuFdgIc .navbar.collapsed {
  justify-content: center;
}
.cid-sFXFuFdgIc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFXFuFdgIc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFXFuFdgIc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFXFuFdgIc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFXFuFdgIc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFXFuFdgIc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFXFuFdgIc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFXFuFdgIc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sFXFuFdgIc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sFXFuFdgIc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFXFuFdgIc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFXFuFdgIc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFXFuFdgIc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFXFuFdgIc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFXFuFdgIc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFXFuFdgIc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFXFuFdgIc .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFXFuFdgIc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFXFuFdgIc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFXFuFdgIc .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sFXFuFdgIc .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFXFuFdgIc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFXFuFdgIc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFXFuFdgIc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFXFuFdgIc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFXFuFdgIc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFXFuFdgIc .dropdown-item.active,
.cid-sFXFuFdgIc .dropdown-item:active {
  background-color: transparent;
}
.cid-sFXFuFdgIc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFXFuFdgIc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFXFuFdgIc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFXFuFdgIc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sFXFuFdgIc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFXFuFdgIc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFXFuFdgIc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFXFuFdgIc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFXFuFdgIc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sFXFuFdgIc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sFXFuFdgIc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sFXFuFdgIc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sFXFuFdgIc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sFXFuFdgIc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sFXFuFdgIc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFXFuFdgIc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sFXFuFdgIc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sFXFuFdgIc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFXFuFdgIc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFXFuFdgIc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFXFuFdgIc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFXFuFdgIc .navbar {
    height: 70px;
  }
  .cid-sFXFuFdgIc .navbar.opened {
    height: auto;
  }
  .cid-sFXFuFdgIc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFXFuFqVOR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sFXFuFy4oe {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sFXFuFy4oe .mbr-section-subtitle {
  color: #000000;
}
.cid-sFXFuFy4oe H2 {
  color: #0a0202;
}
.cid-sFXFuFGqu7 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fff0b0;
}
.cid-sFXFuFGqu7 .item:focus,
.cid-sFXFuFGqu7 span:focus {
  outline: none;
}
.cid-sFXFuFGqu7 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sFXFuFGqu7 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sFXFuFGqu7 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sFXFuFGqu7 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sFXFuFGqu7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sFXFuFGqu7 .mbr-section-title {
  color: #232323;
}
.cid-sFXFuFGqu7 .mbr-text,
.cid-sFXFuFGqu7 .mbr-section-btn {
  text-align: left;
}
.cid-sFXFuFGqu7 .item-title {
  text-align: center;
}
.cid-sFXFuFGqu7 .item-subtitle {
  text-align: left;
}
.cid-sFXFuFUXpP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sFXFuFUXpP .item:focus,
.cid-sFXFuFUXpP span:focus {
  outline: none;
}
.cid-sFXFuFUXpP .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sFXFuFUXpP .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sFXFuFUXpP .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sFXFuFUXpP .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sFXFuFUXpP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sFXFuFUXpP .mbr-section-title {
  color: #232323;
}
.cid-sFXFuFUXpP .mbr-text,
.cid-sFXFuFUXpP .mbr-section-btn {
  text-align: center;
}
.cid-sFXFuFUXpP .item-title {
  text-align: center;
}
.cid-sFXFuFUXpP .item-subtitle {
  text-align: center;
}
.cid-sFXFuG9UzE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sFXFuG9UzE .item:focus,
.cid-sFXFuG9UzE span:focus {
  outline: none;
}
.cid-sFXFuG9UzE .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sFXFuG9UzE .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sFXFuG9UzE .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sFXFuG9UzE .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sFXFuG9UzE .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sFXFuG9UzE .mbr-section-title {
  color: #232323;
}
.cid-sFXFuG9UzE .mbr-text,
.cid-sFXFuG9UzE .mbr-section-btn {
  text-align: center;
}
.cid-sFXFuG9UzE .item-title {
  text-align: center;
}
.cid-sFXFuG9UzE .item-subtitle {
  text-align: left;
}
.cid-sFXFuH1lX3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sFXFuH1lX3 .item:focus,
.cid-sFXFuH1lX3 span:focus {
  outline: none;
}
.cid-sFXFuH1lX3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sFXFuH1lX3 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sFXFuH1lX3 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sFXFuH1lX3 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sFXFuH1lX3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sFXFuH1lX3 .mbr-section-title {
  color: #232323;
}
.cid-sFXFuH1lX3 .mbr-text,
.cid-sFXFuH1lX3 .mbr-section-btn {
  text-align: center;
}
.cid-sFXFuH1lX3 .item-title {
  text-align: center;
}
.cid-sFXFuH1lX3 .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sFY92eFLq3 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFY92eFLq3 nav.navbar {
  position: fixed;
}
.cid-sFY92eFLq3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFY92eFLq3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFY92eFLq3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFY92eFLq3 .dropdown-item:hover,
.cid-sFY92eFLq3 .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sFY92eFLq3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFY92eFLq3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFY92eFLq3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sFY92eFLq3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFY92eFLq3 .nav-link {
  position: relative;
}
.cid-sFY92eFLq3 .container {
  display: flex;
  margin: auto;
}
.cid-sFY92eFLq3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sFY92eFLq3 .dropdown-menu,
.cid-sFY92eFLq3 .navbar.opened {
  background: #ffffff !important;
}
.cid-sFY92eFLq3 .nav-item:focus,
.cid-sFY92eFLq3 .nav-link:focus {
  outline: none;
}
.cid-sFY92eFLq3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFY92eFLq3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFY92eFLq3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sFY92eFLq3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFY92eFLq3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFY92eFLq3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFY92eFLq3 .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sFY92eFLq3 .navbar.opened {
  transition: all .3s;
}
.cid-sFY92eFLq3 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sFY92eFLq3 .navbar .navbar-logo img {
  width: auto;
}
.cid-sFY92eFLq3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFY92eFLq3 .navbar.collapsed {
  justify-content: center;
}
.cid-sFY92eFLq3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFY92eFLq3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFY92eFLq3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFY92eFLq3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFY92eFLq3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFY92eFLq3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFY92eFLq3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFY92eFLq3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sFY92eFLq3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sFY92eFLq3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFY92eFLq3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFY92eFLq3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFY92eFLq3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFY92eFLq3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFY92eFLq3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFY92eFLq3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFY92eFLq3 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFY92eFLq3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFY92eFLq3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFY92eFLq3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sFY92eFLq3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFY92eFLq3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFY92eFLq3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFY92eFLq3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFY92eFLq3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFY92eFLq3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFY92eFLq3 .dropdown-item.active,
.cid-sFY92eFLq3 .dropdown-item:active {
  background-color: transparent;
}
.cid-sFY92eFLq3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFY92eFLq3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFY92eFLq3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFY92eFLq3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sFY92eFLq3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFY92eFLq3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFY92eFLq3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFY92eFLq3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFY92eFLq3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sFY92eFLq3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sFY92eFLq3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sFY92eFLq3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sFY92eFLq3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sFY92eFLq3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sFY92eFLq3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFY92eFLq3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sFY92eFLq3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sFY92eFLq3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFY92eFLq3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFY92eFLq3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFY92eFLq3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFY92eFLq3 .navbar {
    height: 70px;
  }
  .cid-sFY92eFLq3 .navbar.opened {
    height: auto;
  }
  .cid-sFY92eFLq3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFY92eqQzM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sFY92eVJGx {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #fff0b0;
}
.cid-sFY92eVJGx .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-sFY92eVJGx .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sFY92eVJGx .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sFY92eVJGx .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sFY92eVJGx .mbr-section-title {
  text-align: center;
}
.cid-sFY92eVJGx .mbr-text,
.cid-sFY92eVJGx .mbr-section-btn {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sFYf1e08SX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFYf1e08SX nav.navbar {
  position: fixed;
}
.cid-sFYf1e08SX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFYf1e08SX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFYf1e08SX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFYf1e08SX .dropdown-item:hover,
.cid-sFYf1e08SX .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sFYf1e08SX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFYf1e08SX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFYf1e08SX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sFYf1e08SX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFYf1e08SX .nav-link {
  position: relative;
}
.cid-sFYf1e08SX .container {
  display: flex;
  margin: auto;
}
.cid-sFYf1e08SX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sFYf1e08SX .dropdown-menu,
.cid-sFYf1e08SX .navbar.opened {
  background: #ffffff !important;
}
.cid-sFYf1e08SX .nav-item:focus,
.cid-sFYf1e08SX .nav-link:focus {
  outline: none;
}
.cid-sFYf1e08SX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFYf1e08SX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFYf1e08SX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sFYf1e08SX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFYf1e08SX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFYf1e08SX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFYf1e08SX .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sFYf1e08SX .navbar.opened {
  transition: all .3s;
}
.cid-sFYf1e08SX .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sFYf1e08SX .navbar .navbar-logo img {
  width: auto;
}
.cid-sFYf1e08SX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFYf1e08SX .navbar.collapsed {
  justify-content: center;
}
.cid-sFYf1e08SX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFYf1e08SX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFYf1e08SX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFYf1e08SX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFYf1e08SX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFYf1e08SX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFYf1e08SX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFYf1e08SX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sFYf1e08SX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sFYf1e08SX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFYf1e08SX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFYf1e08SX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFYf1e08SX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFYf1e08SX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFYf1e08SX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFYf1e08SX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFYf1e08SX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFYf1e08SX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFYf1e08SX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFYf1e08SX .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sFYf1e08SX .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFYf1e08SX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFYf1e08SX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFYf1e08SX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFYf1e08SX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFYf1e08SX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFYf1e08SX .dropdown-item.active,
.cid-sFYf1e08SX .dropdown-item:active {
  background-color: transparent;
}
.cid-sFYf1e08SX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFYf1e08SX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFYf1e08SX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFYf1e08SX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sFYf1e08SX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFYf1e08SX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFYf1e08SX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFYf1e08SX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFYf1e08SX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sFYf1e08SX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sFYf1e08SX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sFYf1e08SX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sFYf1e08SX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sFYf1e08SX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sFYf1e08SX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFYf1e08SX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sFYf1e08SX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sFYf1e08SX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFYf1e08SX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFYf1e08SX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFYf1e08SX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFYf1e08SX .navbar {
    height: 70px;
  }
  .cid-sFYf1e08SX .navbar.opened {
    height: auto;
  }
  .cid-sFYf1e08SX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFYf1edtPp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sFYf1eksQ6 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sFYf1eksQ6 .mbr-section-subtitle {
  color: #000000;
}
.cid-sFYf1eksQ6 H2 {
  color: #0a0202;
}
.cid-sFYf1erNte {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #fff0b0;
}
.cid-sFYf1evLKt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-sFYf1evLKt .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFYf1evLKt .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFYf1evLKt .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFYf1evLKt .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFYf1evLKt .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFYf1evLKt .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFYf1evLKt .carousel-control,
.cid-sFYf1evLKt .close {
  background: #1b1b1b;
}
.cid-sFYf1evLKt .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFYf1evLKt .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFYf1evLKt .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFYf1evLKt .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFYf1evLKt .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFYf1evLKt .close::before {
  content: '\e91a';
}
.cid-sFYf1evLKt .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFYf1evLKt .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFYf1evLKt .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFYf1evLKt .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFYf1evLKt .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFYf1evLKt .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFYf1evLKt .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFYf1evLKt .carousel-indicators li.active,
.cid-sFYf1evLKt .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFYf1evLKt .carousel-indicators li::after,
.cid-sFYf1evLKt .carousel-indicators li::before {
  content: none;
}
.cid-sFYf1evLKt .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFYf1evLKt .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFYf1evLKt .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFYf1evLKt .carousel-indicators {
    display: none;
  }
}
.cid-sFYf1evLKt .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFYf1evLKt .carousel-inner > .active {
  display: block;
}
.cid-sFYf1evLKt .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFYf1evLKt .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFYf1evLKt .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFYf1evLKt .carousel-control,
  .cid-sFYf1evLKt .carousel-indicators,
  .cid-sFYf1evLKt .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFYf1evLKt .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFYf1evLKt .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFYf1evLKt .carousel-indicators .active,
.cid-sFYf1evLKt .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFYf1evLKt .carousel-indicators .active {
  background: #fff;
}
.cid-sFYf1evLKt .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFYf1evLKt .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFYf1evLKt .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFYf1evLKt .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFYf1evLKt .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFYf1evLKt .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFYf1evLKt .carousel {
  width: 100%;
}
.cid-sFYf1evLKt .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFYf1evLKt .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFYf1evLKt .modal.fade .modal-dialog,
.cid-sFYf1evLKt .modal.in .modal-dialog {
  transform: none;
}
.cid-sFYf1evLKt .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFYf1evLKt H6 {
  text-align: center;
}
.cid-sFYf1eSf1D {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sFYf1eSf1D .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFYf1eSf1D .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFYf1eSf1D .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFYf1eSf1D .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFYf1eSf1D .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFYf1eSf1D .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFYf1eSf1D .carousel-control,
.cid-sFYf1eSf1D .close {
  background: #1b1b1b;
}
.cid-sFYf1eSf1D .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFYf1eSf1D .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFYf1eSf1D .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFYf1eSf1D .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFYf1eSf1D .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFYf1eSf1D .close::before {
  content: '\e91a';
}
.cid-sFYf1eSf1D .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFYf1eSf1D .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFYf1eSf1D .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFYf1eSf1D .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFYf1eSf1D .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFYf1eSf1D .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFYf1eSf1D .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFYf1eSf1D .carousel-indicators li.active,
.cid-sFYf1eSf1D .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFYf1eSf1D .carousel-indicators li::after,
.cid-sFYf1eSf1D .carousel-indicators li::before {
  content: none;
}
.cid-sFYf1eSf1D .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFYf1eSf1D .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFYf1eSf1D .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFYf1eSf1D .carousel-indicators {
    display: none;
  }
}
.cid-sFYf1eSf1D .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFYf1eSf1D .carousel-inner > .active {
  display: block;
}
.cid-sFYf1eSf1D .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFYf1eSf1D .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFYf1eSf1D .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFYf1eSf1D .carousel-control,
  .cid-sFYf1eSf1D .carousel-indicators,
  .cid-sFYf1eSf1D .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFYf1eSf1D .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFYf1eSf1D .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFYf1eSf1D .carousel-indicators .active,
.cid-sFYf1eSf1D .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFYf1eSf1D .carousel-indicators .active {
  background: #fff;
}
.cid-sFYf1eSf1D .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFYf1eSf1D .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFYf1eSf1D .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFYf1eSf1D .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFYf1eSf1D .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFYf1eSf1D .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFYf1eSf1D .carousel {
  width: 100%;
}
.cid-sFYf1eSf1D .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFYf1eSf1D .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFYf1eSf1D .modal.fade .modal-dialog,
.cid-sFYf1eSf1D .modal.in .modal-dialog {
  transform: none;
}
.cid-sFYf1eSf1D .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFYf1eSf1D H6 {
  text-align: center;
}
.cid-sFYf1fg0MY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sFYf1fg0MY .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFYf1fg0MY .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFYf1fg0MY .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFYf1fg0MY .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFYf1fg0MY .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFYf1fg0MY .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFYf1fg0MY .carousel-control,
.cid-sFYf1fg0MY .close {
  background: #1b1b1b;
}
.cid-sFYf1fg0MY .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFYf1fg0MY .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFYf1fg0MY .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFYf1fg0MY .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFYf1fg0MY .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFYf1fg0MY .close::before {
  content: '\e91a';
}
.cid-sFYf1fg0MY .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFYf1fg0MY .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFYf1fg0MY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFYf1fg0MY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFYf1fg0MY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFYf1fg0MY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFYf1fg0MY .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFYf1fg0MY .carousel-indicators li.active,
.cid-sFYf1fg0MY .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFYf1fg0MY .carousel-indicators li::after,
.cid-sFYf1fg0MY .carousel-indicators li::before {
  content: none;
}
.cid-sFYf1fg0MY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFYf1fg0MY .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFYf1fg0MY .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFYf1fg0MY .carousel-indicators {
    display: none;
  }
}
.cid-sFYf1fg0MY .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFYf1fg0MY .carousel-inner > .active {
  display: block;
}
.cid-sFYf1fg0MY .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFYf1fg0MY .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFYf1fg0MY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFYf1fg0MY .carousel-control,
  .cid-sFYf1fg0MY .carousel-indicators,
  .cid-sFYf1fg0MY .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFYf1fg0MY .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFYf1fg0MY .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFYf1fg0MY .carousel-indicators .active,
.cid-sFYf1fg0MY .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFYf1fg0MY .carousel-indicators .active {
  background: #fff;
}
.cid-sFYf1fg0MY .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFYf1fg0MY .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFYf1fg0MY .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFYf1fg0MY .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFYf1fg0MY .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFYf1fg0MY .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFYf1fg0MY .carousel {
  width: 100%;
}
.cid-sFYf1fg0MY .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFYf1fg0MY .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFYf1fg0MY .modal.fade .modal-dialog,
.cid-sFYf1fg0MY .modal.in .modal-dialog {
  transform: none;
}
.cid-sFYf1fg0MY .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFYf1fg0MY H6 {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sFYfKIQDW2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFYfKIQDW2 nav.navbar {
  position: fixed;
}
.cid-sFYfKIQDW2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFYfKIQDW2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFYfKIQDW2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFYfKIQDW2 .dropdown-item:hover,
.cid-sFYfKIQDW2 .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sFYfKIQDW2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFYfKIQDW2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFYfKIQDW2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sFYfKIQDW2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFYfKIQDW2 .nav-link {
  position: relative;
}
.cid-sFYfKIQDW2 .container {
  display: flex;
  margin: auto;
}
.cid-sFYfKIQDW2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sFYfKIQDW2 .dropdown-menu,
.cid-sFYfKIQDW2 .navbar.opened {
  background: #ffffff !important;
}
.cid-sFYfKIQDW2 .nav-item:focus,
.cid-sFYfKIQDW2 .nav-link:focus {
  outline: none;
}
.cid-sFYfKIQDW2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFYfKIQDW2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFYfKIQDW2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sFYfKIQDW2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFYfKIQDW2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFYfKIQDW2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFYfKIQDW2 .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sFYfKIQDW2 .navbar.opened {
  transition: all .3s;
}
.cid-sFYfKIQDW2 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sFYfKIQDW2 .navbar .navbar-logo img {
  width: auto;
}
.cid-sFYfKIQDW2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFYfKIQDW2 .navbar.collapsed {
  justify-content: center;
}
.cid-sFYfKIQDW2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFYfKIQDW2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFYfKIQDW2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFYfKIQDW2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFYfKIQDW2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFYfKIQDW2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFYfKIQDW2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFYfKIQDW2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sFYfKIQDW2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sFYfKIQDW2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFYfKIQDW2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFYfKIQDW2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFYfKIQDW2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFYfKIQDW2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFYfKIQDW2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFYfKIQDW2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFYfKIQDW2 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFYfKIQDW2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFYfKIQDW2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFYfKIQDW2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sFYfKIQDW2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFYfKIQDW2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFYfKIQDW2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFYfKIQDW2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFYfKIQDW2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFYfKIQDW2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFYfKIQDW2 .dropdown-item.active,
.cid-sFYfKIQDW2 .dropdown-item:active {
  background-color: transparent;
}
.cid-sFYfKIQDW2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFYfKIQDW2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFYfKIQDW2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFYfKIQDW2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sFYfKIQDW2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFYfKIQDW2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFYfKIQDW2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFYfKIQDW2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFYfKIQDW2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sFYfKIQDW2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sFYfKIQDW2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sFYfKIQDW2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sFYfKIQDW2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sFYfKIQDW2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sFYfKIQDW2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFYfKIQDW2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sFYfKIQDW2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sFYfKIQDW2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFYfKIQDW2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFYfKIQDW2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFYfKIQDW2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFYfKIQDW2 .navbar {
    height: 70px;
  }
  .cid-sFYfKIQDW2 .navbar.opened {
    height: auto;
  }
  .cid-sFYfKIQDW2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFYfKJ2zDg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sFYfKJa2VT {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sFYfKJa2VT img,
.cid-sFYfKJa2VT .item-img {
  width: 100%;
}
.cid-sFYfKJa2VT .item:focus,
.cid-sFYfKJa2VT span:focus {
  outline: none;
}
.cid-sFYfKJa2VT .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sFYfKJa2VT .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sFYfKJa2VT .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sFYfKJa2VT .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sFYfKJa2VT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sFYfKJa2VT .mbr-section-title {
  color: #232323;
}
.cid-sFYfKJa2VT .mbr-text,
.cid-sFYfKJa2VT .mbr-section-btn {
  text-align: left;
}
.cid-sFYfKJa2VT .item-title {
  text-align: center;
}
.cid-sFYfKJa2VT .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sG47BREec7 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sG47BREec7 nav.navbar {
  position: fixed;
}
.cid-sG47BREec7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sG47BREec7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sG47BREec7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sG47BREec7 .dropdown-item:hover,
.cid-sG47BREec7 .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sG47BREec7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sG47BREec7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sG47BREec7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sG47BREec7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sG47BREec7 .nav-link {
  position: relative;
}
.cid-sG47BREec7 .container {
  display: flex;
  margin: auto;
}
.cid-sG47BREec7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sG47BREec7 .dropdown-menu,
.cid-sG47BREec7 .navbar.opened {
  background: #ffffff !important;
}
.cid-sG47BREec7 .nav-item:focus,
.cid-sG47BREec7 .nav-link:focus {
  outline: none;
}
.cid-sG47BREec7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sG47BREec7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sG47BREec7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sG47BREec7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sG47BREec7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sG47BREec7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sG47BREec7 .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sG47BREec7 .navbar.opened {
  transition: all .3s;
}
.cid-sG47BREec7 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sG47BREec7 .navbar .navbar-logo img {
  width: auto;
}
.cid-sG47BREec7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sG47BREec7 .navbar.collapsed {
  justify-content: center;
}
.cid-sG47BREec7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sG47BREec7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sG47BREec7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sG47BREec7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sG47BREec7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sG47BREec7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sG47BREec7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sG47BREec7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sG47BREec7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sG47BREec7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sG47BREec7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sG47BREec7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sG47BREec7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sG47BREec7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sG47BREec7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sG47BREec7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sG47BREec7 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sG47BREec7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sG47BREec7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sG47BREec7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sG47BREec7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sG47BREec7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sG47BREec7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sG47BREec7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sG47BREec7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sG47BREec7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sG47BREec7 .dropdown-item.active,
.cid-sG47BREec7 .dropdown-item:active {
  background-color: transparent;
}
.cid-sG47BREec7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sG47BREec7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sG47BREec7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sG47BREec7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sG47BREec7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sG47BREec7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sG47BREec7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sG47BREec7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sG47BREec7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sG47BREec7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sG47BREec7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sG47BREec7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sG47BREec7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sG47BREec7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sG47BREec7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sG47BREec7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sG47BREec7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sG47BREec7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sG47BREec7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sG47BREec7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sG47BREec7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sG47BREec7 .navbar {
    height: 70px;
  }
  .cid-sG47BREec7 .navbar.opened {
    height: auto;
  }
  .cid-sG47BREec7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sG47BRVT2u {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sG47BS8vBq {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sG47BS8vBq .mbr-section-subtitle {
  color: #000000;
}
.cid-sG47BS8vBq H2 {
  color: #0a0202;
}
.cid-sG47BSg3bM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fff0b0;
}
.cid-sG47BSg3bM .item:focus,
.cid-sG47BSg3bM span:focus {
  outline: none;
}
.cid-sG47BSg3bM .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sG47BSg3bM .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sG47BSg3bM .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sG47BSg3bM .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sG47BSg3bM .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sG47BSg3bM .mbr-section-title {
  color: #232323;
}
.cid-sG47BSg3bM .mbr-text,
.cid-sG47BSg3bM .mbr-section-btn {
  text-align: left;
}
.cid-sG47BSg3bM .item-title {
  text-align: center;
}
.cid-sG47BSg3bM .item-subtitle {
  text-align: left;
}
.cid-sG47BSu73H {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sG47BSu73H .item:focus,
.cid-sG47BSu73H span:focus {
  outline: none;
}
.cid-sG47BSu73H .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sG47BSu73H .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sG47BSu73H .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sG47BSu73H .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sG47BSu73H .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sG47BSu73H .mbr-section-title {
  color: #232323;
}
.cid-sG47BSu73H .mbr-text,
.cid-sG47BSu73H .mbr-section-btn {
  text-align: center;
}
.cid-sG47BSu73H .item-title {
  text-align: center;
}
.cid-sG47BSu73H .item-subtitle {
  text-align: center;
}
.cid-sG48whQL3d {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sG48whQL3d .item:focus,
.cid-sG48whQL3d span:focus {
  outline: none;
}
.cid-sG48whQL3d .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sG48whQL3d .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sG48whQL3d .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sG48whQL3d .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sG48whQL3d .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sG48whQL3d .mbr-section-title {
  color: #232323;
}
.cid-sG48whQL3d .mbr-text,
.cid-sG48whQL3d .mbr-section-btn {
  text-align: center;
}
.cid-sG48whQL3d .item-title {
  text-align: center;
}
.cid-sG48whQL3d .item-subtitle {
  text-align: left;
}
.cid-sG48YqI3u7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sG48YqI3u7 .item:focus,
.cid-sG48YqI3u7 span:focus {
  outline: none;
}
.cid-sG48YqI3u7 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sG48YqI3u7 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sG48YqI3u7 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sG48YqI3u7 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sG48YqI3u7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sG48YqI3u7 .mbr-section-title {
  color: #232323;
}
.cid-sG48YqI3u7 .mbr-text,
.cid-sG48YqI3u7 .mbr-section-btn {
  text-align: center;
}
.cid-sG48YqI3u7 .item-title {
  text-align: center;
}
.cid-sG48YqI3u7 .item-subtitle {
  text-align: left;
}
.cid-sG47BSJ0Yx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sG47BSJ0Yx .item:focus,
.cid-sG47BSJ0Yx span:focus {
  outline: none;
}
.cid-sG47BSJ0Yx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sG47BSJ0Yx .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sG47BSJ0Yx .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sG47BSJ0Yx .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sG47BSJ0Yx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sG47BSJ0Yx .mbr-section-title {
  color: #232323;
}
.cid-sG47BSJ0Yx .mbr-text,
.cid-sG47BSJ0Yx .mbr-section-btn {
  text-align: center;
}
.cid-sG47BSJ0Yx .item-title {
  text-align: center;
}
.cid-sG47BSJ0Yx .item-subtitle {
  text-align: left;
}
.cid-sG47BSXZYN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sG47BSXZYN .item:focus,
.cid-sG47BSXZYN span:focus {
  outline: none;
}
.cid-sG47BSXZYN .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sG47BSXZYN .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sG47BSXZYN .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sG47BSXZYN .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sG47BSXZYN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sG47BSXZYN .mbr-section-title {
  color: #232323;
}
.cid-sG47BSXZYN .mbr-text,
.cid-sG47BSXZYN .mbr-section-btn {
  text-align: center;
}
.cid-sG47BSXZYN .item-title {
  text-align: center;
}
.cid-sG47BSXZYN .item-subtitle {
  text-align: left;
}
.cid-sG4cIcvaGR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sG4cIcvaGR .item:focus,
.cid-sG4cIcvaGR span:focus {
  outline: none;
}
.cid-sG4cIcvaGR .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sG4cIcvaGR .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sG4cIcvaGR .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sG4cIcvaGR .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sG4cIcvaGR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sG4cIcvaGR .mbr-section-title {
  color: #232323;
}
.cid-sG4cIcvaGR .mbr-text,
.cid-sG4cIcvaGR .mbr-section-btn {
  text-align: center;
}
.cid-sG4cIcvaGR .item-title {
  text-align: center;
}
.cid-sG4cIcvaGR .item-subtitle {
  text-align: left;
}
.cid-sG4ddAxdry {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sG4ddAxdry .item:focus,
.cid-sG4ddAxdry span:focus {
  outline: none;
}
.cid-sG4ddAxdry .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sG4ddAxdry .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sG4ddAxdry .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sG4ddAxdry .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sG4ddAxdry .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sG4ddAxdry .mbr-section-title {
  color: #232323;
}
.cid-sG4ddAxdry .mbr-text,
.cid-sG4ddAxdry .mbr-section-btn {
  text-align: center;
}
.cid-sG4ddAxdry .item-title {
  text-align: center;
}
.cid-sG4ddAxdry .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sG58xFUzJS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sG58xFUzJS nav.navbar {
  position: fixed;
}
.cid-sG58xFUzJS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sG58xFUzJS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sG58xFUzJS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sG58xFUzJS .dropdown-item:hover,
.cid-sG58xFUzJS .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sG58xFUzJS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sG58xFUzJS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sG58xFUzJS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sG58xFUzJS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sG58xFUzJS .nav-link {
  position: relative;
}
.cid-sG58xFUzJS .container {
  display: flex;
  margin: auto;
}
.cid-sG58xFUzJS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sG58xFUzJS .dropdown-menu,
.cid-sG58xFUzJS .navbar.opened {
  background: #ffffff !important;
}
.cid-sG58xFUzJS .nav-item:focus,
.cid-sG58xFUzJS .nav-link:focus {
  outline: none;
}
.cid-sG58xFUzJS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sG58xFUzJS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sG58xFUzJS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sG58xFUzJS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sG58xFUzJS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sG58xFUzJS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sG58xFUzJS .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sG58xFUzJS .navbar.opened {
  transition: all .3s;
}
.cid-sG58xFUzJS .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sG58xFUzJS .navbar .navbar-logo img {
  width: auto;
}
.cid-sG58xFUzJS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sG58xFUzJS .navbar.collapsed {
  justify-content: center;
}
.cid-sG58xFUzJS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sG58xFUzJS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sG58xFUzJS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sG58xFUzJS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sG58xFUzJS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sG58xFUzJS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sG58xFUzJS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sG58xFUzJS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sG58xFUzJS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sG58xFUzJS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sG58xFUzJS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sG58xFUzJS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sG58xFUzJS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sG58xFUzJS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sG58xFUzJS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sG58xFUzJS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sG58xFUzJS .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sG58xFUzJS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sG58xFUzJS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sG58xFUzJS .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sG58xFUzJS .navbar.navbar-short {
  min-height: 60px;
}
.cid-sG58xFUzJS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sG58xFUzJS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sG58xFUzJS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sG58xFUzJS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sG58xFUzJS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sG58xFUzJS .dropdown-item.active,
.cid-sG58xFUzJS .dropdown-item:active {
  background-color: transparent;
}
.cid-sG58xFUzJS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sG58xFUzJS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sG58xFUzJS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sG58xFUzJS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sG58xFUzJS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sG58xFUzJS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sG58xFUzJS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sG58xFUzJS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sG58xFUzJS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sG58xFUzJS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sG58xFUzJS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sG58xFUzJS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sG58xFUzJS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sG58xFUzJS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sG58xFUzJS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sG58xFUzJS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sG58xFUzJS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sG58xFUzJS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sG58xFUzJS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sG58xFUzJS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sG58xFUzJS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sG58xFUzJS .navbar {
    height: 70px;
  }
  .cid-sG58xFUzJS .navbar.opened {
    height: auto;
  }
  .cid-sG58xFUzJS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sG58xFLG5I {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sG58xG7L89 {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #fff0b0;
}
.cid-sG58xG7L89 .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-sG58xG7L89 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sG58xG7L89 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sG58xG7L89 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sG58xG7L89 .mbr-section-title {
  text-align: center;
}
.cid-sG58xG7L89 .mbr-text,
.cid-sG58xG7L89 .mbr-section-btn {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sG5aSbHfqi {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sG5aSbHfqi nav.navbar {
  position: fixed;
}
.cid-sG5aSbHfqi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sG5aSbHfqi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sG5aSbHfqi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sG5aSbHfqi .dropdown-item:hover,
.cid-sG5aSbHfqi .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sG5aSbHfqi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sG5aSbHfqi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sG5aSbHfqi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sG5aSbHfqi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sG5aSbHfqi .nav-link {
  position: relative;
}
.cid-sG5aSbHfqi .container {
  display: flex;
  margin: auto;
}
.cid-sG5aSbHfqi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sG5aSbHfqi .dropdown-menu,
.cid-sG5aSbHfqi .navbar.opened {
  background: #ffffff !important;
}
.cid-sG5aSbHfqi .nav-item:focus,
.cid-sG5aSbHfqi .nav-link:focus {
  outline: none;
}
.cid-sG5aSbHfqi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sG5aSbHfqi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sG5aSbHfqi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sG5aSbHfqi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sG5aSbHfqi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sG5aSbHfqi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sG5aSbHfqi .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sG5aSbHfqi .navbar.opened {
  transition: all .3s;
}
.cid-sG5aSbHfqi .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sG5aSbHfqi .navbar .navbar-logo img {
  width: auto;
}
.cid-sG5aSbHfqi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sG5aSbHfqi .navbar.collapsed {
  justify-content: center;
}
.cid-sG5aSbHfqi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sG5aSbHfqi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sG5aSbHfqi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sG5aSbHfqi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sG5aSbHfqi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sG5aSbHfqi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sG5aSbHfqi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sG5aSbHfqi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sG5aSbHfqi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sG5aSbHfqi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sG5aSbHfqi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sG5aSbHfqi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sG5aSbHfqi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sG5aSbHfqi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sG5aSbHfqi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sG5aSbHfqi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sG5aSbHfqi .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sG5aSbHfqi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sG5aSbHfqi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sG5aSbHfqi .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sG5aSbHfqi .navbar.navbar-short {
  min-height: 60px;
}
.cid-sG5aSbHfqi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sG5aSbHfqi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sG5aSbHfqi .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sG5aSbHfqi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sG5aSbHfqi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sG5aSbHfqi .dropdown-item.active,
.cid-sG5aSbHfqi .dropdown-item:active {
  background-color: transparent;
}
.cid-sG5aSbHfqi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sG5aSbHfqi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sG5aSbHfqi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sG5aSbHfqi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sG5aSbHfqi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sG5aSbHfqi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sG5aSbHfqi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sG5aSbHfqi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sG5aSbHfqi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sG5aSbHfqi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sG5aSbHfqi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sG5aSbHfqi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sG5aSbHfqi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sG5aSbHfqi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sG5aSbHfqi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sG5aSbHfqi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sG5aSbHfqi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sG5aSbHfqi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sG5aSbHfqi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sG5aSbHfqi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sG5aSbHfqi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sG5aSbHfqi .navbar {
    height: 70px;
  }
  .cid-sG5aSbHfqi .navbar.opened {
    height: auto;
  }
  .cid-sG5aSbHfqi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sG5aSbUffJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sG5aSc3Nxm {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sG5aSc3Nxm .mbr-section-subtitle {
  color: #000000;
}
.cid-sG5aSc3Nxm H2 {
  color: #0a0202;
}
.cid-sG5aScaJ6B {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #fff0b0;
}
.cid-sG5aScefgR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-sG5aScefgR .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sG5aScefgR .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sG5aScefgR .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sG5aScefgR .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sG5aScefgR .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sG5aScefgR .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sG5aScefgR .carousel-control,
.cid-sG5aScefgR .close {
  background: #1b1b1b;
}
.cid-sG5aScefgR .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sG5aScefgR .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sG5aScefgR .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sG5aScefgR .carousel-control-next span {
  margin-left: 5px;
}
.cid-sG5aScefgR .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sG5aScefgR .close::before {
  content: '\e91a';
}
.cid-sG5aScefgR .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sG5aScefgR .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sG5aScefgR .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sG5aScefgR .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sG5aScefgR .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sG5aScefgR .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sG5aScefgR .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sG5aScefgR .carousel-indicators li.active,
.cid-sG5aScefgR .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sG5aScefgR .carousel-indicators li::after,
.cid-sG5aScefgR .carousel-indicators li::before {
  content: none;
}
.cid-sG5aScefgR .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sG5aScefgR .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sG5aScefgR .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sG5aScefgR .carousel-indicators {
    display: none;
  }
}
.cid-sG5aScefgR .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sG5aScefgR .carousel-inner > .active {
  display: block;
}
.cid-sG5aScefgR .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sG5aScefgR .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sG5aScefgR .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sG5aScefgR .carousel-control,
  .cid-sG5aScefgR .carousel-indicators,
  .cid-sG5aScefgR .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sG5aScefgR .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sG5aScefgR .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sG5aScefgR .carousel-indicators .active,
.cid-sG5aScefgR .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sG5aScefgR .carousel-indicators .active {
  background: #fff;
}
.cid-sG5aScefgR .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sG5aScefgR .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sG5aScefgR .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sG5aScefgR .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sG5aScefgR .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sG5aScefgR .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sG5aScefgR .carousel {
  width: 100%;
}
.cid-sG5aScefgR .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sG5aScefgR .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sG5aScefgR .modal.fade .modal-dialog,
.cid-sG5aScefgR .modal.in .modal-dialog {
  transform: none;
}
.cid-sG5aScefgR .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sG5aScefgR H6 {
  text-align: center;
}
.cid-sG5aScz5ye {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sG5aScz5ye .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sG5aScz5ye .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sG5aScz5ye .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sG5aScz5ye .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sG5aScz5ye .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sG5aScz5ye .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sG5aScz5ye .carousel-control,
.cid-sG5aScz5ye .close {
  background: #1b1b1b;
}
.cid-sG5aScz5ye .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sG5aScz5ye .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sG5aScz5ye .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sG5aScz5ye .carousel-control-next span {
  margin-left: 5px;
}
.cid-sG5aScz5ye .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sG5aScz5ye .close::before {
  content: '\e91a';
}
.cid-sG5aScz5ye .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sG5aScz5ye .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sG5aScz5ye .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sG5aScz5ye .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sG5aScz5ye .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sG5aScz5ye .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sG5aScz5ye .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sG5aScz5ye .carousel-indicators li.active,
.cid-sG5aScz5ye .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sG5aScz5ye .carousel-indicators li::after,
.cid-sG5aScz5ye .carousel-indicators li::before {
  content: none;
}
.cid-sG5aScz5ye .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sG5aScz5ye .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sG5aScz5ye .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sG5aScz5ye .carousel-indicators {
    display: none;
  }
}
.cid-sG5aScz5ye .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sG5aScz5ye .carousel-inner > .active {
  display: block;
}
.cid-sG5aScz5ye .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sG5aScz5ye .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sG5aScz5ye .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sG5aScz5ye .carousel-control,
  .cid-sG5aScz5ye .carousel-indicators,
  .cid-sG5aScz5ye .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sG5aScz5ye .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sG5aScz5ye .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sG5aScz5ye .carousel-indicators .active,
.cid-sG5aScz5ye .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sG5aScz5ye .carousel-indicators .active {
  background: #fff;
}
.cid-sG5aScz5ye .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sG5aScz5ye .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sG5aScz5ye .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sG5aScz5ye .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sG5aScz5ye .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sG5aScz5ye .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sG5aScz5ye .carousel {
  width: 100%;
}
.cid-sG5aScz5ye .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sG5aScz5ye .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sG5aScz5ye .modal.fade .modal-dialog,
.cid-sG5aScz5ye .modal.in .modal-dialog {
  transform: none;
}
.cid-sG5aScz5ye .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sG5aScz5ye H6 {
  text-align: center;
}
.cid-sG5aSd8Mrq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sG5aSd8Mrq .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sG5aSd8Mrq .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sG5aSd8Mrq .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sG5aSd8Mrq .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sG5aSd8Mrq .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sG5aSd8Mrq .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sG5aSd8Mrq .carousel-control,
.cid-sG5aSd8Mrq .close {
  background: #1b1b1b;
}
.cid-sG5aSd8Mrq .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sG5aSd8Mrq .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sG5aSd8Mrq .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sG5aSd8Mrq .carousel-control-next span {
  margin-left: 5px;
}
.cid-sG5aSd8Mrq .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sG5aSd8Mrq .close::before {
  content: '\e91a';
}
.cid-sG5aSd8Mrq .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sG5aSd8Mrq .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sG5aSd8Mrq .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sG5aSd8Mrq .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sG5aSd8Mrq .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sG5aSd8Mrq .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sG5aSd8Mrq .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sG5aSd8Mrq .carousel-indicators li.active,
.cid-sG5aSd8Mrq .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sG5aSd8Mrq .carousel-indicators li::after,
.cid-sG5aSd8Mrq .carousel-indicators li::before {
  content: none;
}
.cid-sG5aSd8Mrq .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sG5aSd8Mrq .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sG5aSd8Mrq .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sG5aSd8Mrq .carousel-indicators {
    display: none;
  }
}
.cid-sG5aSd8Mrq .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sG5aSd8Mrq .carousel-inner > .active {
  display: block;
}
.cid-sG5aSd8Mrq .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sG5aSd8Mrq .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sG5aSd8Mrq .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sG5aSd8Mrq .carousel-control,
  .cid-sG5aSd8Mrq .carousel-indicators,
  .cid-sG5aSd8Mrq .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sG5aSd8Mrq .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sG5aSd8Mrq .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sG5aSd8Mrq .carousel-indicators .active,
.cid-sG5aSd8Mrq .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sG5aSd8Mrq .carousel-indicators .active {
  background: #fff;
}
.cid-sG5aSd8Mrq .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sG5aSd8Mrq .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sG5aSd8Mrq .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sG5aSd8Mrq .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sG5aSd8Mrq .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sG5aSd8Mrq .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sG5aSd8Mrq .carousel {
  width: 100%;
}
.cid-sG5aSd8Mrq .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sG5aSd8Mrq .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sG5aSd8Mrq .modal.fade .modal-dialog,
.cid-sG5aSd8Mrq .modal.in .modal-dialog {
  transform: none;
}
.cid-sG5aSd8Mrq .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sG5aSd8Mrq H6 {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sG5cHypbRx {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sG5cHypbRx nav.navbar {
  position: fixed;
}
.cid-sG5cHypbRx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sG5cHypbRx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sG5cHypbRx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sG5cHypbRx .dropdown-item:hover,
.cid-sG5cHypbRx .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sG5cHypbRx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sG5cHypbRx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sG5cHypbRx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sG5cHypbRx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sG5cHypbRx .nav-link {
  position: relative;
}
.cid-sG5cHypbRx .container {
  display: flex;
  margin: auto;
}
.cid-sG5cHypbRx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sG5cHypbRx .dropdown-menu,
.cid-sG5cHypbRx .navbar.opened {
  background: #ffffff !important;
}
.cid-sG5cHypbRx .nav-item:focus,
.cid-sG5cHypbRx .nav-link:focus {
  outline: none;
}
.cid-sG5cHypbRx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sG5cHypbRx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sG5cHypbRx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sG5cHypbRx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sG5cHypbRx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sG5cHypbRx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sG5cHypbRx .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sG5cHypbRx .navbar.opened {
  transition: all .3s;
}
.cid-sG5cHypbRx .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sG5cHypbRx .navbar .navbar-logo img {
  width: auto;
}
.cid-sG5cHypbRx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sG5cHypbRx .navbar.collapsed {
  justify-content: center;
}
.cid-sG5cHypbRx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sG5cHypbRx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sG5cHypbRx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sG5cHypbRx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sG5cHypbRx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sG5cHypbRx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sG5cHypbRx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sG5cHypbRx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sG5cHypbRx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sG5cHypbRx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sG5cHypbRx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sG5cHypbRx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sG5cHypbRx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sG5cHypbRx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sG5cHypbRx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sG5cHypbRx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sG5cHypbRx .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sG5cHypbRx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sG5cHypbRx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sG5cHypbRx .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sG5cHypbRx .navbar.navbar-short {
  min-height: 60px;
}
.cid-sG5cHypbRx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sG5cHypbRx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sG5cHypbRx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sG5cHypbRx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sG5cHypbRx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sG5cHypbRx .dropdown-item.active,
.cid-sG5cHypbRx .dropdown-item:active {
  background-color: transparent;
}
.cid-sG5cHypbRx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sG5cHypbRx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sG5cHypbRx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sG5cHypbRx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sG5cHypbRx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sG5cHypbRx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sG5cHypbRx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sG5cHypbRx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sG5cHypbRx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sG5cHypbRx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sG5cHypbRx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sG5cHypbRx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sG5cHypbRx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sG5cHypbRx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sG5cHypbRx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sG5cHypbRx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sG5cHypbRx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sG5cHypbRx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sG5cHypbRx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sG5cHypbRx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sG5cHypbRx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sG5cHypbRx .navbar {
    height: 70px;
  }
  .cid-sG5cHypbRx .navbar.opened {
    height: auto;
  }
  .cid-sG5cHypbRx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sG5cHyIeJb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sG5cHyV4xC {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sG5cHyV4xC img,
.cid-sG5cHyV4xC .item-img {
  width: 100%;
}
.cid-sG5cHyV4xC .item:focus,
.cid-sG5cHyV4xC span:focus {
  outline: none;
}
.cid-sG5cHyV4xC .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sG5cHyV4xC .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sG5cHyV4xC .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sG5cHyV4xC .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sG5cHyV4xC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sG5cHyV4xC .mbr-section-title {
  color: #232323;
}
.cid-sG5cHyV4xC .mbr-text,
.cid-sG5cHyV4xC .mbr-section-btn {
  text-align: left;
}
.cid-sG5cHyV4xC .item-title {
  text-align: center;
}
.cid-sG5cHyV4xC .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sGh5TnzUPO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sGh5TnzUPO nav.navbar {
  position: fixed;
}
.cid-sGh5TnzUPO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGh5TnzUPO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sGh5TnzUPO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sGh5TnzUPO .dropdown-item:hover,
.cid-sGh5TnzUPO .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sGh5TnzUPO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sGh5TnzUPO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sGh5TnzUPO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sGh5TnzUPO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sGh5TnzUPO .nav-link {
  position: relative;
}
.cid-sGh5TnzUPO .container {
  display: flex;
  margin: auto;
}
.cid-sGh5TnzUPO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sGh5TnzUPO .dropdown-menu,
.cid-sGh5TnzUPO .navbar.opened {
  background: #ffffff !important;
}
.cid-sGh5TnzUPO .nav-item:focus,
.cid-sGh5TnzUPO .nav-link:focus {
  outline: none;
}
.cid-sGh5TnzUPO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sGh5TnzUPO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGh5TnzUPO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sGh5TnzUPO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGh5TnzUPO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sGh5TnzUPO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGh5TnzUPO .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sGh5TnzUPO .navbar.opened {
  transition: all .3s;
}
.cid-sGh5TnzUPO .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sGh5TnzUPO .navbar .navbar-logo img {
  width: auto;
}
.cid-sGh5TnzUPO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sGh5TnzUPO .navbar.collapsed {
  justify-content: center;
}
.cid-sGh5TnzUPO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sGh5TnzUPO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sGh5TnzUPO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sGh5TnzUPO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGh5TnzUPO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGh5TnzUPO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sGh5TnzUPO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGh5TnzUPO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sGh5TnzUPO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sGh5TnzUPO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sGh5TnzUPO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGh5TnzUPO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGh5TnzUPO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGh5TnzUPO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sGh5TnzUPO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sGh5TnzUPO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGh5TnzUPO .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGh5TnzUPO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sGh5TnzUPO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sGh5TnzUPO .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sGh5TnzUPO .navbar.navbar-short {
  min-height: 60px;
}
.cid-sGh5TnzUPO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sGh5TnzUPO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sGh5TnzUPO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGh5TnzUPO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGh5TnzUPO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGh5TnzUPO .dropdown-item.active,
.cid-sGh5TnzUPO .dropdown-item:active {
  background-color: transparent;
}
.cid-sGh5TnzUPO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGh5TnzUPO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGh5TnzUPO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGh5TnzUPO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sGh5TnzUPO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGh5TnzUPO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGh5TnzUPO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sGh5TnzUPO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sGh5TnzUPO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sGh5TnzUPO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sGh5TnzUPO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGh5TnzUPO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGh5TnzUPO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGh5TnzUPO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGh5TnzUPO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGh5TnzUPO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGh5TnzUPO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGh5TnzUPO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGh5TnzUPO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sGh5TnzUPO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sGh5TnzUPO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGh5TnzUPO .navbar {
    height: 70px;
  }
  .cid-sGh5TnzUPO .navbar.opened {
    height: auto;
  }
  .cid-sGh5TnzUPO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGh5Tnr26E {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sGh5TnKfIM {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #fff0b0;
}
.cid-sGh5TnKfIM .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-sGh5TnKfIM .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sGh5TnKfIM .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sGh5TnKfIM .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sGh5TnKfIM .mbr-section-title {
  text-align: center;
}
.cid-sGh5TnKfIM .mbr-text,
.cid-sGh5TnKfIM .mbr-section-btn {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sGkSDppkBk {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sGkSDppkBk nav.navbar {
  position: fixed;
}
.cid-sGkSDppkBk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGkSDppkBk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sGkSDppkBk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sGkSDppkBk .dropdown-item:hover,
.cid-sGkSDppkBk .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sGkSDppkBk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sGkSDppkBk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sGkSDppkBk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sGkSDppkBk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sGkSDppkBk .nav-link {
  position: relative;
}
.cid-sGkSDppkBk .container {
  display: flex;
  margin: auto;
}
.cid-sGkSDppkBk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sGkSDppkBk .dropdown-menu,
.cid-sGkSDppkBk .navbar.opened {
  background: #ffffff !important;
}
.cid-sGkSDppkBk .nav-item:focus,
.cid-sGkSDppkBk .nav-link:focus {
  outline: none;
}
.cid-sGkSDppkBk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sGkSDppkBk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGkSDppkBk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sGkSDppkBk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGkSDppkBk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sGkSDppkBk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGkSDppkBk .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sGkSDppkBk .navbar.opened {
  transition: all .3s;
}
.cid-sGkSDppkBk .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sGkSDppkBk .navbar .navbar-logo img {
  width: auto;
}
.cid-sGkSDppkBk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sGkSDppkBk .navbar.collapsed {
  justify-content: center;
}
.cid-sGkSDppkBk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sGkSDppkBk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sGkSDppkBk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sGkSDppkBk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGkSDppkBk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGkSDppkBk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sGkSDppkBk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGkSDppkBk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sGkSDppkBk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sGkSDppkBk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sGkSDppkBk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGkSDppkBk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGkSDppkBk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGkSDppkBk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sGkSDppkBk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sGkSDppkBk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGkSDppkBk .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGkSDppkBk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sGkSDppkBk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sGkSDppkBk .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sGkSDppkBk .navbar.navbar-short {
  min-height: 60px;
}
.cid-sGkSDppkBk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sGkSDppkBk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sGkSDppkBk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGkSDppkBk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGkSDppkBk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGkSDppkBk .dropdown-item.active,
.cid-sGkSDppkBk .dropdown-item:active {
  background-color: transparent;
}
.cid-sGkSDppkBk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGkSDppkBk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGkSDppkBk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGkSDppkBk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sGkSDppkBk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGkSDppkBk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGkSDppkBk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sGkSDppkBk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sGkSDppkBk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sGkSDppkBk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sGkSDppkBk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGkSDppkBk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGkSDppkBk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGkSDppkBk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGkSDppkBk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGkSDppkBk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGkSDppkBk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGkSDppkBk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGkSDppkBk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sGkSDppkBk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sGkSDppkBk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGkSDppkBk .navbar {
    height: 70px;
  }
  .cid-sGkSDppkBk .navbar.opened {
    height: auto;
  }
  .cid-sGkSDppkBk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGkSDpElzr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sGkSDpM4da {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sGkSDpM4da .mbr-section-subtitle {
  color: #000000;
}
.cid-sGkSDpM4da H2 {
  color: #0a0202;
}
.cid-sGkSDpThAd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #fff0b0;
}
.cid-sGkSDpZIbp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-sGkSDpZIbp .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sGkSDpZIbp .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sGkSDpZIbp .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sGkSDpZIbp .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sGkSDpZIbp .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sGkSDpZIbp .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sGkSDpZIbp .carousel-control,
.cid-sGkSDpZIbp .close {
  background: #1b1b1b;
}
.cid-sGkSDpZIbp .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sGkSDpZIbp .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sGkSDpZIbp .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sGkSDpZIbp .carousel-control-next span {
  margin-left: 5px;
}
.cid-sGkSDpZIbp .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sGkSDpZIbp .close::before {
  content: '\e91a';
}
.cid-sGkSDpZIbp .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sGkSDpZIbp .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sGkSDpZIbp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGkSDpZIbp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sGkSDpZIbp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sGkSDpZIbp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sGkSDpZIbp .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sGkSDpZIbp .carousel-indicators li.active,
.cid-sGkSDpZIbp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sGkSDpZIbp .carousel-indicators li::after,
.cid-sGkSDpZIbp .carousel-indicators li::before {
  content: none;
}
.cid-sGkSDpZIbp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sGkSDpZIbp .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sGkSDpZIbp .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sGkSDpZIbp .carousel-indicators {
    display: none;
  }
}
.cid-sGkSDpZIbp .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sGkSDpZIbp .carousel-inner > .active {
  display: block;
}
.cid-sGkSDpZIbp .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGkSDpZIbp .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sGkSDpZIbp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sGkSDpZIbp .carousel-control,
  .cid-sGkSDpZIbp .carousel-indicators,
  .cid-sGkSDpZIbp .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sGkSDpZIbp .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sGkSDpZIbp .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sGkSDpZIbp .carousel-indicators .active,
.cid-sGkSDpZIbp .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sGkSDpZIbp .carousel-indicators .active {
  background: #fff;
}
.cid-sGkSDpZIbp .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sGkSDpZIbp .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sGkSDpZIbp .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sGkSDpZIbp .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sGkSDpZIbp .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sGkSDpZIbp .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sGkSDpZIbp .carousel {
  width: 100%;
}
.cid-sGkSDpZIbp .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sGkSDpZIbp .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sGkSDpZIbp .modal.fade .modal-dialog,
.cid-sGkSDpZIbp .modal.in .modal-dialog {
  transform: none;
}
.cid-sGkSDpZIbp .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sGkSDpZIbp H6 {
  text-align: center;
}
.cid-sGkSDqrZuH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGkSDqrZuH .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sGkSDqrZuH .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sGkSDqrZuH .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sGkSDqrZuH .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sGkSDqrZuH .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sGkSDqrZuH .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sGkSDqrZuH .carousel-control,
.cid-sGkSDqrZuH .close {
  background: #1b1b1b;
}
.cid-sGkSDqrZuH .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sGkSDqrZuH .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sGkSDqrZuH .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sGkSDqrZuH .carousel-control-next span {
  margin-left: 5px;
}
.cid-sGkSDqrZuH .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sGkSDqrZuH .close::before {
  content: '\e91a';
}
.cid-sGkSDqrZuH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sGkSDqrZuH .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sGkSDqrZuH .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGkSDqrZuH .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sGkSDqrZuH .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sGkSDqrZuH .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sGkSDqrZuH .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sGkSDqrZuH .carousel-indicators li.active,
.cid-sGkSDqrZuH .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sGkSDqrZuH .carousel-indicators li::after,
.cid-sGkSDqrZuH .carousel-indicators li::before {
  content: none;
}
.cid-sGkSDqrZuH .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sGkSDqrZuH .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sGkSDqrZuH .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sGkSDqrZuH .carousel-indicators {
    display: none;
  }
}
.cid-sGkSDqrZuH .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sGkSDqrZuH .carousel-inner > .active {
  display: block;
}
.cid-sGkSDqrZuH .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGkSDqrZuH .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sGkSDqrZuH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sGkSDqrZuH .carousel-control,
  .cid-sGkSDqrZuH .carousel-indicators,
  .cid-sGkSDqrZuH .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sGkSDqrZuH .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sGkSDqrZuH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sGkSDqrZuH .carousel-indicators .active,
.cid-sGkSDqrZuH .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sGkSDqrZuH .carousel-indicators .active {
  background: #fff;
}
.cid-sGkSDqrZuH .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sGkSDqrZuH .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sGkSDqrZuH .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sGkSDqrZuH .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sGkSDqrZuH .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sGkSDqrZuH .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sGkSDqrZuH .carousel {
  width: 100%;
}
.cid-sGkSDqrZuH .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sGkSDqrZuH .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sGkSDqrZuH .modal.fade .modal-dialog,
.cid-sGkSDqrZuH .modal.in .modal-dialog {
  transform: none;
}
.cid-sGkSDqrZuH .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sGkSDqrZuH H6 {
  text-align: center;
}
.cid-sGkSDr9dEP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGkSDr9dEP .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sGkSDr9dEP .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sGkSDr9dEP .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sGkSDr9dEP .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sGkSDr9dEP .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sGkSDr9dEP .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sGkSDr9dEP .carousel-control,
.cid-sGkSDr9dEP .close {
  background: #1b1b1b;
}
.cid-sGkSDr9dEP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sGkSDr9dEP .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sGkSDr9dEP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sGkSDr9dEP .carousel-control-next span {
  margin-left: 5px;
}
.cid-sGkSDr9dEP .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sGkSDr9dEP .close::before {
  content: '\e91a';
}
.cid-sGkSDr9dEP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sGkSDr9dEP .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sGkSDr9dEP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGkSDr9dEP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sGkSDr9dEP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sGkSDr9dEP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sGkSDr9dEP .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sGkSDr9dEP .carousel-indicators li.active,
.cid-sGkSDr9dEP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sGkSDr9dEP .carousel-indicators li::after,
.cid-sGkSDr9dEP .carousel-indicators li::before {
  content: none;
}
.cid-sGkSDr9dEP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sGkSDr9dEP .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sGkSDr9dEP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sGkSDr9dEP .carousel-indicators {
    display: none;
  }
}
.cid-sGkSDr9dEP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sGkSDr9dEP .carousel-inner > .active {
  display: block;
}
.cid-sGkSDr9dEP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGkSDr9dEP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sGkSDr9dEP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sGkSDr9dEP .carousel-control,
  .cid-sGkSDr9dEP .carousel-indicators,
  .cid-sGkSDr9dEP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sGkSDr9dEP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sGkSDr9dEP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sGkSDr9dEP .carousel-indicators .active,
.cid-sGkSDr9dEP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sGkSDr9dEP .carousel-indicators .active {
  background: #fff;
}
.cid-sGkSDr9dEP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sGkSDr9dEP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sGkSDr9dEP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sGkSDr9dEP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sGkSDr9dEP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sGkSDr9dEP .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sGkSDr9dEP .carousel {
  width: 100%;
}
.cid-sGkSDr9dEP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sGkSDr9dEP .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sGkSDr9dEP .modal.fade .modal-dialog,
.cid-sGkSDr9dEP .modal.in .modal-dialog {
  transform: none;
}
.cid-sGkSDr9dEP .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sGkSDr9dEP H6 {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sGkUu8Wb2m {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sGkUu8Wb2m nav.navbar {
  position: fixed;
}
.cid-sGkUu8Wb2m .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGkUu8Wb2m .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sGkUu8Wb2m .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sGkUu8Wb2m .dropdown-item:hover,
.cid-sGkUu8Wb2m .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sGkUu8Wb2m .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sGkUu8Wb2m .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sGkUu8Wb2m .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sGkUu8Wb2m .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sGkUu8Wb2m .nav-link {
  position: relative;
}
.cid-sGkUu8Wb2m .container {
  display: flex;
  margin: auto;
}
.cid-sGkUu8Wb2m .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sGkUu8Wb2m .dropdown-menu,
.cid-sGkUu8Wb2m .navbar.opened {
  background: #ffffff !important;
}
.cid-sGkUu8Wb2m .nav-item:focus,
.cid-sGkUu8Wb2m .nav-link:focus {
  outline: none;
}
.cid-sGkUu8Wb2m .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sGkUu8Wb2m .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGkUu8Wb2m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sGkUu8Wb2m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGkUu8Wb2m .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sGkUu8Wb2m .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGkUu8Wb2m .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sGkUu8Wb2m .navbar.opened {
  transition: all .3s;
}
.cid-sGkUu8Wb2m .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sGkUu8Wb2m .navbar .navbar-logo img {
  width: auto;
}
.cid-sGkUu8Wb2m .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sGkUu8Wb2m .navbar.collapsed {
  justify-content: center;
}
.cid-sGkUu8Wb2m .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sGkUu8Wb2m .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sGkUu8Wb2m .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sGkUu8Wb2m .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGkUu8Wb2m .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGkUu8Wb2m .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sGkUu8Wb2m .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGkUu8Wb2m .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sGkUu8Wb2m .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sGkUu8Wb2m .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sGkUu8Wb2m .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGkUu8Wb2m .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGkUu8Wb2m .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGkUu8Wb2m .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sGkUu8Wb2m .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sGkUu8Wb2m .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGkUu8Wb2m .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGkUu8Wb2m .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sGkUu8Wb2m .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sGkUu8Wb2m .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sGkUu8Wb2m .navbar.navbar-short {
  min-height: 60px;
}
.cid-sGkUu8Wb2m .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sGkUu8Wb2m .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sGkUu8Wb2m .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGkUu8Wb2m .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGkUu8Wb2m .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGkUu8Wb2m .dropdown-item.active,
.cid-sGkUu8Wb2m .dropdown-item:active {
  background-color: transparent;
}
.cid-sGkUu8Wb2m .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGkUu8Wb2m .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGkUu8Wb2m .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGkUu8Wb2m .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sGkUu8Wb2m .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGkUu8Wb2m .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGkUu8Wb2m ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sGkUu8Wb2m .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sGkUu8Wb2m button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sGkUu8Wb2m button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sGkUu8Wb2m button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGkUu8Wb2m button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGkUu8Wb2m button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGkUu8Wb2m button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGkUu8Wb2m nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGkUu8Wb2m nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGkUu8Wb2m nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGkUu8Wb2m nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGkUu8Wb2m .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sGkUu8Wb2m a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sGkUu8Wb2m .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGkUu8Wb2m .navbar {
    height: 70px;
  }
  .cid-sGkUu8Wb2m .navbar.opened {
    height: auto;
  }
  .cid-sGkUu8Wb2m .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGkUu997xP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sGkUu9gRvK {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sGkUu9gRvK .mbr-section-subtitle {
  color: #000000;
}
.cid-sGkUu9gRvK H2 {
  color: #0a0202;
}
.cid-sGkUu9nYqA {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fff0b0;
}
.cid-sGkUu9nYqA .item:focus,
.cid-sGkUu9nYqA span:focus {
  outline: none;
}
.cid-sGkUu9nYqA .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGkUu9nYqA .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGkUu9nYqA .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGkUu9nYqA .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGkUu9nYqA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGkUu9nYqA .mbr-section-title {
  color: #232323;
}
.cid-sGkUu9nYqA .mbr-text,
.cid-sGkUu9nYqA .mbr-section-btn {
  text-align: left;
}
.cid-sGkUu9nYqA .item-title {
  text-align: center;
}
.cid-sGkUu9nYqA .item-subtitle {
  text-align: left;
}
.cid-sGkUu9zlut {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGkUu9zlut .item:focus,
.cid-sGkUu9zlut span:focus {
  outline: none;
}
.cid-sGkUu9zlut .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGkUu9zlut .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGkUu9zlut .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGkUu9zlut .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGkUu9zlut .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGkUu9zlut .mbr-section-title {
  color: #232323;
}
.cid-sGkUu9zlut .mbr-text,
.cid-sGkUu9zlut .mbr-section-btn {
  text-align: center;
}
.cid-sGkUu9zlut .item-title {
  text-align: center;
}
.cid-sGkUu9zlut .item-subtitle {
  text-align: center;
}
.cid-sGkUu9Z7Wh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGkUu9Z7Wh .item:focus,
.cid-sGkUu9Z7Wh span:focus {
  outline: none;
}
.cid-sGkUu9Z7Wh .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGkUu9Z7Wh .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGkUu9Z7Wh .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGkUu9Z7Wh .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGkUu9Z7Wh .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGkUu9Z7Wh .mbr-section-title {
  color: #232323;
}
.cid-sGkUu9Z7Wh .mbr-text,
.cid-sGkUu9Z7Wh .mbr-section-btn {
  text-align: center;
}
.cid-sGkUu9Z7Wh .item-title {
  text-align: center;
}
.cid-sGkUu9Z7Wh .item-subtitle {
  text-align: left;
}
.cid-sGkUuasgso {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGkUuasgso .item:focus,
.cid-sGkUuasgso span:focus {
  outline: none;
}
.cid-sGkUuasgso .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGkUuasgso .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGkUuasgso .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGkUuasgso .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGkUuasgso .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGkUuasgso .mbr-section-title {
  color: #232323;
}
.cid-sGkUuasgso .mbr-text,
.cid-sGkUuasgso .mbr-section-btn {
  text-align: center;
}
.cid-sGkUuasgso .item-title {
  text-align: center;
}
.cid-sGkUuasgso .item-subtitle {
  text-align: left;
}
.cid-sGkUuaHqcH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGkUuaHqcH .item:focus,
.cid-sGkUuaHqcH span:focus {
  outline: none;
}
.cid-sGkUuaHqcH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGkUuaHqcH .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGkUuaHqcH .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGkUuaHqcH .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGkUuaHqcH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGkUuaHqcH .mbr-section-title {
  color: #232323;
}
.cid-sGkUuaHqcH .mbr-text,
.cid-sGkUuaHqcH .mbr-section-btn {
  text-align: center;
}
.cid-sGkUuaHqcH .item-title {
  text-align: center;
}
.cid-sGkUuaHqcH .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sGkYKXcKd5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sGkYKXcKd5 nav.navbar {
  position: fixed;
}
.cid-sGkYKXcKd5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGkYKXcKd5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sGkYKXcKd5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sGkYKXcKd5 .dropdown-item:hover,
.cid-sGkYKXcKd5 .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sGkYKXcKd5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sGkYKXcKd5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sGkYKXcKd5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sGkYKXcKd5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sGkYKXcKd5 .nav-link {
  position: relative;
}
.cid-sGkYKXcKd5 .container {
  display: flex;
  margin: auto;
}
.cid-sGkYKXcKd5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sGkYKXcKd5 .dropdown-menu,
.cid-sGkYKXcKd5 .navbar.opened {
  background: #ffffff !important;
}
.cid-sGkYKXcKd5 .nav-item:focus,
.cid-sGkYKXcKd5 .nav-link:focus {
  outline: none;
}
.cid-sGkYKXcKd5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sGkYKXcKd5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGkYKXcKd5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sGkYKXcKd5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGkYKXcKd5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sGkYKXcKd5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGkYKXcKd5 .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sGkYKXcKd5 .navbar.opened {
  transition: all .3s;
}
.cid-sGkYKXcKd5 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sGkYKXcKd5 .navbar .navbar-logo img {
  width: auto;
}
.cid-sGkYKXcKd5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sGkYKXcKd5 .navbar.collapsed {
  justify-content: center;
}
.cid-sGkYKXcKd5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sGkYKXcKd5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sGkYKXcKd5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sGkYKXcKd5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGkYKXcKd5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGkYKXcKd5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sGkYKXcKd5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGkYKXcKd5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sGkYKXcKd5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sGkYKXcKd5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sGkYKXcKd5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGkYKXcKd5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGkYKXcKd5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGkYKXcKd5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sGkYKXcKd5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sGkYKXcKd5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGkYKXcKd5 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGkYKXcKd5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sGkYKXcKd5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sGkYKXcKd5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sGkYKXcKd5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sGkYKXcKd5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sGkYKXcKd5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sGkYKXcKd5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGkYKXcKd5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGkYKXcKd5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGkYKXcKd5 .dropdown-item.active,
.cid-sGkYKXcKd5 .dropdown-item:active {
  background-color: transparent;
}
.cid-sGkYKXcKd5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGkYKXcKd5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGkYKXcKd5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGkYKXcKd5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sGkYKXcKd5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGkYKXcKd5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGkYKXcKd5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sGkYKXcKd5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sGkYKXcKd5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sGkYKXcKd5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sGkYKXcKd5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGkYKXcKd5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGkYKXcKd5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGkYKXcKd5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGkYKXcKd5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGkYKXcKd5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGkYKXcKd5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGkYKXcKd5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGkYKXcKd5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sGkYKXcKd5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sGkYKXcKd5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGkYKXcKd5 .navbar {
    height: 70px;
  }
  .cid-sGkYKXcKd5 .navbar.opened {
    height: auto;
  }
  .cid-sGkYKXcKd5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGkYKXovTF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sGkYKXw06t {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sGkYKXw06t img,
.cid-sGkYKXw06t .item-img {
  width: 100%;
}
.cid-sGkYKXw06t .item:focus,
.cid-sGkYKXw06t span:focus {
  outline: none;
}
.cid-sGkYKXw06t .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGkYKXw06t .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGkYKXw06t .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGkYKXw06t .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGkYKXw06t .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGkYKXw06t .mbr-section-title {
  color: #232323;
}
.cid-sGkYKXw06t .mbr-text,
.cid-sGkYKXw06t .mbr-section-btn {
  text-align: left;
}
.cid-sGkYKXw06t .item-title {
  text-align: center;
}
.cid-sGkYKXw06t .item-subtitle {
  text-align: left;
}
.cid-sGl09Ai9n0 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sGl09Ai9n0 img,
.cid-sGl09Ai9n0 .item-img {
  width: 100%;
}
.cid-sGl09Ai9n0 .item:focus,
.cid-sGl09Ai9n0 span:focus {
  outline: none;
}
.cid-sGl09Ai9n0 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGl09Ai9n0 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGl09Ai9n0 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGl09Ai9n0 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGl09Ai9n0 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGl09Ai9n0 .mbr-section-title {
  color: #232323;
}
.cid-sGl09Ai9n0 .mbr-text,
.cid-sGl09Ai9n0 .mbr-section-btn {
  text-align: left;
}
.cid-sGl09Ai9n0 .item-title {
  text-align: center;
}
.cid-sGl09Ai9n0 .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sGle7XL1XN {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sGle7XL1XN nav.navbar {
  position: fixed;
}
.cid-sGle7XL1XN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGle7XL1XN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sGle7XL1XN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sGle7XL1XN .dropdown-item:hover,
.cid-sGle7XL1XN .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sGle7XL1XN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sGle7XL1XN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sGle7XL1XN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sGle7XL1XN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sGle7XL1XN .nav-link {
  position: relative;
}
.cid-sGle7XL1XN .container {
  display: flex;
  margin: auto;
}
.cid-sGle7XL1XN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sGle7XL1XN .dropdown-menu,
.cid-sGle7XL1XN .navbar.opened {
  background: #ffffff !important;
}
.cid-sGle7XL1XN .nav-item:focus,
.cid-sGle7XL1XN .nav-link:focus {
  outline: none;
}
.cid-sGle7XL1XN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sGle7XL1XN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGle7XL1XN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sGle7XL1XN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGle7XL1XN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sGle7XL1XN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGle7XL1XN .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sGle7XL1XN .navbar.opened {
  transition: all .3s;
}
.cid-sGle7XL1XN .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sGle7XL1XN .navbar .navbar-logo img {
  width: auto;
}
.cid-sGle7XL1XN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sGle7XL1XN .navbar.collapsed {
  justify-content: center;
}
.cid-sGle7XL1XN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sGle7XL1XN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sGle7XL1XN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sGle7XL1XN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGle7XL1XN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGle7XL1XN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sGle7XL1XN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGle7XL1XN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sGle7XL1XN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sGle7XL1XN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sGle7XL1XN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGle7XL1XN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGle7XL1XN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGle7XL1XN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sGle7XL1XN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sGle7XL1XN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGle7XL1XN .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGle7XL1XN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sGle7XL1XN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sGle7XL1XN .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sGle7XL1XN .navbar.navbar-short {
  min-height: 60px;
}
.cid-sGle7XL1XN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sGle7XL1XN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sGle7XL1XN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGle7XL1XN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGle7XL1XN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGle7XL1XN .dropdown-item.active,
.cid-sGle7XL1XN .dropdown-item:active {
  background-color: transparent;
}
.cid-sGle7XL1XN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGle7XL1XN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGle7XL1XN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGle7XL1XN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sGle7XL1XN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGle7XL1XN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGle7XL1XN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sGle7XL1XN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sGle7XL1XN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sGle7XL1XN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sGle7XL1XN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGle7XL1XN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGle7XL1XN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGle7XL1XN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGle7XL1XN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGle7XL1XN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGle7XL1XN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGle7XL1XN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGle7XL1XN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sGle7XL1XN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sGle7XL1XN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGle7XL1XN .navbar {
    height: 70px;
  }
  .cid-sGle7XL1XN .navbar.opened {
    height: auto;
  }
  .cid-sGle7XL1XN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGle7XCajW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sGle7XXIpK {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #fff0b0;
}
.cid-sGle7XXIpK .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-sGle7XXIpK .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sGle7XXIpK .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sGle7XXIpK .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sGle7XXIpK .mbr-section-title {
  text-align: center;
}
.cid-sGle7XXIpK .mbr-text,
.cid-sGle7XXIpK .mbr-section-btn {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sGlv5uJMCC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sGlv5uJMCC nav.navbar {
  position: fixed;
}
.cid-sGlv5uJMCC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGlv5uJMCC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sGlv5uJMCC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sGlv5uJMCC .dropdown-item:hover,
.cid-sGlv5uJMCC .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sGlv5uJMCC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sGlv5uJMCC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sGlv5uJMCC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sGlv5uJMCC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sGlv5uJMCC .nav-link {
  position: relative;
}
.cid-sGlv5uJMCC .container {
  display: flex;
  margin: auto;
}
.cid-sGlv5uJMCC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sGlv5uJMCC .dropdown-menu,
.cid-sGlv5uJMCC .navbar.opened {
  background: #ffffff !important;
}
.cid-sGlv5uJMCC .nav-item:focus,
.cid-sGlv5uJMCC .nav-link:focus {
  outline: none;
}
.cid-sGlv5uJMCC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sGlv5uJMCC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGlv5uJMCC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sGlv5uJMCC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGlv5uJMCC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sGlv5uJMCC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGlv5uJMCC .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sGlv5uJMCC .navbar.opened {
  transition: all .3s;
}
.cid-sGlv5uJMCC .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sGlv5uJMCC .navbar .navbar-logo img {
  width: auto;
}
.cid-sGlv5uJMCC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sGlv5uJMCC .navbar.collapsed {
  justify-content: center;
}
.cid-sGlv5uJMCC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sGlv5uJMCC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sGlv5uJMCC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sGlv5uJMCC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGlv5uJMCC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGlv5uJMCC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sGlv5uJMCC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGlv5uJMCC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sGlv5uJMCC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sGlv5uJMCC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sGlv5uJMCC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGlv5uJMCC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGlv5uJMCC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGlv5uJMCC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sGlv5uJMCC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sGlv5uJMCC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGlv5uJMCC .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGlv5uJMCC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sGlv5uJMCC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sGlv5uJMCC .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sGlv5uJMCC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sGlv5uJMCC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sGlv5uJMCC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sGlv5uJMCC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGlv5uJMCC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGlv5uJMCC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGlv5uJMCC .dropdown-item.active,
.cid-sGlv5uJMCC .dropdown-item:active {
  background-color: transparent;
}
.cid-sGlv5uJMCC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGlv5uJMCC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGlv5uJMCC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGlv5uJMCC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sGlv5uJMCC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGlv5uJMCC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGlv5uJMCC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sGlv5uJMCC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sGlv5uJMCC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sGlv5uJMCC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sGlv5uJMCC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGlv5uJMCC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGlv5uJMCC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGlv5uJMCC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGlv5uJMCC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGlv5uJMCC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGlv5uJMCC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGlv5uJMCC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGlv5uJMCC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sGlv5uJMCC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sGlv5uJMCC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGlv5uJMCC .navbar {
    height: 70px;
  }
  .cid-sGlv5uJMCC .navbar.opened {
    height: auto;
  }
  .cid-sGlv5uJMCC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGlv5v0ZQF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sGlv5vdmmv {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sGlv5vdmmv .mbr-section-subtitle {
  color: #000000;
}
.cid-sGlv5vdmmv H2 {
  color: #0a0202;
}
.cid-sGlv5vlcVo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #fff0b0;
}
.cid-sGlv5vq8M3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-sGlv5vq8M3 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sGlv5vq8M3 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sGlv5vq8M3 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sGlv5vq8M3 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sGlv5vq8M3 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sGlv5vq8M3 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sGlv5vq8M3 .carousel-control,
.cid-sGlv5vq8M3 .close {
  background: #1b1b1b;
}
.cid-sGlv5vq8M3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sGlv5vq8M3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sGlv5vq8M3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sGlv5vq8M3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sGlv5vq8M3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sGlv5vq8M3 .close::before {
  content: '\e91a';
}
.cid-sGlv5vq8M3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sGlv5vq8M3 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sGlv5vq8M3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGlv5vq8M3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sGlv5vq8M3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sGlv5vq8M3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sGlv5vq8M3 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sGlv5vq8M3 .carousel-indicators li.active,
.cid-sGlv5vq8M3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sGlv5vq8M3 .carousel-indicators li::after,
.cid-sGlv5vq8M3 .carousel-indicators li::before {
  content: none;
}
.cid-sGlv5vq8M3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sGlv5vq8M3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sGlv5vq8M3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sGlv5vq8M3 .carousel-indicators {
    display: none;
  }
}
.cid-sGlv5vq8M3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sGlv5vq8M3 .carousel-inner > .active {
  display: block;
}
.cid-sGlv5vq8M3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGlv5vq8M3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sGlv5vq8M3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sGlv5vq8M3 .carousel-control,
  .cid-sGlv5vq8M3 .carousel-indicators,
  .cid-sGlv5vq8M3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sGlv5vq8M3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sGlv5vq8M3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sGlv5vq8M3 .carousel-indicators .active,
.cid-sGlv5vq8M3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sGlv5vq8M3 .carousel-indicators .active {
  background: #fff;
}
.cid-sGlv5vq8M3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sGlv5vq8M3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sGlv5vq8M3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sGlv5vq8M3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sGlv5vq8M3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sGlv5vq8M3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sGlv5vq8M3 .carousel {
  width: 100%;
}
.cid-sGlv5vq8M3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sGlv5vq8M3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sGlv5vq8M3 .modal.fade .modal-dialog,
.cid-sGlv5vq8M3 .modal.in .modal-dialog {
  transform: none;
}
.cid-sGlv5vq8M3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sGlv5vq8M3 H6 {
  text-align: center;
}
.cid-sGlv5vO3x9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGlv5vO3x9 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sGlv5vO3x9 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sGlv5vO3x9 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sGlv5vO3x9 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sGlv5vO3x9 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sGlv5vO3x9 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sGlv5vO3x9 .carousel-control,
.cid-sGlv5vO3x9 .close {
  background: #1b1b1b;
}
.cid-sGlv5vO3x9 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sGlv5vO3x9 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sGlv5vO3x9 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sGlv5vO3x9 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sGlv5vO3x9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sGlv5vO3x9 .close::before {
  content: '\e91a';
}
.cid-sGlv5vO3x9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sGlv5vO3x9 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sGlv5vO3x9 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGlv5vO3x9 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sGlv5vO3x9 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sGlv5vO3x9 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sGlv5vO3x9 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sGlv5vO3x9 .carousel-indicators li.active,
.cid-sGlv5vO3x9 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sGlv5vO3x9 .carousel-indicators li::after,
.cid-sGlv5vO3x9 .carousel-indicators li::before {
  content: none;
}
.cid-sGlv5vO3x9 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sGlv5vO3x9 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sGlv5vO3x9 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sGlv5vO3x9 .carousel-indicators {
    display: none;
  }
}
.cid-sGlv5vO3x9 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sGlv5vO3x9 .carousel-inner > .active {
  display: block;
}
.cid-sGlv5vO3x9 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGlv5vO3x9 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sGlv5vO3x9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sGlv5vO3x9 .carousel-control,
  .cid-sGlv5vO3x9 .carousel-indicators,
  .cid-sGlv5vO3x9 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sGlv5vO3x9 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sGlv5vO3x9 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sGlv5vO3x9 .carousel-indicators .active,
.cid-sGlv5vO3x9 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sGlv5vO3x9 .carousel-indicators .active {
  background: #fff;
}
.cid-sGlv5vO3x9 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sGlv5vO3x9 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sGlv5vO3x9 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sGlv5vO3x9 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sGlv5vO3x9 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sGlv5vO3x9 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sGlv5vO3x9 .carousel {
  width: 100%;
}
.cid-sGlv5vO3x9 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sGlv5vO3x9 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sGlv5vO3x9 .modal.fade .modal-dialog,
.cid-sGlv5vO3x9 .modal.in .modal-dialog {
  transform: none;
}
.cid-sGlv5vO3x9 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sGlv5vO3x9 H6 {
  text-align: center;
}
.cid-sGlv5wJ1v1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGlv5wJ1v1 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sGlv5wJ1v1 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sGlv5wJ1v1 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sGlv5wJ1v1 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sGlv5wJ1v1 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sGlv5wJ1v1 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sGlv5wJ1v1 .carousel-control,
.cid-sGlv5wJ1v1 .close {
  background: #1b1b1b;
}
.cid-sGlv5wJ1v1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sGlv5wJ1v1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sGlv5wJ1v1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sGlv5wJ1v1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sGlv5wJ1v1 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sGlv5wJ1v1 .close::before {
  content: '\e91a';
}
.cid-sGlv5wJ1v1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sGlv5wJ1v1 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sGlv5wJ1v1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGlv5wJ1v1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sGlv5wJ1v1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sGlv5wJ1v1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sGlv5wJ1v1 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sGlv5wJ1v1 .carousel-indicators li.active,
.cid-sGlv5wJ1v1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sGlv5wJ1v1 .carousel-indicators li::after,
.cid-sGlv5wJ1v1 .carousel-indicators li::before {
  content: none;
}
.cid-sGlv5wJ1v1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sGlv5wJ1v1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sGlv5wJ1v1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sGlv5wJ1v1 .carousel-indicators {
    display: none;
  }
}
.cid-sGlv5wJ1v1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sGlv5wJ1v1 .carousel-inner > .active {
  display: block;
}
.cid-sGlv5wJ1v1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGlv5wJ1v1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sGlv5wJ1v1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sGlv5wJ1v1 .carousel-control,
  .cid-sGlv5wJ1v1 .carousel-indicators,
  .cid-sGlv5wJ1v1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sGlv5wJ1v1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sGlv5wJ1v1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sGlv5wJ1v1 .carousel-indicators .active,
.cid-sGlv5wJ1v1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sGlv5wJ1v1 .carousel-indicators .active {
  background: #fff;
}
.cid-sGlv5wJ1v1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sGlv5wJ1v1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sGlv5wJ1v1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sGlv5wJ1v1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sGlv5wJ1v1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sGlv5wJ1v1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sGlv5wJ1v1 .carousel {
  width: 100%;
}
.cid-sGlv5wJ1v1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sGlv5wJ1v1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sGlv5wJ1v1 .modal.fade .modal-dialog,
.cid-sGlv5wJ1v1 .modal.in .modal-dialog {
  transform: none;
}
.cid-sGlv5wJ1v1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sGlv5wJ1v1 H6 {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sGso57FRUI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sGso57FRUI nav.navbar {
  position: fixed;
}
.cid-sGso57FRUI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGso57FRUI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sGso57FRUI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sGso57FRUI .dropdown-item:hover,
.cid-sGso57FRUI .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sGso57FRUI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sGso57FRUI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sGso57FRUI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sGso57FRUI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sGso57FRUI .nav-link {
  position: relative;
}
.cid-sGso57FRUI .container {
  display: flex;
  margin: auto;
}
.cid-sGso57FRUI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sGso57FRUI .dropdown-menu,
.cid-sGso57FRUI .navbar.opened {
  background: #ffffff !important;
}
.cid-sGso57FRUI .nav-item:focus,
.cid-sGso57FRUI .nav-link:focus {
  outline: none;
}
.cid-sGso57FRUI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sGso57FRUI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGso57FRUI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sGso57FRUI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGso57FRUI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sGso57FRUI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGso57FRUI .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sGso57FRUI .navbar.opened {
  transition: all .3s;
}
.cid-sGso57FRUI .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sGso57FRUI .navbar .navbar-logo img {
  width: auto;
}
.cid-sGso57FRUI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sGso57FRUI .navbar.collapsed {
  justify-content: center;
}
.cid-sGso57FRUI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sGso57FRUI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sGso57FRUI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sGso57FRUI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGso57FRUI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGso57FRUI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sGso57FRUI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGso57FRUI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sGso57FRUI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sGso57FRUI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sGso57FRUI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGso57FRUI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGso57FRUI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGso57FRUI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sGso57FRUI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sGso57FRUI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGso57FRUI .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGso57FRUI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sGso57FRUI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sGso57FRUI .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sGso57FRUI .navbar.navbar-short {
  min-height: 60px;
}
.cid-sGso57FRUI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sGso57FRUI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sGso57FRUI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGso57FRUI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGso57FRUI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGso57FRUI .dropdown-item.active,
.cid-sGso57FRUI .dropdown-item:active {
  background-color: transparent;
}
.cid-sGso57FRUI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGso57FRUI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGso57FRUI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGso57FRUI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sGso57FRUI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGso57FRUI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGso57FRUI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sGso57FRUI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sGso57FRUI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sGso57FRUI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sGso57FRUI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGso57FRUI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGso57FRUI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGso57FRUI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGso57FRUI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGso57FRUI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGso57FRUI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGso57FRUI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGso57FRUI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sGso57FRUI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sGso57FRUI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGso57FRUI .navbar {
    height: 70px;
  }
  .cid-sGso57FRUI .navbar.opened {
    height: auto;
  }
  .cid-sGso57FRUI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGso57RhZb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sGso57ZTL8 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sGso57ZTL8 img,
.cid-sGso57ZTL8 .item-img {
  width: 100%;
}
.cid-sGso57ZTL8 .item:focus,
.cid-sGso57ZTL8 span:focus {
  outline: none;
}
.cid-sGso57ZTL8 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGso57ZTL8 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGso57ZTL8 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGso57ZTL8 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGso57ZTL8 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGso57ZTL8 .mbr-section-title {
  color: #232323;
}
.cid-sGso57ZTL8 .mbr-text,
.cid-sGso57ZTL8 .mbr-section-btn {
  text-align: left;
}
.cid-sGso57ZTL8 .item-title {
  text-align: center;
}
.cid-sGso57ZTL8 .item-subtitle {
  text-align: left;
}
.cid-sGso58dL5e {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sGso58dL5e img,
.cid-sGso58dL5e .item-img {
  width: 100%;
}
.cid-sGso58dL5e .item:focus,
.cid-sGso58dL5e span:focus {
  outline: none;
}
.cid-sGso58dL5e .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGso58dL5e .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGso58dL5e .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGso58dL5e .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGso58dL5e .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGso58dL5e .mbr-section-title {
  color: #232323;
}
.cid-sGso58dL5e .mbr-text,
.cid-sGso58dL5e .mbr-section-btn {
  text-align: left;
}
.cid-sGso58dL5e .item-title {
  text-align: center;
}
.cid-sGso58dL5e .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sGt4xMEXuT {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sGt4xMEXuT nav.navbar {
  position: fixed;
}
.cid-sGt4xMEXuT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGt4xMEXuT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sGt4xMEXuT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sGt4xMEXuT .dropdown-item:hover,
.cid-sGt4xMEXuT .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sGt4xMEXuT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sGt4xMEXuT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sGt4xMEXuT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sGt4xMEXuT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sGt4xMEXuT .nav-link {
  position: relative;
}
.cid-sGt4xMEXuT .container {
  display: flex;
  margin: auto;
}
.cid-sGt4xMEXuT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sGt4xMEXuT .dropdown-menu,
.cid-sGt4xMEXuT .navbar.opened {
  background: #ffffff !important;
}
.cid-sGt4xMEXuT .nav-item:focus,
.cid-sGt4xMEXuT .nav-link:focus {
  outline: none;
}
.cid-sGt4xMEXuT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sGt4xMEXuT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGt4xMEXuT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sGt4xMEXuT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGt4xMEXuT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sGt4xMEXuT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGt4xMEXuT .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sGt4xMEXuT .navbar.opened {
  transition: all .3s;
}
.cid-sGt4xMEXuT .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sGt4xMEXuT .navbar .navbar-logo img {
  width: auto;
}
.cid-sGt4xMEXuT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sGt4xMEXuT .navbar.collapsed {
  justify-content: center;
}
.cid-sGt4xMEXuT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sGt4xMEXuT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sGt4xMEXuT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sGt4xMEXuT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGt4xMEXuT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGt4xMEXuT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sGt4xMEXuT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGt4xMEXuT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sGt4xMEXuT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sGt4xMEXuT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sGt4xMEXuT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGt4xMEXuT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGt4xMEXuT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGt4xMEXuT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sGt4xMEXuT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sGt4xMEXuT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGt4xMEXuT .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGt4xMEXuT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sGt4xMEXuT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sGt4xMEXuT .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sGt4xMEXuT .navbar.navbar-short {
  min-height: 60px;
}
.cid-sGt4xMEXuT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sGt4xMEXuT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sGt4xMEXuT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGt4xMEXuT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGt4xMEXuT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGt4xMEXuT .dropdown-item.active,
.cid-sGt4xMEXuT .dropdown-item:active {
  background-color: transparent;
}
.cid-sGt4xMEXuT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGt4xMEXuT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGt4xMEXuT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGt4xMEXuT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sGt4xMEXuT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGt4xMEXuT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGt4xMEXuT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sGt4xMEXuT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sGt4xMEXuT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sGt4xMEXuT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sGt4xMEXuT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGt4xMEXuT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGt4xMEXuT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGt4xMEXuT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGt4xMEXuT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGt4xMEXuT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGt4xMEXuT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGt4xMEXuT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGt4xMEXuT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sGt4xMEXuT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sGt4xMEXuT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGt4xMEXuT .navbar {
    height: 70px;
  }
  .cid-sGt4xMEXuT .navbar.opened {
    height: auto;
  }
  .cid-sGt4xMEXuT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGt4xMRa7p {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sGt4xMZx3h {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sGt4xMZx3h .mbr-section-subtitle {
  color: #000000;
}
.cid-sGt4xMZx3h H2 {
  color: #0a0202;
}
.cid-sGt4xN6Wo4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fff0b0;
}
.cid-sGt4xN6Wo4 .item:focus,
.cid-sGt4xN6Wo4 span:focus {
  outline: none;
}
.cid-sGt4xN6Wo4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGt4xN6Wo4 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGt4xN6Wo4 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGt4xN6Wo4 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGt4xN6Wo4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGt4xN6Wo4 .mbr-section-title {
  color: #232323;
}
.cid-sGt4xN6Wo4 .mbr-text,
.cid-sGt4xN6Wo4 .mbr-section-btn {
  text-align: left;
}
.cid-sGt4xN6Wo4 .item-title {
  text-align: center;
}
.cid-sGt4xN6Wo4 .item-subtitle {
  text-align: left;
}
.cid-sGt4xNkZRu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGt4xNkZRu .item:focus,
.cid-sGt4xNkZRu span:focus {
  outline: none;
}
.cid-sGt4xNkZRu .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGt4xNkZRu .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGt4xNkZRu .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGt4xNkZRu .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGt4xNkZRu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGt4xNkZRu .mbr-section-title {
  color: #232323;
}
.cid-sGt4xNkZRu .mbr-text,
.cid-sGt4xNkZRu .mbr-section-btn {
  text-align: center;
}
.cid-sGt4xNkZRu .item-title {
  text-align: center;
}
.cid-sGt4xNkZRu .item-subtitle {
  text-align: center;
}
.cid-sGt4xNAhOe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGt4xNAhOe .item:focus,
.cid-sGt4xNAhOe span:focus {
  outline: none;
}
.cid-sGt4xNAhOe .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGt4xNAhOe .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGt4xNAhOe .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGt4xNAhOe .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGt4xNAhOe .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGt4xNAhOe .mbr-section-title {
  color: #232323;
}
.cid-sGt4xNAhOe .mbr-text,
.cid-sGt4xNAhOe .mbr-section-btn {
  text-align: center;
}
.cid-sGt4xNAhOe .item-title {
  text-align: center;
}
.cid-sGt4xNAhOe .item-subtitle {
  text-align: left;
}
.cid-sGt4xO4REr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGt4xO4REr .item:focus,
.cid-sGt4xO4REr span:focus {
  outline: none;
}
.cid-sGt4xO4REr .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGt4xO4REr .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGt4xO4REr .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGt4xO4REr .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGt4xO4REr .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGt4xO4REr .mbr-section-title {
  color: #232323;
}
.cid-sGt4xO4REr .mbr-text,
.cid-sGt4xO4REr .mbr-section-btn {
  text-align: center;
}
.cid-sGt4xO4REr .item-title {
  text-align: center;
}
.cid-sGt4xO4REr .item-subtitle {
  text-align: left;
}
.cid-sGt4xOkY6v {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGt4xOkY6v .item:focus,
.cid-sGt4xOkY6v span:focus {
  outline: none;
}
.cid-sGt4xOkY6v .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGt4xOkY6v .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGt4xOkY6v .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGt4xOkY6v .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGt4xOkY6v .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGt4xOkY6v .mbr-section-title {
  color: #232323;
}
.cid-sGt4xOkY6v .mbr-text,
.cid-sGt4xOkY6v .mbr-section-btn {
  text-align: center;
}
.cid-sGt4xOkY6v .item-title {
  text-align: center;
}
.cid-sGt4xOkY6v .item-subtitle {
  text-align: left;
}
.cid-sGt4xOSlK3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGt4xOSlK3 .item:focus,
.cid-sGt4xOSlK3 span:focus {
  outline: none;
}
.cid-sGt4xOSlK3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGt4xOSlK3 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGt4xOSlK3 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGt4xOSlK3 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGt4xOSlK3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGt4xOSlK3 .mbr-section-title {
  color: #232323;
}
.cid-sGt4xOSlK3 .mbr-text,
.cid-sGt4xOSlK3 .mbr-section-btn {
  text-align: center;
}
.cid-sGt4xOSlK3 .item-title {
  text-align: center;
}
.cid-sGt4xOSlK3 .item-subtitle {
  text-align: left;
}
.cid-sGt4xP6qIZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGt4xP6qIZ .item:focus,
.cid-sGt4xP6qIZ span:focus {
  outline: none;
}
.cid-sGt4xP6qIZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGt4xP6qIZ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGt4xP6qIZ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGt4xP6qIZ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGt4xP6qIZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGt4xP6qIZ .mbr-section-title {
  color: #232323;
}
.cid-sGt4xP6qIZ .mbr-text,
.cid-sGt4xP6qIZ .mbr-section-btn {
  text-align: center;
}
.cid-sGt4xP6qIZ .item-title {
  text-align: center;
}
.cid-sGt4xP6qIZ .item-subtitle {
  text-align: left;
}
.cid-sGt4xPohQI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGt4xPohQI .item:focus,
.cid-sGt4xPohQI span:focus {
  outline: none;
}
.cid-sGt4xPohQI .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGt4xPohQI .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGt4xPohQI .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGt4xPohQI .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGt4xPohQI .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGt4xPohQI .mbr-section-title {
  color: #232323;
}
.cid-sGt4xPohQI .mbr-text,
.cid-sGt4xPohQI .mbr-section-btn {
  text-align: center;
}
.cid-sGt4xPohQI .item-title {
  text-align: center;
}
.cid-sGt4xPohQI .item-subtitle {
  text-align: left;
}
.cid-sGt4xPDwZM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGt4xPDwZM .item:focus,
.cid-sGt4xPDwZM span:focus {
  outline: none;
}
.cid-sGt4xPDwZM .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGt4xPDwZM .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGt4xPDwZM .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGt4xPDwZM .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGt4xPDwZM .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGt4xPDwZM .mbr-section-title {
  color: #232323;
}
.cid-sGt4xPDwZM .mbr-text,
.cid-sGt4xPDwZM .mbr-section-btn {
  text-align: center;
}
.cid-sGt4xPDwZM .item-title {
  text-align: center;
}
.cid-sGt4xPDwZM .item-subtitle {
  text-align: left;
}
.cid-sGt8PnvcjW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGt8PnvcjW .item:focus,
.cid-sGt8PnvcjW span:focus {
  outline: none;
}
.cid-sGt8PnvcjW .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGt8PnvcjW .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGt8PnvcjW .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGt8PnvcjW .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGt8PnvcjW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGt8PnvcjW .mbr-section-title {
  color: #232323;
}
.cid-sGt8PnvcjW .mbr-text,
.cid-sGt8PnvcjW .mbr-section-btn {
  text-align: center;
}
.cid-sGt8PnvcjW .item-title {
  text-align: center;
}
.cid-sGt8PnvcjW .item-subtitle {
  text-align: left;
}
.cid-sGt4xPSX8F {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGt4xPSX8F .item:focus,
.cid-sGt4xPSX8F span:focus {
  outline: none;
}
.cid-sGt4xPSX8F .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGt4xPSX8F .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGt4xPSX8F .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGt4xPSX8F .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGt4xPSX8F .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGt4xPSX8F .mbr-section-title {
  color: #232323;
}
.cid-sGt4xPSX8F .mbr-text,
.cid-sGt4xPSX8F .mbr-section-btn {
  text-align: center;
}
.cid-sGt4xPSX8F .item-title {
  text-align: center;
}
.cid-sGt4xPSX8F .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sGx7PGEuIG {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sGx7PGEuIG nav.navbar {
  position: fixed;
}
.cid-sGx7PGEuIG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGx7PGEuIG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sGx7PGEuIG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sGx7PGEuIG .dropdown-item:hover,
.cid-sGx7PGEuIG .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sGx7PGEuIG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sGx7PGEuIG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sGx7PGEuIG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sGx7PGEuIG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sGx7PGEuIG .nav-link {
  position: relative;
}
.cid-sGx7PGEuIG .container {
  display: flex;
  margin: auto;
}
.cid-sGx7PGEuIG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sGx7PGEuIG .dropdown-menu,
.cid-sGx7PGEuIG .navbar.opened {
  background: #ffffff !important;
}
.cid-sGx7PGEuIG .nav-item:focus,
.cid-sGx7PGEuIG .nav-link:focus {
  outline: none;
}
.cid-sGx7PGEuIG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sGx7PGEuIG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGx7PGEuIG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sGx7PGEuIG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGx7PGEuIG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sGx7PGEuIG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGx7PGEuIG .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sGx7PGEuIG .navbar.opened {
  transition: all .3s;
}
.cid-sGx7PGEuIG .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sGx7PGEuIG .navbar .navbar-logo img {
  width: auto;
}
.cid-sGx7PGEuIG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sGx7PGEuIG .navbar.collapsed {
  justify-content: center;
}
.cid-sGx7PGEuIG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sGx7PGEuIG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sGx7PGEuIG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sGx7PGEuIG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGx7PGEuIG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGx7PGEuIG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sGx7PGEuIG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGx7PGEuIG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sGx7PGEuIG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sGx7PGEuIG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sGx7PGEuIG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGx7PGEuIG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGx7PGEuIG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGx7PGEuIG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sGx7PGEuIG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sGx7PGEuIG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGx7PGEuIG .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGx7PGEuIG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sGx7PGEuIG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sGx7PGEuIG .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sGx7PGEuIG .navbar.navbar-short {
  min-height: 60px;
}
.cid-sGx7PGEuIG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sGx7PGEuIG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sGx7PGEuIG .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGx7PGEuIG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGx7PGEuIG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGx7PGEuIG .dropdown-item.active,
.cid-sGx7PGEuIG .dropdown-item:active {
  background-color: transparent;
}
.cid-sGx7PGEuIG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGx7PGEuIG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGx7PGEuIG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGx7PGEuIG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sGx7PGEuIG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGx7PGEuIG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGx7PGEuIG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sGx7PGEuIG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sGx7PGEuIG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sGx7PGEuIG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sGx7PGEuIG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGx7PGEuIG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGx7PGEuIG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGx7PGEuIG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGx7PGEuIG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGx7PGEuIG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGx7PGEuIG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGx7PGEuIG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGx7PGEuIG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sGx7PGEuIG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sGx7PGEuIG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGx7PGEuIG .navbar {
    height: 70px;
  }
  .cid-sGx7PGEuIG .navbar.opened {
    height: auto;
  }
  .cid-sGx7PGEuIG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGx7PGlcVF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sGx7PGSp35 {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #fff0b0;
}
.cid-sGx7PGSp35 .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-sGx7PGSp35 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sGx7PGSp35 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sGx7PGSp35 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sGx7PGSp35 .mbr-section-title {
  text-align: center;
}
.cid-sGx7PGSp35 .mbr-text,
.cid-sGx7PGSp35 .mbr-section-btn {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sGx9qtQnTD {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sGx9qtQnTD nav.navbar {
  position: fixed;
}
.cid-sGx9qtQnTD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGx9qtQnTD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sGx9qtQnTD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sGx9qtQnTD .dropdown-item:hover,
.cid-sGx9qtQnTD .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sGx9qtQnTD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sGx9qtQnTD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sGx9qtQnTD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sGx9qtQnTD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sGx9qtQnTD .nav-link {
  position: relative;
}
.cid-sGx9qtQnTD .container {
  display: flex;
  margin: auto;
}
.cid-sGx9qtQnTD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sGx9qtQnTD .dropdown-menu,
.cid-sGx9qtQnTD .navbar.opened {
  background: #ffffff !important;
}
.cid-sGx9qtQnTD .nav-item:focus,
.cid-sGx9qtQnTD .nav-link:focus {
  outline: none;
}
.cid-sGx9qtQnTD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sGx9qtQnTD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGx9qtQnTD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sGx9qtQnTD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGx9qtQnTD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sGx9qtQnTD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGx9qtQnTD .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sGx9qtQnTD .navbar.opened {
  transition: all .3s;
}
.cid-sGx9qtQnTD .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sGx9qtQnTD .navbar .navbar-logo img {
  width: auto;
}
.cid-sGx9qtQnTD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sGx9qtQnTD .navbar.collapsed {
  justify-content: center;
}
.cid-sGx9qtQnTD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sGx9qtQnTD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sGx9qtQnTD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sGx9qtQnTD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGx9qtQnTD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGx9qtQnTD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sGx9qtQnTD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGx9qtQnTD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sGx9qtQnTD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sGx9qtQnTD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sGx9qtQnTD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGx9qtQnTD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGx9qtQnTD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGx9qtQnTD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sGx9qtQnTD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sGx9qtQnTD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGx9qtQnTD .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGx9qtQnTD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sGx9qtQnTD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sGx9qtQnTD .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sGx9qtQnTD .navbar.navbar-short {
  min-height: 60px;
}
.cid-sGx9qtQnTD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sGx9qtQnTD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sGx9qtQnTD .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGx9qtQnTD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGx9qtQnTD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGx9qtQnTD .dropdown-item.active,
.cid-sGx9qtQnTD .dropdown-item:active {
  background-color: transparent;
}
.cid-sGx9qtQnTD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGx9qtQnTD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGx9qtQnTD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGx9qtQnTD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sGx9qtQnTD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGx9qtQnTD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGx9qtQnTD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sGx9qtQnTD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sGx9qtQnTD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sGx9qtQnTD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sGx9qtQnTD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGx9qtQnTD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGx9qtQnTD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGx9qtQnTD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGx9qtQnTD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGx9qtQnTD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGx9qtQnTD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGx9qtQnTD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGx9qtQnTD .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sGx9qtQnTD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sGx9qtQnTD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGx9qtQnTD .navbar {
    height: 70px;
  }
  .cid-sGx9qtQnTD .navbar.opened {
    height: auto;
  }
  .cid-sGx9qtQnTD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGx9qu5fUb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sGx9quevpG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sGx9quevpG img,
.cid-sGx9quevpG .item-img {
  width: 100%;
}
.cid-sGx9quevpG .item:focus,
.cid-sGx9quevpG span:focus {
  outline: none;
}
.cid-sGx9quevpG .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGx9quevpG .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGx9quevpG .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGx9quevpG .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGx9quevpG .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGx9quevpG .mbr-section-title {
  color: #232323;
}
.cid-sGx9quevpG .mbr-text,
.cid-sGx9quevpG .mbr-section-btn {
  text-align: left;
}
.cid-sGx9quevpG .item-title {
  text-align: center;
}
.cid-sGx9quevpG .item-subtitle {
  text-align: left;
}
.cid-sGx9qusfet {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sGx9qusfet img,
.cid-sGx9qusfet .item-img {
  width: 100%;
}
.cid-sGx9qusfet .item:focus,
.cid-sGx9qusfet span:focus {
  outline: none;
}
.cid-sGx9qusfet .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGx9qusfet .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGx9qusfet .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGx9qusfet .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGx9qusfet .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGx9qusfet .mbr-section-title {
  color: #232323;
}
.cid-sGx9qusfet .mbr-text,
.cid-sGx9qusfet .mbr-section-btn {
  text-align: left;
}
.cid-sGx9qusfet .item-title {
  text-align: center;
}
.cid-sGx9qusfet .item-subtitle {
  text-align: left;
}
.cid-sGxbnxXFz5 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sGxbnxXFz5 img,
.cid-sGxbnxXFz5 .item-img {
  width: 100%;
}
.cid-sGxbnxXFz5 .item:focus,
.cid-sGxbnxXFz5 span:focus {
  outline: none;
}
.cid-sGxbnxXFz5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGxbnxXFz5 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGxbnxXFz5 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGxbnxXFz5 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGxbnxXFz5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGxbnxXFz5 .mbr-section-title {
  color: #232323;
}
.cid-sGxbnxXFz5 .mbr-text,
.cid-sGxbnxXFz5 .mbr-section-btn {
  text-align: left;
}
.cid-sGxbnxXFz5 .item-title {
  text-align: center;
}
.cid-sGxbnxXFz5 .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sGxc0MjkTO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sGxc0MjkTO nav.navbar {
  position: fixed;
}
.cid-sGxc0MjkTO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGxc0MjkTO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sGxc0MjkTO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sGxc0MjkTO .dropdown-item:hover,
.cid-sGxc0MjkTO .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sGxc0MjkTO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sGxc0MjkTO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sGxc0MjkTO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sGxc0MjkTO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sGxc0MjkTO .nav-link {
  position: relative;
}
.cid-sGxc0MjkTO .container {
  display: flex;
  margin: auto;
}
.cid-sGxc0MjkTO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sGxc0MjkTO .dropdown-menu,
.cid-sGxc0MjkTO .navbar.opened {
  background: #ffffff !important;
}
.cid-sGxc0MjkTO .nav-item:focus,
.cid-sGxc0MjkTO .nav-link:focus {
  outline: none;
}
.cid-sGxc0MjkTO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sGxc0MjkTO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGxc0MjkTO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sGxc0MjkTO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGxc0MjkTO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sGxc0MjkTO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGxc0MjkTO .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sGxc0MjkTO .navbar.opened {
  transition: all .3s;
}
.cid-sGxc0MjkTO .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sGxc0MjkTO .navbar .navbar-logo img {
  width: auto;
}
.cid-sGxc0MjkTO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sGxc0MjkTO .navbar.collapsed {
  justify-content: center;
}
.cid-sGxc0MjkTO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sGxc0MjkTO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sGxc0MjkTO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sGxc0MjkTO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGxc0MjkTO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGxc0MjkTO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sGxc0MjkTO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGxc0MjkTO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sGxc0MjkTO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sGxc0MjkTO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sGxc0MjkTO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGxc0MjkTO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGxc0MjkTO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGxc0MjkTO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sGxc0MjkTO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sGxc0MjkTO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGxc0MjkTO .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGxc0MjkTO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sGxc0MjkTO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sGxc0MjkTO .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sGxc0MjkTO .navbar.navbar-short {
  min-height: 60px;
}
.cid-sGxc0MjkTO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sGxc0MjkTO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sGxc0MjkTO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGxc0MjkTO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGxc0MjkTO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGxc0MjkTO .dropdown-item.active,
.cid-sGxc0MjkTO .dropdown-item:active {
  background-color: transparent;
}
.cid-sGxc0MjkTO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGxc0MjkTO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGxc0MjkTO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGxc0MjkTO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sGxc0MjkTO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGxc0MjkTO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGxc0MjkTO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sGxc0MjkTO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sGxc0MjkTO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sGxc0MjkTO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sGxc0MjkTO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGxc0MjkTO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGxc0MjkTO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGxc0MjkTO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGxc0MjkTO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGxc0MjkTO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGxc0MjkTO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGxc0MjkTO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGxc0MjkTO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sGxc0MjkTO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sGxc0MjkTO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGxc0MjkTO .navbar {
    height: 70px;
  }
  .cid-sGxc0MjkTO .navbar.opened {
    height: auto;
  }
  .cid-sGxc0MjkTO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGxc0My63l {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sGxc0MG28u {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sGxc0MG28u .mbr-section-subtitle {
  color: #000000;
}
.cid-sGxc0MG28u H2 {
  color: #0a0202;
}
.cid-sGxc0MN0Cx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #fff0b0;
}
.cid-sGxc0MSeVW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-sGxc0MSeVW .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sGxc0MSeVW .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sGxc0MSeVW .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sGxc0MSeVW .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sGxc0MSeVW .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sGxc0MSeVW .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sGxc0MSeVW .carousel-control,
.cid-sGxc0MSeVW .close {
  background: #1b1b1b;
}
.cid-sGxc0MSeVW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sGxc0MSeVW .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sGxc0MSeVW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sGxc0MSeVW .carousel-control-next span {
  margin-left: 5px;
}
.cid-sGxc0MSeVW .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sGxc0MSeVW .close::before {
  content: '\e91a';
}
.cid-sGxc0MSeVW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sGxc0MSeVW .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sGxc0MSeVW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGxc0MSeVW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sGxc0MSeVW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sGxc0MSeVW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sGxc0MSeVW .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sGxc0MSeVW .carousel-indicators li.active,
.cid-sGxc0MSeVW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sGxc0MSeVW .carousel-indicators li::after,
.cid-sGxc0MSeVW .carousel-indicators li::before {
  content: none;
}
.cid-sGxc0MSeVW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sGxc0MSeVW .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sGxc0MSeVW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sGxc0MSeVW .carousel-indicators {
    display: none;
  }
}
.cid-sGxc0MSeVW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sGxc0MSeVW .carousel-inner > .active {
  display: block;
}
.cid-sGxc0MSeVW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGxc0MSeVW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sGxc0MSeVW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sGxc0MSeVW .carousel-control,
  .cid-sGxc0MSeVW .carousel-indicators,
  .cid-sGxc0MSeVW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sGxc0MSeVW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sGxc0MSeVW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sGxc0MSeVW .carousel-indicators .active,
.cid-sGxc0MSeVW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sGxc0MSeVW .carousel-indicators .active {
  background: #fff;
}
.cid-sGxc0MSeVW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sGxc0MSeVW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sGxc0MSeVW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sGxc0MSeVW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sGxc0MSeVW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sGxc0MSeVW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sGxc0MSeVW .carousel {
  width: 100%;
}
.cid-sGxc0MSeVW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sGxc0MSeVW .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sGxc0MSeVW .modal.fade .modal-dialog,
.cid-sGxc0MSeVW .modal.in .modal-dialog {
  transform: none;
}
.cid-sGxc0MSeVW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sGxc0MSeVW H6 {
  text-align: center;
}
.cid-sGxc0NiGTg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGxc0NiGTg .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sGxc0NiGTg .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sGxc0NiGTg .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sGxc0NiGTg .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sGxc0NiGTg .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sGxc0NiGTg .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sGxc0NiGTg .carousel-control,
.cid-sGxc0NiGTg .close {
  background: #1b1b1b;
}
.cid-sGxc0NiGTg .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sGxc0NiGTg .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sGxc0NiGTg .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sGxc0NiGTg .carousel-control-next span {
  margin-left: 5px;
}
.cid-sGxc0NiGTg .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sGxc0NiGTg .close::before {
  content: '\e91a';
}
.cid-sGxc0NiGTg .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sGxc0NiGTg .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sGxc0NiGTg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGxc0NiGTg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sGxc0NiGTg .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sGxc0NiGTg .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sGxc0NiGTg .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sGxc0NiGTg .carousel-indicators li.active,
.cid-sGxc0NiGTg .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sGxc0NiGTg .carousel-indicators li::after,
.cid-sGxc0NiGTg .carousel-indicators li::before {
  content: none;
}
.cid-sGxc0NiGTg .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sGxc0NiGTg .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sGxc0NiGTg .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sGxc0NiGTg .carousel-indicators {
    display: none;
  }
}
.cid-sGxc0NiGTg .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sGxc0NiGTg .carousel-inner > .active {
  display: block;
}
.cid-sGxc0NiGTg .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGxc0NiGTg .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sGxc0NiGTg .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sGxc0NiGTg .carousel-control,
  .cid-sGxc0NiGTg .carousel-indicators,
  .cid-sGxc0NiGTg .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sGxc0NiGTg .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sGxc0NiGTg .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sGxc0NiGTg .carousel-indicators .active,
.cid-sGxc0NiGTg .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sGxc0NiGTg .carousel-indicators .active {
  background: #fff;
}
.cid-sGxc0NiGTg .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sGxc0NiGTg .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sGxc0NiGTg .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sGxc0NiGTg .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sGxc0NiGTg .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sGxc0NiGTg .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sGxc0NiGTg .carousel {
  width: 100%;
}
.cid-sGxc0NiGTg .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sGxc0NiGTg .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sGxc0NiGTg .modal.fade .modal-dialog,
.cid-sGxc0NiGTg .modal.in .modal-dialog {
  transform: none;
}
.cid-sGxc0NiGTg .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sGxc0NiGTg H6 {
  text-align: center;
}
.cid-sGxc0NHsa7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGxc0NHsa7 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sGxc0NHsa7 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sGxc0NHsa7 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sGxc0NHsa7 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sGxc0NHsa7 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sGxc0NHsa7 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sGxc0NHsa7 .carousel-control,
.cid-sGxc0NHsa7 .close {
  background: #1b1b1b;
}
.cid-sGxc0NHsa7 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sGxc0NHsa7 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sGxc0NHsa7 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sGxc0NHsa7 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sGxc0NHsa7 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sGxc0NHsa7 .close::before {
  content: '\e91a';
}
.cid-sGxc0NHsa7 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sGxc0NHsa7 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sGxc0NHsa7 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGxc0NHsa7 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sGxc0NHsa7 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sGxc0NHsa7 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sGxc0NHsa7 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sGxc0NHsa7 .carousel-indicators li.active,
.cid-sGxc0NHsa7 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sGxc0NHsa7 .carousel-indicators li::after,
.cid-sGxc0NHsa7 .carousel-indicators li::before {
  content: none;
}
.cid-sGxc0NHsa7 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sGxc0NHsa7 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sGxc0NHsa7 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sGxc0NHsa7 .carousel-indicators {
    display: none;
  }
}
.cid-sGxc0NHsa7 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sGxc0NHsa7 .carousel-inner > .active {
  display: block;
}
.cid-sGxc0NHsa7 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGxc0NHsa7 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sGxc0NHsa7 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sGxc0NHsa7 .carousel-control,
  .cid-sGxc0NHsa7 .carousel-indicators,
  .cid-sGxc0NHsa7 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sGxc0NHsa7 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sGxc0NHsa7 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sGxc0NHsa7 .carousel-indicators .active,
.cid-sGxc0NHsa7 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sGxc0NHsa7 .carousel-indicators .active {
  background: #fff;
}
.cid-sGxc0NHsa7 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sGxc0NHsa7 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sGxc0NHsa7 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sGxc0NHsa7 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sGxc0NHsa7 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sGxc0NHsa7 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sGxc0NHsa7 .carousel {
  width: 100%;
}
.cid-sGxc0NHsa7 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sGxc0NHsa7 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sGxc0NHsa7 .modal.fade .modal-dialog,
.cid-sGxc0NHsa7 .modal.in .modal-dialog {
  transform: none;
}
.cid-sGxc0NHsa7 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sGxc0NHsa7 H6 {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sGxf1HU6yr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sGxf1HU6yr nav.navbar {
  position: fixed;
}
.cid-sGxf1HU6yr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGxf1HU6yr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sGxf1HU6yr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sGxf1HU6yr .dropdown-item:hover,
.cid-sGxf1HU6yr .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sGxf1HU6yr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sGxf1HU6yr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sGxf1HU6yr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sGxf1HU6yr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sGxf1HU6yr .nav-link {
  position: relative;
}
.cid-sGxf1HU6yr .container {
  display: flex;
  margin: auto;
}
.cid-sGxf1HU6yr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sGxf1HU6yr .dropdown-menu,
.cid-sGxf1HU6yr .navbar.opened {
  background: #ffffff !important;
}
.cid-sGxf1HU6yr .nav-item:focus,
.cid-sGxf1HU6yr .nav-link:focus {
  outline: none;
}
.cid-sGxf1HU6yr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sGxf1HU6yr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGxf1HU6yr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sGxf1HU6yr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGxf1HU6yr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sGxf1HU6yr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGxf1HU6yr .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sGxf1HU6yr .navbar.opened {
  transition: all .3s;
}
.cid-sGxf1HU6yr .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sGxf1HU6yr .navbar .navbar-logo img {
  width: auto;
}
.cid-sGxf1HU6yr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sGxf1HU6yr .navbar.collapsed {
  justify-content: center;
}
.cid-sGxf1HU6yr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sGxf1HU6yr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sGxf1HU6yr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sGxf1HU6yr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGxf1HU6yr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGxf1HU6yr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sGxf1HU6yr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGxf1HU6yr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sGxf1HU6yr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sGxf1HU6yr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sGxf1HU6yr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGxf1HU6yr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGxf1HU6yr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGxf1HU6yr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sGxf1HU6yr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sGxf1HU6yr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGxf1HU6yr .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGxf1HU6yr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sGxf1HU6yr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sGxf1HU6yr .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sGxf1HU6yr .navbar.navbar-short {
  min-height: 60px;
}
.cid-sGxf1HU6yr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sGxf1HU6yr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sGxf1HU6yr .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGxf1HU6yr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGxf1HU6yr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGxf1HU6yr .dropdown-item.active,
.cid-sGxf1HU6yr .dropdown-item:active {
  background-color: transparent;
}
.cid-sGxf1HU6yr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGxf1HU6yr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGxf1HU6yr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGxf1HU6yr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sGxf1HU6yr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGxf1HU6yr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGxf1HU6yr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sGxf1HU6yr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sGxf1HU6yr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sGxf1HU6yr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sGxf1HU6yr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGxf1HU6yr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGxf1HU6yr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGxf1HU6yr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGxf1HU6yr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGxf1HU6yr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGxf1HU6yr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGxf1HU6yr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGxf1HU6yr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sGxf1HU6yr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sGxf1HU6yr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGxf1HU6yr .navbar {
    height: 70px;
  }
  .cid-sGxf1HU6yr .navbar.opened {
    height: auto;
  }
  .cid-sGxf1HU6yr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGxf1I9Run {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sGxf1IiR9h {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sGxf1IiR9h .mbr-section-subtitle {
  color: #000000;
}
.cid-sGxf1IiR9h H2 {
  color: #0a0202;
}
.cid-sGxf1IpUZm {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fff0b0;
}
.cid-sGxf1IpUZm .item:focus,
.cid-sGxf1IpUZm span:focus {
  outline: none;
}
.cid-sGxf1IpUZm .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGxf1IpUZm .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGxf1IpUZm .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGxf1IpUZm .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGxf1IpUZm .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGxf1IpUZm .mbr-section-title {
  color: #232323;
}
.cid-sGxf1IpUZm .mbr-text,
.cid-sGxf1IpUZm .mbr-section-btn {
  text-align: left;
}
.cid-sGxf1IpUZm .item-title {
  text-align: center;
}
.cid-sGxf1IpUZm .item-subtitle {
  text-align: left;
}
.cid-sGxf1IDiqX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGxf1IDiqX .item:focus,
.cid-sGxf1IDiqX span:focus {
  outline: none;
}
.cid-sGxf1IDiqX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGxf1IDiqX .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGxf1IDiqX .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGxf1IDiqX .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGxf1IDiqX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGxf1IDiqX .mbr-section-title {
  color: #232323;
}
.cid-sGxf1IDiqX .mbr-text,
.cid-sGxf1IDiqX .mbr-section-btn {
  text-align: center;
}
.cid-sGxf1IDiqX .item-title {
  text-align: center;
}
.cid-sGxf1IDiqX .item-subtitle {
  text-align: center;
}
.cid-sGxf1IRq51 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGxf1IRq51 .item:focus,
.cid-sGxf1IRq51 span:focus {
  outline: none;
}
.cid-sGxf1IRq51 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGxf1IRq51 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGxf1IRq51 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGxf1IRq51 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGxf1IRq51 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGxf1IRq51 .mbr-section-title {
  color: #232323;
}
.cid-sGxf1IRq51 .mbr-text,
.cid-sGxf1IRq51 .mbr-section-btn {
  text-align: center;
}
.cid-sGxf1IRq51 .item-title {
  text-align: center;
}
.cid-sGxf1IRq51 .item-subtitle {
  text-align: left;
}
.cid-sGxf1J50VZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGxf1J50VZ .item:focus,
.cid-sGxf1J50VZ span:focus {
  outline: none;
}
.cid-sGxf1J50VZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGxf1J50VZ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGxf1J50VZ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGxf1J50VZ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGxf1J50VZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGxf1J50VZ .mbr-section-title {
  color: #232323;
}
.cid-sGxf1J50VZ .mbr-text,
.cid-sGxf1J50VZ .mbr-section-btn {
  text-align: center;
}
.cid-sGxf1J50VZ .item-title {
  text-align: center;
}
.cid-sGxf1J50VZ .item-subtitle {
  text-align: left;
}
.cid-sGxf1Jm07Q {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGxf1Jm07Q .item:focus,
.cid-sGxf1Jm07Q span:focus {
  outline: none;
}
.cid-sGxf1Jm07Q .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGxf1Jm07Q .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGxf1Jm07Q .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGxf1Jm07Q .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGxf1Jm07Q .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGxf1Jm07Q .mbr-section-title {
  color: #232323;
}
.cid-sGxf1Jm07Q .mbr-text,
.cid-sGxf1Jm07Q .mbr-section-btn {
  text-align: center;
}
.cid-sGxf1Jm07Q .item-title {
  text-align: center;
}
.cid-sGxf1Jm07Q .item-subtitle {
  text-align: left;
}
.cid-sGxf1JABI0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGxf1JABI0 .item:focus,
.cid-sGxf1JABI0 span:focus {
  outline: none;
}
.cid-sGxf1JABI0 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGxf1JABI0 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGxf1JABI0 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGxf1JABI0 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGxf1JABI0 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGxf1JABI0 .mbr-section-title {
  color: #232323;
}
.cid-sGxf1JABI0 .mbr-text,
.cid-sGxf1JABI0 .mbr-section-btn {
  text-align: center;
}
.cid-sGxf1JABI0 .item-title {
  text-align: center;
}
.cid-sGxf1JABI0 .item-subtitle {
  text-align: left;
}
.cid-sGxf1JOZzk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGxf1JOZzk .item:focus,
.cid-sGxf1JOZzk span:focus {
  outline: none;
}
.cid-sGxf1JOZzk .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGxf1JOZzk .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGxf1JOZzk .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGxf1JOZzk .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGxf1JOZzk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGxf1JOZzk .mbr-section-title {
  color: #232323;
}
.cid-sGxf1JOZzk .mbr-text,
.cid-sGxf1JOZzk .mbr-section-btn {
  text-align: center;
}
.cid-sGxf1JOZzk .item-title {
  text-align: center;
}
.cid-sGxf1JOZzk .item-subtitle {
  text-align: left;
}
.cid-sGxf1K6z5A {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGxf1K6z5A .item:focus,
.cid-sGxf1K6z5A span:focus {
  outline: none;
}
.cid-sGxf1K6z5A .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGxf1K6z5A .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGxf1K6z5A .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGxf1K6z5A .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGxf1K6z5A .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGxf1K6z5A .mbr-section-title {
  color: #232323;
}
.cid-sGxf1K6z5A .mbr-text,
.cid-sGxf1K6z5A .mbr-section-btn {
  text-align: center;
}
.cid-sGxf1K6z5A .item-title {
  text-align: center;
}
.cid-sGxf1K6z5A .item-subtitle {
  text-align: left;
}
.cid-sGxf1Klbjs {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGxf1Klbjs .item:focus,
.cid-sGxf1Klbjs span:focus {
  outline: none;
}
.cid-sGxf1Klbjs .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGxf1Klbjs .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGxf1Klbjs .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGxf1Klbjs .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGxf1Klbjs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGxf1Klbjs .mbr-section-title {
  color: #232323;
}
.cid-sGxf1Klbjs .mbr-text,
.cid-sGxf1Klbjs .mbr-section-btn {
  text-align: center;
}
.cid-sGxf1Klbjs .item-title {
  text-align: center;
}
.cid-sGxf1Klbjs .item-subtitle {
  text-align: left;
}
.cid-sGxf1KANIx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGxf1KANIx .item:focus,
.cid-sGxf1KANIx span:focus {
  outline: none;
}
.cid-sGxf1KANIx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGxf1KANIx .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGxf1KANIx .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGxf1KANIx .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGxf1KANIx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGxf1KANIx .mbr-section-title {
  color: #232323;
}
.cid-sGxf1KANIx .mbr-text,
.cid-sGxf1KANIx .mbr-section-btn {
  text-align: center;
}
.cid-sGxf1KANIx .item-title {
  text-align: center;
}
.cid-sGxf1KANIx .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sGCV2LdHuM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sGCV2LdHuM nav.navbar {
  position: fixed;
}
.cid-sGCV2LdHuM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGCV2LdHuM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sGCV2LdHuM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sGCV2LdHuM .dropdown-item:hover,
.cid-sGCV2LdHuM .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sGCV2LdHuM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sGCV2LdHuM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sGCV2LdHuM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sGCV2LdHuM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sGCV2LdHuM .nav-link {
  position: relative;
}
.cid-sGCV2LdHuM .container {
  display: flex;
  margin: auto;
}
.cid-sGCV2LdHuM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sGCV2LdHuM .dropdown-menu,
.cid-sGCV2LdHuM .navbar.opened {
  background: #ffffff !important;
}
.cid-sGCV2LdHuM .nav-item:focus,
.cid-sGCV2LdHuM .nav-link:focus {
  outline: none;
}
.cid-sGCV2LdHuM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sGCV2LdHuM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGCV2LdHuM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sGCV2LdHuM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGCV2LdHuM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sGCV2LdHuM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGCV2LdHuM .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sGCV2LdHuM .navbar.opened {
  transition: all .3s;
}
.cid-sGCV2LdHuM .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sGCV2LdHuM .navbar .navbar-logo img {
  width: auto;
}
.cid-sGCV2LdHuM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sGCV2LdHuM .navbar.collapsed {
  justify-content: center;
}
.cid-sGCV2LdHuM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sGCV2LdHuM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sGCV2LdHuM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sGCV2LdHuM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGCV2LdHuM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGCV2LdHuM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sGCV2LdHuM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGCV2LdHuM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sGCV2LdHuM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sGCV2LdHuM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sGCV2LdHuM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGCV2LdHuM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGCV2LdHuM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGCV2LdHuM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sGCV2LdHuM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sGCV2LdHuM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGCV2LdHuM .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGCV2LdHuM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sGCV2LdHuM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sGCV2LdHuM .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sGCV2LdHuM .navbar.navbar-short {
  min-height: 60px;
}
.cid-sGCV2LdHuM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sGCV2LdHuM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sGCV2LdHuM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGCV2LdHuM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGCV2LdHuM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGCV2LdHuM .dropdown-item.active,
.cid-sGCV2LdHuM .dropdown-item:active {
  background-color: transparent;
}
.cid-sGCV2LdHuM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGCV2LdHuM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGCV2LdHuM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGCV2LdHuM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sGCV2LdHuM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGCV2LdHuM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGCV2LdHuM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sGCV2LdHuM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sGCV2LdHuM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sGCV2LdHuM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sGCV2LdHuM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGCV2LdHuM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGCV2LdHuM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGCV2LdHuM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGCV2LdHuM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGCV2LdHuM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGCV2LdHuM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGCV2LdHuM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGCV2LdHuM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sGCV2LdHuM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sGCV2LdHuM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGCV2LdHuM .navbar {
    height: 70px;
  }
  .cid-sGCV2LdHuM .navbar.opened {
    height: auto;
  }
  .cid-sGCV2LdHuM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGCV2KVXYM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sGCV2LuW06 {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #fff0b0;
}
.cid-sGCV2LuW06 .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-sGCV2LuW06 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sGCV2LuW06 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sGCV2LuW06 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sGCV2LuW06 .mbr-section-title {
  text-align: center;
}
.cid-sGCV2LuW06 .mbr-text,
.cid-sGCV2LuW06 .mbr-section-btn {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sGCVZadKKV {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sGCVZadKKV nav.navbar {
  position: fixed;
}
.cid-sGCVZadKKV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGCVZadKKV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sGCVZadKKV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sGCVZadKKV .dropdown-item:hover,
.cid-sGCVZadKKV .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sGCVZadKKV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sGCVZadKKV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sGCVZadKKV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sGCVZadKKV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sGCVZadKKV .nav-link {
  position: relative;
}
.cid-sGCVZadKKV .container {
  display: flex;
  margin: auto;
}
.cid-sGCVZadKKV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sGCVZadKKV .dropdown-menu,
.cid-sGCVZadKKV .navbar.opened {
  background: #ffffff !important;
}
.cid-sGCVZadKKV .nav-item:focus,
.cid-sGCVZadKKV .nav-link:focus {
  outline: none;
}
.cid-sGCVZadKKV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sGCVZadKKV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGCVZadKKV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sGCVZadKKV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGCVZadKKV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sGCVZadKKV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGCVZadKKV .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sGCVZadKKV .navbar.opened {
  transition: all .3s;
}
.cid-sGCVZadKKV .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sGCVZadKKV .navbar .navbar-logo img {
  width: auto;
}
.cid-sGCVZadKKV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sGCVZadKKV .navbar.collapsed {
  justify-content: center;
}
.cid-sGCVZadKKV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sGCVZadKKV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sGCVZadKKV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sGCVZadKKV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGCVZadKKV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGCVZadKKV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sGCVZadKKV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGCVZadKKV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sGCVZadKKV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sGCVZadKKV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sGCVZadKKV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGCVZadKKV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGCVZadKKV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGCVZadKKV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sGCVZadKKV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sGCVZadKKV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGCVZadKKV .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGCVZadKKV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sGCVZadKKV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sGCVZadKKV .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sGCVZadKKV .navbar.navbar-short {
  min-height: 60px;
}
.cid-sGCVZadKKV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sGCVZadKKV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sGCVZadKKV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGCVZadKKV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGCVZadKKV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGCVZadKKV .dropdown-item.active,
.cid-sGCVZadKKV .dropdown-item:active {
  background-color: transparent;
}
.cid-sGCVZadKKV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGCVZadKKV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGCVZadKKV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGCVZadKKV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sGCVZadKKV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGCVZadKKV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGCVZadKKV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sGCVZadKKV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sGCVZadKKV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sGCVZadKKV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sGCVZadKKV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGCVZadKKV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGCVZadKKV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGCVZadKKV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGCVZadKKV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGCVZadKKV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGCVZadKKV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGCVZadKKV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGCVZadKKV .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sGCVZadKKV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sGCVZadKKV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGCVZadKKV .navbar {
    height: 70px;
  }
  .cid-sGCVZadKKV .navbar.opened {
    height: auto;
  }
  .cid-sGCVZadKKV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGCVZapUV9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sGCVZaxjQ9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #fff0b0;
}
.cid-sGCVZaxjQ9 .mbr-section-subtitle {
  color: #000000;
}
.cid-sGCVZaxjQ9 H2 {
  color: #0a0202;
}
.cid-sGCVZaEEhX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #fff0b0;
}
.cid-sGCVZaIFmD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-sGCVZaIFmD .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sGCVZaIFmD .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sGCVZaIFmD .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sGCVZaIFmD .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sGCVZaIFmD .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sGCVZaIFmD .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sGCVZaIFmD .carousel-control,
.cid-sGCVZaIFmD .close {
  background: #1b1b1b;
}
.cid-sGCVZaIFmD .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sGCVZaIFmD .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sGCVZaIFmD .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sGCVZaIFmD .carousel-control-next span {
  margin-left: 5px;
}
.cid-sGCVZaIFmD .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sGCVZaIFmD .close::before {
  content: '\e91a';
}
.cid-sGCVZaIFmD .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sGCVZaIFmD .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sGCVZaIFmD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGCVZaIFmD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sGCVZaIFmD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sGCVZaIFmD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sGCVZaIFmD .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sGCVZaIFmD .carousel-indicators li.active,
.cid-sGCVZaIFmD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sGCVZaIFmD .carousel-indicators li::after,
.cid-sGCVZaIFmD .carousel-indicators li::before {
  content: none;
}
.cid-sGCVZaIFmD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sGCVZaIFmD .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sGCVZaIFmD .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sGCVZaIFmD .carousel-indicators {
    display: none;
  }
}
.cid-sGCVZaIFmD .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sGCVZaIFmD .carousel-inner > .active {
  display: block;
}
.cid-sGCVZaIFmD .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGCVZaIFmD .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sGCVZaIFmD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sGCVZaIFmD .carousel-control,
  .cid-sGCVZaIFmD .carousel-indicators,
  .cid-sGCVZaIFmD .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sGCVZaIFmD .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sGCVZaIFmD .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sGCVZaIFmD .carousel-indicators .active,
.cid-sGCVZaIFmD .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sGCVZaIFmD .carousel-indicators .active {
  background: #fff;
}
.cid-sGCVZaIFmD .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sGCVZaIFmD .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sGCVZaIFmD .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sGCVZaIFmD .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sGCVZaIFmD .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sGCVZaIFmD .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sGCVZaIFmD .carousel {
  width: 100%;
}
.cid-sGCVZaIFmD .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sGCVZaIFmD .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sGCVZaIFmD .modal.fade .modal-dialog,
.cid-sGCVZaIFmD .modal.in .modal-dialog {
  transform: none;
}
.cid-sGCVZaIFmD .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sGCVZaIFmD H6 {
  text-align: center;
}
.cid-sGCVZb3yDE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGCVZb3yDE .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sGCVZb3yDE .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sGCVZb3yDE .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sGCVZb3yDE .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sGCVZb3yDE .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sGCVZb3yDE .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sGCVZb3yDE .carousel-control,
.cid-sGCVZb3yDE .close {
  background: #1b1b1b;
}
.cid-sGCVZb3yDE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sGCVZb3yDE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sGCVZb3yDE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sGCVZb3yDE .carousel-control-next span {
  margin-left: 5px;
}
.cid-sGCVZb3yDE .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sGCVZb3yDE .close::before {
  content: '\e91a';
}
.cid-sGCVZb3yDE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sGCVZb3yDE .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sGCVZb3yDE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGCVZb3yDE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sGCVZb3yDE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sGCVZb3yDE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sGCVZb3yDE .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sGCVZb3yDE .carousel-indicators li.active,
.cid-sGCVZb3yDE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sGCVZb3yDE .carousel-indicators li::after,
.cid-sGCVZb3yDE .carousel-indicators li::before {
  content: none;
}
.cid-sGCVZb3yDE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sGCVZb3yDE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sGCVZb3yDE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sGCVZb3yDE .carousel-indicators {
    display: none;
  }
}
.cid-sGCVZb3yDE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sGCVZb3yDE .carousel-inner > .active {
  display: block;
}
.cid-sGCVZb3yDE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGCVZb3yDE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sGCVZb3yDE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sGCVZb3yDE .carousel-control,
  .cid-sGCVZb3yDE .carousel-indicators,
  .cid-sGCVZb3yDE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sGCVZb3yDE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sGCVZb3yDE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sGCVZb3yDE .carousel-indicators .active,
.cid-sGCVZb3yDE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sGCVZb3yDE .carousel-indicators .active {
  background: #fff;
}
.cid-sGCVZb3yDE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sGCVZb3yDE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sGCVZb3yDE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sGCVZb3yDE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sGCVZb3yDE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sGCVZb3yDE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sGCVZb3yDE .carousel {
  width: 100%;
}
.cid-sGCVZb3yDE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sGCVZb3yDE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sGCVZb3yDE .modal.fade .modal-dialog,
.cid-sGCVZb3yDE .modal.in .modal-dialog {
  transform: none;
}
.cid-sGCVZb3yDE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sGCVZb3yDE H6 {
  text-align: center;
}
.cid-sGCVZcsGjI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sGCVZcsGjI .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sGCVZcsGjI .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sGCVZcsGjI .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sGCVZcsGjI .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sGCVZcsGjI .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 80px;
  height: 80px;
  font-size: 40px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 3px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sGCVZcsGjI .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sGCVZcsGjI .carousel-control,
.cid-sGCVZcsGjI .close {
  background: #1b1b1b;
}
.cid-sGCVZcsGjI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sGCVZcsGjI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sGCVZcsGjI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sGCVZcsGjI .carousel-control-next span {
  margin-left: 5px;
}
.cid-sGCVZcsGjI .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sGCVZcsGjI .close::before {
  content: '\e91a';
}
.cid-sGCVZcsGjI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sGCVZcsGjI .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sGCVZcsGjI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGCVZcsGjI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sGCVZcsGjI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sGCVZcsGjI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sGCVZcsGjI .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sGCVZcsGjI .carousel-indicators li.active,
.cid-sGCVZcsGjI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sGCVZcsGjI .carousel-indicators li::after,
.cid-sGCVZcsGjI .carousel-indicators li::before {
  content: none;
}
.cid-sGCVZcsGjI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sGCVZcsGjI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sGCVZcsGjI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sGCVZcsGjI .carousel-indicators {
    display: none;
  }
}
.cid-sGCVZcsGjI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sGCVZcsGjI .carousel-inner > .active {
  display: block;
}
.cid-sGCVZcsGjI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGCVZcsGjI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sGCVZcsGjI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sGCVZcsGjI .carousel-control,
  .cid-sGCVZcsGjI .carousel-indicators,
  .cid-sGCVZcsGjI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sGCVZcsGjI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sGCVZcsGjI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sGCVZcsGjI .carousel-indicators .active,
.cid-sGCVZcsGjI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sGCVZcsGjI .carousel-indicators .active {
  background: #fff;
}
.cid-sGCVZcsGjI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sGCVZcsGjI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sGCVZcsGjI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sGCVZcsGjI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sGCVZcsGjI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sGCVZcsGjI .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sGCVZcsGjI .carousel {
  width: 100%;
}
.cid-sGCVZcsGjI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sGCVZcsGjI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sGCVZcsGjI .modal.fade .modal-dialog,
.cid-sGCVZcsGjI .modal.in .modal-dialog {
  transform: none;
}
.cid-sGCVZcsGjI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sGCVZcsGjI H6 {
  text-align: center;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sGCXWstAwX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sGCXWstAwX nav.navbar {
  position: fixed;
}
.cid-sGCXWstAwX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGCXWstAwX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sGCXWstAwX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sGCXWstAwX .dropdown-item:hover,
.cid-sGCXWstAwX .dropdown-item:focus {
  background: #8aff9e !important;
  color: white !important;
}
.cid-sGCXWstAwX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sGCXWstAwX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sGCXWstAwX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sGCXWstAwX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sGCXWstAwX .nav-link {
  position: relative;
}
.cid-sGCXWstAwX .container {
  display: flex;
  margin: auto;
}
.cid-sGCXWstAwX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sGCXWstAwX .dropdown-menu,
.cid-sGCXWstAwX .navbar.opened {
  background: #ffffff !important;
}
.cid-sGCXWstAwX .nav-item:focus,
.cid-sGCXWstAwX .nav-link:focus {
  outline: none;
}
.cid-sGCXWstAwX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sGCXWstAwX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGCXWstAwX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-sGCXWstAwX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGCXWstAwX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sGCXWstAwX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGCXWstAwX .navbar {
  min-height: 70px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sGCXWstAwX .navbar.opened {
  transition: all .3s;
}
.cid-sGCXWstAwX .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sGCXWstAwX .navbar .navbar-logo img {
  width: auto;
}
.cid-sGCXWstAwX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sGCXWstAwX .navbar.collapsed {
  justify-content: center;
}
.cid-sGCXWstAwX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sGCXWstAwX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sGCXWstAwX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sGCXWstAwX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGCXWstAwX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGCXWstAwX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sGCXWstAwX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGCXWstAwX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sGCXWstAwX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sGCXWstAwX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sGCXWstAwX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGCXWstAwX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGCXWstAwX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGCXWstAwX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sGCXWstAwX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sGCXWstAwX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGCXWstAwX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGCXWstAwX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sGCXWstAwX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sGCXWstAwX .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sGCXWstAwX .navbar.navbar-short {
  min-height: 60px;
}
.cid-sGCXWstAwX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sGCXWstAwX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sGCXWstAwX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGCXWstAwX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGCXWstAwX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGCXWstAwX .dropdown-item.active,
.cid-sGCXWstAwX .dropdown-item:active {
  background-color: transparent;
}
.cid-sGCXWstAwX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGCXWstAwX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGCXWstAwX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGCXWstAwX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sGCXWstAwX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGCXWstAwX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGCXWstAwX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sGCXWstAwX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sGCXWstAwX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sGCXWstAwX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sGCXWstAwX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGCXWstAwX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGCXWstAwX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGCXWstAwX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGCXWstAwX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGCXWstAwX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGCXWstAwX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGCXWstAwX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGCXWstAwX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sGCXWstAwX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sGCXWstAwX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGCXWstAwX .navbar {
    height: 70px;
  }
  .cid-sGCXWstAwX .navbar.opened {
    height: auto;
  }
  .cid-sGCXWstAwX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGCXWsGKzs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/museo-del-prado-obras-de-arte-arte-pintura-francisco-de-goya-diego-velazquez-arte-354976381-106793047-1706x1280-2-1706x1280.jpeg");
}
.cid-sGCXWsOoHP {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-sGCXWsOoHP img,
.cid-sGCXWsOoHP .item-img {
  width: 100%;
}
.cid-sGCXWsOoHP .item:focus,
.cid-sGCXWsOoHP span:focus {
  outline: none;
}
.cid-sGCXWsOoHP .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sGCXWsOoHP .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sGCXWsOoHP .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGCXWsOoHP .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sGCXWsOoHP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sGCXWsOoHP .mbr-section-title {
  color: #232323;
}
.cid-sGCXWsOoHP .mbr-text,
.cid-sGCXWsOoHP .mbr-section-btn {
  text-align: left;
}
.cid-sGCXWsOoHP .item-title {
  text-align: center;
}
.cid-sGCXWsOoHP .item-subtitle {
  text-align: left;
}
.cid-tMyyNhJMoZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tMyyNhJMoZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tMyyNhJMoZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tMyyNhJMoZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tMyyNhJMoZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tMyyNhJMoZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tMyyNhJMoZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMyyNhJMoZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tMyyNhJMoZ .media-container-row .row-copirayt p {
  width: 100%;
}
