#s4-m {
    position: relative;
    height: 100vh;
	overflow-x:hidden;
}

#s4-m .title1,
#s4-m .title2,
#s4-m .title1-m,
#s4-m .title2-m,
#s4-m .title3,
#s4-m .title3-m{
    position: absolute;
    display: flex;
    height: auto;
}

#s4-m .title1,
#s4-m .title1-m,
#s4-m .title3,
#s4-m .title3-m{
    flex-direction: column;
}

#s4-m .title1 {
    top: 5vh;
    left: 40vw;
    width: 55vw;
}

#s4-m .title1-m {
    top: 0vh;
    left: 40vw;
    width: 55vw;
}

#s4-m .title2 {
    top: 47vh;
    left: 5vw;
    width: 55vw;
}

#s4-m .title2-m {
    top: 47vh;
    left: 5vw;
    width: 90vw;
}

#s4-m .title3 {
    top: 72vh;
    left: 50vw;
    width: 45vw;
}

#s4-m .title3-m {
    top: 105vh;
    left: 50%;
    width: 80vw;
	transform:translateX(-50%);
}

#s4-m .title1 h1, #s4-m .title2 h1, #s4-m .title3 h1,#s4-m .title1-m h1,
#s4-m .title2-m h1,#s4-m .title3-m h1{
    font-size: 5vw;
    letter-spacing: -.03rem;
    color: #C0AAFF;
}

#s4-m .title2 .t2sp,
#s4-m .title2-m .t2sp{
    width:1rem;
}

#s4-m .title1 p,
#s4-m .title2 p,
#s4-m .title3 p,
#s4-m .title2-m p,
#s4-m .title1-m p,
#s4-m .title3-m p,
#s4-m .title1 .sym,
#s4-m .title1-m .sym,
#s4-m .title3 .sym,
#s4-m .title3-m .sym{
    color: white;
}

#s4-m .title2 p,
#s4-m .title2-m p{
	padding-left: 2rem;
}

#s4-m .title1 p,
#s4-m .title2 p,
#s4-m .title1-m p,
#s4-m .title2-m p,
#s4-m .title3-m p,
#s4-m .title3 p {
    font-size: 3.5vw;
    letter-spacing: -.01rem;
}

#s4-m .title3 h1,
#s4-m .title3 em,
#s4-m .title3 p,
#s4-m .title3-m h1,
#s4-m .title3-m em,
#s4-m .title3-m p{
    text-align: center;
}

#s4-m .title1 em,
#s4-m .title1-m em,
#s4-m .title3 em,
#s4-m .title3-m em{
    font-size: 5vw;
    padding: 0.5rem 0 0.5rem 0;
	color:white;
}

#s4-m img {
    position: absolute;
    height: auto;
}

#s4-m #p1 {
    width: 30vw;
    top: 12vh;
    left: 0;
}

#s4-m #p2 {
    width: 35vw;
    top: 27vh;
    left: 20vw;
}

#s4-m #p3 {
    width: 25vw;
    top: 35vh;
    right: 0;
}

#s4-m #p3-m {
    width: 35vw;
    top: 75vh;
    right: 0;
}

#s4-m #p4 {
    width: 40vw;
    left: 0;
    top: 67vh;
}
#s4-m #p4-m {
    width: 40vw;
    left: 0;
    top: 80vh;
}