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





body {
  font-family: Jost;
}
.display-1 {
  font-family: 'PT Serif', serif;
  font-size: 3.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 4.5rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- 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: 2.88rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.52rem;
    font-size: calc( 1.91rem + (3.6 - 1.91) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.91rem + (3.6 - 1.91) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 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: #6592e6 !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: #6592e6 !important;
  border-color: #6592e6 !important;
  color: #ffffff !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: #ffffff !important;
  background-color: #2260d2 !important;
  border-color: #2260d2 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #2260d2 !important;
  border-color: #2260d2 !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: #6592e6;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #2260d2 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #6592e6 !important;
  border-color: #6592e6 !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: #6592e6 !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: #205ac5 !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: #6592e6;
}
.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: #6592e6;
  border-color: #6592e6;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #6592e6;
}
.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*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.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: #6592e6 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.375rem;
}
blockquote {
  border-color: #6592e6;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #6592e6;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #6592e6;
}
.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: #6592e6;
  border-bottom-color: #6592e6;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #6592e6 !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='%236592e6' %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-sts1EkQkra {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sts1EkQkra .mbr-text,
.cid-sts1EkQkra blockquote {
  color: #767676;
}
.cid-sts1EkQkra .mbr-text {
  color: #232323;
}
.cid-sts1EkQkra .mbr-text P {
  text-align: center;
}
.cid-strZfmzl31 {
  display: flex;
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pianokeys-1920x760.jpg");
}
.cid-strZfmzl31 .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-strZfmzl31 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-strZfmzl31 {
    align-items: flex-end;
  }
  .cid-strZfmzl31 .row {
    justify-content: center;
  }
  .cid-strZfmzl31 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-strZfmzl31 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-strZfmzl31 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-strZfmzl31 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-strZfmzl31 .content-wrap {
    width: 100%;
  }
}
.cid-strZfmzl31 .mbr-section-title {
  text-align: center;
}
.cid-strys3h50c {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-strys3h50c .mbr-text,
.cid-strys3h50c blockquote {
  color: #767676;
}
.cid-strys3h50c .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-strys3h50c .mbr-text P {
  text-align: center;
}
.cid-stmPs634ST {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-stmPs634ST .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-stmRSYyHG7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-stmRSYyHG7 .mbr-text,
.cid-stmRSYyHG7 blockquote {
  color: #767676;
}
.cid-stmRSYyHG7 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-stmRSYyHG7 .mbr-text P {
  text-align: center;
}
.cid-stmRV4eJvO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-stmRV4eJvO .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-stmXISDLpr {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-stmXISDLpr .mbr-text,
.cid-stmXISDLpr blockquote {
  color: #767676;
}
.cid-stmXISDLpr .mbr-text {
  color: #232323;
}
.cid-stmXISDLpr .mbr-text P {
  text-align: center;
}
.cid-stmXKWFyyK {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-stmXKWFyyK .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sx85xzSdYP {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sx85xzSdYP .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sts1Hl9yvV {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sts1Hl9yvV .mbr-text,
.cid-sts1Hl9yvV blockquote {
  color: #767676;
}
.cid-sts1Hl9yvV .mbr-text {
  color: #232323;
}
.cid-sts1Hl9yvV .mbr-text P {
  text-align: center;
}
.cid-stn33nuuGn {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #5b5b5b;
}
.cid-stn33nuuGn .row-links {
  width: 100%;
  justify-content: center;
}
.cid-stn33nuuGn .social-row {
  width: 100%;
  justify-content: center;
}
.cid-stn33nuuGn .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-stn33nuuGn .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-stn33nuuGn .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-stn33nuuGn .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-stn33nuuGn .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-stn33nuuGn .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-stn33nuuGn .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-stn33nuuGn .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-stn33nuuGn .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-stn33nuuGn .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-stn33nuuGn .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-stn33nuuGn .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sx7lyFeaR5 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cfc4bd;
}
.cid-sx7lyFeaR5 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx7lyFeaR5 .mbr-section-subtitle {
  text-align: center;
}
.cid-sx8RSvA36S {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sx8RSvA36S .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx8RSvA36S .mbr-section-subtitle {
  text-align: center;
}
.cid-sx7fPVJfV8 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7fPVJfV8 .mbr-text,
.cid-sx7fPVJfV8 blockquote {
  color: #767676;
}
.cid-sx7fPVJfV8 .mbr-text {
  color: #232323;
}
.cid-sx7fPVJfV8 .mbr-text P {
  text-align: center;
}
.cid-sx8PEiEuH2 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx8PEiEuH2 .mbr-text,
.cid-sx8PEiEuH2 blockquote {
  color: #767676;
}
.cid-sx8PEiEuH2 .mbr-text {
  color: #232323;
}
.cid-sx8PEiEuH2 .mbr-text P {
  text-align: center;
}
.cid-su1SxGCpy1 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-su1SxGCpy1 .mbr-text,
.cid-su1SxGCpy1 blockquote {
  color: #767676;
}
.cid-su1SxGCpy1 .mbr-text {
  color: #232323;
}
.cid-su1SxGCpy1 .mbr-text P {
  text-align: center;
}
.cid-su1SxHbJBW {
  display: flex;
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pianokeys-1920x760.jpg");
}
.cid-su1SxHbJBW .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-su1SxHbJBW .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-su1SxHbJBW {
    align-items: flex-end;
  }
  .cid-su1SxHbJBW .row {
    justify-content: center;
  }
  .cid-su1SxHbJBW .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-su1SxHbJBW .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-su1SxHbJBW {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-su1SxHbJBW .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-su1SxHbJBW .content-wrap {
    width: 100%;
  }
}
.cid-su1SxHbJBW .mbr-section-title {
  text-align: center;
}
.cid-su1SxHGoZe {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-su1SxHGoZe .mbr-text,
.cid-su1SxHGoZe blockquote {
  color: #767676;
}
.cid-su1SxHGoZe .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-su1SxHGoZe .mbr-text P {
  text-align: center;
}
.cid-su1SxIfLHb {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-su1SxIfLHb .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sx8FU6zuGb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sx8FU6zuGb .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx8FU6zuGb .mbr-section-subtitle {
  text-align: center;
}
.cid-su1SxJvBHl {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-su1SxJvBHl .mbr-text,
.cid-su1SxJvBHl blockquote {
  color: #767676;
}
.cid-su1SxJvBHl .mbr-text {
  color: #232323;
}
.cid-su1SxJvBHl .mbr-text P {
  text-align: center;
}
.cid-su1SxJKd8t {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #5b5b5b;
}
.cid-su1SxJKd8t .row-links {
  width: 100%;
  justify-content: center;
}
.cid-su1SxJKd8t .social-row {
  width: 100%;
  justify-content: center;
}
.cid-su1SxJKd8t .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-su1SxJKd8t .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-su1SxJKd8t .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-su1SxJKd8t .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-su1SxJKd8t .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-su1SxJKd8t .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-su1SxJKd8t .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-su1SxJKd8t .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-su1SxJKd8t .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-su1SxJKd8t .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-su1SxJKd8t .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-su1SxJKd8t .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sx7CQfNFH8 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cfc4bd;
}
.cid-sx7CQfNFH8 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx7CQfNFH8 .mbr-section-subtitle {
  text-align: center;
}
.cid-sHlmpB29qJ {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sHlmpB29qJ .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sHlmpB29qJ .mbr-section-subtitle {
  text-align: center;
}
.cid-sx8NcL2XxP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx8NcL2XxP .mbr-text,
.cid-sx8NcL2XxP blockquote {
  color: #767676;
}
.cid-sx8NcL2XxP .mbr-text {
  color: #232323;
}
.cid-sx8NcL2XxP .mbr-text P {
  text-align: center;
}
.cid-sx7CSlDAak {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7CSlDAak .mbr-text,
.cid-sx7CSlDAak blockquote {
  color: #767676;
}
.cid-sx7CSlDAak .mbr-text {
  color: #232323;
}
.cid-sx7CSlDAak .mbr-text P {
  text-align: center;
}
.cid-su623JfxiZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-su623JfxiZ .mbr-text,
.cid-su623JfxiZ blockquote {
  color: #767676;
}
.cid-su623JfxiZ .mbr-text {
  color: #232323;
}
.cid-su623JfxiZ .mbr-text P {
  text-align: center;
}
.cid-su623Jtszl {
  display: flex;
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pianokeys-1920x760.jpg");
}
.cid-su623Jtszl .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-su623Jtszl .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-su623Jtszl {
    align-items: flex-end;
  }
  .cid-su623Jtszl .row {
    justify-content: center;
  }
  .cid-su623Jtszl .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-su623Jtszl .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-su623Jtszl {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-su623Jtszl .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-su623Jtszl .content-wrap {
    width: 100%;
  }
}
.cid-su623Jtszl .mbr-section-title {
  text-align: center;
}
.cid-su623JPNZo {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-su623JPNZo .mbr-text,
.cid-su623JPNZo blockquote {
  color: #767676;
}
.cid-su623JPNZo .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-su623JPNZo .mbr-text P {
  text-align: center;
}
.cid-su623K2ndC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-su623K2ndC .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-su63ADQXh6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-su63ADQXh6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-su63ADQXh6 .row {
  flex-direction: row-reverse;
}
.cid-su63ADQXh6 img {
  width: 100%;
}
.cid-su69JrYwgC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-su69JrYwgC .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-su6bCDtGDf {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-su6bCDtGDf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-su6bCDtGDf .row {
  flex-direction: row-reverse;
}
.cid-su6bCDtGDf img {
  width: 100%;
}
.cid-su6cwusklx {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-su6cwusklx .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-su6cwusklx .row {
  flex-direction: row-reverse;
}
.cid-su6cwusklx img {
  width: 100%;
}
.cid-su6cyroeBm {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-su6cyroeBm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-su6cyroeBm .row {
  flex-direction: row-reverse;
}
.cid-su6cyroeBm img {
  width: 100%;
}
.cid-su6cxwPAQh {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-su6cxwPAQh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-su6cxwPAQh .row {
  flex-direction: row-reverse;
}
.cid-su6cxwPAQh img {
  width: 100%;
}
.cid-su6emsOUg6 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-su6emsOUg6 .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sx8ZgIwx7r {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sx8ZgIwx7r .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx8ZgIwx7r .mbr-section-subtitle {
  text-align: center;
}
.cid-su623Kiyse {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-su623Kiyse .mbr-text,
.cid-su623Kiyse blockquote {
  color: #767676;
}
.cid-su623Kiyse .mbr-text {
  color: #232323;
}
.cid-su623Kiyse .mbr-text P {
  text-align: center;
}
.cid-su623Kvbkm {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #5b5b5b;
}
.cid-su623Kvbkm .row-links {
  width: 100%;
  justify-content: center;
}
.cid-su623Kvbkm .social-row {
  width: 100%;
  justify-content: center;
}
.cid-su623Kvbkm .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-su623Kvbkm .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-su623Kvbkm .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-su623Kvbkm .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-su623Kvbkm .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-su623Kvbkm .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-su623Kvbkm .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-su623Kvbkm .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-su623Kvbkm .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-su623Kvbkm .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-su623Kvbkm .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-su623Kvbkm .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sx7D5C7Whr {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cfc4bd;
}
.cid-sx7D5C7Whr .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx7D5C7Whr .mbr-section-subtitle {
  text-align: center;
}
.cid-sHlmBG3kYM {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sHlmBG3kYM .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sHlmBG3kYM .mbr-section-subtitle {
  text-align: center;
}
.cid-sx7D7JFa2A {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7D7JFa2A .mbr-text,
.cid-sx7D7JFa2A blockquote {
  color: #767676;
}
.cid-sx7D7JFa2A .mbr-text {
  color: #232323;
}
.cid-sx7D7JFa2A .mbr-text P {
  text-align: center;
}
.cid-sx8Zmzi3qA {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx8Zmzi3qA .mbr-text,
.cid-sx8Zmzi3qA blockquote {
  color: #767676;
}
.cid-sx8Zmzi3qA .mbr-text {
  color: #232323;
}
.cid-sx8Zmzi3qA .mbr-text P {
  text-align: center;
}
.cid-suuANHfayz {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-suuANHfayz .mbr-text,
.cid-suuANHfayz blockquote {
  color: #767676;
}
.cid-suuANHfayz .mbr-text {
  color: #232323;
}
.cid-suuANHfayz .mbr-text P {
  text-align: center;
}
.cid-suuANHwsqw {
  display: flex;
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pianokeys-1920x760.jpg");
}
.cid-suuANHwsqw .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-suuANHwsqw .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-suuANHwsqw {
    align-items: flex-end;
  }
  .cid-suuANHwsqw .row {
    justify-content: center;
  }
  .cid-suuANHwsqw .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-suuANHwsqw .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-suuANHwsqw {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-suuANHwsqw .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-suuANHwsqw .content-wrap {
    width: 100%;
  }
}
.cid-suuANHwsqw .mbr-section-title {
  text-align: center;
}
.cid-suuANHTX9M {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-suuANHTX9M .mbr-text,
.cid-suuANHTX9M blockquote {
  color: #767676;
}
.cid-suuANHTX9M .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-suuANHTX9M .mbr-text P {
  text-align: center;
}
.cid-suuANI7zJx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-suuANI7zJx .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-suuANIp9SU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suuANIp9SU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suuANIp9SU .row {
  flex-direction: row-reverse;
}
.cid-suuANIp9SU img {
  width: 100%;
}
.cid-suuANIJRE9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-suuANIJRE9 .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-suuANJ1xd9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suuANJ1xd9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suuANJ1xd9 .row {
  flex-direction: row-reverse;
}
.cid-suuANJ1xd9 img {
  width: 100%;
}
.cid-suuANJu8Ke {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suuANJu8Ke .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suuANJu8Ke .row {
  flex-direction: row-reverse;
}
.cid-suuANJu8Ke img {
  width: 100%;
}
.cid-suuANJMGOs {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suuANJMGOs .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suuANJMGOs .row {
  flex-direction: row-reverse;
}
.cid-suuANJMGOs img {
  width: 100%;
}
.cid-suuANK5qIc {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suuANK5qIc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suuANK5qIc .row {
  flex-direction: row-reverse;
}
.cid-suuANK5qIc img {
  width: 100%;
}
.cid-suuGemg3cr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-suuGemg3cr .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-suuGhjK5LZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suuGhjK5LZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suuGhjK5LZ .row {
  flex-direction: row-reverse;
}
.cid-suuGhjK5LZ img {
  width: 100%;
}
.cid-suuGiZv4e7 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-suuGiZv4e7 .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-suuANKlS5C {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-suuANKlS5C .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sx905mmMTA {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sx905mmMTA .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx905mmMTA .mbr-section-subtitle {
  text-align: center;
}
.cid-suuANKCVCW {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-suuANKCVCW .mbr-text,
.cid-suuANKCVCW blockquote {
  color: #767676;
}
.cid-suuANKCVCW .mbr-text {
  color: #232323;
}
.cid-suuANKCVCW .mbr-text P {
  text-align: center;
}
.cid-suuANL3adP {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #5b5b5b;
}
.cid-suuANL3adP .row-links {
  width: 100%;
  justify-content: center;
}
.cid-suuANL3adP .social-row {
  width: 100%;
  justify-content: center;
}
.cid-suuANL3adP .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-suuANL3adP .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-suuANL3adP .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-suuANL3adP .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-suuANL3adP .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-suuANL3adP .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-suuANL3adP .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suuANL3adP .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-suuANL3adP .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suuANL3adP .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suuANL3adP .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-suuANL3adP .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sx7Dg6KLn9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cfc4bd;
}
.cid-sx7Dg6KLn9 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx7Dg6KLn9 .mbr-section-subtitle {
  text-align: center;
}
.cid-sHlmP1S1KI {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sHlmP1S1KI .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sHlmP1S1KI .mbr-section-subtitle {
  text-align: center;
}
.cid-sx7DhfqzP9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7DhfqzP9 .mbr-text,
.cid-sx7DhfqzP9 blockquote {
  color: #767676;
}
.cid-sx7DhfqzP9 .mbr-text {
  color: #232323;
}
.cid-sx7DhfqzP9 .mbr-text P {
  text-align: center;
}
.cid-sx906MNurQ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx906MNurQ .mbr-text,
.cid-sx906MNurQ blockquote {
  color: #767676;
}
.cid-sx906MNurQ .mbr-text {
  color: #232323;
}
.cid-sx906MNurQ .mbr-text P {
  text-align: center;
}
.cid-suCeQL6tVG {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-suCeQL6tVG .mbr-text,
.cid-suCeQL6tVG blockquote {
  color: #767676;
}
.cid-suCeQL6tVG .mbr-text {
  color: #232323;
}
.cid-suCeQL6tVG .mbr-text P {
  text-align: center;
}
.cid-suCeQLpksm {
  display: flex;
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pianokeys-1920x760.jpg");
}
.cid-suCeQLpksm .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-suCeQLpksm .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-suCeQLpksm {
    align-items: flex-end;
  }
  .cid-suCeQLpksm .row {
    justify-content: center;
  }
  .cid-suCeQLpksm .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-suCeQLpksm .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-suCeQLpksm {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-suCeQLpksm .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-suCeQLpksm .content-wrap {
    width: 100%;
  }
}
.cid-suCeQLpksm .mbr-section-title {
  text-align: center;
}
.cid-suCeQLLzIZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-suCeQLLzIZ .mbr-text,
.cid-suCeQLLzIZ blockquote {
  color: #767676;
}
.cid-suCeQLLzIZ .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-suCeQLLzIZ .mbr-text P {
  text-align: center;
}
.cid-suCeQLYlID {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-suCeQLYlID .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-suCeQMif8S {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suCeQMif8S .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suCeQMif8S .row {
  flex-direction: row-reverse;
}
.cid-suCeQMif8S img {
  width: 100%;
}
.cid-suCjPL3RRP {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suCjPL3RRP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suCjPL3RRP .row {
  flex-direction: row-reverse;
}
.cid-suCjPL3RRP img {
  width: 100%;
}
.cid-suCjQW690O {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suCjQW690O .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suCjQW690O .row {
  flex-direction: row-reverse;
}
.cid-suCjQW690O img {
  width: 100%;
}
.cid-suCeQMEZkb {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-suCeQMEZkb .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-suCeQMWJ0s {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suCeQMWJ0s .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suCeQMWJ0s .row {
  flex-direction: row-reverse;
}
.cid-suCeQMWJ0s img {
  width: 100%;
}
.cid-suCeQNh0F5 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suCeQNh0F5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suCeQNh0F5 .row {
  flex-direction: row-reverse;
}
.cid-suCeQNh0F5 img {
  width: 100%;
}
.cid-suCeQNEMB6 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suCeQNEMB6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suCeQNEMB6 .row {
  flex-direction: row-reverse;
}
.cid-suCeQNEMB6 img {
  width: 100%;
}
.cid-suCeQOhtga {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-suCeQOhtga .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-suCphSG9Ix {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suCphSG9Ix .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suCphSG9Ix .row {
  flex-direction: row-reverse;
}
.cid-suCphSG9Ix img {
  width: 100%;
}
.cid-suHh2UMaVs {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-suHh2UMaVs .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-suHh46XuHb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suHh46XuHb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suHh46XuHb .row {
  flex-direction: row-reverse;
}
.cid-suHh46XuHb img {
  width: 100%;
}
.cid-suHh57k2Jb {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-suHh57k2Jb .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-suHh5UmL0O {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suHh5UmL0O .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suHh5UmL0O .row {
  flex-direction: row-reverse;
}
.cid-suHh5UmL0O img {
  width: 100%;
}
.cid-suHh6IecIj {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-suHh6IecIj .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-suHh7qnPik {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suHh7qnPik .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suHh7qnPik .row {
  flex-direction: row-reverse;
}
.cid-suHh7qnPik img {
  width: 100%;
}
.cid-suHh8a9GBW {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-suHh8a9GBW .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-suHh8TccCn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suHh8TccCn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suHh8TccCn .row {
  flex-direction: row-reverse;
}
.cid-suHh8TccCn img {
  width: 100%;
}
.cid-suHh9IGeMC {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-suHh9IGeMC .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-suHhamHFMk {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suHhamHFMk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suHhamHFMk .row {
  flex-direction: row-reverse;
}
.cid-suHhamHFMk img {
  width: 100%;
}
.cid-suHkcNxoaj {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-suHkcNxoaj .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-suHkdJozKC {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suHkdJozKC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suHkdJozKC .row {
  flex-direction: row-reverse;
}
.cid-suHkdJozKC img {
  width: 100%;
}
.cid-suHkeNXIc2 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-suHkeNXIc2 .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-suHkfITSkK {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suHkfITSkK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suHkfITSkK .row {
  flex-direction: row-reverse;
}
.cid-suHkfITSkK img {
  width: 100%;
}
.cid-suHkgrDpXG {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-suHkgrDpXG .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-suHkh4qRRl {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suHkh4qRRl .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suHkh4qRRl .row {
  flex-direction: row-reverse;
}
.cid-suHkh4qRRl img {
  width: 100%;
}
.cid-suHkiHvU1c {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-suHkiHvU1c .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-suHkjqc7VG {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suHkjqc7VG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suHkjqc7VG .row {
  flex-direction: row-reverse;
}
.cid-suHkjqc7VG img {
  width: 100%;
}
.cid-suHkk1VI1F {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suHkk1VI1F .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suHkk1VI1F .row {
  flex-direction: row-reverse;
}
.cid-suHkk1VI1F img {
  width: 100%;
}
.cid-suHkkPhuDk {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-suHkkPhuDk .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-suHklx2WFT {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suHklx2WFT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suHklx2WFT .row {
  flex-direction: row-reverse;
}
.cid-suHklx2WFT img {
  width: 100%;
}
.cid-suHkmce32o {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suHkmce32o .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suHkmce32o .row {
  flex-direction: row-reverse;
}
.cid-suHkmce32o img {
  width: 100%;
}
.cid-suCeQP8NPq {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-suCeQP8NPq .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sx90wZSmN1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sx90wZSmN1 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx90wZSmN1 .mbr-section-subtitle {
  text-align: center;
}
.cid-suCeQPoTnk {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-suCeQPoTnk .mbr-text,
.cid-suCeQPoTnk blockquote {
  color: #767676;
}
.cid-suCeQPoTnk .mbr-text {
  color: #232323;
}
.cid-suCeQPoTnk .mbr-text P {
  text-align: center;
}
.cid-suCeQPACxf {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #5b5b5b;
}
.cid-suCeQPACxf .row-links {
  width: 100%;
  justify-content: center;
}
.cid-suCeQPACxf .social-row {
  width: 100%;
  justify-content: center;
}
.cid-suCeQPACxf .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-suCeQPACxf .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-suCeQPACxf .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-suCeQPACxf .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-suCeQPACxf .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-suCeQPACxf .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-suCeQPACxf .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suCeQPACxf .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-suCeQPACxf .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suCeQPACxf .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suCeQPACxf .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-suCeQPACxf .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sx7DnViK3H {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cfc4bd;
}
.cid-sx7DnViK3H .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx7DnViK3H .mbr-section-subtitle {
  text-align: center;
}
.cid-sHlmYtWLIh {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sHlmYtWLIh .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sHlmYtWLIh .mbr-section-subtitle {
  text-align: center;
}
.cid-sx7DoStBZs {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7DoStBZs .mbr-text,
.cid-sx7DoStBZs blockquote {
  color: #767676;
}
.cid-sx7DoStBZs .mbr-text {
  color: #232323;
}
.cid-sx7DoStBZs .mbr-text P {
  text-align: center;
}
.cid-sx90uSb5xL {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx90uSb5xL .mbr-text,
.cid-sx90uSb5xL blockquote {
  color: #767676;
}
.cid-sx90uSb5xL .mbr-text {
  color: #232323;
}
.cid-sx90uSb5xL .mbr-text P {
  text-align: center;
}
.cid-suLPH1hWPZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-suLPH1hWPZ .mbr-text,
.cid-suLPH1hWPZ blockquote {
  color: #767676;
}
.cid-suLPH1hWPZ .mbr-text {
  color: #232323;
}
.cid-suLPH1hWPZ .mbr-text P {
  text-align: center;
}
.cid-suLPH1Udss {
  display: flex;
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pianokeys-1920x760.jpg");
}
.cid-suLPH1Udss .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-suLPH1Udss .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-suLPH1Udss {
    align-items: flex-end;
  }
  .cid-suLPH1Udss .row {
    justify-content: center;
  }
  .cid-suLPH1Udss .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-suLPH1Udss .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-suLPH1Udss {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-suLPH1Udss .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-suLPH1Udss .content-wrap {
    width: 100%;
  }
}
.cid-suLPH1Udss .mbr-section-title {
  text-align: center;
}
.cid-suLPH2r4H2 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-suLPH2r4H2 .mbr-text,
.cid-suLPH2r4H2 blockquote {
  color: #767676;
}
.cid-suLPH2r4H2 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-suLPH2r4H2 .mbr-text P {
  text-align: center;
}
.cid-suLPH2Kdcs {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-suLPH2Kdcs .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-suLPH39Ykd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suLPH39Ykd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suLPH39Ykd .row {
  flex-direction: row-reverse;
}
.cid-suLPH39Ykd img {
  width: 100%;
}
.cid-suLPH4oGP0 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-suLPH4oGP0 .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-suLPH4Gqix {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suLPH4Gqix .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-suLPH4Gqix .row {
  flex-direction: row-reverse;
}
.cid-suLPH4Gqix img {
  width: 100%;
}
.cid-suLPH6hoxA {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-suLPH6hoxA .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sx90VJIJ2X {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sx90VJIJ2X .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx90VJIJ2X .mbr-section-subtitle {
  text-align: center;
}
.cid-suLPHeYGWo {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-suLPHeYGWo .mbr-text,
.cid-suLPHeYGWo blockquote {
  color: #767676;
}
.cid-suLPHeYGWo .mbr-text {
  color: #232323;
}
.cid-suLPHeYGWo .mbr-text P {
  text-align: center;
}
.cid-suLPHfeXeq {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #5b5b5b;
}
.cid-suLPHfeXeq .row-links {
  width: 100%;
  justify-content: center;
}
.cid-suLPHfeXeq .social-row {
  width: 100%;
  justify-content: center;
}
.cid-suLPHfeXeq .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-suLPHfeXeq .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-suLPHfeXeq .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-suLPHfeXeq .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-suLPHfeXeq .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-suLPHfeXeq .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-suLPHfeXeq .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suLPHfeXeq .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-suLPHfeXeq .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suLPHfeXeq .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suLPHfeXeq .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-suLPHfeXeq .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sx7DwhFYvg {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cfc4bd;
}
.cid-sx7DwhFYvg .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx7DwhFYvg .mbr-section-subtitle {
  text-align: center;
}
.cid-sHlnjIBHzH {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sHlnjIBHzH .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sHlnjIBHzH .mbr-section-subtitle {
  text-align: center;
}
.cid-sx7Dx7psPi {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7Dx7psPi .mbr-text,
.cid-sx7Dx7psPi blockquote {
  color: #767676;
}
.cid-sx7Dx7psPi .mbr-text {
  color: #232323;
}
.cid-sx7Dx7psPi .mbr-text P {
  text-align: center;
}
.cid-sx90SgDBRp {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx90SgDBRp .mbr-text,
.cid-sx90SgDBRp blockquote {
  color: #767676;
}
.cid-sx90SgDBRp .mbr-text {
  color: #232323;
}
.cid-sx90SgDBRp .mbr-text P {
  text-align: center;
}
.cid-svaBiRIKxl {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-svaBiRIKxl .mbr-text,
.cid-svaBiRIKxl blockquote {
  color: #767676;
}
.cid-svaBiRIKxl .mbr-text {
  color: #232323;
}
.cid-svaBiRIKxl .mbr-text P {
  text-align: center;
}
.cid-svaBiRYOcO {
  display: flex;
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pianokeys-1920x760.jpg");
}
.cid-svaBiRYOcO .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-svaBiRYOcO .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-svaBiRYOcO {
    align-items: flex-end;
  }
  .cid-svaBiRYOcO .row {
    justify-content: center;
  }
  .cid-svaBiRYOcO .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-svaBiRYOcO .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-svaBiRYOcO {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svaBiRYOcO .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-svaBiRYOcO .content-wrap {
    width: 100%;
  }
}
.cid-svaBiRYOcO .mbr-section-title {
  text-align: center;
}
.cid-svaBiSoEQ3 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-svaBiSoEQ3 .mbr-text,
.cid-svaBiSoEQ3 blockquote {
  color: #767676;
}
.cid-svaBiSoEQ3 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-svaBiSoEQ3 .mbr-text P {
  text-align: center;
}
.cid-svaBiSFNab {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-svaBiSFNab .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sx91fCXHRf {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sx91fCXHRf .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx91fCXHRf .mbr-section-subtitle {
  text-align: center;
}
.cid-svaBiUc776 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-svaBiUc776 .mbr-text,
.cid-svaBiUc776 blockquote {
  color: #767676;
}
.cid-svaBiUc776 .mbr-text {
  color: #232323;
}
.cid-svaBiUc776 .mbr-text P {
  text-align: center;
}
.cid-svaBiUoWwW {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #5b5b5b;
}
.cid-svaBiUoWwW .row-links {
  width: 100%;
  justify-content: center;
}
.cid-svaBiUoWwW .social-row {
  width: 100%;
  justify-content: center;
}
.cid-svaBiUoWwW .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-svaBiUoWwW .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-svaBiUoWwW .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-svaBiUoWwW .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-svaBiUoWwW .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-svaBiUoWwW .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-svaBiUoWwW .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-svaBiUoWwW .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-svaBiUoWwW .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-svaBiUoWwW .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svaBiUoWwW .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-svaBiUoWwW .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sx7DGUv145 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cfc4bd;
}
.cid-sx7DGUv145 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx7DGUv145 .mbr-section-subtitle {
  text-align: center;
}
.cid-sHlnHdnlkP {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sHlnHdnlkP .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sHlnHdnlkP .mbr-section-subtitle {
  text-align: center;
}
.cid-sx7DIwl2eK {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7DIwl2eK .mbr-text,
.cid-sx7DIwl2eK blockquote {
  color: #767676;
}
.cid-sx7DIwl2eK .mbr-text {
  color: #232323;
}
.cid-sx7DIwl2eK .mbr-text P {
  text-align: center;
}
.cid-sx91cHXdTc {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx91cHXdTc .mbr-text,
.cid-sx91cHXdTc blockquote {
  color: #767676;
}
.cid-sx91cHXdTc .mbr-text {
  color: #232323;
}
.cid-sx91cHXdTc .mbr-text P {
  text-align: center;
}
.cid-sve1aiJzT8 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sve1aiJzT8 .mbr-text,
.cid-sve1aiJzT8 blockquote {
  color: #767676;
}
.cid-sve1aiJzT8 .mbr-text {
  color: #232323;
}
.cid-sve1aiJzT8 .mbr-text P {
  text-align: center;
}
.cid-sve1aiXf4X {
  display: flex;
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pianokeys-1920x760.jpg");
}
.cid-sve1aiXf4X .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-sve1aiXf4X .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-sve1aiXf4X {
    align-items: flex-end;
  }
  .cid-sve1aiXf4X .row {
    justify-content: center;
  }
  .cid-sve1aiXf4X .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sve1aiXf4X .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-sve1aiXf4X {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sve1aiXf4X .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-sve1aiXf4X .content-wrap {
    width: 100%;
  }
}
.cid-sve1aiXf4X .mbr-section-title {
  text-align: center;
}
.cid-sve1ajiZB5 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sve1ajiZB5 .mbr-text,
.cid-sve1ajiZB5 blockquote {
  color: #767676;
}
.cid-sve1ajiZB5 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-sve1ajiZB5 .mbr-text P {
  text-align: center;
}
.cid-sve1ajvpSr {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sve1ajvpSr .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sve29mvHAp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sve29mvHAp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sve29mvHAp .row {
  flex-direction: row-reverse;
}
.cid-sve29mvHAp img {
  width: 100%;
}
.cid-sve2aDrKO9 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sve2aDrKO9 .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sve34yioLj {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sve34yioLj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sve34yioLj .row {
  flex-direction: row-reverse;
}
.cid-sve34yioLj img {
  width: 100%;
}
.cid-sve35s0VsX {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sve35s0VsX .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sve36UzKym {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sve36UzKym .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sve36UzKym .row {
  flex-direction: row-reverse;
}
.cid-sve36UzKym img {
  width: 100%;
}
.cid-sve37NQHlz {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sve37NQHlz .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sve38FMey8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sve38FMey8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sve38FMey8 .row {
  flex-direction: row-reverse;
}
.cid-sve38FMey8 img {
  width: 100%;
}
.cid-sve39Ep33m {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sve39Ep33m .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sx91Eof6mK {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sx91Eof6mK .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx91Eof6mK .mbr-section-subtitle {
  text-align: center;
}
.cid-sve1ajNvX5 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sve1ajNvX5 .mbr-text,
.cid-sve1ajNvX5 blockquote {
  color: #767676;
}
.cid-sve1ajNvX5 .mbr-text {
  color: #232323;
}
.cid-sve1ajNvX5 .mbr-text P {
  text-align: center;
}
.cid-sve1ajZauT {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #5b5b5b;
}
.cid-sve1ajZauT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sve1ajZauT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sve1ajZauT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sve1ajZauT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sve1ajZauT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sve1ajZauT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sve1ajZauT .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sve1ajZauT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sve1ajZauT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sve1ajZauT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sve1ajZauT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sve1ajZauT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sve1ajZauT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sve1ajZauT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sx7DPJJcc0 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cfc4bd;
}
.cid-sx7DPJJcc0 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx7DPJJcc0 .mbr-section-subtitle {
  text-align: center;
}
.cid-sHlnTiJgVJ {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sHlnTiJgVJ .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sHlnTiJgVJ .mbr-section-subtitle {
  text-align: center;
}
.cid-sx7DQDko0V {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7DQDko0V .mbr-text,
.cid-sx7DQDko0V blockquote {
  color: #767676;
}
.cid-sx7DQDko0V .mbr-text {
  color: #232323;
}
.cid-sx7DQDko0V .mbr-text P {
  text-align: center;
}
.cid-sx91CNCVKg {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx91CNCVKg .mbr-text,
.cid-sx91CNCVKg blockquote {
  color: #767676;
}
.cid-sx91CNCVKg .mbr-text {
  color: #232323;
}
.cid-sx91CNCVKg .mbr-text P {
  text-align: center;
}
.cid-sw1CIwpims {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sw1CIwpims .mbr-text,
.cid-sw1CIwpims blockquote {
  color: #767676;
}
.cid-sw1CIwpims .mbr-text {
  color: #232323;
}
.cid-sw1CIwpims .mbr-text P {
  text-align: center;
}
.cid-sw1CIwXyrH {
  display: flex;
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pianokeys-1920x760.jpg");
}
.cid-sw1CIwXyrH .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-sw1CIwXyrH .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-sw1CIwXyrH {
    align-items: flex-end;
  }
  .cid-sw1CIwXyrH .row {
    justify-content: center;
  }
  .cid-sw1CIwXyrH .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sw1CIwXyrH .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-sw1CIwXyrH {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sw1CIwXyrH .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-sw1CIwXyrH .content-wrap {
    width: 100%;
  }
}
.cid-sw1CIwXyrH .mbr-section-title {
  text-align: center;
}
.cid-sw1CIxxy80 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sw1CIxxy80 .mbr-text,
.cid-sw1CIxxy80 blockquote {
  color: #767676;
}
.cid-sw1CIxxy80 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-sw1CIxxy80 .mbr-text P {
  text-align: center;
}
.cid-sw1CIxTBF6 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw1CIxTBF6 .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sw1CIyenco {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw1CIyenco .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw1CIyenco .row {
  flex-direction: row-reverse;
}
.cid-sw1CIyenco img {
  width: 100%;
}
.cid-sw1CIyDVVf {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw1CIyDVVf .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sw1CIyWnMB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw1CIyWnMB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw1CIyWnMB .row {
  flex-direction: row-reverse;
}
.cid-sw1CIyWnMB img {
  width: 100%;
}
.cid-sw1CIzgO1m {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw1CIzgO1m .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sw1CIzx2Il {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw1CIzx2Il .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw1CIzx2Il .row {
  flex-direction: row-reverse;
}
.cid-sw1CIzx2Il img {
  width: 100%;
}
.cid-sw1CIzVhX5 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw1CIzVhX5 .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sw1CIAcIWF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw1CIAcIWF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw1CIAcIWF .row {
  flex-direction: row-reverse;
}
.cid-sw1CIAcIWF img {
  width: 100%;
}
.cid-sw1IFOOv8W {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw1IFOOv8W .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw1IFOOv8W .row {
  flex-direction: row-reverse;
}
.cid-sw1IFOOv8W img {
  width: 100%;
}
.cid-sw1IUTi6wS {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw1IUTi6wS .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sw1J3jpD7u {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw1J3jpD7u .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw1J3jpD7u .row {
  flex-direction: row-reverse;
}
.cid-sw1J3jpD7u img {
  width: 100%;
}
.cid-sw1CIAxmLr {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw1CIAxmLr .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sx91WiFTlz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sx91WiFTlz .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx91WiFTlz .mbr-section-subtitle {
  text-align: center;
}
.cid-sw1CIAMALN {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sw1CIAMALN .mbr-text,
.cid-sw1CIAMALN blockquote {
  color: #767676;
}
.cid-sw1CIAMALN .mbr-text {
  color: #232323;
}
.cid-sw1CIAMALN .mbr-text P {
  text-align: center;
}
.cid-sw1CIB02Fw {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #5b5b5b;
}
.cid-sw1CIB02Fw .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sw1CIB02Fw .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sw1CIB02Fw .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sw1CIB02Fw .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw1CIB02Fw .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw1CIB02Fw .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw1CIB02Fw .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sw1CIB02Fw .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw1CIB02Fw .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw1CIB02Fw .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sw1CIB02Fw .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw1CIB02Fw .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw1CIB02Fw .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw1CIB02Fw .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sx7DZV6jTZ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cfc4bd;
}
.cid-sx7DZV6jTZ .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx7DZV6jTZ .mbr-section-subtitle {
  text-align: center;
}
.cid-sHlo0VJged {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sHlo0VJged .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sHlo0VJged .mbr-section-subtitle {
  text-align: center;
}
.cid-sx7E0Qfedt {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7E0Qfedt .mbr-text,
.cid-sx7E0Qfedt blockquote {
  color: #767676;
}
.cid-sx7E0Qfedt .mbr-text {
  color: #232323;
}
.cid-sx7E0Qfedt .mbr-text P {
  text-align: center;
}
.cid-sx91UlU8gg {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx91UlU8gg .mbr-text,
.cid-sx91UlU8gg blockquote {
  color: #767676;
}
.cid-sx91UlU8gg .mbr-text {
  color: #232323;
}
.cid-sx91UlU8gg .mbr-text P {
  text-align: center;
}
.cid-sw5kbIYBuy {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sw5kbIYBuy .mbr-text,
.cid-sw5kbIYBuy blockquote {
  color: #767676;
}
.cid-sw5kbIYBuy .mbr-text {
  color: #232323;
}
.cid-sw5kbIYBuy .mbr-text P {
  text-align: center;
}
.cid-sw5kbJcK0N {
  display: flex;
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pianokeys-1920x760.jpg");
}
.cid-sw5kbJcK0N .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-sw5kbJcK0N .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-sw5kbJcK0N {
    align-items: flex-end;
  }
  .cid-sw5kbJcK0N .row {
    justify-content: center;
  }
  .cid-sw5kbJcK0N .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sw5kbJcK0N .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-sw5kbJcK0N {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sw5kbJcK0N .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-sw5kbJcK0N .content-wrap {
    width: 100%;
  }
}
.cid-sw5kbJcK0N .mbr-section-title {
  text-align: center;
}
.cid-sw5kbJvmWc {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sw5kbJvmWc .mbr-text,
.cid-sw5kbJvmWc blockquote {
  color: #767676;
}
.cid-sw5kbJvmWc .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-sw5kbJvmWc .mbr-text P {
  text-align: center;
}
.cid-sw5kbJNWqv {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw5kbJNWqv .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sw60DL0Vu7 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw60DL0Vu7 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw5kbK6CxD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5kbK6CxD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5kbK6CxD .row {
  flex-direction: row-reverse;
}
.cid-sw5kbK6CxD img {
  width: 100%;
}
.cid-sw60SCxpl7 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw60SCxpl7 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw5kbKLHb1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5kbKLHb1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5kbKLHb1 .row {
  flex-direction: row-reverse;
}
.cid-sw5kbKLHb1 img {
  width: 100%;
}
.cid-sw611HlYgF {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw611HlYgF .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw5kbLrFX7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5kbLrFX7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5kbLrFX7 .row {
  flex-direction: row-reverse;
}
.cid-sw5kbLrFX7 img {
  width: 100%;
}
.cid-sw61wxj2OV {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw61wxj2OV .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw5nRCLyf5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5nRCLyf5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5nRCLyf5 .row {
  flex-direction: row-reverse;
}
.cid-sw5nRCLyf5 img {
  width: 100%;
}
.cid-sw5nSUHmjY {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw5nSUHmjY .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sw61fH51aS {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw61fH51aS .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw5nUVChBa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5nUVChBa .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5nUVChBa .row {
  flex-direction: row-reverse;
}
.cid-sw5nUVChBa img {
  width: 100%;
}
.cid-sw62MwnUvt {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw62MwnUvt .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw5nX5LF1n {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5nX5LF1n .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5nX5LF1n .row {
  flex-direction: row-reverse;
}
.cid-sw5nX5LF1n img {
  width: 100%;
}
.cid-sw62W5IqGK {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw62W5IqGK .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw5nYXXKx2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5nYXXKx2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5nYXXKx2 .row {
  flex-direction: row-reverse;
}
.cid-sw5nYXXKx2 img {
  width: 100%;
}
.cid-sw635O04TT {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw635O04TT .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw5o12npsE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5o12npsE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5o12npsE .row {
  flex-direction: row-reverse;
}
.cid-sw5o12npsE img {
  width: 100%;
}
.cid-sw63ilO1Lo {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw63ilO1Lo .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw5kbM8rho {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5kbM8rho .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5kbM8rho .row {
  flex-direction: row-reverse;
}
.cid-sw5kbM8rho img {
  width: 100%;
}
.cid-sw63qw1Izl {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw63qw1Izl .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw5kbMsctW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5kbMsctW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5kbMsctW .row {
  flex-direction: row-reverse;
}
.cid-sw5kbMsctW img {
  width: 100%;
}
.cid-sw63LpAYuc {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw63LpAYuc .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sw63TVLB3x {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw63TVLB3x .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw5kbNp9Ml {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw5kbNp9Ml .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sx92ouXpqG {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sx92ouXpqG .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx92ouXpqG .mbr-section-subtitle {
  text-align: center;
}
.cid-sw5kbNJk3m {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sw5kbNJk3m .mbr-text,
.cid-sw5kbNJk3m blockquote {
  color: #767676;
}
.cid-sw5kbNJk3m .mbr-text {
  color: #232323;
}
.cid-sw5kbNJk3m .mbr-text P {
  text-align: center;
}
.cid-sw5kbNXYd2 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #5b5b5b;
}
.cid-sw5kbNXYd2 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sw5kbNXYd2 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sw5kbNXYd2 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sw5kbNXYd2 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw5kbNXYd2 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw5kbNXYd2 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw5kbNXYd2 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sw5kbNXYd2 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw5kbNXYd2 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw5kbNXYd2 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sw5kbNXYd2 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw5kbNXYd2 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw5kbNXYd2 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw5kbNXYd2 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sx7E5IF8oW {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cfc4bd;
}
.cid-sx7E5IF8oW .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx7E5IF8oW .mbr-section-subtitle {
  text-align: center;
}
.cid-sHloehebIv {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sHloehebIv .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sHloehebIv .mbr-section-subtitle {
  text-align: center;
}
.cid-sx7E6BdZ3N {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7E6BdZ3N .mbr-text,
.cid-sx7E6BdZ3N blockquote {
  color: #767676;
}
.cid-sx7E6BdZ3N .mbr-text {
  color: #232323;
}
.cid-sx7E6BdZ3N .mbr-text P {
  text-align: center;
}
.cid-sx92lszllS {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx92lszllS .mbr-text,
.cid-sx92lszllS blockquote {
  color: #767676;
}
.cid-sx92lszllS .mbr-text {
  color: #232323;
}
.cid-sx92lszllS .mbr-text P {
  text-align: center;
}
.cid-sw5t7xAQ1X {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sw5t7xAQ1X .mbr-text,
.cid-sw5t7xAQ1X blockquote {
  color: #767676;
}
.cid-sw5t7xAQ1X .mbr-text {
  color: #232323;
}
.cid-sw5t7xAQ1X .mbr-text P {
  text-align: center;
}
.cid-sw5t7yeM8c {
  display: flex;
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pianokeys-1920x760.jpg");
}
.cid-sw5t7yeM8c .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-sw5t7yeM8c .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-sw5t7yeM8c {
    align-items: flex-end;
  }
  .cid-sw5t7yeM8c .row {
    justify-content: center;
  }
  .cid-sw5t7yeM8c .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sw5t7yeM8c .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-sw5t7yeM8c {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sw5t7yeM8c .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-sw5t7yeM8c .content-wrap {
    width: 100%;
  }
}
.cid-sw5t7yeM8c .mbr-section-title {
  text-align: center;
}
.cid-sw5t7yKIdl {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sw5t7yKIdl .mbr-text,
.cid-sw5t7yKIdl blockquote {
  color: #767676;
}
.cid-sw5t7yKIdl .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-sw5t7yKIdl .mbr-text P {
  text-align: center;
}
.cid-sw5t7z3wdq {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw5t7z3wdq .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sw5t7ztANq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5t7ztANq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5t7ztANq .row {
  flex-direction: row-reverse;
}
.cid-sw5t7ztANq img {
  width: 100%;
}
.cid-sw5t7A0dwU {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw5t7A0dwU .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sw5t7AjeDa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5t7AjeDa .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5t7AjeDa .row {
  flex-direction: row-reverse;
}
.cid-sw5t7AjeDa img {
  width: 100%;
}
.cid-sw5t7AK3DL {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw5t7AK3DL .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sw5t7B5ULa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5t7B5ULa .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5t7B5ULa .row {
  flex-direction: row-reverse;
}
.cid-sw5t7B5ULa img {
  width: 100%;
}
.cid-sw5t7BvCLc {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw5t7BvCLc .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sw5t7BO02D {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5t7BO02D .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5t7BO02D .row {
  flex-direction: row-reverse;
}
.cid-sw5t7BO02D img {
  width: 100%;
}
.cid-sw5OGFKeqv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5OGFKeqv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5OGFKeqv .row {
  flex-direction: row-reverse;
}
.cid-sw5OGFKeqv img {
  width: 100%;
}
.cid-sw5t7Ca5g2 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw5t7Ca5g2 .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sw5t7CrG5J {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5t7CrG5J .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5t7CrG5J .row {
  flex-direction: row-reverse;
}
.cid-sw5t7CrG5J img {
  width: 100%;
}
.cid-sw5t7D7PJV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5t7D7PJV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5t7D7PJV .row {
  flex-direction: row-reverse;
}
.cid-sw5t7D7PJV img {
  width: 100%;
}
.cid-sw5t7DQU3o {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5t7DQU3o .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5t7DQU3o .row {
  flex-direction: row-reverse;
}
.cid-sw5t7DQU3o img {
  width: 100%;
}
.cid-sw5t7Ey5rp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5t7Ey5rp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5t7Ey5rp .row {
  flex-direction: row-reverse;
}
.cid-sw5t7Ey5rp img {
  width: 100%;
}
.cid-sw5t7FGTw2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5t7FGTw2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5t7FGTw2 .row {
  flex-direction: row-reverse;
}
.cid-sw5t7FGTw2 img {
  width: 100%;
}
.cid-sw5t7GIECj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5t7GIECj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5t7GIECj .row {
  flex-direction: row-reverse;
}
.cid-sw5t7GIECj img {
  width: 100%;
}
.cid-sw5t7HsnhH {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw5t7HsnhH .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sx92EkHOmB {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sx92EkHOmB .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx92EkHOmB .mbr-section-subtitle {
  text-align: center;
}
.cid-sw5t7HMNqJ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sw5t7HMNqJ .mbr-text,
.cid-sw5t7HMNqJ blockquote {
  color: #767676;
}
.cid-sw5t7HMNqJ .mbr-text {
  color: #232323;
}
.cid-sw5t7HMNqJ .mbr-text P {
  text-align: center;
}
.cid-sw5t7I5OQB {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #5b5b5b;
}
.cid-sw5t7I5OQB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sw5t7I5OQB .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sw5t7I5OQB .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sw5t7I5OQB .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw5t7I5OQB .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw5t7I5OQB .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw5t7I5OQB .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sw5t7I5OQB .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw5t7I5OQB .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw5t7I5OQB .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sw5t7I5OQB .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw5t7I5OQB .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw5t7I5OQB .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw5t7I5OQB .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sx7EqBMic5 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cfc4bd;
}
.cid-sx7EqBMic5 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx7EqBMic5 .mbr-section-subtitle {
  text-align: center;
}
.cid-sHlopfRqTw {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sHlopfRqTw .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sHlopfRqTw .mbr-section-subtitle {
  text-align: center;
}
.cid-sx7ErDOduU {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7ErDOduU .mbr-text,
.cid-sx7ErDOduU blockquote {
  color: #767676;
}
.cid-sx7ErDOduU .mbr-text {
  color: #232323;
}
.cid-sx7ErDOduU .mbr-text P {
  text-align: center;
}
.cid-sx92CxeTuE {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx92CxeTuE .mbr-text,
.cid-sx92CxeTuE blockquote {
  color: #767676;
}
.cid-sx92CxeTuE .mbr-text {
  color: #232323;
}
.cid-sx92CxeTuE .mbr-text P {
  text-align: center;
}
.cid-sw5R4V5MAP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sw5R4V5MAP .mbr-text,
.cid-sw5R4V5MAP blockquote {
  color: #767676;
}
.cid-sw5R4V5MAP .mbr-text {
  color: #232323;
}
.cid-sw5R4V5MAP .mbr-text P {
  text-align: center;
}
.cid-sw5R4W3XS3 {
  display: flex;
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pianokeys-1920x760.jpg");
}
.cid-sw5R4W3XS3 .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-sw5R4W3XS3 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-sw5R4W3XS3 {
    align-items: flex-end;
  }
  .cid-sw5R4W3XS3 .row {
    justify-content: center;
  }
  .cid-sw5R4W3XS3 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sw5R4W3XS3 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-sw5R4W3XS3 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sw5R4W3XS3 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-sw5R4W3XS3 .content-wrap {
    width: 100%;
  }
}
.cid-sw5R4W3XS3 .mbr-section-title {
  text-align: center;
}
.cid-sw5R4Ww2S7 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sw5R4Ww2S7 .mbr-text,
.cid-sw5R4Ww2S7 blockquote {
  color: #767676;
}
.cid-sw5R4Ww2S7 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-sw5R4Ww2S7 .mbr-text P {
  text-align: center;
}
.cid-sw5R4WOynW {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw5R4WOynW .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sw5R4XGAnw {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw5R4XGAnw .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw5R4Yo6Jl {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw5R4Yo6Jl .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sw693ZXNSZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sw693ZXNSZ .mbr-text,
.cid-sw693ZXNSZ blockquote {
  color: #767676;
}
.cid-sw693ZXNSZ .mbr-text {
  color: #232323;
}
.cid-sw693ZXNSZ .mbr-text P {
  text-align: center;
}
.cid-sw66elIvm6 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw66elIvm6 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw66fMOoU6 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw66fMOoU6 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw5VVo8nWj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5VVo8nWj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5VVo8nWj .row {
  flex-direction: row-reverse;
}
.cid-sw5VVo8nWj img {
  width: 100%;
}
.cid-sw66gSwmg0 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw66gSwmg0 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw66i7ZH9f {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw66i7ZH9f .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw5WusubMY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5WusubMY .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5WusubMY .row {
  flex-direction: row-reverse;
}
.cid-sw5WusubMY img {
  width: 100%;
}
.cid-sw66jV8Syi {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw66jV8Syi .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw66j2lYpT {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw66j2lYpT .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw67VsVnNv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw67VsVnNv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw67VsVnNv .row {
  flex-direction: row-reverse;
}
.cid-sw67VsVnNv img {
  width: 100%;
}
.cid-sw66kI0Wyu {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw66kI0Wyu .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw68RH9Sn8 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw68RH9Sn8 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw68VCW0V6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw68VCW0V6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw68VCW0V6 .row {
  flex-direction: row-reverse;
}
.cid-sw68VCW0V6 img {
  width: 100%;
}
.cid-sw68WmBVOt {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw68WmBVOt .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw68X5fWod {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw68X5fWod .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw68XRStFW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw68XRStFW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw68XRStFW .row {
  flex-direction: row-reverse;
}
.cid-sw68XRStFW img {
  width: 100%;
}
.cid-sw68YyqQwZ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw68YyqQwZ .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw68Ziy5pg {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw68Ziy5pg .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw68ZTkDRK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw68ZTkDRK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw68ZTkDRK .row {
  flex-direction: row-reverse;
}
.cid-sw68ZTkDRK img {
  width: 100%;
}
.cid-sw690FOg0B {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw690FOg0B .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw69vA6UOO {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sw69vA6UOO .mbr-text,
.cid-sw69vA6UOO blockquote {
  color: #767676;
}
.cid-sw69vA6UOO .mbr-text {
  color: #232323;
}
.cid-sw69vA6UOO .mbr-text P {
  text-align: center;
}
.cid-sw5XNLga0q {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sw5XNLga0q .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sw5R526Z3K {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sw5R526Z3K .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sw5R526Z3K .row {
  flex-direction: row-reverse;
}
.cid-sw5R526Z3K img {
  width: 100%;
}
.cid-sw5R52uFik {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw5R52uFik .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sx93hvMnax {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sx93hvMnax .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx93hvMnax .mbr-section-subtitle {
  text-align: center;
}
.cid-sw5R52NBoz {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sw5R52NBoz .mbr-text,
.cid-sw5R52NBoz blockquote {
  color: #767676;
}
.cid-sw5R52NBoz .mbr-text {
  color: #232323;
}
.cid-sw5R52NBoz .mbr-text P {
  text-align: center;
}
.cid-sw5R532sPw {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #5b5b5b;
}
.cid-sw5R532sPw .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sw5R532sPw .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sw5R532sPw .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sw5R532sPw .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw5R532sPw .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw5R532sPw .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw5R532sPw .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sw5R532sPw .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw5R532sPw .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw5R532sPw .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sw5R532sPw .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw5R532sPw .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw5R532sPw .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw5R532sPw .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sx7EzanAqC {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cfc4bd;
}
.cid-sx7EzanAqC .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx7EzanAqC .mbr-section-subtitle {
  text-align: center;
}
.cid-sHlp2Nze4g {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sHlp2Nze4g .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sHlp2Nze4g .mbr-section-subtitle {
  text-align: center;
}
.cid-sx7EA2bwiI {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7EA2bwiI .mbr-text,
.cid-sx7EA2bwiI blockquote {
  color: #767676;
}
.cid-sx7EA2bwiI .mbr-text {
  color: #232323;
}
.cid-sx7EA2bwiI .mbr-text P {
  text-align: center;
}
.cid-sx93fEQxjM {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx93fEQxjM .mbr-text,
.cid-sx93fEQxjM blockquote {
  color: #767676;
}
.cid-sx93fEQxjM .mbr-text {
  color: #232323;
}
.cid-sx93fEQxjM .mbr-text P {
  text-align: center;
}
.cid-sw6gkoAk8s {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sw6gkoAk8s .mbr-text,
.cid-sw6gkoAk8s blockquote {
  color: #767676;
}
.cid-sw6gkoAk8s .mbr-text {
  color: #232323;
}
.cid-sw6gkoAk8s .mbr-text P {
  text-align: center;
}
.cid-sw6gkp6hPT {
  display: flex;
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pianokeys-1920x760.jpg");
}
.cid-sw6gkp6hPT .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-sw6gkp6hPT .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-sw6gkp6hPT {
    align-items: flex-end;
  }
  .cid-sw6gkp6hPT .row {
    justify-content: center;
  }
  .cid-sw6gkp6hPT .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sw6gkp6hPT .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-sw6gkp6hPT {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sw6gkp6hPT .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-sw6gkp6hPT .content-wrap {
    width: 100%;
  }
}
.cid-sw6gkp6hPT .mbr-section-title {
  text-align: center;
}
.cid-sw6gkpIcLy {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sw6gkpIcLy .mbr-text,
.cid-sw6gkpIcLy blockquote {
  color: #767676;
}
.cid-sw6gkpIcLy .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-sw6gkpIcLy .mbr-text P {
  text-align: center;
}
.cid-sw6gkq4I4q {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw6gkq4I4q .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sx93PVfVdH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sx93PVfVdH .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx93PVfVdH .mbr-section-subtitle {
  text-align: center;
}
.cid-sw6gkqzrJ6 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sw6gkqzrJ6 .mbr-text,
.cid-sw6gkqzrJ6 blockquote {
  color: #767676;
}
.cid-sw6gkqzrJ6 .mbr-text {
  color: #232323;
}
.cid-sw6gkqzrJ6 .mbr-text P {
  text-align: center;
}
.cid-sw6gkqWM6f {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #5b5b5b;
}
.cid-sw6gkqWM6f .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sw6gkqWM6f .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sw6gkqWM6f .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sw6gkqWM6f .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw6gkqWM6f .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw6gkqWM6f .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw6gkqWM6f .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sw6gkqWM6f .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw6gkqWM6f .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw6gkqWM6f .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sw6gkqWM6f .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw6gkqWM6f .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw6gkqWM6f .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw6gkqWM6f .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sx7ENeJcaD {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cfc4bd;
}
.cid-sx7ENeJcaD .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx7ENeJcaD .mbr-section-subtitle {
  text-align: center;
}
.cid-sHlpahMIdv {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sHlpahMIdv .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sHlpahMIdv .mbr-section-subtitle {
  text-align: center;
}
.cid-sx7EOdTfhD {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7EOdTfhD .mbr-text,
.cid-sx7EOdTfhD blockquote {
  color: #767676;
}
.cid-sx7EOdTfhD .mbr-text {
  color: #232323;
}
.cid-sx7EOdTfhD .mbr-text P {
  text-align: center;
}
.cid-sx93OC6eC3 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx93OC6eC3 .mbr-text,
.cid-sx93OC6eC3 blockquote {
  color: #767676;
}
.cid-sx93OC6eC3 .mbr-text {
  color: #232323;
}
.cid-sx93OC6eC3 .mbr-text P {
  text-align: center;
}
.cid-sw6hLxGz3L {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sw6hLxGz3L .mbr-text,
.cid-sw6hLxGz3L blockquote {
  color: #767676;
}
.cid-sw6hLxGz3L .mbr-text {
  color: #232323;
}
.cid-sw6hLxGz3L .mbr-text P {
  text-align: center;
}
.cid-sw6hLyaeNv {
  display: flex;
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pianokeys-1920x760.jpg");
}
.cid-sw6hLyaeNv .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-sw6hLyaeNv .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-sw6hLyaeNv {
    align-items: flex-end;
  }
  .cid-sw6hLyaeNv .row {
    justify-content: center;
  }
  .cid-sw6hLyaeNv .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sw6hLyaeNv .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-sw6hLyaeNv {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sw6hLyaeNv .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-sw6hLyaeNv .content-wrap {
    width: 100%;
  }
}
.cid-sw6hLyaeNv .mbr-section-title {
  text-align: center;
}
.cid-sw6hLyC44G {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sw6hLyC44G .mbr-text,
.cid-sw6hLyC44G blockquote {
  color: #767676;
}
.cid-sw6hLyC44G .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-sw6hLyC44G .mbr-text P {
  text-align: center;
}
.cid-sw6hLyQAk0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sw6hLyQAk0 .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sw6kaBDvHW {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sw6kaBDvHW .mbr-text,
.cid-sw6kaBDvHW blockquote {
  color: #767676;
}
.cid-sw6kaBDvHW .mbr-text {
  color: #232323;
}
.cid-sw6kaBDvHW .mbr-text P {
  text-align: center;
}
.cid-sw6jS9y694 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw6jS9y694 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sw6l7zajHQ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sw6l7zajHQ .mbr-text,
.cid-sw6l7zajHQ blockquote {
  color: #767676;
}
.cid-sw6l7zajHQ .mbr-text {
  color: #232323;
}
.cid-sw6l7zajHQ .mbr-text P {
  text-align: center;
}
.cid-sw6l697BaM {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sw6l697BaM .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sx94nAtRoF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sx94nAtRoF .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx94nAtRoF .mbr-section-subtitle {
  text-align: center;
}
.cid-sw6hLziD02 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sw6hLziD02 .mbr-text,
.cid-sw6hLziD02 blockquote {
  color: #767676;
}
.cid-sw6hLziD02 .mbr-text {
  color: #232323;
}
.cid-sw6hLziD02 .mbr-text P {
  text-align: center;
}
.cid-sw6hLzAfos {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #5b5b5b;
}
.cid-sw6hLzAfos .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sw6hLzAfos .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sw6hLzAfos .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sw6hLzAfos .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw6hLzAfos .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw6hLzAfos .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw6hLzAfos .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sw6hLzAfos .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw6hLzAfos .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw6hLzAfos .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sw6hLzAfos .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw6hLzAfos .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw6hLzAfos .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw6hLzAfos .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sx7EWiK547 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cfc4bd;
}
.cid-sx7EWiK547 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx7EWiK547 .mbr-section-subtitle {
  text-align: center;
}
.cid-sHlpgbbnsH {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sHlpgbbnsH .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sHlpgbbnsH .mbr-section-subtitle {
  text-align: center;
}
.cid-sx7EXinK18 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7EXinK18 .mbr-text,
.cid-sx7EXinK18 blockquote {
  color: #767676;
}
.cid-sx7EXinK18 .mbr-text {
  color: #232323;
}
.cid-sx7EXinK18 .mbr-text P {
  text-align: center;
}
.cid-sx94mfXuah {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx94mfXuah .mbr-text,
.cid-sx94mfXuah blockquote {
  color: #767676;
}
.cid-sx94mfXuah .mbr-text {
  color: #232323;
}
.cid-sx94mfXuah .mbr-text P {
  text-align: center;
}
.cid-swbeCLE7ZF {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-swbeCLE7ZF .mbr-text,
.cid-swbeCLE7ZF blockquote {
  color: #767676;
}
.cid-swbeCLE7ZF .mbr-text {
  color: #232323;
}
.cid-swbeCLE7ZF .mbr-text P {
  text-align: center;
}
.cid-swbeCLSdD6 {
  display: flex;
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pianokeys-1920x760.jpg");
}
.cid-swbeCLSdD6 .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-swbeCLSdD6 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-swbeCLSdD6 {
    align-items: flex-end;
  }
  .cid-swbeCLSdD6 .row {
    justify-content: center;
  }
  .cid-swbeCLSdD6 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-swbeCLSdD6 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-swbeCLSdD6 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-swbeCLSdD6 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-swbeCLSdD6 .content-wrap {
    width: 100%;
  }
}
.cid-swbeCLSdD6 .mbr-section-title {
  text-align: center;
}
.cid-swbeCMkDrj {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-swbeCMkDrj .mbr-text,
.cid-swbeCMkDrj blockquote {
  color: #767676;
}
.cid-swbeCMkDrj .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-swbeCMkDrj .mbr-text P {
  text-align: center;
}
.cid-swbeCMz0N0 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swbeCMz0N0 .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-swbfhWFSUl {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-swbfhWFSUl .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-swbfYrt8AC {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swbfYrt8AC .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-swbeCMQbAW {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-swbeCMQbAW .mbr-text,
.cid-swbeCMQbAW blockquote {
  color: #767676;
}
.cid-swbeCMQbAW .mbr-text {
  color: #232323;
}
.cid-swbeCMQbAW .mbr-text P {
  text-align: center;
}
.cid-swbeCN7A7T {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swbeCN7A7T .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-swbeCNqXAT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-swbeCNqXAT .mbr-text,
.cid-swbeCNqXAT blockquote {
  color: #767676;
}
.cid-swbeCNqXAT .mbr-text {
  color: #232323;
}
.cid-swbeCNqXAT .mbr-text P {
  text-align: center;
}
.cid-swbeCNFfgS {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swbeCNFfgS .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-swbnx4nK80 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-swbnx4nK80 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-swbnyIr579 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-swbnyIr579 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-swbnzNe636 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-swbnzNe636 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-swbnBXuMyW {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-swbnBXuMyW .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-swbnAIOtxd {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-swbnAIOtxd .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-swbnE0egLR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-swbnE0egLR .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-swbnCXWSNT {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-swbnCXWSNT .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-swbk3LoUbx {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swbk3LoUbx .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-swbk5Uhj35 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-swbk5Uhj35 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-swbk5Uhj35 .row {
  flex-direction: row-reverse;
}
.cid-swbk5Uhj35 img {
  width: 100%;
}
.cid-swblfnxbGH {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swblfnxbGH .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-swbk6LTfog {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swbk6LTfog .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sx94zz2wR0 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sx94zz2wR0 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx94zz2wR0 .mbr-section-subtitle {
  text-align: center;
}
.cid-swbeCNXhQR {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-swbeCNXhQR .mbr-text,
.cid-swbeCNXhQR blockquote {
  color: #767676;
}
.cid-swbeCNXhQR .mbr-text {
  color: #232323;
}
.cid-swbeCNXhQR .mbr-text P {
  text-align: center;
}
.cid-swbeCOgl5I {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #5b5b5b;
}
.cid-swbeCOgl5I .row-links {
  width: 100%;
  justify-content: center;
}
.cid-swbeCOgl5I .social-row {
  width: 100%;
  justify-content: center;
}
.cid-swbeCOgl5I .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-swbeCOgl5I .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-swbeCOgl5I .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-swbeCOgl5I .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-swbeCOgl5I .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-swbeCOgl5I .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-swbeCOgl5I .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-swbeCOgl5I .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-swbeCOgl5I .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-swbeCOgl5I .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-swbeCOgl5I .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-swbeCOgl5I .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sx7FflbX15 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cfc4bd;
}
.cid-sx7FflbX15 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx7FflbX15 .mbr-section-subtitle {
  text-align: center;
}
.cid-sHlppBCjfj {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sHlppBCjfj .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sHlppBCjfj .mbr-section-subtitle {
  text-align: center;
}
.cid-sx7Fgq9lk8 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7Fgq9lk8 .mbr-text,
.cid-sx7Fgq9lk8 blockquote {
  color: #767676;
}
.cid-sx7Fgq9lk8 .mbr-text {
  color: #232323;
}
.cid-sx7Fgq9lk8 .mbr-text P {
  text-align: center;
}
.cid-sx94yaCw82 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx94yaCw82 .mbr-text,
.cid-sx94yaCw82 blockquote {
  color: #767676;
}
.cid-sx94yaCw82 .mbr-text {
  color: #232323;
}
.cid-sx94yaCw82 .mbr-text P {
  text-align: center;
}
.cid-swbpMqwFre {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-swbpMqwFre .mbr-text,
.cid-swbpMqwFre blockquote {
  color: #767676;
}
.cid-swbpMqwFre .mbr-text {
  color: #232323;
}
.cid-swbpMqwFre .mbr-text P {
  text-align: center;
}
.cid-swbpMr6cvW {
  display: flex;
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pianokeys-1920x760.jpg");
}
.cid-swbpMr6cvW .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-swbpMr6cvW .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-swbpMr6cvW {
    align-items: flex-end;
  }
  .cid-swbpMr6cvW .row {
    justify-content: center;
  }
  .cid-swbpMr6cvW .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-swbpMr6cvW .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-swbpMr6cvW {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-swbpMr6cvW .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-swbpMr6cvW .content-wrap {
    width: 100%;
  }
}
.cid-swbpMr6cvW .mbr-section-title {
  text-align: center;
}
.cid-swbpMrBgco {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-swbpMrBgco .mbr-text,
.cid-swbpMrBgco blockquote {
  color: #767676;
}
.cid-swbpMrBgco .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-swbpMrBgco .mbr-text P {
  text-align: center;
}
.cid-swbpMrUcHS {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swbpMrUcHS .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-swbQfrBcki {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-swbQfrBcki .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-swbQfrBcki .row {
  flex-direction: row-reverse;
}
.cid-swbQfrBcki img {
  width: 100%;
}
.cid-swbQtOw2AA {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swbQtOw2AA .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-swbQxaN1oj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-swbQxaN1oj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-swbQxaN1oj .row {
  flex-direction: row-reverse;
}
.cid-swbQxaN1oj img {
  width: 100%;
}
.cid-swbpMsGS7s {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swbpMsGS7s .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-swbRH68fvI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-swbRH68fvI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-swbRH68fvI .row {
  flex-direction: row-reverse;
}
.cid-swbRH68fvI img {
  width: 100%;
}
.cid-swbSb899GY {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swbSb899GY .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-swbSeOLntq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-swbSeOLntq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-swbSeOLntq .row {
  flex-direction: row-reverse;
}
.cid-swbSeOLntq img {
  width: 100%;
}
.cid-swbSdezgmX {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swbSdezgmX .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-swbTaIJqaT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-swbTaIJqaT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-swbTaIJqaT .row {
  flex-direction: row-reverse;
}
.cid-swbTaIJqaT img {
  width: 100%;
}
.cid-swbTciPdiL {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swbTciPdiL .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-swbTCjz2kJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-swbTCjz2kJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-swbTCjz2kJ .row {
  flex-direction: row-reverse;
}
.cid-swbTCjz2kJ img {
  width: 100%;
}
.cid-swbTDCHSAS {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swbTDCHSAS .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-swbTECCED2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-swbTECCED2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-swbTECCED2 .row {
  flex-direction: row-reverse;
}
.cid-swbTECCED2 img {
  width: 100%;
}
.cid-swbTFQOTvi {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swbTFQOTvi .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-swbpMyfTc6 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swbpMyfTc6 .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sx94OjjKcb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sx94OjjKcb .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx94OjjKcb .mbr-section-subtitle {
  text-align: center;
}
.cid-swbpMyyACU {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-swbpMyyACU .mbr-text,
.cid-swbpMyyACU blockquote {
  color: #767676;
}
.cid-swbpMyyACU .mbr-text {
  color: #232323;
}
.cid-swbpMyyACU .mbr-text P {
  text-align: center;
}
.cid-swbpMyP1pt {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #5b5b5b;
}
.cid-swbpMyP1pt .row-links {
  width: 100%;
  justify-content: center;
}
.cid-swbpMyP1pt .social-row {
  width: 100%;
  justify-content: center;
}
.cid-swbpMyP1pt .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-swbpMyP1pt .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-swbpMyP1pt .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-swbpMyP1pt .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-swbpMyP1pt .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-swbpMyP1pt .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-swbpMyP1pt .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-swbpMyP1pt .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-swbpMyP1pt .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-swbpMyP1pt .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-swbpMyP1pt .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-swbpMyP1pt .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sx7FyPmkKg {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cfc4bd;
}
.cid-sx7FyPmkKg .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx7FyPmkKg .mbr-section-subtitle {
  text-align: center;
}
.cid-sHlpDy6TYa {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sHlpDy6TYa .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sHlpDy6TYa .mbr-section-subtitle {
  text-align: center;
}
.cid-sx7FzPoxJ6 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7FzPoxJ6 .mbr-text,
.cid-sx7FzPoxJ6 blockquote {
  color: #767676;
}
.cid-sx7FzPoxJ6 .mbr-text {
  color: #232323;
}
.cid-sx7FzPoxJ6 .mbr-text P {
  text-align: center;
}
.cid-sx94Ml0PrC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx94Ml0PrC .mbr-text,
.cid-sx94Ml0PrC blockquote {
  color: #767676;
}
.cid-sx94Ml0PrC .mbr-text {
  color: #232323;
}
.cid-sx94Ml0PrC .mbr-text P {
  text-align: center;
}
.cid-swbVNVzOse {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-swbVNVzOse .mbr-text,
.cid-swbVNVzOse blockquote {
  color: #767676;
}
.cid-swbVNVzOse .mbr-text {
  color: #232323;
}
.cid-swbVNVzOse .mbr-text P {
  text-align: center;
}
.cid-swbVNW5gYL {
  display: flex;
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pianokeys-1920x760.jpg");
}
.cid-swbVNW5gYL .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-swbVNW5gYL .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-swbVNW5gYL {
    align-items: flex-end;
  }
  .cid-swbVNW5gYL .row {
    justify-content: center;
  }
  .cid-swbVNW5gYL .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-swbVNW5gYL .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-swbVNW5gYL {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-swbVNW5gYL .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-swbVNW5gYL .content-wrap {
    width: 100%;
  }
}
.cid-swbVNW5gYL .mbr-section-title {
  text-align: center;
}
.cid-swbVNWwEER {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-swbVNWwEER .mbr-text,
.cid-swbVNWwEER blockquote {
  color: #767676;
}
.cid-swbVNWwEER .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-swbVNWwEER .mbr-text P {
  text-align: center;
}
.cid-swbVNWP6cA {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swbVNWP6cA .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-swbWVsGPoC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-swbWVsGPoC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-swbWVsGPoC .row {
  flex-direction: row-reverse;
}
.cid-swbWVsGPoC img {
  width: 100%;
}
.cid-swbWYMTrX2 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swbWYMTrX2 .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-swbVNXbpE6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-swbVNXbpE6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-swbVNXbpE6 .row {
  flex-direction: row-reverse;
}
.cid-swbVNXbpE6 img {
  width: 100%;
}
.cid-swbVNXFQBJ {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swbVNXFQBJ .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-swbVNXYdNM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-swbVNXYdNM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-swbVNXYdNM .row {
  flex-direction: row-reverse;
}
.cid-swbVNXYdNM img {
  width: 100%;
}
.cid-swbVNYlQDB {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swbVNYlQDB .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sx959KnGOO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sx959KnGOO .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx959KnGOO .mbr-section-subtitle {
  text-align: center;
}
.cid-swbVO2b5Eg {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-swbVO2b5Eg .mbr-text,
.cid-swbVO2b5Eg blockquote {
  color: #767676;
}
.cid-swbVO2b5Eg .mbr-text {
  color: #232323;
}
.cid-swbVO2b5Eg .mbr-text P {
  text-align: center;
}
.cid-swbVO2s2WR {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #5b5b5b;
}
.cid-swbVO2s2WR .row-links {
  width: 100%;
  justify-content: center;
}
.cid-swbVO2s2WR .social-row {
  width: 100%;
  justify-content: center;
}
.cid-swbVO2s2WR .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-swbVO2s2WR .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-swbVO2s2WR .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-swbVO2s2WR .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-swbVO2s2WR .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-swbVO2s2WR .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-swbVO2s2WR .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-swbVO2s2WR .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-swbVO2s2WR .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-swbVO2s2WR .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-swbVO2s2WR .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-swbVO2s2WR .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sx7FF9Igtw {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cfc4bd;
}
.cid-sx7FF9Igtw .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx7FF9Igtw .mbr-section-subtitle {
  text-align: center;
}
.cid-sHlpJAiijO {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sHlpJAiijO .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sHlpJAiijO .mbr-section-subtitle {
  text-align: center;
}
.cid-sx7FFYoGw0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7FFYoGw0 .mbr-text,
.cid-sx7FFYoGw0 blockquote {
  color: #767676;
}
.cid-sx7FFYoGw0 .mbr-text {
  color: #232323;
}
.cid-sx7FFYoGw0 .mbr-text P {
  text-align: center;
}
.cid-sx9580BPdx {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx9580BPdx .mbr-text,
.cid-sx9580BPdx blockquote {
  color: #767676;
}
.cid-sx9580BPdx .mbr-text {
  color: #232323;
}
.cid-sx9580BPdx .mbr-text P {
  text-align: center;
}
.cid-swbZrqaGYz {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-swbZrqaGYz .mbr-text,
.cid-swbZrqaGYz blockquote {
  color: #767676;
}
.cid-swbZrqaGYz .mbr-text {
  color: #232323;
}
.cid-swbZrqaGYz .mbr-text P {
  text-align: center;
}
.cid-swbZrqKtjl {
  display: flex;
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pianokeys-1920x760.jpg");
}
.cid-swbZrqKtjl .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-swbZrqKtjl .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-swbZrqKtjl {
    align-items: flex-end;
  }
  .cid-swbZrqKtjl .row {
    justify-content: center;
  }
  .cid-swbZrqKtjl .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-swbZrqKtjl .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-swbZrqKtjl {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-swbZrqKtjl .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-swbZrqKtjl .content-wrap {
    width: 100%;
  }
}
.cid-swbZrqKtjl .mbr-section-title {
  text-align: center;
}
.cid-swbZrrCjwf {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-swbZrrCjwf .mbr-text,
.cid-swbZrrCjwf blockquote {
  color: #767676;
}
.cid-swbZrrCjwf .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-swbZrrCjwf .mbr-text P {
  text-align: center;
}
.cid-swbZrrSjvU {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swbZrrSjvU .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-swbZrsf9wN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-swbZrsf9wN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-swbZrsf9wN .row {
  flex-direction: row-reverse;
}
.cid-swbZrsf9wN img {
  width: 100%;
}
.cid-swbZrsJqYR {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swbZrsJqYR .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sx95rbneza {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sx95rbneza .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx95rbneza .mbr-section-subtitle {
  text-align: center;
}
.cid-swbZrufkev {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-swbZrufkev .mbr-text,
.cid-swbZrufkev blockquote {
  color: #767676;
}
.cid-swbZrufkev .mbr-text {
  color: #232323;
}
.cid-swbZrufkev .mbr-text P {
  text-align: center;
}
.cid-swbZrus2OG {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #5b5b5b;
}
.cid-swbZrus2OG .row-links {
  width: 100%;
  justify-content: center;
}
.cid-swbZrus2OG .social-row {
  width: 100%;
  justify-content: center;
}
.cid-swbZrus2OG .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-swbZrus2OG .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-swbZrus2OG .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-swbZrus2OG .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-swbZrus2OG .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-swbZrus2OG .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-swbZrus2OG .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-swbZrus2OG .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-swbZrus2OG .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-swbZrus2OG .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-swbZrus2OG .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-swbZrus2OG .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sx7FL5cHIQ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cfc4bd;
}
.cid-sx7FL5cHIQ .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx7FL5cHIQ .mbr-section-subtitle {
  text-align: center;
}
.cid-sHlpVdWrMG {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sHlpVdWrMG .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sHlpVdWrMG .mbr-section-subtitle {
  text-align: center;
}
.cid-sx7FM4yYsb {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7FM4yYsb .mbr-text,
.cid-sx7FM4yYsb blockquote {
  color: #767676;
}
.cid-sx7FM4yYsb .mbr-text {
  color: #232323;
}
.cid-sx7FM4yYsb .mbr-text P {
  text-align: center;
}
.cid-sx95pJI3FD {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx95pJI3FD .mbr-text,
.cid-sx95pJI3FD blockquote {
  color: #767676;
}
.cid-sx95pJI3FD .mbr-text {
  color: #232323;
}
.cid-sx95pJI3FD .mbr-text P {
  text-align: center;
}
.cid-swc1M6yKmT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-swc1M6yKmT .mbr-text,
.cid-swc1M6yKmT blockquote {
  color: #767676;
}
.cid-swc1M6yKmT .mbr-text {
  color: #232323;
}
.cid-swc1M6yKmT .mbr-text P {
  text-align: center;
}
.cid-swc1M76AwU {
  display: flex;
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pianokeys-1920x760.jpg");
}
.cid-swc1M76AwU .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-swc1M76AwU .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-swc1M76AwU {
    align-items: flex-end;
  }
  .cid-swc1M76AwU .row {
    justify-content: center;
  }
  .cid-swc1M76AwU .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-swc1M76AwU .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-swc1M76AwU {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-swc1M76AwU .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-swc1M76AwU .content-wrap {
    width: 100%;
  }
}
.cid-swc1M76AwU .mbr-section-title {
  text-align: center;
}
.cid-swc1M7vRnN {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-swc1M7vRnN .mbr-text,
.cid-swc1M7vRnN blockquote {
  color: #767676;
}
.cid-swc1M7vRnN .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-swc1M7vRnN .mbr-text P {
  text-align: center;
}
.cid-swc1M7L3fe {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swc1M7L3fe .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sx95VUR0Wv {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sx95VUR0Wv .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx95VUR0Wv .mbr-section-subtitle {
  text-align: center;
}
.cid-swc1M8Ocf8 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-swc1M8Ocf8 .mbr-text,
.cid-swc1M8Ocf8 blockquote {
  color: #767676;
}
.cid-swc1M8Ocf8 .mbr-text {
  color: #232323;
}
.cid-swc1M8Ocf8 .mbr-text P {
  text-align: center;
}
.cid-swc1M91Xih {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #5b5b5b;
}
.cid-swc1M91Xih .row-links {
  width: 100%;
  justify-content: center;
}
.cid-swc1M91Xih .social-row {
  width: 100%;
  justify-content: center;
}
.cid-swc1M91Xih .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-swc1M91Xih .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-swc1M91Xih .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-swc1M91Xih .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-swc1M91Xih .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-swc1M91Xih .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-swc1M91Xih .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-swc1M91Xih .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-swc1M91Xih .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-swc1M91Xih .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-swc1M91Xih .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-swc1M91Xih .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sx7G1Ixdc3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cfc4bd;
}
.cid-sx7G1Ixdc3 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx7G1Ixdc3 .mbr-section-subtitle {
  text-align: center;
}
.cid-sHlqhVi9Dy {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sHlqhVi9Dy .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sHlqhVi9Dy .mbr-section-subtitle {
  text-align: center;
}
.cid-sx7G2zmPa1 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7G2zmPa1 .mbr-text,
.cid-sx7G2zmPa1 blockquote {
  color: #767676;
}
.cid-sx7G2zmPa1 .mbr-text {
  color: #232323;
}
.cid-sx7G2zmPa1 .mbr-text P {
  text-align: center;
}
.cid-sx95V5zprs {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx95V5zprs .mbr-text,
.cid-sx95V5zprs blockquote {
  color: #767676;
}
.cid-sx95V5zprs .mbr-text {
  color: #232323;
}
.cid-sx95V5zprs .mbr-text P {
  text-align: center;
}
.cid-swc8VrRogT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-swc8VrRogT .mbr-text,
.cid-swc8VrRogT blockquote {
  color: #767676;
}
.cid-swc8VrRogT .mbr-text {
  color: #232323;
}
.cid-swc8VrRogT .mbr-text P {
  text-align: center;
}
.cid-swc8Vs4iCn {
  display: flex;
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pianokeys-1920x760.jpg");
}
.cid-swc8Vs4iCn .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-swc8Vs4iCn .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-swc8Vs4iCn {
    align-items: flex-end;
  }
  .cid-swc8Vs4iCn .row {
    justify-content: center;
  }
  .cid-swc8Vs4iCn .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-swc8Vs4iCn .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-swc8Vs4iCn {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-swc8Vs4iCn .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-swc8Vs4iCn .content-wrap {
    width: 100%;
  }
}
.cid-swc8Vs4iCn .mbr-section-title {
  text-align: center;
}
.cid-swc8VsrqDk {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-swc8VsrqDk .mbr-text,
.cid-swc8VsrqDk blockquote {
  color: #767676;
}
.cid-swc8VsrqDk .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-swc8VsrqDk .mbr-text P {
  text-align: center;
}
.cid-swc8VsFbZC {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-swc8VsFbZC .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sx95Mn4kL9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sx95Mn4kL9 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx95Mn4kL9 .mbr-section-subtitle {
  text-align: center;
}
.cid-swc8VsZv4G {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-swc8VsZv4G .mbr-text,
.cid-swc8VsZv4G blockquote {
  color: #767676;
}
.cid-swc8VsZv4G .mbr-text {
  color: #232323;
}
.cid-swc8VsZv4G .mbr-text P {
  text-align: center;
}
.cid-swc8VteYcZ {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #5b5b5b;
}
.cid-swc8VteYcZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-swc8VteYcZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-swc8VteYcZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-swc8VteYcZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-swc8VteYcZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-swc8VteYcZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-swc8VteYcZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-swc8VteYcZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-swc8VteYcZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-swc8VteYcZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-swc8VteYcZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-swc8VteYcZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-swc8VteYcZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-swc8VteYcZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sx7FRSoWJb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cfc4bd;
}
.cid-sx7FRSoWJb .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx7FRSoWJb .mbr-section-subtitle {
  text-align: center;
}
.cid-sHlq1dFj17 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sHlq1dFj17 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sHlq1dFj17 .mbr-section-subtitle {
  text-align: center;
}
.cid-sx7FSJdl4l {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7FSJdl4l .mbr-text,
.cid-sx7FSJdl4l blockquote {
  color: #767676;
}
.cid-sx7FSJdl4l .mbr-text {
  color: #232323;
}
.cid-sx7FSJdl4l .mbr-text P {
  text-align: center;
}
.cid-sx95L1CFoR {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx95L1CFoR .mbr-text,
.cid-sx95L1CFoR blockquote {
  color: #767676;
}
.cid-sx95L1CFoR .mbr-text {
  color: #232323;
}
.cid-sx95L1CFoR .mbr-text P {
  text-align: center;
}
.cid-sx7Ud3XEIr {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7Ud3XEIr .mbr-text,
.cid-sx7Ud3XEIr blockquote {
  color: #767676;
}
.cid-sx7Ud3XEIr .mbr-text {
  color: #232323;
}
.cid-sx7Ud3XEIr .mbr-text P {
  text-align: center;
}
.cid-sx7Ud4GWf8 {
  display: flex;
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/pianokeys-1920x760.jpg");
}
.cid-sx7Ud4GWf8 .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-sx7Ud4GWf8 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-sx7Ud4GWf8 {
    align-items: flex-end;
  }
  .cid-sx7Ud4GWf8 .row {
    justify-content: center;
  }
  .cid-sx7Ud4GWf8 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sx7Ud4GWf8 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-sx7Ud4GWf8 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sx7Ud4GWf8 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-sx7Ud4GWf8 .content-wrap {
    width: 100%;
  }
}
.cid-sx7Ud4GWf8 .mbr-section-title {
  text-align: center;
}
.cid-sx7Ud5gAYO {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7Ud5gAYO .mbr-text,
.cid-sx7Ud5gAYO blockquote {
  color: #767676;
}
.cid-sx7Ud5gAYO .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-sx7Ud5gAYO .mbr-text P {
  text-align: center;
}
.cid-sx7Ud5ALyX {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sx7Ud5ALyX .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sx7Vv6Hun7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sx7Vv6Hun7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sx7Vv6Hun7 .row {
  flex-direction: row-reverse;
}
.cid-sx7Vv6Hun7 img {
  width: 100%;
}
.cid-sx7Xsdj5a3 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sx7Xsdj5a3 .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-sx96ozBza5 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sx96ozBza5 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx96ozBza5 .mbr-section-subtitle {
  text-align: center;
}
.cid-sx7Ud609p0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7Ud609p0 .mbr-text,
.cid-sx7Ud609p0 blockquote {
  color: #767676;
}
.cid-sx7Ud609p0 .mbr-text {
  color: #232323;
}
.cid-sx7Ud609p0 .mbr-text P {
  text-align: center;
}
.cid-sx7Ud6oDcm {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #5b5b5b;
}
.cid-sx7Ud6oDcm .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sx7Ud6oDcm .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sx7Ud6oDcm .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sx7Ud6oDcm .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sx7Ud6oDcm .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sx7Ud6oDcm .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sx7Ud6oDcm .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sx7Ud6oDcm .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sx7Ud6oDcm .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sx7Ud6oDcm .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sx7Ud6oDcm .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sx7Ud6oDcm .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sx7Ud6oDcm .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sx7Ud6oDcm .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sx7Ud6YXad {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cfc4bd;
}
.cid-sx7Ud6YXad .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sx7Ud6YXad .mbr-section-subtitle {
  text-align: center;
}
.cid-sHlqnze46t {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sHlqnze46t .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sHlqnze46t .mbr-section-subtitle {
  text-align: center;
}
.cid-sx7Ud7OFHT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx7Ud7OFHT .mbr-text,
.cid-sx7Ud7OFHT blockquote {
  color: #767676;
}
.cid-sx7Ud7OFHT .mbr-text {
  color: #232323;
}
.cid-sx7Ud7OFHT .mbr-text P {
  text-align: center;
}
.cid-sx96mWsNek {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #818181;
}
.cid-sx96mWsNek .mbr-text,
.cid-sx96mWsNek blockquote {
  color: #767676;
}
.cid-sx96mWsNek .mbr-text {
  color: #232323;
}
.cid-sx96mWsNek .mbr-text P {
  text-align: center;
}
