:root{--primary:#e99401;--azul:#4040fb;--black:#262626;--white:#fff;--fuente-principal:"Outfit",sans-serif;--swiper-theme-color:#fff!important}html{font-size:62.5%;box-sizing:border-box}h1,h2,h3,p{margin:0}[class*=contenedor],main{width:min(95%,120rem);margin:3rem auto}[class*=heading]{font-size:4rem;text-align:center;font-weight:900;color:var(--primary);margin:5rem 0}body{font-size:2rem;font-family:var(--fuente-principal);line-height:1.5;overflow-x:hidden}.body{align-items:center;margin:auto;padding:0 1rem}.body,.container{display:flex;justify-content:center}.container{position:relative;width:100%;height:100vh;background:#ccc;overflow:hidden;border-radius:1rem;box-shadow:2px 2px 8px red}a{text-decoration:none}li{list-style:none}img{width:100%;height:auto}