#RR .rrTabCarousel{background:#191941;padding:4rem 25px 200px;position:relative}@media only screen and (min-width:768px){#RR .rrTabCarousel{padding-bottom:4rem}}#RR .rrTabCarousel .header .tabControls{display:flex;gap:20px;justify-content:center;margin:25px 0}#RR .rrTabCarousel .header .tabControls .control{background:transparent;border:1px solid #fff;border-radius:4px;color:#fff;flex:auto;min-width:90px;padding:7px 5px;text-align:center}@media only screen and (min-width:768px){#RR .rrTabCarousel .header .tabControls .control{flex:unset;padding:10px 40px}}#RR .rrTabCarousel .header .tabControls .control.active{background:#fff;color:var(--rred);font-weight:700}#RR .rrTabCarousel .tabCarousel{margin:0 auto}@media only screen and (min-width:500px){#RR .rrTabCarousel .tabCarousel:after,#RR .rrTabCarousel .tabCarousel:before{background:linear-gradient(90deg,#191941cc,#19194188,transparent);content:"";height:100%;left:0;position:absolute;top:0;width:100%;width:144px;z-index:1}}#RR .rrTabCarousel .tabCarousel:after{background:linear-gradient(270deg,#191941cc,#19194188,transparent);left:unset;right:0}#RR .rrTabCarousel .tabCarousel .card{margin:0 5px;transform:scale(.9);transition:.4s}@media only screen and (min-width:500px){#RR .rrTabCarousel .tabCarousel .card{margin:0 10px;transform:scale(1)}}#RR .rrTabCarousel .tabCarousel .card img{aspect-ratio:1;object-fit:cover;width:100%}@media only screen and (min-width:500px){#RR .rrTabCarousel .tabCarousel .card img{height:300px;width:150px}#RR .rrTabCarousel .tabCarousel .card img:hover{transition:.4s;width:300px}}@media only screen and (min-width:992px){#RR .rrTabCarousel .tabCarousel .card img{height:400px;width:200px}#RR .rrTabCarousel .tabCarousel .card img:hover{transition:.4s;width:400px}}#RR .rrTabCarousel .tabCarousel .card.slick-center{transform:scale(1)}#RR .rrTabCarousel .tabCarousel .copy{display:none}#RR .rrTabCarousel .slick-next,#RR .rrTabCarousel .slick-prev{align-items:center;background:transparent;border:none;bottom:-98px;display:flex;font-size:0;height:fit-content;margin:0;padding:0;position:absolute;width:48px;z-index:3}@media only screen and (min-width:768px){#RR .rrTabCarousel .slick-next,#RR .rrTabCarousel .slick-prev{bottom:0;height:100%}}#RR .rrTabCarousel .slick-next:after,#RR .rrTabCarousel .slick-prev:after{aspect-ratio:1;background:url(https://19618217.fs1.hubspotusercontent-na1.net/hubfs/19618217/Dito_July2021/Image/arrow-left-lego.svg) no-repeat;background-size:100%;content:"";transition:.15s;width:100%}#RR .rrTabCarousel .slick-next:hover,#RR .rrTabCarousel .slick-prev:hover{width:56px}#RR .rrTabCarousel .slick-next:hover:after,#RR .rrTabCarousel .slick-prev:hover:after{background:url(https://19618217.fs1.hubspotusercontent-na1.net/hubfs/19618217/arrow-left-hover-lego.svg) no-repeat;background-size:100%}#RR .rrTabCarousel .slick-prev{left:calc(10% - 25px)}@media only screen and (min-width:768px){#RR .rrTabCarousel .slick-prev{left:calc(5% - 25px)}}#RR .rrTabCarousel .slick-next{right:calc(10% - 25px);transform:rotate(180deg)}@media only screen and (min-width:768px){#RR .rrTabCarousel .slick-next{right:calc(5% - 25px)}}#RR .rrTabCarousel .progress{background-color:hsla(0,0%,66%,.3);background-image:linear-gradient(90deg,#fff,#fff);background-repeat:no-repeat;background-size:0 100%;border-radius:0;bottom:-70px;display:block;height:10px;margin:0 auto;overflow:hidden;position:relative;transition:background-size .4s ease-in-out;width:calc(100vw - 20% - 136px)}@media only screen and (min-width:768px){#RR .rrTabCarousel .progress{display:none}}#RR .rrTabCarouselNew{margin-bottom:2em;overflow:hidden;position:relative}#RR .rrTabCarouselNew .header{margin-top:2em}#RR .rrTabCarouselNew .header img{display:none}@media only screen and (min-width:768px){#RR .rrTabCarouselNew .header img{display:block;margin:1em auto;max-width:600px}}@media only screen and (min-width:992px){#RR .rrTabCarouselNew .header img{max-width:700px}}#RR .rrTabCarouselNew .header .tabControls{margin-bottom:1em;overflow:auto;padding:0 15px 2em;position:relative;text-align:center;white-space:nowrap}#RR .rrTabCarouselNew .header .tabControls .control{border:2px solid #0038a8;border-radius:2em;box-shadow:0 4px 8px 0 #00000040;color:#0038a8;cursor:pointer;display:inline-block;font-family:Montserrat;font-size:16px;font-weight:700;margin-right:.5em;padding:.75em 2em}#RR .rrTabCarouselNew .header .tabControls .control.active{background:#dce1ff}#RR .rrTabCarouselNew .header .tabControls::-webkit-scrollbar{-webkit-appearance:none;border-radius:10px;height:7px}#RR .rrTabCarouselNew .header .tabControls::-webkit-scrollbar-track{border-radius:10px;margin:0 1em}#RR .rrTabCarouselNew .header .tabControls::-webkit-scrollbar-thumb{background:#0038a8;border-radius:10px}#RR .rrTabCarouselNew .tabCarouselContainer .red-blob,#RR .rrTabCarouselNew .tabCarouselContainer .yellow-dito{bottom:10%;position:absolute;width:146px}#RR .rrTabCarouselNew .tabCarouselContainer .red-blob{bottom:unset;right:-30px;top:10%;width:106px}#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;padding:0 1em;place-items:center}#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card{display:grid;margin-bottom:1em;padding:.5em .5em 0;place-items:center;position:relative;width:100%}#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card .card-body{background:#fff;border:3px solid #0038a8;border-radius:18px;box-shadow:0 4px 8px 0 #00000040;padding:1em 1em 1.5em;position:inherit;width:100%}#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card .card-body .img-cont{background-image:var(--bg-image);background-size:cover;border-radius:8px;height:100px;overflow:hidden}#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card .card-body .texts{text-align:center}#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card .card-body .texts .copy{color:#0038a8;font-family:Exo\ 2;font-size:32px;font-weight:900;margin-top:15px}#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card .card-body .texts .description,#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card .card-body .texts .title{color:#ce1126;font-family:Montserrat;font-size:18px;font-weight:800;margin-top:6px}#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card .card-body .texts .description{color:#0038a8;font-size:12px;font-weight:600;margin-top:0}#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card .card-body:hover{background:#0038a8}#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card .card-body:hover .texts .copy,#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card .card-body:hover .texts .description{color:#fff}#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card .card-body:hover .texts .title{color:#fcd116}#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card .card-body .title-cont{bottom:-1.25em;left:0;padding:0 5%;position:absolute;width:100%}#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card .card-body .title-cont .title-text{background:#ce1126;border-radius:8px;box-shadow:0 4px 8px 0 #00000040;color:#191941;color:#fff;display:block;display:grid;display:inline-block;font-family:Exo\ 2;font-size:14.05px;font-weight:800;min-height:2.5em;overflow:hidden;padding:.5em 1em;place-items:center;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .add-bg{background:#030752;bottom:88px;height:120px;position:absolute;width:100%}@media only screen and (min-width:576px){#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card{height:100%}#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card .card-body .img-cont{height:200px}}@media only screen and (min-width:768px){#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel{grid-template-columns:repeat(2,1fr);padding:0 5%}#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .add-bg{height:150px}}@media only screen and (min-width:992px){#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel{grid-template-columns:repeat(3,1fr)}#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card{padding:0 1em}#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card .card-body{padding:1em 1em 2em}#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card .card-body .img-cont{height:160px}#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card .card-body .title-cont{bottom:-1.25em;padding:0 10%}#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card .card-body .title-cont .title-text{border-radius:12px;font-size:18.05px;min-height:unset;padding:.5em 1em}}@media only screen and (min-width:1200px){#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel{grid-template-columns:repeat(4,1fr)}#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card .card-body .img-cont{height:200px}}@media only screen and (min-width:1500px){#RR .rrTabCarouselNew .tabCarouselContainer .tabCarousel .card .card-body .img-cont{height:300px}}@media only screen and (min-width:992px){#RR .rrTabCarouselNew .tabCarouselContainer .red-blob{width:206px}#RR .rrTabCarouselNew .tabCarouselContainer .yellow-dito{width:unset}}#RR .rrTabCarouselNew .loadmore-cont{position:relative;text-align:center}#RR .rrTabCarouselNew .loadmore-cont .loadmore{background:transparent;border:1px solid #030752;border-radius:8px;box-shadow:0 4px 8px 0 #00000040;color:#030752;font-family:Montserrat;font-size:16px;font-weight:700;height:40px;margin-bottom:40px;padding:0 1.5em;width:auto}#RR .rrTabCarouselNew .loadmore-cont .loadmore:hover{box-shadow:0 16px 16px 0 #00000040}@media only screen and (min-width:768px){#RR .rrTabCarouselNew .loadmore-cont .loadmore{border-radius:16px;font-size:24px;font-weight:800;height:67.06px;width:292px}}