@charset "utf-8";
/* CSS Document */
/* THE MORE YOU PLAY, THE MORE YOU DISCOVER */
/* A PIANO THAT GIVES VOICE TO YOUR EMOTIONS */
/* BRINGING OVER 10,000 PARTS TO LIFE */
[data-id="d1784516-1"] {
    margin-bottom: 50px;
}
[data-id="1502489"] .container-fluid,
[data-id="1502490"] .container-fluid,
[data-id="1502491"] .container-fluid{
	display: flex;
    align-items: center;
	position: relative;
}
[data-id="1502489"] .container-fluid .wrapper,
[data-id="1502490"] .container-fluid .wrapper,
[data-id="1502491"] .container-fluid .wrapper{
    width: 50%;
	color: #ffffff;
	position: absolute;
	right: 5%
}
[data-id="1502490"] .container-fluid .wrapper {
	left: 5%
}
[data-id="1502489"] .container-fluid .wrapper h3.heading,
[data-id="1502490"] .container-fluid .wrapper h3.heading,
[data-id="1502491"] .container-fluid .wrapper h3.heading{
    margin-bottom: 2.5rem;
}
#d1758724 .list-unstyled,
#d1765361 .list-unstyled,
#d1761056 .list-unstyled{
    margin: 0;
}

@media screen and (max-width: 767px){
/* THE MORE YOU PLAY, THE MORE YOU DISCOVER */
/* A PIANO THAT GIVES VOICE TO YOUR EMOTIONS */
/* BRINGING OVER 10,000 PARTS TO LIFE */
[data-id="d1784516-1"] {
    padding-bottom: 50px;
	background-color: #000000;
}
[data-id="1502489"] .container-fluid,
[data-id="1502490"] .container-fluid,
[data-id="1502491"] .container-fluid{
	display: inherit;
    align-items: inherit;
	position: inherit;
}
[data-id="1502489"] .container-fluid .wrapper,
[data-id="1502490"] .container-fluid .wrapper,
[data-id="1502491"] .container-fluid .wrapper{
    width: 100%;
	color: inherit;
	position: inherit;
	right: 0;
}
[data-id="1502490"] .container-fluid .wrapper {
	left: 0;
}
[data-id="1502489"] .container-fluid .wrapper h3.heading,
[data-id="1502490"] .container-fluid .wrapper h3.heading,
[data-id="1502491"] .container-fluid .wrapper h3.heading{
	color: #ffffff;
	font-size: 3rem;
    margin: 50px 0 20px;
    word-break: break-word;
}
[data-id="1502489"] .container-fluid .wrapper img,
[data-id="1502490"] .container-fluid .wrapper img,
[data-id="1502491"] .container-fluid .wrapper img{
    margin-bottom: 20px;
}
[data-id="1502489"] .container-fluid .wrapper p,
[data-id="1502490"] .container-fluid .wrapper p,
[data-id="1502491"] .container-fluid .wrapper p{
    color: #ffffff;
}
}