@media only screen and (max-width:1680px){

#servicesFpeoples .FloatingPeople .FloatingPeopleIMG {
    background-size: contain;
}

}

@media only screen and (max-width:1380px){
.e-con-inner {
    padding: 0 20px !important;
}
}

@media only screen and (max-width:1330px) {
a.ppheaderlinks.ppmail::after {
top: 0px;
        left: -3px;
}
a.ppheaderlinks.ppphone::after {
    top: -2px;
    left: -1px;
}
a.ppheaderlinks {
    display: block;
}

a.ppheaderlinks.ppmail {
    padding-bottom: 5px;
}

    a.ppheaderlinks.ppmail, a.ppheaderlinks.ppphone {
        margin-left: 3px;
    }

.elementor-widget-heading.ppclaim span {
    padding: 0 30px 0 0;
}

    .elementor-widget-heading.ppclaim span {
        padding: 0 30px 0 0;
        display: block;
    }

}



@media only screen and (max-width:1000px) {
.e-con-full.claimcell.e-flex.e-con.e-child {
    width: calc(100% - 625px);
}

.e-con-full.logocell.e-flex.e-con.e-child {
    width: 345px;
}

.e-con-full.contactcell.e-flex.e-con.e-child {
    width: 280px;
}




}


@media only screen and (max-width:800px) {

.elementor-widget-heading.ppclaim span{
display: none;
}

}