.elementor-2538 .elementor-element.elementor-element-31cd057 > .elementor-element-populated{padding:40px 0px 0px 0px;}@media(max-width:1024px){.elementor-2538 .elementor-element.elementor-element-31cd057 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2538 .elementor-element.elementor-element-9e84536{width:100%;}.elementor-2538 .elementor-element.elementor-element-31cd057{width:100%;}}/* Start custom CSS for poopet_service_details2, class: .elementor-element-8b8b3b0 */.elementor-2538 .elementor-element.elementor-element-8b8b3b0 .image-box{
    display: none;
}

.elementor-2538 .elementor-element.elementor-element-8b8b3b0 .service-details .content-style-two .text p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for poopet_service_details3, class: .elementor-element-027c9e3 */.elementor-2538 .elementor-element.elementor-element-027c9e3 .sidebar-page-container{
    padding-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-04205e6 */.elementor-2538 .elementor-element.elementor-element-04205e6 .sidebar-page-container{
    padding-top: 0px;
}/* End custom CSS */
/* Start custom CSS for poopet_cta, class: .elementor-element-40d8d19 */@media only screen and (max-width: 1024px) {
    .elementor-2538 .elementor-element.elementor-element-40d8d19 .newsletter-text{
        justify-content: center;
    }
    .elementor-2538 .elementor-element.elementor-element-40d8d19 .newsletter-text .left-text h2 {
        font-size: 40px;
        line-height: 40px;
        text-align: center;
        margin-bottom: 30px;
    }
}/* End custom CSS */