.footer-info{
    column-count: 3;
}

.footer-payments-methods > div {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    gap: 0 2rem;
    align-items: center;
}

@media screen and (max-width:960px) {
    .footer-payments-methods > div {
        display: grid;
        grid-template-columns: repeat(4, 1fr);
        gap: 0 2rem;
        align-items: center;
    }
}

@media screen and (max-width:800px) {
    .footer-payments-methods > div {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        gap: 0 2rem;
        align-items: center;
    }
}

@media screen and (max-width:520px) {
    .footer-payments-methods > div {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 0 2rem;
        align-items: center;
    }
}

@media screen and (max-width: 400px){
    /*contactus page mediaquerry */
    .entry-content .wp-block-cover.alignfull.has-background-dim.contact-us-section1 h3 {
        text-align: left;
        font-size: 36px;
    }
    .entry-content .wp-block-cover.alignfull.has-background-dim.contact-us-section1 h2{
        text-align: left;
    }
    .entry-content .wp-block-cover.alignfull.has-background-dim.contact-us-section1 p {
        text-align: left;
    }

    /*home page media querries*/
    .entry-content .wp-block-cover.alignfull.has-background-dim.home-section1-block h2{
        text-align: left;
    }
    .entry-content .wp-block-cover.alignfull.has-background-dim.home-section1-block p{
        text-align: left;
    }

    .entry-content .wp-block-cover.alignfull.has-background-dim.home-section3-block h2 {
        text-align: left;
        font-size: 36px;
    }	

    h2.has-text-align-center.sydneyelec-specialize {
        text-align: left;
    }

    h2.has-text-align-center.explore-our-services {
        text-align: left;
    }

    .wp-block-cover.alignfull.has-palette-color-1-background-color.has-background-dim.has-parallax.home-section2-block p{
        text-align: left;
    }
}