body{
    background-color: rgb(255, 238, 241);

}
#main_wrap{
    width: 1330px;
    height: 580px;
    margin: auto;
    position: relative;
    border: 4px inset  rgb(221, 221, 221);
    background-color: pink;
}

#home{
    text-align: center;
    padding-bottom: 2px;
    color: black;
    border-radius: 10px;
    height: 60px;
    width: 60px;
    margin-left: -280px;
    margin-top: -55px;
    position: absolute;
    font-size: 50px;
    background-color: palevioletred;
}

#home:hover{
    background-color: gray;
    color: white;
    width: 70px;
    height: 70px;
    transition: 0.1s ease-in;

}

#contain{
    height: 300px;
    margin-top:80px;
    margin-left: 340px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
}

#right_arrow{
    text-align: center;
    color: black;
    border-radius: 10px;
    height: 70px;
    width: 70px;
    margin-left: 1050px;
    margin-top: -200px;
    position: absolute;
    font-size: 60px;
    background-color: palevioletred;
}

#right_arrow:hover{
    background-color: gray;
    color: white;
    width: 75px;
    height: 75px;
    transition: 0.1s ease-in;
    margin-top: -205px;
    margin-left: 1050px;
}

#left_arrow{
    text-align: center;
    color: black;
    border-radius: 10px;
    height: 70px;
    width: 70px;
    margin-left: 230px;
    margin-top: -200px;
    position: absolute;
    font-size: 60px;
    background-color: palevioletred;
}

#left_arrow:hover{
    background-color: gray;
    color: white;
    width: 75px;
    height: 75px;
    transition: 0.1s ease-in;
    margin-top: -205px;
    margin-left: 220px;
}

.video{
    width: 300px;
    height: 300px;
    margin-right: 55px;
    overflow: none;
    border-radius: 50px;
    border: 5px inset grey;
}

#letter{
    display: flex;
    justify-content: center;
    align-items: center ;
    font-size: 40px;
    border-radius: 30px;
    margin-top: 50px;
    margin-left: 570px;
    width: 200px;
    height: 100px;
    border: solid 3px grey;
    background-color: rgb(228, 228, 228);
}

