#RR .hc-dito-guides-lego{background:#030752;padding:1em}#RR .hc-dito-guides-lego .container{border-radius:10px;display:grid;grid-template-columns:400px auto;min-height:642px;overflow:hidden;position:relative}#RR .hc-dito-guides-lego .container .side{background:#030752;border:1px solid #fff;border-bottom-left-radius:10px;border-top-left-radius:10px;padding:2em}#RR .hc-dito-guides-lego .container .side .dg-search-cont{position:relative}#RR .hc-dito-guides-lego .container .side .dg-search-cont #dg-search{border:none;border-radius:8px;font-family:Montserrat;font-size:20px;font-weight:500;height:65px;outline:none;padding:0 calc(1.2em + 24px);width:100%}#RR .hc-dito-guides-lego .container .side .dg-search-cont #dg-search::-webkit-search-cancel-button{display:none}#RR .hc-dito-guides-lego .container .side .dg-search-cont .clear-icon,#RR .hc-dito-guides-lego .container .side .dg-search-cont .search-icon{left:.75em;position:absolute;top:1.1em}#RR .hc-dito-guides-lego .container .side .dg-search-cont .clear-icon{cursor:pointer;left:unset;right:.75em;top:1.3em}#RR .hc-dito-guides-lego .container .side .dg-search-cont .dg-search-caret{display:none}#RR .hc-dito-guides-lego .container .side .dg-categories{margin-top:2em}#RR .hc-dito-guides-lego .container .side .dg-categories .dg-category{color:#fff;cursor:pointer;font-family:Montserrat;font-size:18px;font-weight:600;margin-bottom:1em;text-decoration:underline;text-transform:capitalize;text-underline-offset:3px;text-underline-position:under}#RR .hc-dito-guides-lego .container .side .dg-categories .dg-category.active{color:var(--ryellow)}#RR .hc-dito-guides-lego .container .wrapper{background:#fff;padding:2em 2em 180px;position:relative}#RR .hc-dito-guides-lego .container .wrapper .blue-yellow-blob{position:absolute;right:0;top:28%}#RR .hc-dito-guides-lego .container .wrapper .red-blob{bottom:0;left:5px;position:absolute}#RR .hc-dito-guides-lego .container .wrapper .heading p:first-child{color:#0038a8;font-family:Exo\ 2;font-size:32px;font-weight:800;margin:0;padding:1em 0 .5em}#RR .hc-dito-guides-lego .container .wrapper .heading .result-text p{color:#3e3e3e;font-family:Montserrat;font-size:16px!important;font-weight:700;padding:0 0 1em}#RR .hc-dito-guides-lego .container .wrapper .hc-card .hc-card-img{padding:0}#RR .hc-dito-guides-lego .container .wrapper .hc-card.search-hidden{display:none}#RR .hc-dito-guides-lego .container .wrapper .loadmore{display:grid;place-items:center}#RR .hc-dito-guides-lego .container .wrapper .loadmore #loadmore{background:#ce1126;border-radius:16px;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);font-family:Exo\ 2;font-size:20px;font-weight:800;height:47px;padding:0;width:182px}@media only screen and (max-width:1499px){#RR .hc-dito-guides-lego .container{min-height:580px}#RR .hc-dito-guides-lego .container .heading p{font-size:24px;padding:.5em 0 1em}}@media only screen and (max-width:1199px){#RR .hc-dito-guides-lego .container{grid-template-columns:300px auto}#RR .hc-dito-guides-lego .container .hc-cards .hc-card{flex:1 0 50%;max-width:45%}}@media only screen and (max-width:820px){#RR .hc-dito-guides-lego .container{grid-template-columns:250px auto}#RR .hc-dito-guides-lego .container .heading p:first-child{font-size:24px}#RR .hc-dito-guides-lego .container .hc-cards .hc-card .hc-card-body .hc-card-texts .hc-card-title{font-size:20px}}@media only screen and (max-width:767px){#RR .hc-dito-guides-lego{padding:0 1.25em 1.25em}#RR .hc-dito-guides-lego .container{border:none;grid-template-columns:auto;grid-template-rows:calc(44px + 3em) auto;margin-bottom:1.5em}#RR .hc-dito-guides-lego .container .side{border:none;padding:1.5em 1em;width:100%}#RR .hc-dito-guides-lego .container .side .dg-search-cont{display:grid;grid-template-columns:auto 2em;height:44px;margin-bottom:1.5em}#RR .hc-dito-guides-lego .container .side .dg-search-cont #dg-search{font-size:14px;height:44px;padding:0 calc(1.2em + 16px)}#RR .hc-dito-guides-lego .container .side .dg-search-cont .search-icon{left:.55em;top:.55em;width:16px}#RR .hc-dito-guides-lego .container .side .dg-search-cont .clear-icon{right:2.75em;top:.7em;width:14px}#RR .hc-dito-guides-lego .container .side .dg-search-cont .dg-search-caret{display:grid;place-items:center end}#RR .hc-dito-guides-lego .container .side .dg-search-cont .dg-search-caret svg{transition:.3s}#RR .hc-dito-guides-lego .container .side .dg-search-cont .dg-search-caret.active svg{transform:rotate(180deg)}#RR .hc-dito-guides-lego .container .side .dg-categories{background:#030752;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top:1px solid #fff;left:0;margin-top:0;padding:1em;position:absolute;width:100%;z-index:1}#RR .hc-dito-guides-lego .container .side .dg-categories .dg-category{font-size:14px}#RR .hc-dito-guides-lego .container .wrapper{padding-bottom:1em}#RR .hc-dito-guides-lego .container .wrapper .heading p:first-child{font-size:24px;padding:.5em 0 1em;text-align:center}#RR .hc-dito-guides-lego .container .wrapper .blue-yellow-blob,#RR .hc-dito-guides-lego .container .wrapper .red-blob{display:none}#RR .hc-dito-guides-lego .container .wrapper .hc-card{flex:1 0 100%;max-width:100%}}#RR .dg-modal-bg{background:rgba(0,0,0,.25);display:none;height:100vh;left:0;overflow:auto;position:fixed;top:0;width:100vw;z-index:2}#RR .dg-modal-bg.show{display:block}#RR .dg-modal{background:#fff;border-radius:.75em;box-shadow:0 4px 8px 0 #00000040;left:50%;padding:2em 1em 2em 2em;position:fixed;top:-100vh;transform:translate(-50%,-42%);transition:all .5s ease;width:700px;z-index:2}#RR .dg-modal .dg-modal-close{cursor:pointer;position:fixed;right:1em;top:1em;width:20px}#RR .dg-modal .dg-modal-title{color:#0038a8;font-family:Exo\ 2;font-size:24px;font-style:italic;font-weight:900;line-height:1.1;margin-right:1em}#RR .dg-modal .dg-modal-body{min-height:350px;overflow:auto;padding-right:1em}#RR .dg-modal .dg-modal-body iframe{border-radius:8px;height:250px;margin-bottom:1em;width:100%}#RR .dg-modal .dg-modal-body .share-cont{display:grid;grid-template-areas:"text text icon icon icon icon" "link link link link link copy"}#RR .dg-modal .dg-modal-body .share-cont .share-text{display:grid;font-family:Exo\ 2;font-size:24px;font-weight:500;grid-area:text;margin-bottom:1em;place-items:center start}#RR .dg-modal .dg-modal-body .share-cont .share-icons{grid-area:icon;margin-bottom:1em;text-align:right}#RR .dg-modal .dg-modal-body .share-cont .share-link{display:grid;grid-area:link;place-items:center start;position:relative}#RR .dg-modal .dg-modal-body .share-cont .share-link input{border-radius:8px;height:44px;outline:none;padding:0 2em;width:100%}#RR .dg-modal .dg-modal-body .share-cont .share-link input:disabled{background:transparent}#RR .dg-modal .dg-modal-body .share-cont .share-link svg{left:.5em;position:absolute}#RR .dg-modal .dg-modal-body .share-cont .share-copy{grid-area:copy;text-align:right}#RR .dg-modal .dg-modal-body .share-cont .share-copy button{background:#0038a8;border-radius:8px;box-shadow:0 4px 8px 0 #00000040;color:#fff;font-family:Exo\ 2;font-size:16px;font-weight:600;height:44px;padding:12px 3em 16px}#RR .dg-modal.show{top:51%}@media only screen and (max-width:767px){#RR .dg-modal{padding:2em 1em 0 2em;width:400px}#RR .dg-modal .dg-modal-title{font-size:20px;margin-bottom:.5em}#RR .dg-modal .dg-modal-body iframe{height:150px}#RR .dg-modal .dg-modal-body .share-cont{grid-template-areas:"text" "icon" "link" "copy"}#RR .dg-modal .dg-modal-body .share-cont .share-text{font-size:16px;place-items:center}#RR .dg-modal .dg-modal-body .share-cont .share-copy,#RR .dg-modal .dg-modal-body .share-cont .share-icons{margin-bottom:.5em;text-align:center}#RR .dg-modal .dg-modal-body .share-cont .share-link{margin-bottom:.5em}#RR .dg-modal .dg-modal-body .share-cont .share-link svg{height:20px;width:20px}#RR .dg-modal.show{top:45%}}@media only screen and (max-width:575px){#RR .dg-modal{width:300px}}