/* Styles for large screens */
@media (min-width: 1024px) {
    .welcome-page-flower {
        top: 20%;
        left: 100%;
        width: 6%;
    }

}

/* Styles for tablets */
@media (min-width: 768px) and (max-width: 1023px) {

    .welcome-page-flower {
        top: 25%;
        left: 100%;
        width: 8%;
    }

}

/* Styles for small devices */

@media (min-width: 480px) and (max-width: 767px) {

}

/* Styles for mobile phones */
@media (max-width: 479px) {

}
