@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Montserrat:wght@300;400;500;600;800&family=Open+Sans:wght@400;500;700&display=swap";*{box-sizing:border-box}html,body{height:100%;font-family:"Montserrat","Proxima Nova","Metropolis",sans-serif;scroll-behavior:smooth}body{padding:0;margin:0;font-size:.9rem}body,input,select,textarea{font-weight:400}input,select,textarea{outline:none;border:0}a{text-decoration:none}b{display:inline}ul{list-style-type:none}ul,li{padding:0;margin:0}h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-family:"Bebas Neue",sans-serif;font-weight:500}.column{display:flex;flex-direction:column;align-items:center;justify-content:center}.column.column-end{align-items:flex-end}.row{display:flex;flex-direction:row;align-items:center;justify-content:center}.row.row-between{justify-content:space-between}.row.row-around{justify-content:space-around}.cta{text-transform:uppercase;color:#000;background-color:#c2ff90;padding:1em 1.5em;border-radius:50px;font-weight:600;cursor:pointer}@media(max-width: 768px){.cta{font-size:1.5em}}.cta:hover{background-color:#342a40;color:#fff}.cta--x2{font-size:2em;padding:1em 4em;font-weight:400}@media(max-width: 768px){.cta--x2{font-size:3.5vw}}header{width:100%;max-width:1920px;display:flex;justify-content:center;margin:0 auto;padding:25px 0 0}@media(max-width: 550px){header{padding:15px 0 0}}header .logo{align-self:flex-start;margin-left:5%;width:155px}@media(max-width: 768px){header .logo{align-self:unset;margin-left:0}}header .cta{align-self:flex-end;margin:-3.6em 5% 0 0;z-index:1500}@media(max-width: 768px){header .cta{width:100%;border-radius:0;text-align:center;margin:0;order:3;position:sticky;top:0;padding:1em 0;white-space:nowrap;font-size:24px}}@media(max-width: 550px){header .cta{font-size:4.3vw}}header .categories{padding:2.5em 0 1em;width:100%;overflow-x:auto;max-width:1700px;justify-content:space-between}@media(max-width: 550px){header .categories{padding:20px 0 1em}}header .categories li{text-transform:uppercase;border-right:1px solid #000;padding:0 2em;white-space:nowrap;font-weight:600;user-select:none}header .categories li:last-of-type{border:none}main,section{width:100%}section.hero{height:calc(100vh - 150px);background:#fff;position:relative}@media(max-width: 768px){section.hero{height:calc(100vh - 253px)}}section.hero .bg{width:100%;height:100%;object-fit:contain;margin:0 auto;display:block;max-width:1920px}@media(max-width: 768px){section.hero .bg{display:none}}section.hero .bg.mobile{display:none}@media(max-width: 768px){section.hero .bg.mobile{display:block}}section.hero .cover{position:absolute;left:0;bottom:0;right:0;margin:0 auto;width:auto;height:auto;max-width:70%;max-height:80vh}@media(max-width: 1300px){section.hero .cover{display:none}}section.hero .cover.mobile{display:none}@media(max-width: 1300px){section.hero .cover.mobile{display:block;height:100%;width:70%;object-fit:contain;max-width:750px}}@media(max-width: 768px){section.hero .cover.mobile{width:90%}}section.hero img.scrollicon{width:80px;height:auto;position:absolute;margin:0 auto;left:0;right:0;bottom:2em;cursor:pointer}@media(max-width: 768px){section.hero img.scrollicon{bottom:1em;width:18vw;max-width:80px}}section.icons{background-color:#e21f66;padding:4em 0 0;color:#fff}section.icons>.row{width:100%;max-width:1571px}@media(max-width: 1324px){section.icons>.row{flex-direction:column}}section.icons>.row h1{text-transform:uppercase;font-size:6em;line-height:.8;position:relative;margin:1em;width:100%;max-width:440px}@media(max-width: 768px){section.icons>.row h1{font-size:10vw;width:50vw;scale:1.3}}section.icons>.row h1 img{position:absolute;bottom:-0.6em;right:-1.3em;rotate:10deg;width:2em;height:auto}@media(max-width: 768px){section.icons>.row h1 img{bottom:-1.55em;right:-0.7em}}section.icons>.row ul.icons{align-items:stretch;width:100%}@media(max-width: 768px){section.icons>.row ul.icons{flex-direction:column;align-items:center}}section.icons>.row ul.icons li{align-items:stretch;text-align:center;margin:0 2vw;width:33%;max-width:220px;font-weight:500;text-transform:uppercase}@media(max-width: 768px){section.icons>.row ul.icons li{width:100%;max-width:100%;margin:4vw 2vw}section.icons>.row ul.icons li br{display:none}}section.icons>.row ul.icons li img{margin-bottom:1em;width:10em;height:auto;margin:0 auto}@media(max-width: 768px){section.icons>.row ul.icons li img{width:24vw}}section.icons>.row ul.icons li span{margin:1em 0}section.icons>.row ul.icons li:last-of-type img{width:12em}@media(max-width: 768px){section.icons>.row ul.icons li:last-of-type img{width:28vw}}section.icons .cta{margin:2em 0}section.advantages{background-color:#e21f66;padding:0 0 4em 10%;margin:0 auto 0 0;overflow:hidden;color:#fff}@media(max-width: 1324px){section.advantages{flex-direction:column;padding:0}}section.advantages>div{align-items:flex-start}@media(max-width: 1324px){section.advantages>div{padding:0 2em}}section.advantages>div.cosplaygirls img{width:100%;display:block}@media(max-width: 1324px){section.advantages>div.cosplaygirls img{display:none}}@media(max-width: 768px){section.advantages>div.cosplaygirls img{width:100%}}section.advantages>div.cosplaygirls img.hideDesktop{display:none}@media(max-width: 1324px){section.advantages>div.cosplaygirls img.hideDesktop{display:block}}@media(max-width: 1324px){section.advantages>div.cosplaygirls{width:100%}}@media(max-width: 768px){section.advantages>div.cosplaygirls{width:140%}}section.advantages h2{text-transform:uppercase;font-size:4.5em;line-height:.8;position:relative;margin:1em 0}@media(max-width: 900px){section.advantages h2{font-size:10vw}}section.advantages h2 span{font-size:1.5em}section.advantages ul{align-items:flex-start}@media(max-width: 768px){section.advantages ul{font-size:.9em}}section.advantages ul li{position:relative;margin:1.5em 0;font-size:1.4em;margin-left:calc(10% + 50px)}@media(max-width: 768px){section.advantages ul li{line-height:2}}section.advantages ul li img{position:absolute;left:-100px;width:75px;height:auto}section.top10{padding:0 0 5.5em 0;width:90%}section.top10 h2{text-transform:uppercase;font-size:4.5em;line-height:.8;position:relative;margin:1em 0;display:flex;align-items:center}@media(max-width: 900px){section.top10 h2{font-size:10vw}}section.top10 h2 span{font-size:2em;color:#f894d0;text-shadow:1px 1px #000,-1px -1px #000,-1px 1px #000,1px -1px #000;margin:0 .1em 0 0}@media(max-width: 1024px){section.top10 .camgirls{flex-direction:row}}@media(max-width: 1024px){section.top10 .camgirls>.row{flex-direction:column;margin:.5em}}section.top10 .camgirls>.row .card{width:17%;margin:.5em;position:relative}@media(max-width: 1024px){section.top10 .camgirls>.row .card{width:100%}}section.top10 .camgirls>.row .card img{width:100%}section.top10 .camgirls>.row .card span{position:absolute;top:10px;right:-10px;background:#fff;color:#000;border-radius:20px;padding:.2em 1em 0;border:1px solid #000;font-weight:400;text-transform:uppercase;white-space:nowrap;z-index:1000;font-family:"Bebas Neue",sans-serif;font-size:1.1em}@media(max-width: 1600px){section.top10 .camgirls>.row .card span{font-size:.9em}}@media(max-width: 1024px){section.top10 .camgirls>.row .card span{font-size:1.1em}}@media(max-width: 500px){section.top10 .camgirls>.row .card span{font-size:.8em}}section.top10 .camgirls>.row .card .card-info{position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, black, transparent);border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding-top:20%;justify-content:flex-end;padding-bottom:2.5%}@media(max-width: 1600px){section.top10 .camgirls>.row .card .card-info{font-size:1vw}}@media(max-width: 1024px){section.top10 .camgirls>.row .card .card-info{font-size:2vw}}section.top10 .camgirls>.row .card .card-info div{width:100%}section.top10 .camgirls>.row .card .card-info div.performer{border-bottom:1px solid #aaa;color:#fff;width:95%;justify-content:space-between;margin-bottom:.5em;padding:0 0 .2em}section.top10 .camgirls>.row .card .card-info div.performer p,section.top10 .camgirls>.row .card .card-info div.performer a{margin:0;font-size:1.4em;color:inherit}section.top10 .camgirls>.row .card .card-info div.performer a:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}section.top10 .camgirls>.row .card .card-info div.country{font-weight:bold;justify-content:flex-end;font-size:.8em}section.top10 .camgirls>.row .card .card-info div.country img{margin-right:.2em}@media(max-width: 500px){section.top10 .camgirls>.row .card .card-info div.country{font-size:1em}}section.top10 .camgirls>.row .card .card-info div.actions{justify-content:space-around}section.top10 .camgirls>.row .card .card-info div.actions p{font-size:.6em;margin-left:-0.5em;color:#fff}@media(max-width: 1024px){section.top10 .camgirls>.row .card .card-info div.actions p{font-size:.8em}}section.top10 .camgirls>.row .card .card-info img{width:18px;height:auto}section.carousel{padding:5.5em 1em;background-color:#e21f66;flex-direction:column-reverse;overflow:hidden;color:#fff}section.carousel .container{width:100%;align-items:flex-start}@media(max-width: 1435px){section.carousel .container{flex-direction:column;align-items:center}}section.carousel .container .left{width:40%;max-width:600px}@media(max-width: 1435px){section.carousel .container .left{width:100%}}section.carousel .container .left h2{text-transform:uppercase;font-size:4.5em;line-height:.8;position:relative;margin:1em 0 1.6em;width:fit-content;white-space:nowrap}@media(max-width: 900px){section.carousel .container .left h2{font-size:9vw}}@media(max-width: 568px){section.carousel .container .left h2{font-size:10vw}}section.carousel .container .left h2 img{position:absolute;width:3em;right:-1.8em;bottom:-1.5em;z-index:100}section.carousel .container .left .titles{font-size:1.2em;text-transform:uppercase;letter-spacing:-0.5px;font-weight:500;margin:2em 0;counter-reset:chapter}@media(max-width: 1435px){section.carousel .container .left .titles{margin:2em 0 0;opacity:0;pointer-events:none;height:2em}}section.carousel .container .left .titles .embla-text{overflow-y:hidden;height:150px}section.carousel .container .left .titles .embla-text .embla__container{display:flex;flex-wrap:wrap;height:inherit}section.carousel .container .left .titles .embla-text .embla__container .embla__slide{height:inherit;display:flex;align-items:center;opacity:0;transition:opacity 1s;width:100%;justify-content:flex-start}section.carousel .container .left .titles .embla-text .embla__container .embla__slide.active{opacity:1}section.carousel .container .left .titles .embla-text .embla__container .embla__slide p{position:relative;margin:2em 0 2em 1em;text-align:center;width:100%}section.carousel .container .left .titles .embla-text .embla__container .embla__slide p b{padding:0 .2em}section.carousel .container .left .titles .embla-text .embla__container .embla__slide p svg{width:100px;height:auto;margin-right:2em}@media(max-width: 1435px){section.carousel .container .right{width:95%}}section.carousel .container .right .embla{overflow:hidden;max-width:800px;margin:0 0 0 4em;user-select:none}@media(max-width: 1435px){section.carousel .container .right .embla{margin:0}}section.carousel .container .right .embla .embla__container{display:flex}section.carousel .container .right .embla .embla__container .embla__slide{flex:0 0 100%;text-align:center}section.carousel .container .right .embla .embla__container .embla__slide img{width:95%}section.carousel .container .right .embla .dots{width:100%;justify-content:flex-start;margin:3em 0}@media(max-width: 1435px){section.carousel .container .right .embla .dots{justify-content:center;margin:2em 0 0}}section.carousel .container .right .embla .embla__dot{width:15px;height:15px;border-radius:50%;margin:1em .5em;border:1px solid #fff}section.carousel .container .right .embla .embla__dot.active{background:#fff}section.carousel .container .right .hideDesktop{display:none;user-select:none}@media(max-width: 1435px){section.carousel .container .right .hideDesktop{display:flex}}section.carousel .container .right .hideDesktop .titles{font-size:1.2em;text-transform:uppercase;letter-spacing:-0.5px;font-weight:500;margin:0;counter-reset:chapter2}@media(max-width: 1435px){section.carousel .container .right .hideDesktop .titles{width:70%;margin:0 auto}}section.carousel .container .right .hideDesktop .titles .embla-textd{overflow:hidden;width:100%}section.carousel .container .right .hideDesktop .titles .embla-textd .embla__container{display:flex;width:inherit;margin:0 0 2em 0}section.carousel .container .right .hideDesktop .titles .embla-textd .embla__container .embla__slide{flex:0 0 100%}section.carousel .container .right .hideDesktop .titles .embla-textd .embla__container .embla__slide.active{opacity:1}section.carousel .container .right .hideDesktop .titles .embla-textd .embla__container .embla__slide p{position:relative;margin:1em 0;text-align:center;width:100%}@media(max-width: 768px){section.carousel .container .right .hideDesktop .titles .embla-textd .embla__container .embla__slide p span{width:60%}}section.carousel .container .right .hideDesktop .titles .embla-textd .embla__container .embla__slide p b{padding:0 .2em}section.carousel .container .right .hideDesktop .titles .embla-textd .embla__container .embla__slide p svg{width:100px;height:auto;margin-right:1em}@media(max-width: 500px){section.carousel .container .right .hideDesktop .titles .embla-textd .embla__container .embla__slide p svg{width:20vw}}section.faq{width:90%;align-items:flex-start;margin:2em 0 4em}section.faq h2{text-transform:uppercase;font-size:4.5em;line-height:.8;position:relative;margin:2em auto 2em 15%}@media(max-width: 900px){section.faq h2{margin:1em auto 1em 0}}section.faq .question{width:100%;border-bottom:1px solid #555;max-width:1920px;margin:0 auto}section.faq .question h3{display:flex;justify-content:space-between;align-items:center;font-size:2.5em;letter-spacing:-1px;width:100%;padding:0 3em 0 5em;margin:.5em 0;cursor:pointer}@media(max-width: 900px){section.faq .question h3{padding:0 .5em 0 1em}}section.faq .question h3 img{width:50px;height:auto;pointer-events:none;transition:rotate .3s}section.faq .question p{font-size:1.3em;line-height:1.7;height:100%;max-height:0;overflow:hidden;transition:max-height .5s;padding:0 1em 0 9.5em}@media(max-width: 900px){section.faq .question p{padding:0 0 0 2em}}section.faq .question.active img{rotate:45deg}section.faq .question.active p{max-height:1220px}footer{background:#141421;color:#fff;padding:1.5em 10%;width:100%;display:flex;justify-content:center;margin-top:1.5em}@media(max-width: 768px){footer{padding:1.5em 10% 4em}}footer .inner{width:100%;max-width:1920px;justify-content:space-between}@media(max-width: 1024px){footer .inner{flex-direction:column;align-items:flex-start}}footer img#rta{margin:0 3em 0 1em;width:60px}footer img#rta,footer img#asacp{scale:1.5;height:15px}footer img#asacp{width:60px}footer .footer-logo img{width:155px}@media(max-width: 1024px){footer .footer-logo{align-self:center}}footer .links{align-items:flex-start}@media(max-width: 1024px){footer .links{margin:1em 0}}footer .links p{margin:0}footer .links a{color:inherit;text-decoration:underline}html.check{overflow:hidden}html.check main{filter:blur(30px);opacity:.6}html.check .overlay{display:flex}.overlay{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:1000;display:none}.overlay .modal{position:relative;padding:2em 3vw;background:linear-gradient(0deg, #C2FF90 5%, #C2FF90 45%, transparent 80%);width:90%;max-width:830px;border-radius:20px;text-align:center;overflow:hidden;box-shadow:0 0 100px #000;font-size:1.2em}@media(max-width: 768px)and (max-height: 1000px){.overlay .modal{padding:0 5vw 2em;background:linear-gradient(0deg, #C2FF90 5%, #C2FF90 30%, transparent 120%)}}.overlay .modal .bg{background:url("/asset/img/bgoverlay.png") center top;width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}.overlay .modal p{max-width:670px;line-height:1.5;margin-bottom:.5em}@media(max-width: 768px)and (max-height: 1000px){.overlay .modal p{line-height:1.3}}.overlay .modal p:first-of-type{margin-top:20vh}@media(max-width: 768px)and (max-height: 1000px){.overlay .modal p:first-of-type{margin-top:30vh}}.overlay .modal .cta{width:250px;max-width:90%;margin:1.5em 0;font-weight:400;font-family:"Montserrat",sans-serif}@media(max-width: 768px){.overlay .modal .cta{font-size:1em}}.overlay .modal a{color:inherit}.overlay .modal a:not(.secondary){text-decoration:underline}.overlay>div img{max-width:60px;margin-top:30px;filter:invert(1) contrast(100);height:20px}
