');top:50%;right:0;transform:translateY(-50%);width:18px;height:18px;opacity:.6;position:absolute}#header #site-nav>ul>li._megamenu>a{padding-right:22px}#header #site-nav>ul>li._megamenu>a:after{content:url('data:image/svg+xml,');top:50%;right:0;transform:translateY(-50%);width:18px;height:18px;opacity:.6;position:absolute}#header #site-nav>ul>li._megamenu>ul{width:800px;transform:translateX(0);right:0;left:auto;max-height:388px;overflow:hidden;overflow-y:scroll;position:absolute;top:100%;border-radius:var(--border-radius);background:var(--white);padding:20px;color:var(--dark);margin-top:10px;opacity:0;display:block}#header #site-nav>ul>li._megamenu>ul>li{display:block;margin:0 0 20px}#header #site-nav>ul>li._megamenu>ul>li:last-child{margin:0}#header #site-nav>ul>li._megamenu>ul>li>a{display:table;color:var(--dark);margin:0 0 10px;text-transform:uppercase;font-weight:500;position:relative}#header #site-nav>ul>li._megamenu>ul>li>ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:5px}#header #site-nav>ul>li._megamenu>ul>li>ul li{border-radius:var(--border-radius);overflow:hidden}#header #site-nav>ul>li._megamenu>ul>li>ul li a{border:1px solid var(--border-light)!important;border-radius:var(--border-radius);display:flex;text-align:center;justify-content:center;height:100%;align-content:center;align-items:center;min-height:80px;font-weight:500;background:var(--white);color:var(--secondary)}#header #site-nav>ul>li>a{color:var(--light);position:relative}#header #site-controls ul{margin:0;padding:0;list-style:none;display:table;width:auto}#header #site-controls ul>li{display:table-cell;vertical-align:middle;padding:0 8px}#header #site-controls ul>li:first-child{padding-left:0}#header #site-controls ul>li:last-child{padding-right:0}@media (max-width:1480px){#header #site-nav>ul>li._megamenu>ul{left:50%;right:auto;transform:translateX(-50%);max-width:600px}#header #site-nav>ul>li._megamenu>ul>li>ul{grid-template-columns:repeat(3,1fr)}#header #site-nav>ul>li._megamenu>ul>li>ul li a{min-height:70px;font-size:12px}}@media (max-width:991px){#header #site-nav>ul>li{padding:18px 5px}}@media (max-width:480px){#header{padding:0 10px}}#main{display:flex;flex-direction:column;justify-content:flex-start;height:auto;width:100%;padding:0;position:relative;z-index:1;background:var(--dark);height:100%}#aside{position:fixed;width:100%;max-width:300px;right:0;top:0;height:100%;z-index:100;background:var(--dark);z-index:10001;padding:0;transform:translateX(100%);display:flex;flex-direction:column}#aside #aside-close{position:absolute;top:10px;right:10px;width:50px;height:50px;padding:10px;margin:0;border:none;background:0 0}#aside #aside-close .icon{width:100%;height:100%;stroke:var(--white);stroke-width:1.2}#aside #aside-logo{padding:40px 0;border-bottom:1px solid var(--border)}#aside #aside-logo svg{margin:0 auto;display:block;width:60px;height:auto;fill:var(--white)}#aside .aside-wrapper{width:100%;height:100%;padding:15px 0;overflow:hidden;overflow-y:auto}#aside .aside-section{font-size:13px;height:calc(100% - 65px);display:flex;flex-direction:column}#aside .aside-section .menu-aside-menu-container{padding:0 15px;height:100%}#aside .aside-section:last-child{margin:0;padding:0;border:none}#aside .aside-section>nav>ul{margin:0;padding:0;list-style:none;height:100%;display:flex;flex-direction:column}#aside .aside-section>nav>ul>li{display:block;border-radius:var(--border-radius);padding:20px 18px;position:relative;margin:0 0 2px}#aside .aside-section>nav>ul>li.link{border-radius:0;background:0 0!important;padding:0}#aside .aside-section>nav>ul>li.link._dark>a{background:var(--dark-100);border:1px solid var(--border-alt)}#aside .aside-section>nav>ul>li.link>a{background:var(--purple);padding:0 10px;line-height:50px;border-radius:var(--border-radius);text-align:center;font-size:12px;display:block;width:auto;color:var(--white)!important;margin:6px 0 0}#aside .aside-section>nav>ul>li:last-child{margin:0}#aside .aside-section>nav>ul>li.menu-item-has-children:after{content:url('data:image/svg+xml,');top:20px;right:15px;width:18px;height:18px;opacity:.6;position:absolute}#aside .aside-section>nav>ul>li>a{font-size:14px;line-height:18px;font-weight:500}#aside .aside-section>nav>ul>li>ul{margin:0;padding:0;list-style:none;display:none}#aside .aside-section>nav>ul>li>ul>li{margin:12px 0 0}#aside .aside-section>nav>ul>li>ul>li:first-child{margin-top:20px}#aside .aside-section>nav>ul>li>ul>li.standalone{position:relative;padding-left:20px}#aside .aside-section>nav>ul>li>ul>li.standalone:before{content:"●";position:absolute;left:0;font-size:8px;top:10px;color:var(--purple);line-height:0}#aside .aside-section>nav>ul>li>ul>li.standalone>a{color:var(--light)}#aside .aside-section>nav>ul>li>ul>li>a{color:var(--secondary)}#aside .aside-section>nav>ul>li>ul>li.menu-item-has-children{position:relative;margin:0;padding:15px 0 15px 25px;border-bottom:1px dashed var(--border-alt);position:relative}#aside .aside-section>nav>ul>li>ul>li.menu-item-has-children:first-child{margin-top:10px}#aside .aside-section>nav>ul>li>ul>li.menu-item-has-children:after{content:url('data:image/svg+xml;utf8,');position:absolute;right:0;font-size:10px;top:18px;color:var(--purple);width:18px;height:18px;transform-origin:center center}#aside .aside-section>nav>ul>li>ul>li.menu-item-has-children:before{content:"●";position:absolute;left:2px;font-size:10px;top:24px;color:var(--purple);line-height:0}#aside .aside-section>nav>ul>li>ul>li.menu-item-has-children:last-child{border:none}#aside .aside-section>nav>ul>li>ul>li.menu-item-has-children>a{color:var(--secondary)}#aside .aside-section>nav>ul>li>ul>li.menu-item-has-children>ul{padding:0;margin:0;display:none}#aside .aside-section>nav>ul>li>ul>li.menu-item-has-children>ul>li{display:inline-block;vertical-align:bottom;padding:2px 1px 0 0!important;margin:-2px -1px 0 0}#aside .aside-section>nav>ul>li>ul>li.menu-item-has-children>ul>li:first-child{margin-top:10px}#aside .aside-section>nav>ul>li>ul>li.menu-item-has-children>ul>li>a{display:block;border:1px solid var(--border);font-size:13px;font-weight:500;color:var(--secondary);padding:2px 10px;background:rgba(255,255,255,.025);border-radius:var(--border-radius)}#aside #site-search{margin:0 15px 15px}#aside #site-search .search-form{position:relative}#aside #site-search .search-form .search-results{position:absolute;top:calc(100% + 10px);left:0;width:100%;background:var(--white);padding:10px;border-radius:var(--border-radius);z-index:1;display:none;max-height:50vh;overflow:hidden;overflow-y:auto}#aside #site-search .search-form .search-results:before{bottom:100%;left:25px;border:solid transparent;content:"";height:0;width:0;position:absolute;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:6px;margin-left:-6px}#aside #site-search .search-form input{width:100%;height:50px;border:none;background:var(--white);padding:0 40px 0 50px;color:var(--dark-900);font-size:14px;font-weight:400;outline:none!important;border-radius:var(--border-radius)}#aside #site-search .search-form>.icon{position:absolute;width:22px;height:auto;left:15px;top:50%;transform:translateY(-50%);stroke:var(--secondary);stroke-width:1.5}#aside #request-game{border-top:1px solid var(--border);padding:20px}#aside #aside-social{border-top:1px solid var(--border);display:flex;flex-direction:column;justify-content:center;height:auto}#aside #aside-social ul{margin:20px auto;padding:0;list-style:none;display:table;width:auto;table-layout:fixed}#aside #aside-social ul>li{display:table-cell;vertical-align:middle;padding:0 8px}#aside #aside-social ul>li a{display:block;width:50px;height:50px;border:1px solid var(--border);margin:0 auto;padding:12px;border-radius:var(--border-radius);font-size:0}#aside #aside-social ul>li a .icon{width:100%;height:100%;stroke-width:1.2;stroke:var(--secondary)}@media (max-width:1480px){#aside #aside-close{top:5px;right:5px}#aside #aside-logo{padding:30px 0}#aside #aside-logo svg{width:50px}}@media (max-width:767px){#aside #site-search .search-form input{font-size:13px}#aside .aside-section>nav>ul>li{padding:16px 14px}#aside .aside-section>nav>ul>li.menu-item-has-children:after{top:17px}#aside .aside-section>nav>ul>li>a{font-size:13px;line-height:16px}#aside #aside-logo{padding:20px 0}#aside #aside-logo svg{width:40px}}@media (max-width:480px){#aside #aside-social ul{margin:15px auto}#aside #aside-social ul>li a{width:46px;height:46px;padding:8px}}.tax-page .tax-page_header{height:auto;min-height:220px;position:relative;background:var(--dark-100);position:relative;z-index:2;overflow:hidden;padding-top:18%}.tax-page .tax-page_header:before{content:"";right:0;max-width:100vw!important;height:200vh;mix-blend-mode:color;background:radial-gradient(50% 50%,rgba(104,1,252,.36) 0%,rgba(255,255,255,0) 100%);position:absolute;top:0;left:0;transform:translateY(-110vh);opacity:.5}.tax-page .tax-page_header .wrapper{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;padding:30px;flex-direction:column;justify-content:center}.btn{white-space:nowrap;outline:none;position:relative;border-radius:var(--border-radius);background:var(--dark);color:var(--white)!important;line-height:46px;padding:0 20px;text-transform:uppercase;font-weight:500;letter-spacing:1px;display:table;text-align:center;font-size:12px;border:2px solid transparent;z-index:2;overflow:hidden}.btn:before{content:"";left:0;top:0;height:100%;width:0;position:absolute;opacity:1;z-index:-1;border-radius:var(--border-radius)}.btn .icon{width:28px;height:28px;margin:-2px 0 0;vertical-align:middle;stroke-width:1.2px;stroke:var(--white)}.btn.btn-purple{background:var(--purple)}.btn.btn-purple:before{background:var(--purple-900)}.btn.btn-green{background:var(--green);color:#39640e!important}.btn.btn-green:before{background:var(--green-dark)}@media (max-width:1480px){.btn{padding:0 15px;line-height:45px}}@media (max-width:1199px){.btn{padding:0 10px;line-height:38px}}.games-list{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:20px;position:relative;padding:0 0 60px;margin:0 0 20px;min-height:200px}.games-list._five{grid-template-columns:repeat(5,1fr)}@media (max-width:1680px){.games-list{grid-template-columns:repeat(5,1fr)}}@media (max-width:1399px){.games-list{grid-template-columns:repeat(4,1fr)}.games-list._five{grid-template-columns:repeat(4,1fr)}}@media (max-width:1199px){.games-list{grid-template-columns:repeat(5,1fr);grid-gap:10px}}@media (max-width:991px){.games-list{grid-template-columns:repeat(4,1fr)}.games-list._five{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.games-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:520px){.games-list{grid-template-columns:repeat(2,1fr)}.games-list._five{grid-template-columns:repeat(2,1fr)}}.no-image{width:60px;height:60px;color:var(--white)!important;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);opacity:.2}.game-box{display:block;background:var(--dark);border-radius:var(--border-radius);overflow:hidden}.game-box .game-box--header_image{position:relative}.game-box .game-box--header_image a{display:block;position:relative;padding-top:124%;background:var(--black)}.banner{width:100%;height:100%;display:flex;padding:30px;align-items:center;color:var(--white)!important;position:relative;z-index:2;overflow:hidden}.banner._standalone{min-height:100%}.banner:before{content:"";position:absolute;top:0;right:0;width:200%;height:200%;transform:translateY(-50%) translateX(50%);background:radial-gradient(ellipse at center,#fff 0%,rgba(255,255,255,0) 100%);opacity:.6}.banner .h4{position:relative;z-index:10;max-width:50%;color:var(--white)}.banner .banner-bg{z-index:0;position:absolute;top:0;right:0;width:50%;bottom:0;overflow:hidden;mix-blend-mode:hard-light}.banner .banner-bg img{width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute}@media (max-width:1399px){.banner{min-height:180px}.banner .banner-bg{width:40%}}@media (max-width:1199px){.banner{min-height:140px}.banner .banner-bg{width:36%}}@media (max-width:767px){.banner{min-height:120px;padding:20px}.banner._standalone{min-height:140px}}@media (max-width:480px){.banner{min-height:100px;padding:15px}}.ad{display:flex;width:100%;text-align:center;flex-direction:column;justify-content:center;padding:20px;min-height:100%}#breadcrumbs{font-size:13px;font-weight:400;color:var(--secondary)}#breadcrumbs .rank-math-breadcrumb{margin:0;padding:0;list-style:none;display:table;width:auto;margin:0 auto}#breadcrumbs .rank-math-breadcrumb a{position:relative;color:var(--white)}#breadcrumbs .rank-math-breadcrumb a:after{content:"";width:0;height:1px;position:absolute;bottom:-6px;right:0;background:var(--white)}#breadcrumbs .rank-math-breadcrumb .separator{margin:0 10px;color:var(--white)}#breadcrumbs .rank-math-breadcrumb .last{color:var(--light)}#overlay{width:100%;height:100%;background:rgba(20,23,32,.9);z-index:10000;position:fixed;top:0;left:0;display:none}.modal{background:var(--white);color:var(--dark);text-align:left;padding:30px;width:calc(100% - 10px);max-width:460px;border-radius:var(--border-radius);z-index:10000;display:none;vertical-align:middle;margin-bottom:10px;transform:translate3d(0,0,0);position:relative;display:none}.modal button{color:var(--purple);background:0 0;border:none;padding:0}.modal:after{vertical-align:middle}.modal .modal-close{width:40px;height:40px;border-radius:50%;background:rgba(0,0,0,.04);padding:10px;margin:0;border:none;position:absolute;top:15px;right:15px}.modal .modal-close .icon{stroke:var(--dark);stroke-width:1.5;width:100%;height:100%;display:block}.modal .modal-header{margin:0 0 40px;padding-right:50px}@media (max-width:1480px){.modal{padding:25px}.modal .modal-header{margin:0 0 30px}}#modal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:fixed;z-index:100000;top:0;right:0;bottom:0;left:0;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch;padding:10px 10px 0;background:rgba(20,23,32,.9);padding:10px;display:none}#modal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:"";vertical-align:middle}.wpcf7-form{position:relative}.wpcf7 form .wpcf7-response-output{margin:15px 0 0;padding:20px;border:1px solid var(--border);font-size:14px;border-radius:var(--border-radius)}.form._light input:not([type=submit]),.form._light textarea{background:var(--white);border-color:var(--border-light);color:var(--dark)}.form._light .input-label{background:var(--white);border-color:var(--border-light);color:var(--dark)}.form .input-row{position:relative}.form input:not([type=submit]),.form textarea{width:100%;height:56px;border-radius:var(--border-radius);background:var(--dark-900);border:none;color:var(--white);padding:0 15px;display:block;font-size:13px;letter-spacing:.5px;border:1px solid transparent}.form textarea{padding:20px 15px;min-height:260px;resize:none}.form ::-moz-placeholder{letter-spacing:0!important}.form :-ms-input-placeholder{letter-spacing:0!important}.form .input-label{font-size:10px;text-transform:uppercase;line-height:21px;white-space:nowrap;padding:0 10px;border:1px solid var(--border);color:var(--white);position:absolute;top:-12px;left:15px;display:block;z-index:1;background:var(--dark-900);font-weight:500;letter-spacing:1px;border-radius:4px} Virgin Interactive - Freebie Games