*{margin:0;padding:0;box-sizing:border-box;list-style:none;font-family:"Archivo",sans-serif;color:#fff}a{text-decoration:none}button{border:0;background-color:rgba(0,0,0,0);cursor:pointer}img{max-width:100%;display:block}html{font-size:62.5%}body{background:#000201}.container{width:100%;max-width:143.5rem;margin:0 auto;padding:0 1.5rem}@media(max-width: 1440px){.container{max-width:124.8rem}}.subtitle{display:flex;align-items:center}.subtitle span{font-weight:500;font-size:2rem;line-height:2.2rem;margin-left:1.5rem}@media(max-width: 1200px){.subtitle span{font-size:1.8rem}}@media(max-width: 991px){.subtitle{justify-content:center}}@media(max-width: 560px){.subtitle span{font-size:1.6rem}}h1{font-size:12.4rem;line-height:97.5%}@media(max-width: 1200px){h1{font-size:10rem}}h1,h2{font-weight:700}h2{font-size:4.8rem;line-height:130%}@media(max-width: 1200px){h2{font-size:3.2rem}}@media(max-width: 560px){h2{font-size:2.8rem}}p{font-weight:400;font-size:2rem;line-height:160%;color:#bdc2cb}.card-character{width:100%;max-width:38.4rem}.card-character .image{position:relative;display:flex;justify-content:center;width:100%;height:52rem;overflow:hidden;margin-bottom:2.4rem}.card-character .image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out}.card-character .image button{position:absolute;bottom:0;padding:1.8rem 3.6rem;background:#3265ea;font-weight:700;font-size:1.8rem;line-height:2rem;opacity:0;transition:all .3s ease-in-out}.card-character .info h3{font-weight:700;font-size:1.8rem;line-height:2rem;margin-bottom:.8rem}.card-character .info span{font-size:1.4rem;line-height:1.5rem}.card-character:hover .image img{transform:scale(1.1)}.card-character:hover .image button{bottom:5.8rem;opacity:1}@media(max-width: 991px){.card-character .image{height:44rem}}header{width:100%;height:8rem;display:flex;align-items:center}header .container{display:flex;align-items:center;justify-content:space-between}header .container .platform{display:flex;align-items:center}header .container .platform span{font-weight:600;font-size:1.4rem;line-height:1.5rem}header .container .platform ul{display:flex;gap:.8rem;margin-left:1.8rem}header .container .platform ul li{border:.15rem solid #fff;padding:.4rem .8rem;font-weight:600;font-size:1.4rem;line-height:1.5rem}@media(max-width: 560px){header .container .sony{display:none}header .container .logo{max-width:15rem}header .container .platform span{display:none}}.s-hero{height:80rem;padding-top:16.4rem;padding-bottom:10.3rem;background-image:url("../img/bg-hero.jpg");background-position:top center;background-repeat:no-repeat;background-attachment:fixed;opacity:.7}.s-hero .container{display:flex;align-items:flex-end;justify-content:space-between}.s-hero .container .left{width:100%;max-width:78.2rem}.s-hero .container .left h1{margin-top:2.4rem;margin-bottom:1.8rem}.s-hero .container .left p{font-weight:500;font-size:2.2rem;line-height:140%;color:#fff;margin-bottom:4rem}.s-hero .container .left .value{display:flex}.s-hero .container .left .value strong{background-color:#fff;padding:1.8rem 3.6rem;font-weight:700;font-size:2rem;line-height:2.2rem;color:#000}.s-hero .container .left .value a{display:block;padding:1.8rem 3.6rem;background-color:#3265ea;font-weight:700;font-size:2rem;line-height:2.2rem;color:#fff}.s-hero .container .right{position:relative;top:9.2rem;width:100%;max-width:44.3rem}.s-hero .container .right span{display:block;font-weight:700;font-size:1.8rem;line-height:2rem;margin-bottom:2.3rem}.s-hero .container .right button{position:relative;width:100%;height:24.7rem;border:2px solid #3265ea;overflow:hidden;box-shadow:0px 4px 4px rgba(0,0,0,.25);margin-bottom:5.1rem}.s-hero .container .right button .thumbnail{width:100%}.s-hero .container .right button .play{position:absolute;bottom:2.4rem;left:3.2rem;z-index:2000}.s-hero .container .right .year-old{display:flex;align-items:center}.s-hero .container .right .year-old p{max-width:27.4rem;margin-left:1.6rem;font-weight:400;font-size:1.6rem;line-height:1.7rem;color:#fff}@media(max-width: 1200px){.s-hero{padding:8rem 0;height:auto;background-position-x:35%}.s-hero .container .left{max-width:64rem}.s-hero .container .left p{font-size:1.6rem}.s-hero .container .right{top:0;width:100%;max-width:32rem}.s-hero .container .right button{height:18rem;margin-bottom:4rem}.s-hero .container .right button .play{width:3rem;bottom:1.6rem;left:1.6rem}}@media(max-width: 991px){.s-hero{padding:6rem 0;background-size:cover;background-position-x:50%}.s-hero .container{flex-direction:column;align-items:center}.s-hero .container .left{text-align:center;margin-bottom:3.2rem}.s-hero .container .left .value{justify-content:center}.s-hero .container .right{text-align:center}.s-hero .container .right .year-old{flex-direction:column}.s-hero .container .right .year-old p{margin-left:0;margin-top:1.6rem}}@media(max-width: 560px){.s-hero{background-position-x:55%;background-position:center center;background-attachment:scroll;padding:4rem 0}.s-hero .container .left{margin-bottom:2.4rem}.s-hero .container .left h1{font-size:6rem;margin:1.5rem 0}.s-hero .container .left p{font-size:1.4rem;max-width:80%;margin:0 auto;margin-bottom:2.4rem}.s-hero .container .left .value{flex-direction:column}.s-hero .container .right{max-width:100%}.s-hero .container .right .year-old p{line-height:2.4rem}}.s-info-geral{width:100%;height:18rem;display:flex;align-items:center}.s-info-geral ul{display:flex;align-items:flex-start;justify-content:space-between}.s-info-geral ul li{display:flex;flex-direction:column;align-items:center}.s-info-geral ul li span{display:block;text-align:center;font-weight:400;font-size:1.6rem;line-height:160%;color:#bdc2cb;margin-top:1.2rem}@media(max-width: 1200px){.s-info-geral{padding:4rem 0;height:auto}.s-info-geral ul{flex-wrap:wrap;gap:3rem 0}.s-info-geral ul li{width:30%}}@media(max-width: 560px){.s-info-geral ul li{width:45%}.s-info-geral ul li span{max-width:14.5rem}}.s-story{width:100%;padding-top:16rem;padding-bottom:8rem;background-image:url("../img/bg-story.png");background-position:top center;background-repeat:no-repeat;overflow:hidden}.s-story .container{display:flex;align-items:center}.s-story .container .left{width:100%;max-width:63rem}.s-story .container .left h2{max-width:50rem;margin-top:2.8rem;margin-bottom:2.4rem}.s-story .container .left p{font-weight:400;font-size:2rem;line-height:160%;color:#bdc2cb}.s-story .container .left .corp{margin-top:5.6rem;display:flex;align-items:center}.s-story .container .left .corp p{font-size:1.6rem;line-height:160%;max-width:32.4rem;margin-left:4.8rem}.s-story .container .right .kratos-atreus{position:relative;top:1rem;left:4rem}@media(max-width: 1440px){.s-story .container .right .kratos-atreus{max-width:76rem;top:-1.5rem;left:11rem}}@media(max-width: 1200px){.s-story{background-position-y:80%;background-size:130%;padding:6rem 0}.s-story .container .left p{font-size:1.6rem}.s-story .container .left .corp p{font-size:1.4rem}.s-story .container .right .kratos-atreus{max-width:58rem;top:1.4rem;left:0}}@media(max-width: 991px){.s-story{background-image:none}.s-story .container{flex-direction:column-reverse}.s-story .container .left{max-width:80%;text-align:center}.s-story .container .left h2{margin:2rem auto}.s-story .container .left .corp{justify-content:center}.s-story .container .right .kratos-atreus{top:0;left:0;margin-bottom:4rem}}@media(max-width: 560px){.s-story{padding:4rem 0}.s-story .container .left{max-width:100%}.s-story .container .left .corp{margin-top:4rem;flex-direction:column}.s-story .container .left .corp p{margin-left:0;margin-top:3rem}.s-story .container .right .kratos-atreus{max-width:100%}}.s-characteres{padding-top:17.6rem;padding-bottom:14.2rem;background-image:url("../img/bg-characters.png");background-position:center center;background-repeat:no-repeat;overflow:hidden}.s-characteres .container .description{display:flex;align-items:flex-start;justify-content:space-between}.s-characteres .container .description .left{margin-top:3.8rem;width:100%;max-width:61.2rem}.s-characteres .container .description .left h2{margin-top:2.8rem;margin-bottom:2.4rem}.s-characteres .container .description .left p{max-width:57.8rem}.s-characteres .container .description .right{width:100%;max-width:64rem;display:flex;align-items:center}.s-characteres .container .description .right .axel img{width:42rem}.s-characteres .container .description .right .text{display:flex;align-items:center;flex-direction:column}.s-characteres .container .description .right .text img{max-width:22rem}.s-characteres .container .description .right .text span{display:block;font-weight:500;font-size:1.8rem;line-height:140%;color:#fff;max-width:14rem;margin-top:2.2rem;text-align:center}@media(max-width: 1200px){.s-characteres{padding:6rem 0}}@media(max-width: 991px){.s-characteres .container .description{flex-direction:column;align-items:center}.s-characteres .container .description .left{text-align:center;margin-bottom:4rem}.s-characteres .container .description .left p{max-width:100%}}@media(max-width: 560px){.s-characteres{padding:4rem 0}.s-characteres .container .description .left p{font-size:1.6rem}.s-characteres .container .description .right{margin-top:2rem;flex-direction:column}.s-characteres .container .description .right .text span{max-width:100%}.s-characteres .container .slide-characteres{margin-top:4rem}}