.elementor-page .elementor .elementor-section.innovations-bottom.pet-printingcapabilities-section3 .elementor-background-overlay {
    max-width: calc(50% + 862px);
}

.elementor-section.innovations-bottom.pet-printingcapabilities-section3:before{
    display: none;

}

.innovations-bottom.innovations-bottom.pet-printingcapabilities-section3.elementor-section-boxed {
    position: relative;
}

.innovations-bottom.pet-printingcapabilities-section3.elementor-section-boxed:before {
    background: url(../images/image-13-desktop.svg) no-repeat center;
    width: 430px;
    height: 368px;
    position: absolute;
    z-index: -1;
    background-size: contain;
    content: "";
    display: block;
    left: auto;
    right: 0px;
    top: 84px;
    background-position: right;
    transform: translateY(-100%);
}


@media (max-width: 1600px){
    .elementor-page .elementor .elementor-section.innovations-bottom.pet-printingcapabilities-section3 .elementor-background-overlay {
        max-width: calc(50% + 640px);
    }

    .innovations-bottom.pet-printingcapabilities-section3.elementor-section-boxed:before {
        background: url(../images/image-13-laptop.svg) no-repeat center;
        width: 373px;
        height: 272px;
        position: absolute;
        z-index: -1;
        background-size: contain;
        content: "";
        display: block;
        left: auto;
        right: 0px;
        top: 58px;
        background-position: right;
        transform: translateY(-100%);
    }
}

@media (max-width: 1060px){
    .innovations-bottom.pet-printingcapabilities-section3 .elementor-section .elementor-container {
        display: block;
    }

    .innovations-bottom.pet-printingcapabilities-section3 .elementor-top-column.elementor-element {
        margin-left: 91px;
    }
    
    .innovations-bottom.pet-printingcapabilities-section3.elementor-element.elementor-element-d6d1131 .elementor-background-overlay {
        border-radius: 500px 500px 0px 0px;
    }
    
    .innovations-bottom.pet-printingcapabilities-section3 .elementor-column.elementor-inner-column.elementor-element {
        width: 100%;
    }
    
    .innovations-bottom.pet-printingcapabilities-section3 .elementor-widget-wrap.elementor-element-populated {
        margin-right: 0;
    }

    .innovations-bottom.pet-printingcapabilities-section3.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
        padding-top: 200px;
    }
}
@media (max-width:767px) {

    .elementor-section.innovations-bottom.pet-printingcapabilities-section3:before{
        display: block;
    
    }

    .innovations-bottom.pet-printingcapabilities-section3 .elementor-top-column.elementor-element{
        margin-left: 0px;
    }
    .innovations-bottom.pet-printingcapabilities-section3.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
        padding-top: 200px;
    }

    .pet-printingcapa-section2.elementor-element.elementor-element-d2c2271:not(.elementor-motion-effects-element-type-background) {
        background-image: none;
    }

    .innovations-bottom.innovations-bottom.pet-printingcapabilities-section3.elementor-section-boxed {
        position: relative;
    }
    
    
    .innovations-bottom.pet-printingcapabilities-section3.elementor-section-boxed:before {
    background: url(../images/image-13-mobile.svg) no-repeat center;
    width: 329px;
    height: 193px;
    position: absolute;
    z-index: -1;
    background-size: contain;
    content: "";
    display: block;
    left: auto;
    right: 0px;
    top: -126px;
    transform: none;
    background-position: right;
    
    .pet-printingcapabilities-section1 .elementor-widget-text-editor {
        margin-left: auto;
        margin-right: auto;
    }

    @media (max-width: 551px){
        .innovations-bottom.innovations-bottom.pet-printingcapabilities-section3.elementor-section-boxed {
            padding-top: 66px;
        }
        .innovations-bottom.pet-printingcapabilities-section3.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
            padding-top: 67px;
    }
}