section#home-new-banner {
    width: 100%;
    display: block;
    background: #212429;
    padding: 0px 0px 80px 0px;
}

@media (min-width: 860px) {
    section#home-new-banner .imagem-mobile {
        background-image:none !important;
        padding: 0px;
    }
}

section#home-new-banner .home-new-banner-container {
    width: 100%;
    display: block;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    text-align: left;
    background-position: top center !important;
    padding: 20px;
}

@media (min-width: 860px) {
    section#home-new-banner .home-new-banner-container {
        background-image:normal;
        padding: 60px 80px;
    }
}


section#home-new-banner .home-new-banner-container h4 {
    font-family: "Lato-Regular",sans-serif;
    color: #F2F3F7;
    display: block;
    line-height: 1.2;
    position: relative;
    font-size: 26px;
    margin: 0px 0px 23px 0px;
}

@media (min-width: 860px) {
    section#home-new-banner .home-new-banner-container h4 {
        font-size:45px;
        margin: 0px 0px 40px 0px;
    }
}

section#home-new-banner .home-new-banner-container h4 br {
    display: block !important;
}


















/*emissoras */



section#sincronizar-intro .sincronizar-intro-container .box-listagem {
        width: 100%;
        display: block
    }

    section#sincronizar-intro .sincronizar-intro-container .box-listagem .titulos {
        width: 100%;
        display: block;
        margin: 40px 0px 10px 0px;
        display: grid;
        grid-template-columns: 33.3333% 33.3333% 33.3333%
    }

    section#sincronizar-intro .sincronizar-intro-container .box-listagem .titulos h3 {
        font-family: "Lato-Bold",sans-serif;
        color: #212429;
        display: block;
        line-height: 1.2;
        position: relative;
        font-size: 16px;
        margin: 0px;
        text-align: center
    }

    @media (min-width: 860px) {
        section#sincronizar-intro .sincronizar-intro-container .box-listagem .titulos h3 {
            font-size:17px;
            text-align: left
        }
    }

    section#sincronizar-intro .sincronizar-intro-container .box-listagem .listagem {
        width: 100%;
        display: block;
        margin: 0px;
        display: grid;
        grid-template-columns: 33.3333% 33.3333% 33.3333%;
        border-bottom: 1px solid #dfd8d8;
        padding: 10px 0px;
        align-items: center
    }

    @media (min-width: 860px) {
        section#sincronizar-intro .sincronizar-intro-container .box-listagem .listagem {
            padding:2px 0px
        }
    }

    section#sincronizar-intro .sincronizar-intro-container .box-listagem .listagem h4 {
        font-family: "Lato-Regular",sans-serif;
        color: #464a52;
        display: block;
        line-height: 1.2;
        position: relative;
        font-size: 12px;
        margin: 0px;
        text-align: center
    }

    @media (min-width: 860px) {
        section#sincronizar-intro .sincronizar-intro-container .box-listagem .listagem h4 {
            font-size:15px;
            text-align: left
        }
    }



    @media (min-width: 860px) {
        .sincronizar-intro-container.emissoras .box-busca {
            display: grid !important;
            grid-template-columns: 50% 50% !important;
            align-items: center;
        }

        section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias {
            width: 60% !important;
        }
    }

    .sincronizar-intro-container.emissoras .box-busca h1 {
        color: #004926;
        font-size: 32px;
        margin: 0px 0px 25px 0px;
    }

    @media (min-width: 860px) {
        .listagem.emissoras {
            display: grid;
            grid-template-columns: 33.3333% 33.3333% 13% 20% !important;
        }       
    }

    .listagem.emissoras .botao {
        text-align: right;
    }

    .listagem.emissoras .sing-xxd {
        padding: 0px 25px 0px 10px !important;
        font-size: 16px !important;
        display: inline-block !important;
        background: url(https://tvevangelizar.com.br/wp-content/themes/tvevangelizar/assets/img/home/arrow-sing-2.svg) !important;
        background-repeat: no-repeat !important;
        background-position: right center !important;
        background-size: 8px !important;
        margin: 0 !important;
        color: #05B0E7 !important;
        border: 0px;
        font-family: "Lato-Regular", sans-serif;
    }

    #sincronizar-intro h3 {
        color: #004926;
        text-align: center;
        font-size: 24px;
    }


    section#sincronizar-intro .sincronizar-intro-container .box-busca img {
        max-width: 100%;
    }


    @media (min-width: 860px) {
        .sincronizar-intro-container.emissoras .box-busca {
            display: grid;
            grid-template-columns: 50% 50% !important;
            align-items: center;
        }

        section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias {
            width: 60% !important;
        }
    }

    .sincronizar-intro-container.emissoras .box-busca h1 {
        color: #004926;
        font-size: 32px;
        margin: 0px 0px 25px 0px;
    }


    section#sincronizar-intro .sincronizar-intro-container .box-busca img {
        max-width: 100%;
    }



    section#sincronizar-intro .sincronizar-intro-container .box-busca h2 {
        font-family: "Lato-Regular",sans-serif;
        color: #212429;
        display: inline-block;
        line-height: 1.2;
        position: relative;
        font-size: 17px;
        margin: 0px;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias {
        width: 100%;
        display: block;
        position: relative;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias span {
        font-family: "Lato-Regular",sans-serif;
        color: #1D1D1B;
        line-height: 1.2;
        position: relative;
        font-size: 16px;
        margin: 0px;
        padding: 12px 16px;
        display: block;
        border: 1px solid #B6B9C9;
        background: url(https://radioevangelizar.com.br/wp-content/themes/radio-evangelizar/assets/img/emissoras/icon-categoria.png);
        background-repeat: no-repeat !important;
        background-position: right 15px top 18px;
        background-size: 13px;
        cursor: pointer;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias ul {
        position: absolute;
        background: #fff;
        padding: 0px;
        width: 100%;
        box-shadow: 2px 2px 10px #e2e1e1;
        display: none;
        z-index: 111;
        height: 230px;
        overflow-x: hidden;
        overflow-y: scroll;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias ul li {
        display: block;
        border-bottom: 1px solid #f1f1f1;
        -webkit-transition: all 250ms ease-in-out;
        -o-transition: all 250ms ease-in-out;
        transition: all 250ms ease-in-out;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias ul li a {
        color: #1D1D1B;
        display: block;
        font-size: 14px;
        padding: 13px 20px;
        font-family: "Lato-Regular",sans-serif;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias ul li:hover {
        background: #f1f1f1;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias ul::-webkit-scrollbar-track {
        width: 5px;
        background: #eee;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias ul::-webkit-scrollbar {
        width: 5px;
        background: #eee;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias ul::-webkit-scrollbar-thumb {
        width: 5px;
        background: #1D1D1B;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias:hover ul {
        display: block;
    }



    section#contato-infos {
        width: 100%;
        height: auto;
        display: block;
        padding: 0px 0px 50px 0px;
    }

    section#contato-infos.programas {
        padding: 50px 0px !important;
    }

    section#contato-infos .contato-infos-container {
        width: 100%;
        display: block;
    }

    section#contato-infos .contato-infos-container a {
        width: 100%;
        background: url(assets/img/home/bg-contato.jpg);
        display: block;
        background-repeat: no-repeat !important;
        background-size: cover !important;
        background-position: center right -130px !important;
        padding: 40px 20px;
    }

    @media (min-width: 860px) {
        section#contato-infos .contato-infos-container a {
            padding:50px 80px;
            background-position: center center !important;
        }
    }

    section#contato-infos .contato-infos-container a h3 {
        font-family: "Lato-Regular",sans-serif;
        color: #fff;
        display: block;
        line-height: 1.2;
        position: relative;
        font-size: 31px;
        margin: 0px 0px 30px 0px
    }

    @media (min-width: 860px) {
        section#contato-infos .contato-infos-container a h3 {
            font-size:37px;
            line-height: 1.1
        }
    }



    section#header-programacao {
        width: 100%;
        display: block;
        background: url(https://radioevangelizar.com.br/wp-content/themes/radio-evangelizar/assets/img/emissoras/header.jpg);
        background-repeat: no-repeat !important;
        background-position: center center !important;
        background-size: cover !important;
        position: relative;
        padding: 60px 0px;
        margin: 34px 0px 0px 0px
    }

    @media (min-width: 860px) {
        section#header-programacao {
            margin:0px
        }
    }

    section#header-programacao .header-programacao-container {
        width: 100%;
        display: block
    }

    section#header-programacao .header-programacao-container h1 {
        font-family: "Lato-Regular",sans-serif;
        color: #fff;
        display: block;
        line-height: 1.3;
        position: relative;
        font-size: 26px;
        margin: 0px;
        text-align: center
    }

    @media (min-width: 860px) {
        section#header-programacao .header-programacao-container h1 {
            font-size:36px
        }
    }

    @media (min-width: 860px) {
        section#header-programacao .header-programacao-container .botoes {
            position:absolute;
            right: 80px;
            top: 20px
        }
    }

    section#header-programacao .header-programacao-container .botoes span {
        display: block;
        margin: 15px 0px;
        text-align: center
    }

    @media (min-width: 860px) {
        section#header-programacao .header-programacao-container .botoes span {
            text-align:right
        }
    }





