/* Start custom CSS for text-editor, class: .elementor-element-43c758a9 */.elementor.elementor-91 {
margin-top: 134px;
text-align: center;
background-image: url('https://drinkwatr.com/wp-content/uploads/2022/03/droplets-topleft.jpg');
background-size: cover;
height: 500px;
display: flex;
flex-direction: column;
justify-content: center;
}

/* Large Screen Smartphones (portrait) ----------- */
@media only screen and (min-width : 400px) and (max-width : 450px) {
    
    .elementor.elementor-91 {
margin-top: 0!important;
}

#loginContainer {
    width: 90%!important;
}

}

/* Medium Screen Smartphones (portrait) ----------- */
@media only screen and (min-width : 360px) and (max-width : 390px) {
    
    .elementor.elementor-91 {
margin-top: 0!important;
}

#loginContainer {
    width: 90%!important;
}

}

/* Small Screen Smartphones (portrait) ----------- */
@media only screen and (min-width : 300px) and (max-width : 350px) {
    
    .elementor.elementor-91 {
margin-top: 0!important;
}

#loginContainer {
    width: 90%!important;
}


}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-64781659 */@media screen and (max-width: 600px) {
    
    .woocommerce {
    margin-top: 0!important;
}

.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
padding: 0!important;
}

}/* End custom CSS */