.div2-1 .firstpagemaintext
{
    text-shadow: 3px 3px 8px black;
    position: absolute;
    top: 384px;
    right: 100px;
    font-size: 37px;
    line-height: 2rem;
    color: white;
    font-family: system-ui
}
.firstsubtext
{
    text-shadow: 3px 3px 8px black;
    position: absolute;
    top: 505px;
    right: 149px;
    color: white;
    font-size: 22px;
    font-family: sans-serif;
    z-index: 0;
}
.div2-2 .secondpagemaintext
{
    text-shadow: 3px 3px 8px black;
    position: absolute;
    top: 47rem;
    left: 203px;
    font-size: 39px;
    line-height: 2rem;
    color: white;
    font-family: sans-serif;
}
.secondsubtext
{
    text-shadow: 3px 3px 8px black;
    position: absolute;
    top: 55rem;
    left: 206px;
    color: white;
    font-size: 21px;
    font-family: sans-serif;
} 
.div2-3 .thirdpagemaintext
{
    text-shadow: 3px 3px 8px black;
    position: absolute;
    top: 77rem;
    right: 69px;
    font-size: 39px;
    line-height: 2rem;
    color: white;
    font-family: sans-serif;
}
.thirdsubtext
{
    
    text-shadow: 3px 3px 8px black;
    position: absolute;
    top: 87rem;
    right: 138px;
    color: white;
    font-size: 21px;
    font-family: sans-serif;
} 
.div2-3 .thirdpagemaintext
{
    text-shadow: 3px 3px 8px black;
    position: absolute;
    top: 77rem;
    right: 69px;
    font-size: 39px;
    line-height: 2rem;
    color: white;
    font-family: sans-serif;
}
.thirdsubtext
{
    
    text-shadow: 3px 3px 8px black;
    position: absolute;
    top: 87rem;
    right: 138px;
    color: white;
    font-size: 21px;
    font-family: sans-serif;
} 
.div2-3 .forthpagemaintext
{
    text-shadow: 3px 3px 8px black;
    position: absolute;
    top: 120rem;
    right: 146px;
    font-size: 35px;
    line-height: 2rem;
    color: white;
    font-family: sans-serif;
}
.forthsubtext
{
    text-shadow: 3px 3px 8px black;
    position: absolute;
    top: 127rem;
    right: 100px;
    color: white;
    font-size: 21px;
    font-family: sans-serif;
} 
.bodesectoin{
    padding-top: 102px;
}