@media (min-width: 860px) {
        .sincronizar-intro-container.emissoras .box-busca {
            display: grid !important;
            grid-template-columns: 50% 50% !important;
            align-items: center;
        }

        section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias {
            width: 60% !important;
        }
    }

    .sincronizar-intro-container.emissoras .box-busca h1 {
        color: #004926;
        font-size: 32px;
        margin: 0px 0px 25px 0px;
    }

    @media (min-width: 860px) {
        .listagem.emissoras2 {
            display: grid;
            grid-template-columns: 40% 40% 20% !important;
        }       

        .titulos.emissoras2 {
            grid-template-columns: 40% 40% 20% !important;
        }

    }

    .listagem.emissoras .botao {
        text-align: right;
    }

    .listagem.emissoras .sing-xxd {
        padding: 0px 25px 0px 10px !important;
        font-size: 16px !important;
        display: inline-block !important;
        background: url(https://tvevangelizar.com.br/wp-content/themes/tvevangelizar/assets/img/home/arrow-sing-2.svg) !important;
        background-repeat: no-repeat !important;
        background-position: right center !important;
        background-size: 8px !important;
        margin: 0 !important;
        color: #05B0E7 !important;
        border: 0px;
        font-family: "Lato-Regular", sans-serif;
    }

    #sincronizar-intro h3 {
        color: #004926;
        text-align: center;
        font-size: 24px;
    }


    .single-emissoras {
        padding: 75px 0px !important;
    }

    section#header-programacao .header-programacao-container .botoes p {
        color: #fff;
        text-align: center;
        margin: 0px;
    }

    section#header-programacao .header-programacao-container .botoes h3 {
        color: #222;
        background: #F2F3F7;
        text-align: center;
        font-size: 16px;
        padding: 9px 20px;
        display: block;
        margin: 0px 0px 10px 0px;
    }

    .abrangencia {
        background: #F2F3F7;
        padding: 30px 60px;
        display: grid;
        grid-template-columns: 19% 81%;
        align-items: center;
        margin: 0px 0px 60px 0px;
    }

    .abrangencia h2 {
        font-size: 18px;
        color: #212429;
        margin: 0px;
        font-weight: 600;
    }

    .abrangencia p {
        font-size: 15px;
        color: #212429;
        margin: 0px;
        font-weight: 300;
    }




    @media (max-width: 860px) {

        .abrangencia h2 {
            font-size: 24px;
            color: #212429;
            margin: 0px 0px 20px 0px;
            font-weight: 600;
        }

        .abrangencia {
            background: #F2F3F7;
            padding: 30px 20px;
            display: block !important;
            text-align: center;
            margin: 0px 0px 50px 0px;
        }
    }

