@import url('styles/navbar.css');
@import url('styles/tabs-cards.css');
@import url('styles/banner.css');
@import url('theme/theme.css');
@import url('styles/divRedesSociales.css');
@import url('styles/somos7Millones.css');
/* @import url('styles/faqs.css'); */
@import url('styles/legal.css');
@import url('styles/footer.css');  /* COMENTAR
/* @import url('styles/footer-2.css'); */
@import url('styles/form-banner.css');
@import url('styles/form.css');
@import url('styles/acordeonFaqs.css');
@import url('styles/carousel-planes.css');
/* @import url('styles/input.css'); */
@import url('styles/cardsPaqueteTV.css');
@import url('styles/cardsPlanesMoviles5G.css');
@import url('styles/cardsInternet.css');
@import url('styles/quieresContratar.css');
@import url('styles/beneficiosFibra.css');
@import url('styles/cardsTv.css');
@import url('styles/footerMobile.css');
@import url('styles/typ.css');
@import url('styles/404.css');
@import url('styles/prueba-efectoTabs.css');
@import url('styles/stickyCambiate.css');
@import url('styles/mejoresEquipos.css');
@import url('styles/cards-equipos.css');
@import url('styles/selectorDoble.css');
/* @import url('styles/footer-3.css'); */
@import url("styles/banner_carousel.css");
@import url("styles/form_popup.css");
@import url("styles/form-sticky.css");
@import url("../whatsAppAssets/whatsAppForm.css");

@import url("seo/tabla-seo.css");
@import url("seo/faqs.css");

@import url("formpop.css");

@import url("styles/main.css");
@import url("styles/updateCards.min.css");
@import url("styles/lineaPrincipal.min.css");

.title{
    text-align: center;
    font: normal normal bold 36px/45px "Cera Medium";
    letter-spacing: 0px;
    color: #5A2583;
    opacity: 1;
    margin-bottom: 10px;
}
@media (max-width:767px){
    .seccion_planesEquipos-title {
        font: normal normal bold 28px/30px "Cera Medium";
        margin-bottom: 0;
    }
}

.planes__pospago.bg-pospago{
    padding: 0;
    margin-top: 50px;
}

.banner__home .banner__h1{
    width: 400px;
}

.banner__home.pospago {
    height: 409px;
    background-position: center;
}

.caja-textoBanner{
    max-width: max-content!important;
    padding: 3px 10px;
}

@media (max-width:1230px) {
    .banner__home.pospago {
        height: 300px;
        background-position: 25% 100%;
    }

    .banner__home .banner__h1 {
        width: 350px;
    }

    .banner__home .banner__h1{
        margin: 0px;
    }
}

@media (max-width:990px) {
    .banner__home .banner__h1{
        margin: 0;
        margin-right: auto!important ;
        width: 300px;
    }

    .banner__home.banner .banner__h1.nuevoTamaño h2{
        margin-left: 0;
    }

    .caja-textoBanner{
        margin-left: 0;
    }



    .banner__home.pospago {
        height: 300px;
        background-position: 20% center;
    }
}

@media (max-width:767px) {
    .banner__home.pospago{
        height: 596px;
        background-position: 59% center;
    }

    .banner__home .banner__h1{
        width: 100%;
        text-align: center;
        height: inherit;
    }

    .caja-textoBanner{
        margin: 0px auto;
        margin-top: 20px;
        margin-bottom: 20px;
    }
    
    .banner .container{
        height: inherit;
    }
    .banner .banner__h1{
        height: inherit;
        display: flex;
        flex-direction: column;
        align-items: center;

    }

    .banner__home .mb-4.text-center{
        margin-top: auto!important;
    }
}

@media (min-width:1230px) {
    .banner__home.pospago {
        height: 400px;
        /* background-position: 40% 100%; */
        background-position: center;
        background-size: cover;
    }
    
}


.banner .container-fluid{
    height: inherit;
}

.banner .container-fluid .row{
    height: inherit;
    display: flex;
    align-items: center;
}

.banner__home.banner .banner__h1.nuevoTamaño h2{
    color: #ffff;
}