@import url("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:0.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:#fff;padding:1em 1.5em;border-radius:50px;font-weight:600;cursor:pointer;border:1px solid black}@media (max-width: 768px){.cta{font-size:1.5em}}.cta:hover{background-color:black;color:white}.cta--x2{font-size:2em;padding:1em 4em;font-weight:400}@media (max-width: 768px){.cta--x2{font-size:3.5vw}}.cta--reverse{background:white;color:black;border:1px solid black}.cta--reverse:hover{background-color:black;color:white;border:1px solid transparent}.cta--header{width:260px;height:50px;background:#006BC4;border-radius:12px;color:white;border:none;line-height:1.6}header{width:100%;max-width:1920px;display:flex;justify-content:center;margin:0 auto}header .logo{align-self:flex-start;margin-left:5%;margin-top:10px}@media (max-width: 768px){header .logo{align-self:unset;margin-left:0;margin:0 auto}}header .cta{align-self:flex-end;margin:-4em 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;height:auto}}header .categories{padding:2em 0 1em;width:100%;overflow-x:auto;max-width:1700px;justify-content:space-between}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:#ffffff;position:relative}@media (max-width: 768px){section.hero{height:calc(100vh - 253px);overflow:hidden;display:block}}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;scale:1.2}}section.hero .cover{position:absolute;left:0;bottom:0;right:0;margin:0 auto;width:auto;height:auto;max-width:70%;max-height:100vh;margin-left:17%}@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;max-height:80vh;margin-left:auto}}@media (max-width: 768px){section.hero .cover.mobile{width:90%;scale:.9;margin-bottom:25px}}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:transparent linear-gradient(180deg, #EBF6FF 0%, #006BC4 100%) 0% 0% no-repeat padding-box;padding:4em 0 0}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:0.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:transparent linear-gradient(180deg, #fff 0%, #cde0f1 100%) 0% 0% no-repeat padding-box;padding:0 0 4em 10%;margin:0 auto 0 0;overflow:hidden}@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:80%;margin:0 auto;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:0.8;position:relative;margin:1em 0}@media (max-width: 900px){section.advantages h2{font-size:10vw}}section.advantages h2 span{white-space:nowrap;font-size:1.5em}section.advantages ul{align-items:flex-start}@media (max-width: 768px){section.advantages ul{font-size:0.9em}}section.advantages ul li{width:100%;position:relative;margin:1em 0;font-size:1.4em;display:flex;justify-content:flex-start}@media (max-width: 768px){section.advantages ul li{line-height:2}}section.advantages ul li img{width:61px;height:auto;margin-right:20px}section.top10{padding:0 0 5.5em 0;width:90%}section.top10 h2{text-transform:uppercase;font-size:4.5em;line-height:0.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:#cde0f1;text-shadow:1px 1px black, -1px -1px black, -1px 1px black, 1px -1px black;margin:0 0.1em 0 0}@media (max-width: 1024px){section.top10 h2 span{color:#00b3ff}}@media (max-width: 1024px){section.top10 .camgirls{flex-direction:row}}@media (max-width: 1024px){section.top10 .camgirls>.row{flex-direction:column;margin:0.5em}}section.top10 .camgirls>.row .card{width:17%;margin:0.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:0.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:0.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:0.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:0.5em;padding:0 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 0.25em 0 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:0.8em}section.top10 .camgirls>.row .card .card-info div.country img{margin-right:0.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:9px;color:#fff;margin-block-start:0;padding:0 5px;margin-block-end:0}@media (max-width: 1024px){section.top10 .camgirls>.row .card .card-info div.actions p{font-size:0.8em}}section.top10 .camgirls>.row .card .card-info img{width:18px;height:auto}section.carousel{padding:5.5em 1em;background:transparent linear-gradient(180deg, #EBF6FF 0%, #006BC4 100%) 0% 0% no-repeat padding-box;flex-direction:column-reverse;overflow:hidden}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:0.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 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 0.5em;border:1px solid white}section.carousel .container .right .embla .embla__dot.active{background:white}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 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:0.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:0.5em 0;cursor:pointer}@media (max-width: 900px){section.faq .question h3{padding:0 0.5em 0 1em}}section.faq .question h3 img{width:50px;height:auto;pointer-events:none;transition:rotate 0.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}footer img#rta,footer img#asacp{scale:1.5;height:15px}footer .footer-logo{width:200px}@media (max-width: 1024px){footer .footer-logo{align-self:center;margin-bottom:35px}}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:0.6}
