@charset "UTF-8";.BCardEducation__card{display:flex;flex-direction:column;align-items:flex-start;border-radius:10px;background-color:var(--color_fondo_sutil);width:100%;overflow:hidden}@media (min-width:1025px){.BCardEducation__card{max-width:364px}}.BCardEducation__card .BCardEducation__card-img{width:100%;height:182px}.BCardEducation__card .BCardEducation__card-img img{width:100%;height:100%;object-fit:cover;object-position:top center}.BCardEducation__card-content{display:flex;padding:var(--spacing_xs);flex-direction:column;align-items:flex-start;gap:var(--spacing_1xs);flex:1 0 0;align-self:stretch}@media (max-width:1024px){.BCardEducation__card-content{padding:var(--spacing_1xs)}}.BCardEducation__card-subtitle{font-family:var(--font_primary);font-size:var(--size_text_3xs);font-weight:var(--weight_semibold);line-height:22px;color:var(--color_texto_detalle)}.BCardEducation__card-title{font-family:var(--font_primary);font-size:var(--size_text_l);font-weight:var(--weight_regular);line-height:32px;letter-spacing:0;color:var(--color_texto_titulos);display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width:1024px){.BCardEducation__card-title{font-size:var(--size_text_m);line-height:32px}}@media (max-width:574px){.BCardEducation__card-title{font-size:var(--size_text_s);line-height:32px}}.BCardEducation__card-description{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;align-self:stretch;overflow:hidden;text-overflow:ellipsis;color:var(--color_texto_cuerpo);font-family:var(--font_primary);font-size:var(--size_text_2xs);font-weight:var(--weight_regular);line-height:22px;margin-top:auto;margin-bottom:var(--spacing_2xs)}.BCardEducation__card .BCardEducation__card-link{color:var(--color_texto_hover_dark)}.BCardEducation__card .BCardEducation__card-link::after{background-color:var(--color_texto_hover_dark)}.b-banner-full-width-categoria{position:relative;overflow:hidden;margin:0!important}.b-banner-full-width-categoria:after{content:"";display:block;width:100%;height:25px;background:linear-gradient(to top,rgba(255,255,255,.8),rgba(255,255,255,0));pointer-events:none}@media (max-width:574px){.b-banner-full-width-categoria:after{display:none}}.b-banner-full-width-categoria .b-banner-full-width-categoria__image-container{line-height:0}.b-banner-full-width-categoria .b-banner-full-width-categoria__image{z-index:0;width:100%;object-fit:cover;object-position:center}@media (max-width:574px){.b-banner-full-width-categoria .b-banner-full-width-categoria__image{display:none}}@media (max-width:1024px){.b-banner-full-width-categoria .b-banner-full-width-categoria__image{width:100%;justify-content:center;align-items:center}}@media (min-width:2560px){.b-banner-full-width-categoria .b-banner-full-width-categoria__image{height:calc(100vh - 100px)!important}}.b-banner-full-width-categoria .b-banner-full-width-categoria__image-mobile{width:100%}@media (min-width:575px){.b-banner-full-width-categoria .b-banner-full-width-categoria__image-mobile{display:none}}.b-banner-full-width-categoria .b-banner-full-width-categoria__subtitle{color:var(--color_primario_100);font-family:var(--font_primary);font-size:var(--size_text_l);font-weight:var(--weight_regular);line-height:32px;letter-spacing:0;padding-bottom:var(--spacing_1xs);max-width:410px;word-wrap:break-word}@media (max-width:1024px){.b-banner-full-width-categoria .b-banner-full-width-categoria__subtitle{font-size:var(--size_text_m);line-height:32px}}@media (max-width:574px){.b-banner-full-width-categoria .b-banner-full-width-categoria__subtitle{font-size:var(--size_text_s);line-height:32px}}@media (max-width:574px){.b-banner-full-width-categoria .b-banner-full-width-categoria__subtitle{padding-top:var(--spacing_xs);padding-bottom:var(--spacing_2xs)}}.b-banner-full-width-categoria .b-banner-full-width-categoria__title{color:var(--color_secundario_700);width:42%;font-family:var(--font_primary);font-size:var(--size_text_3xl);font-weight:var(--weight_medium);line-height:64px;letter-spacing:-1.45px}@media (max-width:1024px){.b-banner-full-width-categoria .b-banner-full-width-categoria__title{font-size:var(--size_text_2xl);line-height:44px}}@media (max-width:574px){.b-banner-full-width-categoria .b-banner-full-width-categoria__title{font-size:var(--size_text_xl);line-height:40px}}@media (max-width:574px){.b-banner-full-width-categoria .b-banner-full-width-categoria__title{width:100%}}.b-banner-full-width-categoria .b-banner-full-width-categoria__btn{width:fit-content;margin-top:var(--spacing_l)}@media (max-width:1024px){.b-banner-full-width-categoria .b-banner-full-width-categoria__btn{margin-top:var(--spacing_xs)}}.b-banner-full-width-categoria .b-banner-full-width-categoria__content{width:100%}@media (min-width:575px){.b-banner-full-width-categoria .b-banner-full-width-categoria__content{position:absolute;z-index:3;transform:translate(0,-50%);top:50%}}@media (max-width:574px){.b-banner-full-width-categoria .b-banner-full-width-categoria__content{position:inherit;padding-bottom:var(--spacing_l);padding-top:var(--spacing_l)}}@media (min-width:575px){.b-banner-full-width-categoria .b-banner-full-width-categoria__blur{position:absolute;z-index:2;background-color:rgba(255,255,255,.84);-webkit-mask:url(/banorte/.resources/banorte-core/webresources/images/backgrounds/pleca-catregory.svg) no-repeat center;mask:url(/banorte/.resources/banorte-core/webresources/images/backgrounds/pleca-catregory.svg) no-repeat center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);mask-position:center top;mask-size:cover;bottom:0;width:100%;height:calc(100% - 20px);left:0}}@media (max-width:574px){.b-banner-full-width-categoria .b-banner-full-width-categoria__blur{display:none}}.b-banner-full-width-categoria.background-light{background-color:var(--color_base_0)}.b-banner-full-width-categoria.background-light .b-banner-full-width-categoria__blur path{fill:var(--color_gris_50);opacity:1}.b-banner-full-width-categoria.background-dark{background-color:var(--color_gris_50)}.b-banner-full-width-categoria.background-dark .b-banner-full-width-categoria__blur path{fill:var(--color_base_0);opacity:1}.b-banner-full-width-categoria.background-blur{background-color:var(--color_base_0)}.b-banner-full-width-categoria.background-blur .b-banner-full-width-categoria__blur path{fill:var(--color_base_0);opacity:.9}.BBannerWithLongCards{background-color:var(--color_fondo_sutil)}.BBannerWithLongCards.BBannerWithLongCards__bg--white{background-color:var(--color_fondo_base)}.BBannerWithLongCards.BBannerWithLongCards__bg--white .BBannerWithLongCards__article{background-color:var(--color_fondo_sutil)}.BBannerWithLongCards .BBannerWithLongCards__container{padding-bottom:var(--spacing_2xs)}.BBannerWithLongCards .BBannerWithLongCards__container ul{list-style:none;width:100%;padding:0;margin:0;display:grid;gap:var(--spacing_1xs);grid-template-columns:repeat(3,1fr);grid-template-areas:"a b c"}@media (max-width:1024px){.BBannerWithLongCards .BBannerWithLongCards__container ul{grid-template-columns:repeat(2,1fr);grid-template-areas:"a b"}}@media (max-width:574px){.BBannerWithLongCards .BBannerWithLongCards__container ul{grid-template-columns:repeat(1,1fr);grid-template-areas:"a"}}.BBannerWithLongCards .BBannerWithLongCards__container.twoCards ul{grid-template-columns:repeat(2,1fr);grid-template-areas:"a b"}@media (max-width:574px){.BBannerWithLongCards .BBannerWithLongCards__container.twoCards ul{grid-template-columns:repeat(1,1fr);grid-template-areas:"a"}}.BBannerWithLongCards .BBannerWithLongCards__container.fourCards ul{grid-template-columns:repeat(4,1fr);grid-template-areas:"a b c d"}@media (max-width:1024px){.BBannerWithLongCards .BBannerWithLongCards__container.fourCards ul{grid-template-columns:repeat(2,1fr);grid-template-areas:"a b"}}@media (max-width:574px){.BBannerWithLongCards .BBannerWithLongCards__container.fourCards ul{grid-template-columns:repeat(1,1fr);grid-template-areas:"a"}}.BBannerWithLongCards .BBannerWithLongCards__article{width:100%;display:flex;padding:var(--spacing_1xs) var(--spacing_2xs);align-items:flex-start;gap:var(--spacing_1xs);border-radius:var(--radius_2xl);background-color:var(--color_fondo_base)}.BBannerWithLongCards .BBannerWithLongCards__article:hover{background-color:var(--color_fondo_light);box-shadow:0 4px 10px 0 rgba(47,62,73,.1);text-decoration:none}.BBannerWithLongCards .BBannerWithLongCards__container.fourCards .BBannerWithLongCards__article{width:273px}.BBannerWithLongCards .BBannerWithLongCards__img{width:40px;height:40px}.BBannerWithLongCards .BBannerWithLongCards__name{font-family:var(--font_primary);font-size:var(--size_text_2xs);font-weight:var(--weight_semibold);line-height:22px;color:var(--color_texto_titulos);margin:auto 0}.BBannerWithLongCards.o-container--color[class*=__bg--white]+.BFaqs.o-container{margin-top:0!important}.BCarouselOneCard .BCarouselOneCard__container{display:flex;flex-wrap:wrap;border-radius:var(--spacing_2xs);overflow:hidden}.BCarouselOneCard .BCarouselOneCard__imageBlock{position:relative;overflow:hidden;flex:1 1 50%;min-height:384px}@media (max-width:1024px){.BCarouselOneCard .BCarouselOneCard__imageBlock{min-height:210px}}.BCarouselOneCard .BCarouselOneCard__imageBlock img{width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width:574px){.BCarouselOneCard .BCarouselOneCard__imageBlock{flex:1 1 100%;max-height:210px}}.BCarouselOneCard .BCarouselOneCard__textBlock{flex:1 1 50%;background-color:var(--color_fondo_sutil);display:flex;padding:var(--spacing_1xs) var(--spacing_2xl) var(--spacing_1xs) var(--spacing_l);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing_xs)}@media (max-width:1024px){.BCarouselOneCard .BCarouselOneCard__textBlock{gap:var(--spacing_1xs);padding:var(--spacing_1xs) var(--spacing_2xl) var(--spacing_1xs) var(--spacing_s)}.BCarouselOneCard .BCarouselOneCard__textBlock>.btn__primary{color:var(--color_texto_hover_dark)}.BCarouselOneCard .BCarouselOneCard__textBlock>.btn__primary::after{background-color:var(--color_texto_hover_dark)}}@media (max-width:574px){.BCarouselOneCard .BCarouselOneCard__textBlock{flex:1 1 100%;padding:var(--spacing_xs) var(--spacing_xs) var(--spacing_s)}}.BCarouselOneCard .BCarouselOneCard__subtitle{font-family:var(--font_primary);font-size:var(--size_text_3xs);font-weight:var(--weight_semibold);line-height:22px;color:var(--color_texto_subtitulos)}.BCarouselOneCard .BCarouselOneCard__title>*{font-family:var(--font_primary);font-size:var(--size_text_l);font-weight:var(--weight_regular);line-height:32px;letter-spacing:0}@media (max-width:1024px){.BCarouselOneCard .BCarouselOneCard__title>*{font-size:var(--size_text_m);line-height:32px}}@media (max-width:574px){.BCarouselOneCard .BCarouselOneCard__title>*{font-size:var(--size_text_s);line-height:32px}}.BCarouselOneCard .BCarouselOneCard__description>*{font-family:var(--font_primary);font-size:var(--size_text_2xs);font-weight:var(--weight_regular);line-height:22px;color:var(--color_texto_cuerpo);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.BCarouselOneCard .btn__icon-go.BCarouselOneCard__btn{color:var(--color_texto_hover_dark)}.BCarouselOneCard .btn__icon-go.BCarouselOneCard__btn::after{background-color:var(--color_texto_hover_dark)}.BCarouselOneCard .BCarouselOneCard__swiper{position:relative;display:flex;margin-top:var(--spacing_m);justify-content:center;align-items:center}.BCarouselOneCard .BCarouselOneCard__swiper .BCarouselOneCard__swiper-pagination{width:auto;margin:0 var(--spacing_5xl);display:flex;padding-top:1px;gap:14px}@media (max-width:1024px){.BCarouselOneCard .BCarouselOneCard__swiper .BCarouselOneCard__swiper-pagination{margin:0 var(--spacing_xs)}}.BCarouselOneCard .BCarouselOneCard__swiper .BCarouselOneCard__swiper-pagination .swiper-pagination-bullet{margin:0}.BCarouselOneCard .BCarouselOneCard__swiper .BCarouselOneCard__swiper-pagination .swiper-pagination-bullet-active{background-color:var(--color_primario_200)}.BCarouselOneCard .BCarouselOneCard__swiper .BCarouselOneCard__swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:var(--spacing_xs);border-radius:var(--spacing_3xs)}.BCarouselOneCard .BCarouselOneCard__swiper .BCarouselOneCard__swiper-next-item,.BCarouselOneCard .BCarouselOneCard__swiper .BCarouselOneCard__swiper-prev-item{background-repeat:no-repeat;background-position:center;display:block;width:var(--spacing_xl);height:var(--spacing_xl);cursor:pointer;-webkit-mask-position-x:center}.BCarouselOneCard .BCarouselOneCard__swiper .BCarouselOneCard__swiper-prev-item{background-color:var(--color_fondo_hover_dark);-webkit-mask-image:url(/banorte/.resources/banorte-core/webresources/images/icons/arrow-left.svg);mask-image:url(/banorte/.resources/banorte-core/webresources/images/icons/arrow-left.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;height:15px}.BCarouselOneCard .BCarouselOneCard__swiper .BCarouselOneCard__swiper-next-item{background-color:var(--color_fondo_hover_dark);-webkit-mask-image:url(/banorte/.resources/banorte-core/webresources/images/icons/arrow-right.svg);mask-image:url(/banorte/.resources/banorte-core/webresources/images/icons/arrow-right.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;height:15px}.BCarouselOneCard .BCarouselOneCard__swiper .BCarouselOneCard__swiper-next.swiper-button-disabled .BCarouselOneCard__swiper-next-item,.BCarouselOneCard .BCarouselOneCard__swiper .BCarouselOneCard__swiper-next.swiper-button-disabled .BCarouselOneCard__swiper-prev-item,.BCarouselOneCard .BCarouselOneCard__swiper .BCarouselOneCard__swiper-prev.swiper-button-disabled .BCarouselOneCard__swiper-next-item,.BCarouselOneCard .BCarouselOneCard__swiper .BCarouselOneCard__swiper-prev.swiper-button-disabled .BCarouselOneCard__swiper-prev-item{background-color:var(--color_gris_200)}.BBannerTreeCardEducation{display:flex;flex-direction:column;gap:var(--spacing_s)}.BBannerTreeCardEducation.BBannerTreeCardEducation__bg--grey{background-color:var(--color_fondo_sutil);padding:var(--spacing_3xl) 0}@media (max-width:1024px){.BBannerTreeCardEducation.BBannerTreeCardEducation__bg--grey{padding:var(--spacing_xl) 0}}@media (max-width:574px){.BBannerTreeCardEducation.BBannerTreeCardEducation__bg--grey{padding:var(--spacing_l) 0}}.BBannerTreeCardEducation.BBannerTreeCardEducation__bg--grey__link{color:var(--color_texto_hover_dark)}.BBannerTreeCardEducation.BBannerTreeCardEducation__bg--grey .BCardEducation__card{background-color:var(--color_fondo_base)}.BBannerTreeCardEducation.BBannerTreeCardEducation__bg--grey .BCardEducation__card-link{color:var(--color_texto_default_base)}.BBannerTreeCardEducation.BBannerTreeCardEducation__bg--grey .BCardEducation__card-link::after{background-color:var(--color_texto_default_base)}@media (max-width:1024px){.BBannerTreeCardEducation{gap:var(--spacing_xs)}}.BBannerTreeCardEducation .BBannerTreeCardEducation__cards{display:flex;gap:var(--spacing_xs)}@media (max-width:1024px){.BBannerTreeCardEducation .BBannerTreeCardEducation__cards{gap:var(--spacing_1xs)}}.BBannerTreeCardEducation .BBannerTreeCardEducation__cards .BCardEducation__card{height:auto}.BBannerTreeCardEducation .BBannerTreeCardEducation__cards--base-bg .BCardEducation__card{background-color:var(--color_fondo_base)}@media (max-width:1024px){.BBannerTreeCardEducation .BBannerTreeCardEducation__cards>div:last-child{display:none}}@media (max-width:574px){.BBannerTreeCardEducation .BBannerTreeCardEducation__cards>div:nth-child(2){display:none}}.BBannerTreeCardEducation .BBannerTreeCardEducation__cards-alternate{display:flex;gap:var(--spacing_xs);flex-wrap:wrap}@media (max-width:1024px){.BBannerTreeCardEducation .BBannerTreeCardEducation__cards-alternate{gap:var(--spacing_1xs)}}.BBannerTreeCardEducation .BBannerTreeCardEducation__cards-alternate .BCardEducation__card{height:auto;width:267px}.BBannerTreeCardEducation .BBannerTreeCardEducation__cards-alternate--base-bg .BCardEducation__card{background-color:var(--color_fondo_base)}@media (max-width:1024px){.BBannerTreeCardEducation .BBannerTreeCardEducation__cards-alternate>div:last-child{display:none}}@media (max-width:574px){.BBannerTreeCardEducation .BBannerTreeCardEducation__cards-alternate>div:nth-child(2){display:none}}.BBannerTreeCardEducation .BBannerTreeCardEducation__link{margin:var(--spacing_s) auto 0 auto}.BBannerTreeCardEducation.BBannerTreeCardEducation__bg--grey * .BBannerTreeCardEducation__link{color:var(--color_texto_hover_dark)}.BBannerTreeCardEducation.BBannerTreeCardEducation__bg--grey * .BBannerTreeCardEducation__link::after{background-color:var(--color_texto_hover_dark)}.BFourCard .BFourCard__container{display:flex;align-items:center;gap:var(--spacing_xs);flex-wrap:wrap}@media (max-width:1024px){.BFourCard .BFourCard__container{gap:var(--spacing_1xs)}}.BFourCard .BFourCard__container .BFourCard__product-img--two{height:100%}.BFourCard .BFourCard__link{flex:1 1 calc(25% - 18px);text-decoration:none}@media (max-width:1024px){.BFourCard .BFourCard__link{flex:1 1 calc(25% - 18px)}}@media (min-width:576px) and (max-width:899px){.BFourCard .BFourCard__link{flex:1 1 calc(50% - 18px)}}@media (max-width:574px){.BFourCard .BFourCard__link{flex:1 1 100%}}@media (max-width:1024px){.BFourCard .BFourCard__container--three .BFourCard__link{flex:1 1 calc(33.3333% - 10.6666px)}}@media (max-width:574px){.BFourCard .BFourCard__container--three .BFourCard__link{flex:1 1 100%}}.BFourCard .BFourCard__product{position:relative;overflow:hidden;height:344px;border-radius:var(--spacing_2xs)}@media (max-width:1024px){.BFourCard .BFourCard__product{height:328px}}@media (max-width:574px){.BFourCard .BFourCard__product{height:328px}}.BFourCard .BFourCard__product:hover .BFourCard__product-img{transition:transform .5s ease;transform:scale(1.1)}.BFourCard .BFourCard__product:hover .BFourCard__pleca{transition:padding .5s ease;padding:var(--spacing_2xs) 0}.BFourCard .BFourCard__product-title{font-family:var(--font_primary);font-size:var(--size_text_l);font-weight:var(--weight_regular);line-height:32px;letter-spacing:0;color:var(--color_texto_inverso)}@media (max-width:1024px){.BFourCard .BFourCard__product-title{font-size:var(--size_text_m);line-height:32px}}@media (max-width:574px){.BFourCard .BFourCard__product-title{font-size:var(--size_text_s);line-height:32px}}.BFourCard .BFourCard__pleca{position:absolute;bottom:0;left:0;right:0;width:100%;height:fit-content;background-size:100% 100%;background-repeat:no-repeat;background-color:#323E4870;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:height .5s ease}.BFourCard .BFourCard__pleca-container{padding:var(--spacing_1xs) var(--spacing_xs);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing_xs)}@media (max-width:1024px){.BFourCard .BFourCard__pleca-container{padding:var(--spacing_1xs);gap:var(--spacing_1xs)}}.BFourCard .BFourCard__btn-link{color:var(--color_texto_inverso)}.BFourCard .BFourCard__btn-link.btn__icon-go:after{background-color:var(--color_texto_inverso)}.BFourCard .BFourCard__btn-link.btn__icon-go:hover{color:var(--color_texto_inverso);text-decoration:none}.BFourCard .BFourCard__product-img{position:absolute;width:100%;height:100%;object-fit:cover;border-radius:12px;transition:transform .5s ease}.BFourCard .BFourCard__more-link{display:flex;justify-content:center;margin-top:2rem}