header{
    background-color: rgba(238, 94, 68, 0.479); height: 250px; color: #ffffff; text-align: center ; display: flex; justify-content: space-between;
}
#im{
    text-align: center; display: flex; justify-content: space-around;
}
.rc{
    margin-right: 20px; border-radius: 20px;
}
#t{
    display: flex; justify-content: space-between;
}
#rc{
    margin-top: 20px;
}
.ac{
    width: 80px; height: 20px; margin-right: 30px; background-color: rgb(36, 216, 156); margin-top: 50px;
}
#itr{
    width: 300px; 
}
#logo{
    padding-right: 5px; border-right: 3px solid black; margin-left: 20px; margin-top: 20px; box-shadow: 13px 10px 8px 10px rgba(0, 0, 0, 0.514);
}

img{
    width: 200px;
    height: 200px;
    border-radius: 15px;
}
body{
    background-image: url(imf2.jpeg); color: aliceblue; 
}
footer{
    background-color: rgba(238, 94, 68, 0.479); padding-bottom: 10px; padding-left: 20px;display: flex; flex-direction: row-reverse; justify-content: space-between; padding-right: 20px;
}

#r{
    background-color: rgb(179, 255, 0); color: rgb(247, 171, 171); margin-top: 40px;
}
body button{
    background-color: rgb(36, 216, 156);
}
@media  screen and (max-width: 800px) {
#im{width: 300px; display: flex; flex-direction: column;
}
footer{
    width: 100%; }
header{
    height: 50%;
}
#itr{
    width: 50%;
}
.ac{
    margin-right: 20px; height: 35px;
}
figure{
    margin-left: 50%;
}

}

