body{box-sizing:border-box;margin:0;padding:0}.dela-gothic-one-regular{font-style:normal;font-weight:400}.dela-gothic-one-regular,h2{font-family:Dela Gothic One,sans-serif}h2{font-size:2.25rem;font-weight:700;margin-bottom:var(--margin-40);text-transform:uppercase;width:fit-content}section{margin:9.375rem 0}.intro{p{font-size:1.6rem;text-align:center;width:100%}a{align-items:center;background-color:#212a37;border-radius:5px;color:#fff;display:flex;gap:15px;margin-bottom:10px;padding:10px;text-align:left;text-decoration:none;width:100%;&:hover{background-color:#ffbd59;color:#212a37;transition:background-color .1s ease-in-out;img{filter:brightness(0) saturate(100%) invert(14%) sepia(18%) saturate(1544%) hue-rotate(176deg) brightness(95%) contrast(90%);transition:filter .1s ease-in-out}}}}.applications-stores{display:flex;flex-wrap:wrap;gap:var(--gap-20);justify-content:center;margin-bottom:var(--margin-40);img{height:2rem}.btn-download{align-items:center;background-color:transparent;border:1px solid #000;border-radius:140px;cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;padding:15px 20px;width:fit-content;span{color:#000;max-width:170px;text-align:center}&:hover{background-color:#000;transition:background-color .1s ease-in-out;span{color:#fff}img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%);transition:filter .1s ease-in-out}}}}.about{ul{display:flex;flex-wrap:wrap;gap:var(--gap-30);margin-bottom:var(--margin-20);li{border-radius:140px;box-sizing:border-box;cursor:pointer;font-size:1.4rem;font-weight:500;letter-spacing:.5px;list-style-type:none;padding:var(--padding-10) var(--padding-20);transition:background-color .1s ease-in-out;&:hover{background-color:#000;color:#fff;transition:background-color .1s ease-in-out}}li.selected{background-color:#000;color:#fff}}img{border-radius:60px}.about-img-description{display:flex;gap:var(--gap-20);p{font-size:1.6rem}.hide{display:none}}}@media (max-width:768px){.applications-stores{margin-top:var(--margin-60)}.welcome-message h2{font-size:1.5rem}h2{margin-top:4rem}.about-list{gap:var(--gap-10);li{padding:var(--padding-10) var(--padding-20)}}.about-img-description{flex-wrap:wrap}.about-img-description img{border-radius:var(--border-radius-30)}section{margin:2rem 0}.about ul{gap:var(--gap-10)}}@media (max-width:1600px){.about-img-description{flex-wrap:wrap}}