@keyframes FadeIn{0%{opacity:0}to{opacity:1}}@keyframes FadeOut{0%{opacity:1}to{opacity:0}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes FadeInSlow{0%{opacity:0}70%{opacity:0}to{opacity:1}}@keyframes BounceIcon{0%{transform:translateY(0)}10%{transform:translateY(0)}30%{transform:translateY(-60%)}50%{transform:translateY(0)}57%{transform:translateY(-3px)}64%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes ShowFromBottom{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@keyframes ToBottom{0%{opacity:0;transform:translateY(-20%)}to{opacity:1;transform:translateY(0)}}@keyframes HideToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes ElementBottom{0%{opacity:0;transform:translateY(90%)}to{opacity:1;transform:translateY(0)}}@keyframes animatePrevElement{0%{transform:translateX(0)}80%{opacity:0}to{opacity:0;transform:translateX(-100%)}}@keyframes animateNextElement{0%{opacity:0;transform:translateX(100%)}20%{opacity:0}to{transform:translateX(0)}}@keyframes ShowFromTopBounce{0%{transform:translateY(-100%)}85%{transform:translateY(10%)}to{transform:translateY(0)}}@keyframes ShowFromBottomBounce{0%{transform:translateY(100%)}85%{transform:translateY(-10%)}to{transform:translateY(0)}}.b-custom-grid-v2{overflow:hidden;padding:48px 0}@media (max-width:1279px){.b-custom-grid-v2 .container{height:620px;padding-right:0}}.b-custom-grid-v2 .link-button .c-icon>svg{filter:brightness(100)}.b-custom-grid-v2_row{overflow:hidden}.b-custom-grid-v2_row .desktop-grid{display:flex}.b-custom-grid-v2_row .swiper-slide{border-radius:16px;margin:0}.b-custom-grid-v2_row .swiper-slide .big-title{font-size:36px;line-height:40px}.b-custom-grid-v2_row .swiper-slide:focus .c-image img,.b-custom-grid-v2_row .swiper-slide:hover .c-image img{transform:scale(1.1)}.b-custom-grid-v2_row .swiper-slide.ht-auto{height:auto}.b-custom-grid-v2_row .swiper-slide{flex:0 0 auto;margin-right:24px;width:calc(84.74576% - 3.66102px)}.b-custom-grid-v2_card{height:392px;margin:0;min-width:288px;overflow:hidden;position:relative;text-decoration:none}.b-custom-grid-v2_card_chip{background-color:#fff;color:#090d10;position:absolute;top:0}.b-custom-grid-v2_card_chip>.c-icon>svg{filter:brightness(0)}.b-custom-grid-v2_card .c-image,.b-custom-grid-v2_card__image{background-color:var(--aprende--secondary-200);display:block;height:392px;min-width:242px;overflow:hidden;position:relative}.b-custom-grid-v2_card .c-image img,.b-custom-grid-v2_card__image img{border-radius:16px;height:392px;min-width:242px;object-fit:cover;object-position:top;transition:transform .3s ease-in-out}.b-custom-grid-v2_card .c-image:before,.b-custom-grid-v2_card__image:before{background:linear-gradient(0deg,rgba(0,0,0,.9) 7.28%,transparent 50.16%);border-radius:16px;bottom:-1px;content:"";display:block;height:100%;position:absolute;right:0;width:100%;z-index:1}.b-custom-grid-v2_card .c-button,.b-custom-grid-v2_card.none-clickeable{pointer-events:none}.b-custom-grid-v2_card .link-button a{font-size:14px;line-height:18px}.b-custom-grid-v2_card-image-card-content{-webkit-tap-highlight-color:transparent;bottom:0;color:#fff;cursor:pointer;height:100%;justify-content:flex-end;overflow:hidden;padding:16px;position:absolute;width:100%;z-index:2}.b-custom-grid-v2_card-image-card-image{background-color:var(--aprende--secondary-200);height:100%;min-width:200px;padding:0}.b-custom-grid-v2_card-image-card-image:before{background:linear-gradient(180deg,rgba(27,38,49,0) 15.1%,var(--aprende--secondary-700) 80.73%);bottom:-2px;content:"";display:block;height:100%;position:absolute;right:0;width:100%;z-index:1}.b-custom-grid-v2 .arrows-container{gap:16px;justify-content:start}.b-custom-grid-v2 .arrows-container>.swiper-pagination-container{width:100px}@media (max-width:1279px){.b-custom-grid-v2 .arrows-container>.swiper-pagination-container{left:50%;transform:translateX(-50%)}}.b-custom-grid-v2 .arrows-container>.c-carousel{padding:0}.b-custom-grid-v2 .arrows-container>.c-carousel>.c-icon{padding:12px}.b-custom-grid-v2 .arrows-container>.c-carousel>.c-icon>svg{filter:brightness(0)}.b-custom-grid-v2__heading{width:100%}.b-custom-grid-v2__heading .subtitle p{font-size:inherit;line-height:inherit}.b-custom-grid-v2 .c-image{border-radius:16px}.b-custom-grid-v2 .container-button{width:100%}@media (min-width:1279px){.b-custom-grid-v2{padding:60px 0}.b-custom-grid-v2_container{width:809px}.b-custom-grid-v2 .aligment-left{display:flex}.b-custom-grid-v2_row{position:relative;width:809px}.b-custom-grid-v2_row .desktop-grid{gap:24px;justify-content:center}.b-custom-grid-v2_row .desktop-d-none{display:none}.b-custom-grid-v2_row .swiper-wrapper{height:auto}.b-custom-grid-v2_row .swiper-slide{flex:0 0 auto;margin-right:24px;width:calc(37.49531% - 15.00112px)}.b-custom-grid-v2_card .c-image,.b-custom-grid-v2_card__image{height:392px;min-width:288px}.b-custom-grid-v2_card .c-image img,.b-custom-grid-v2_card__image img{min-width:288px}.b-custom-grid-v2_card .c-button,.b-custom-grid-v2_card .link-button a{font-size:16px;line-height:24px}.b-custom-grid-v2__content-center{justify-content:center}.b-custom-grid-v2__content-center .swiper-slide:last-child{margin-right:0!important}.b-custom-grid-v2 [data-has-more-than-two=true] .swiper-button-next,.b-custom-grid-v2 [data-has-more-than-two=true] .swiper-button-prev{display:flex!important}.b-custom-grid-v2 [data-has-more-than-two=true] .desktop-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(1px,288px))}.b-custom-grid-v2 .arrows-container{justify-content:flex-end;margin-top:24px}.b-custom-grid-v2 .arrows-container>.swiper-pagination-container{display:none}.b-custom-grid-v2 .right-mask:before{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);bottom:-1px;content:"";display:block;height:394px;pointer-events:none;position:absolute;right:0;top:0;width:109px;z-index:4}.b-custom-grid-v2__heading{margin-bottom:32px;margin-right:24px;padding-right:0}.b-custom-grid-v2__heading .subtitle,.b-custom-grid-v2__heading .title{margin-right:0}.b-custom-grid-v2__heading .c-heading{margin-bottom:24px}.b-custom-grid-v2__heading .container-button{margin-top:24px}.b-custom-grid-v2 .container-button{margin-top:24px;width:100%}}