</style>

<style>

    section#sincronizar-intro .sincronizar-intro-container .box-listagem {
        width: 100%;
        display: block
    }

    section#sincronizar-intro .sincronizar-intro-container .box-listagem .titulos {
        width: 100%;
        display: block;
        margin: 40px 0px 10px 0px;
        display: grid;
        grid-template-columns: 33.3333% 33.3333% 33.3333%
    }

    section#sincronizar-intro .sincronizar-intro-container .box-listagem .titulos h3 {
        font-family: "Lato-Bold",sans-serif;
        color: #212429;
        display: block;
        line-height: 1.2;
        position: relative;
        font-size: 16px;
        margin: 0px;
        text-align: center
    }

    @media (min-width: 860px) {
        section#sincronizar-intro .sincronizar-intro-container .box-listagem .titulos h3 {
            font-size:17px;
            text-align: left
        }
    }

    section#sincronizar-intro .sincronizar-intro-container .box-listagem .listagem {
        width: 100%;
        display: block;
        margin: 0px;
        display: grid;
        grid-template-columns: 33.3333% 33.3333% 33.3333%;
        border-bottom: 1px solid #dfd8d8;
        padding: 10px 0px;
        align-items: center
    }

    @media (min-width: 860px) {
        section#sincronizar-intro .sincronizar-intro-container .box-listagem .listagem {
            padding:2px 0px
        }
    }

    section#sincronizar-intro .sincronizar-intro-container .box-listagem .listagem h4 {
        font-family: "Lato-Regular",sans-serif;
        color: #464a52;
        display: block;
        line-height: 1.2;
        position: relative;
        font-size: 12px;
        margin: 0px;
        text-align: center
    }

    @media (min-width: 860px) {
        section#sincronizar-intro .sincronizar-intro-container .box-listagem .listagem h4 {
            font-size:15px;
            text-align: left
        }
    }



    @media (min-width: 860px) {
        .sincronizar-intro-container.emissoras .box-busca {
            display: grid !important;
            grid-template-columns: 50% 50% !important;
            align-items: center;
        }

        section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias {
            width: 60% !important;
        }
    }

    .sincronizar-intro-container.emissoras .box-busca h1 {
        color: #004926;
        font-size: 32px;
        margin: 0px 0px 25px 0px;
    }

    @media (min-width: 860px) {
        .listagem.emissoras {
            display: grid;
            grid-template-columns: 33.3333% 33.3333% 13% 20% !important;
        }       
    }

    .listagem.emissoras .botao {
        text-align: right;
    }

    .listagem.emissoras .sing-xxd {
        padding: 0px 25px 0px 10px !important;
        font-size: 16px !important;
        display: inline-block !important;
        background: url(https://tvevangelizar.com.br/wp-content/themes/tvevangelizar/assets/img/home/arrow-sing-2.svg) !important;
        background-repeat: no-repeat !important;
        background-position: right center !important;
        background-size: 8px !important;
        margin: 0 !important;
        color: #05B0E7 !important;
        border: 0px;
        font-family: "Lato-Regular", sans-serif;
    }

    #sincronizar-intro h3 {
        color: #004926;
        text-align: center;
        font-size: 24px;
    }


    section#sincronizar-intro .sincronizar-intro-container .box-busca img {
        max-width: 100%;
    }


    @media (min-width: 860px) {
        .sincronizar-intro-container.emissoras .box-busca {
            display: grid;
            grid-template-columns: 50% 50% !important;
            align-items: center;
        }

        section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias {
            width: 60% !important;
        }
    }

    .sincronizar-intro-container.emissoras .box-busca h1 {
        color: #004926;
        font-size: 32px;
        margin: 0px 0px 25px 0px;
    }


    section#sincronizar-intro .sincronizar-intro-container .box-busca img {
        max-width: 100%;
    }



    section#sincronizar-intro .sincronizar-intro-container .box-busca h2 {
        font-family: "Lato-Regular",sans-serif;
        color: #212429;
        display: inline-block;
        line-height: 1.2;
        position: relative;
        font-size: 17px;
        margin: 0px;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias {
        width: 100%;
        display: block;
        position: relative;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias span {
        font-family: "Lato-Regular",sans-serif;
        color: #1D1D1B;
        line-height: 1.2;
        position: relative;
        font-size: 16px;
        margin: 0px;
        padding: 12px 16px;
        display: block;
        border: 1px solid #B6B9C9;
        background: url(https://radioevangelizar.com.br/wp-content/themes/radio-evangelizar/assets/img/emissoras/icon-categoria.png);
        background-repeat: no-repeat !important;
        background-position: right 15px top 18px;
        background-size: 13px;
        cursor: pointer;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias ul {
        position: absolute;
        background: #fff;
        padding: 0px;
        width: 100%;
        box-shadow: 2px 2px 10px #e2e1e1;
        display: none;
        z-index: 111;
        height: 230px;
        overflow-x: hidden;
        overflow-y: scroll;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias ul li {
        display: block;
        border-bottom: 1px solid #f1f1f1;
        -webkit-transition: all 250ms ease-in-out;
        -o-transition: all 250ms ease-in-out;
        transition: all 250ms ease-in-out;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias ul li a {
        color: #1D1D1B;
        display: block;
        font-size: 14px;
        padding: 13px 20px;
        font-family: "Lato-Regular",sans-serif;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias ul li:hover {
        background: #f1f1f1;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias ul::-webkit-scrollbar-track {
        width: 5px;
        background: #eee;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias ul::-webkit-scrollbar {
        width: 5px;
        background: #eee;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias ul::-webkit-scrollbar-thumb {
        width: 5px;
        background: #1D1D1B;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias:hover ul {
        display: block;
    }



    section#contato-infos {
        width: 100%;
        height: auto;
        display: block;
        padding: 0px 0px 50px 0px;
    }

    section#contato-infos.programas {
        padding: 50px 0px !important;
    }

    section#contato-infos .contato-infos-container {
        width: 100%;
        display: block;
    }

    section#contato-infos .contato-infos-container a {
        width: 100%;
        background: url(assets/img/home/bg-contato.jpg);
        display: block;
        background-repeat: no-repeat !important;
        background-size: cover !important;
        background-position: center right -130px !important;
        padding: 40px 20px;
    }

    @media (min-width: 860px) {
        section#contato-infos .contato-infos-container a {
            padding:50px 80px;
            background-position: center center !important;
        }
    }

    section#contato-infos .contato-infos-container a h3 {
        font-family: "Lato-Regular",sans-serif;
        color: #fff;
        display: block;
        line-height: 1.2;
        position: relative;
        font-size: 31px;
        margin: 0px 0px 30px 0px
    }

    @media (min-width: 860px) {
        section#contato-infos .contato-infos-container a h3 {
            font-size:37px;
            line-height: 1.1
        }
    }



    section#header-programacao {
        width: 100%;
        display: block;
        background: url(https://radioevangelizar.com.br/wp-content/themes/radio-evangelizar/assets/img/emissoras/header.jpg);
        background-repeat: no-repeat !important;
        background-position: center center !important;
        background-size: cover !important;
        position: relative;
        padding: 60px 0px;
        margin: 34px 0px 0px 0px
    }

    @media (min-width: 860px) {
        section#header-programacao {
            margin:0px
        }
    }

    section#header-programacao .header-programacao-container {
        width: 100%;
        display: block
    }

    section#header-programacao .header-programacao-container h1 {
        font-family: "Lato-Regular",sans-serif;
        color: #fff;
        display: block;
        line-height: 1.3;
        position: relative;
        font-size: 26px;
        margin: 0px;
        text-align: center
    }

    @media (min-width: 860px) {
        section#header-programacao .header-programacao-container h1 {
            font-size:36px
        }
    }

    @media (min-width: 860px) {
        section#header-programacao .header-programacao-container .botoes {
            position:absolute;
            right: 80px;
            top: 20px
        }
    }

    section#header-programacao .header-programacao-container .botoes span {
        display: block;
        margin: 15px 0px;
        text-align: center
    }

    @media (min-width: 860px) {
        section#header-programacao .header-programacao-container .botoes span {
            text-align:right
        }
    }




    @media (min-width: 860px) {
        .sincronizar-intro-container.emissoras .box-busca {
            display: grid;
            grid-template-columns: 50% 50% !important;
            align-items: center;
        }

        section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias {
            width: 60% !important;
        }
    }

    .sincronizar-intro-container.emissoras .box-busca h1 {
        color: #004926;
        font-size: 32px;
        margin: 0px 0px 25px 0px;
    }


    section#sincronizar-intro .sincronizar-intro-container .box-busca img {
        max-width: 100%;
    }



    section#sincronizar-intro .sincronizar-intro-container .box-busca h2 {
        font-family: "Lato-Regular",sans-serif;
        color: #212429;
        display: inline-block;
        line-height: 1.2;
        position: relative;
        font-size: 17px;
        margin: 0px;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias {
        width: 100%;
        display: block;
        position: relative;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias span {
        font-family: "Lato-Regular",sans-serif;
        color: #1D1D1B;
        line-height: 1.2;
        position: relative;
        font-size: 16px;
        margin: 0px;
        padding: 12px 16px;
        display: block;
        border: 1px solid #B6B9C9;
        background: url(https://radioevangelizar.com.br/wp-content/themes/radio-evangelizar/assets/img/emissoras/icon-categoria.png);
        background-repeat: no-repeat !important;
        background-position: right 15px top 18px;
        background-size: 13px;
        cursor: pointer;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias ul {
        position: absolute;
        background: #fff;
        padding: 0px;
        width: 100%;
        box-shadow: 2px 2px 10px #e2e1e1;
        display: none;
        z-index: 111;
        height: 230px;
        overflow-x: hidden;
        overflow-y: scroll;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias ul li {
        display: block;
        border-bottom: 1px solid #f1f1f1;
        -webkit-transition: all 250ms ease-in-out;
        -o-transition: all 250ms ease-in-out;
        transition: all 250ms ease-in-out;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias ul li a {
        color: #1D1D1B;
        display: block;
        font-size: 14px;
        padding: 13px 20px;
        font-family: "Lato-Regular",sans-serif;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias ul li:hover {
        background: #f1f1f1;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias ul::-webkit-scrollbar-track {
        width: 5px;
        background: #eee;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias ul::-webkit-scrollbar {
        width: 5px;
        background: #eee;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias ul::-webkit-scrollbar-thumb {
        width: 5px;
        background: #1D1D1B;
    }

    section#sincronizar-intro .sincronizar-intro-container .box-busca .categorias:hover ul {
        display: block;
    }



    section#contato-infos {
        width: 100%;
        height: auto;
        display: block;
        padding: 0px 0px 50px 0px;
    }

    section#contato-infos.programas {
        padding: 50px 0px !important;
    }

    section#contato-infos .contato-infos-container {
        width: 100%;
        display: block;
    }

    section#contato-infos .contato-infos-container a {
        width: 100%;
        background: url(assets/img/home/bg-contato.jpg);
        display: block;
        background-repeat: no-repeat !important;
        background-size: cover !important;
        background-position: center right -130px !important;
        padding: 40px 20px;
    }

    @media (min-width: 860px) {
        section#contato-infos .contato-infos-container a {
            padding:50px 80px;
            background-position: center center !important;
        }
    }

    section#contato-infos .contato-infos-container a h3 {
        font-family: "Lato-Regular",sans-serif;
        color: #fff;
        display: block;
        line-height: 1.2;
        position: relative;
        font-size: 31px;
        margin: 0px 0px 30px 0px
    }

    @media (min-width: 860px) {
        section#contato-infos .contato-infos-container a h3 {
            font-size:37px;
            line-height: 1.1
        }
    }



    section#header-programacao {
        width: 100%;
        display: block;
        background: url(https://radioevangelizar.com.br/wp-content/themes/radio-evangelizar/assets/img/emissoras/header.jpg);
        background-repeat: no-repeat !important;
        background-position: center center !important;
        background-size: cover !important;
        position: relative;
        padding: 60px 0px;
        margin: 34px 0px 0px 0px
    }

    @media (min-width: 860px) {
        section#header-programacao {
            margin:0px
        }
    }

    section#header-programacao .header-programacao-container {
        width: 100%;
        display: block
    }

    section#header-programacao .header-programacao-container h1 {
        font-family: "Lato-Regular",sans-serif;
        color: #fff;
        display: block;
        line-height: 1.3;
        position: relative;
        font-size: 26px;
        margin: 0px;
        text-align: center
    }

    @media (min-width: 860px) {
        section#header-programacao .header-programacao-container h1 {
            font-size:36px
        }
    }

    @media (min-width: 860px) {
        section#header-programacao .header-programacao-container .botoes {
            position:absolute;
            right: 80px;
            top: 20px
        }
    }

    section#header-programacao .header-programacao-container .botoes span {
        display: block;
        margin: 15px 0px;
        text-align: center
    }

    @media (min-width: 860px) {
        section#header-programacao .header-programacao-container .botoes span {
            text-align:right
        }
    }