*{margin:0;padding:0;box-sizing:border-box;list-style:none;text-decoration:none;font-family:"Archivo",sans-serif;color:#fff}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-color:#000201}.container{width:100%;max-width:143.8rem;margin:0 auto;padding:0 1.5rem}@media(max-width: 1440px){.container{max-width:124.6rem}}.subtitle{display:flex;align-items:center}.subtitle span{margin-left:1.5rem;font-weight:500;font-size:1.8rem;line-height:2rem}@media(max-width: 1440px){.subtitle span{font-size:1.6rem;line-height:1.7rem}}@media(max-width: 991px){.subtitle{justify-content:center}}h1{font-weight:700;font-size:12.4rem;line-height:97.5%}@media(max-width: 1440px){h1{font-size:12rem}}@media(max-width: 1200px){h1{font-size:10rem}}@media(max-width: 560px){h1{font-size:5.4rem}}h2{font-weight:700;font-size:4.8rem;line-height:130%}p{font-size:2rem;line-height:160%;color:#bdc2cb}@media(max-width: 1440px){p{font-size:1.8rem}}.card-character{width:100%;max-width:38.4rem}.card-character .image{position:relative;display:flex;justify-content:center;width:100%;height:52rem;margin-bottom:2.4rem;overflow:hidden}.card-character .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease-in-out}.card-character .image button{position:absolute;bottom:0;padding:1.8rem 3.6rem;background-color:#3265ea;font-weight:700;font-size:1.8rem;line-height:2rem;opacity:0;transition:all .6s ease-in-out}.card-character .info h3{font-weight:700;font-size:1.8rem;line-height:2rem;margin-bottom:.7rem}.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{opacity:1;bottom:57px}@media(max-width: 1200px){.card-character .image{height:48rem}}@media(max-width: 560px){.card-character .image{height:42rem}}@media(max-width: 425px){.card-character .image{height:40rem}}@media(max-width: 375px){.card-character .image{height:38rem}}header{width:100%;height:8rem;display:flex;align-items:center;background-color:#000}header .container{display:flex;align-items:center;justify-content:space-between}header .platforms{display:flex;align-items:center;gap:1.8rem}header .platforms span{font-weight:600;font-size:1.6rem;line-height:1.7rem}header .platforms ul{display:flex;align-items:center;gap:.8rem}header .platforms ul li{font-weight:600;font-size:1.6rem;line-height:1.7rem;border:1.5px solid #fff;padding:.4rem .8rem}@media(max-width: 560px){header{height:7rem}header .playstation{display:none}header .logo{max-width:14rem}header .platforms span{display:none}}.s-hero{padding-top:16.4rem;padding-bottom:10.3rem;height:80rem;background:url("../img/bg-hero-1920.jpg") center center no-repeat;background-size:cover;background-attachment:fixed}.s-hero .container{display:flex;align-items:flex-end;justify-content:space-between}.s-hero .subtitle span{font-size:20px;line-height:22px}.s-hero .left{width:100%;max-width:78.2rem}.s-hero .left h1{margin-top:2.4rem;margin-bottom:1.8rem}.s-hero .left p{font-weight:500;font-size:2.2rem;line-height:140%;color:#fff;margin-bottom:4rem}.s-hero .left .value{display:flex;align-items:center;font-weight:700;font-size:2rem;line-height:2.2rem}.s-hero .left .value strong{color:#000;background-color:#fff;padding:1.8rem 3.6rem}.s-hero .left .value a{display:block;background-color:#3265ea;padding:1.8rem 3.6rem}.s-hero .right{position:relative;top:9.75rem;width:100%;max-width:44.3rem}.s-hero .right span{display:block;font-weight:700;font-size:18px;line-height:2rem;margin-bottom:2.3rem}.s-hero .right button{position:relative;width:100%;border:4px solid #3265ea;box-shadow:0px 4px 4px rgba(0,0,0,.25);margin-bottom:5.1rem}.s-hero .right button .thumbnail{width:100%}.s-hero .right button .play{position:absolute;bottom:2.5rem;left:3.2rem}.s-hero .right .parental-rating{display:flex;align-items:center}.s-hero .right .parental-rating p{font-weight:400;font-size:1.6rem;line-height:2rem;color:#fff;max-width:27.4rem;margin-left:1.5rem}@media(max-width: 1440px){.s-hero{background-image:url("../img/bg-hero-1440.jpg")}.s-hero .subtitle span{font-size:1.8rem;line-height:2rem}.s-hero .left{max-width:66.9rem}.s-hero .left p{font-size:1.8rem}.s-hero .left .value{font-size:1.8rem;line-height:2rem}.s-hero .right{max-width:38.4rem}.s-hero .right span{font-size:1.6rem;line-height:1.7rem}.s-hero .right .parental-rating p{font-size:1.4rem;max-width:24rem;margin-left:1.3rem}}@media(max-width: 1200px){.s-hero{padding:8rem 0;height:auto}.s-hero .left{max-width:63rem}.s-hero .right{top:0;max-width:35.8rem}}@media(max-width: 991px){.s-hero{padding:6rem 0}.s-hero .container{flex-direction:column;align-items:center}.s-hero .left{text-align:center;margin-bottom:4rem}.s-hero .left .value{justify-content:center}.s-hero .right{text-align:center}.s-hero .right button{margin-bottom:3.2rem}.s-hero .right .parental-rating{flex-direction:column}.s-hero .right .parental-rating p{margin-left:0;margin-top:1.2rem}}@media(max-width: 560px){.s-hero{padding:4rem 0}.s-hero .left h1{margin-top:2rem;margin-bottom:1.6rem}.s-hero .left p{font-size:1.6rem;max-width:88%;margin:0 auto 3.2rem auto}.s-hero .left .value{flex-direction:column;max-width:30rem;margin:0 auto}.s-hero .left .value strong,.s-hero .left .value a{width:100%}.s-hero .right{max-width:30rem}}.s-info-geral{width:100%;height:18rem;display:flex;align-items:center;background-color:#090a0a}.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: 1440px){.s-info-geral ul li span{font-size:1.4rem}}@media(max-width: 1200px){.s-info-geral{padding:3.2rem 0;height:auto}.s-info-geral ul{flex-wrap:wrap;gap:3.2rem 2%}.s-info-geral ul li{width:32%}}@media(max-width: 560px){.s-info-geral{padding:3.2rem 0}.s-info-geral ul li{width:49%}.s-info-geral ul li span{max-width:14.5rem}}.s-story{width:100%;padding-top:16rem;padding-bottom:8rem;background:url("../img/bg-story-1920.png") top center no-repeat;background-size:cover}.s-story .container{display:flex;align-items:flex-end}.s-story .left{width:100%;max-width:62.9rem}.s-story .left h2{max-width:50rem;margin-top:2.8rem;margin-bottom:2.4rem}.s-story .left .corp{margin-top:5.6rem;display:flex;align-items:center}.s-story .left .corp p{font-size:1.6rem;margin-left:4.6rem;max-width:32.4rem}.s-story .kratos-atreus{position:relative;left:42px;top:13px}@media(max-width: 1440px){.s-story{overflow:hidden}.s-story .kratos-atreus{left:12.3rem}}@media(max-width: 1200px){.s-story{padding:6rem 0;background-position-x:-40rem}.s-story .container{flex-direction:column-reverse;align-items:center}.s-story .left{display:flex;flex-direction:column;align-items:center;max-width:96%}.s-story .left .subtitle{justify-content:center}.s-story .left h2{max-width:88%;text-align:center}.s-story .left p:nth-child(3){text-align:center}.s-story .left .corp{justify-content:center}.s-story .kratos-atreus{left:0;top:0;margin-bottom:6.4rem}}@media(max-width: 991px){.s-story .left h2{max-width:96%}}@media(max-width: 560px){.s-story{padding:4rem 0}.s-story .left h2{font-size:3rem}.s-story .left p:nth-child(3){font-size:1.6rem}.s-story .left .corp{margin-top:4.8rem;flex-direction:column;align-items:center}.s-story .left .corp p{text-align:center;margin-left:0;margin-top:2.4rem}.s-story .kratos-atreus{margin-bottom:4rem}}.s-characters{padding-top:17.6rem;padding-bottom:14.3rem;background:url("../img/bg-characters.png") center center no-repeat;overflow:hidden}.s-characters .description{display:flex;align-items:flex-start;justify-content:space-between}.s-characters .description .left{width:100%;max-width:54rem;margin-top:3.7rem}.s-characters .description .left h2{margin-top:2.8rem;margin-bottom:2.4rem}.s-characters .description .left p{max-width:57.8rem}.s-characters .description .right{display:flex;align-items:center}.s-characters .description .right .text span{display:block;max-width:14.3rem;margin-top:2.2rem;font-weight:500;font-size:1.8rem;line-height:140%}@media(max-width: 1440px){.s-characters .description .right img{max-width:37.5rem}.s-characters .description .right .text img{max-width:18.4rem}.s-characters .description .right .text span{font-size:1.6rem}}@media(max-width: 1200px){.s-characters{padding:6rem 0}}@media(max-width: 1150px){.s-characters .slide-characters{margin-top:6rem}}@media(max-width: 991px){.s-characters .description{flex-direction:column;align-items:center}.s-characters .description .left{max-width:100%;text-align:center;margin-bottom:4rem}.s-characters .description .left p{max-width:100%}.s-characters .slide-characters{margin-top:0rem}}@media(max-width: 560px){.s-characters{padding:4rem 0}.s-characters .description .left h2{font-size:3rem}.s-characters .description .left p{font-size:1.6rem}.s-characters .description .right{flex-direction:column;align-items:center}.s-characters .description .right .text img{margin:0 auto}.s-characters .description .right .text span{max-width:100%}.s-characters .slide-characters{margin-top:4rem}}