@import url('https://fonts.googleapis.com/css2?family=Afacad:ital,wght@0,400..700;1,400..700&family=Allison&family=Bebas+Neue&family=Chakra+Petch:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Jersey+10&family=Jersey+15&family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Rajdhani:wght@300;400;500;600;700&family=Space+Grotesk:wght@300..700&family=Urbanist:ital@0;1&display=swap'); @font-face { font-family: 'Rockybilly'; src: url(Rockybilly.ttf); } @keyframes scroll-logos { 0% { transform: translateX(0); } 100% { transform: translateX(-50%); } } .site { position: absolute; inset: 0; overflow-y: auto; -webkit-overflow-scrolling: touch; } .site::-webkit-scrollbar { display: none; } .site > .first-page { width: 100%; height: 100%; background: url(first.png) no-repeat; background-size: 100% 100%; display: flex; justify-content: center; align-items: center; } .site > .first-page > .navbar { position: fixed; top: 4vh; width: 980px; height: 65px; background: #D9D9D9; border-radius: 32px; display: flex; justify-content: center; align-items: center; } .site > .first-page > .navbar > .row { display: flex; flex-direction: row; align-items: center; gap: 35px; } .site > .first-page > .navbar > .row > img { width: 21px; height: 42px; } .site > .first-page > .navbar > .row > .row { display: flex; flex-direction: row; align-items: center; gap: 10px; } .site > .first-page > .navbar > .row > .row > span { display: inline-flex; justify-content: center; align-items: center; padding: 0 27px; width: auto; height: 45px; font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-size: 21px; color: #000000; text-transform: uppercase; border-radius: 26px; transition: .4s ease-in-out; } .site > .first-page > .navbar > .row > .row > span:hover, .site > .first-page > .navbar > .row > .row > span.active { background: #000000; color: #FFFFFF; } .site > .first-page > .col { display: flex; flex-direction: column; align-items: center; gap: 35px; } .site > .first-page > .col > .col { display: flex; flex-direction: column; align-items: center; } .site > .first-page > .col > .col > span:nth-child(1) { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-size: 85px; color: #FFFFFF; } .site > .first-page > .col > .col > span:nth-child(2) { font-family: 'Rockybilly'; font-style: normal; font-weight: 400; font-size: 40px; color: #FFFFFF; text-transform: capitalize; margin-top: -2vh; } .site > .first-page > .col > .col > span:nth-child(3) { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-size: 25px; color: #FFFFFF; margin-top: -3vh; } .site > .first-page > .col > .row { display: flex; flex-direction: row; align-items: center; gap: 20px; } .site > .first-page > .col > .row > span:nth-child(1) { width: 270px; height: 55px; background: #FFFFFF; border-radius: 21px; display: flex; justify-content: center; align-items: center; font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-size: 20px; color: #000000; } .site > .first-page > .col > .row > span:nth-child(2) { width: 210px; height: 59px; background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.5); border-radius: 20px; display: flex; justify-content: center; align-items: center; font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-size: 22px; color: #FFFFFF; } .site > .first-page > .col > .row > span:nth-child(1), .site > .first-page > .col > .row > span:nth-child(2) { transition: .4s ease-in-out; } .site > .first-page > .col > .row > span:nth-child(1):hover, .site > .first-page > .col > .row > span:nth-child(2):hover { opacity: 0.5; } .site > .second-page { width: 100%; height: 100%; background: url(second.png) no-repeat; background-size: 100% 100%; display: flex; justify-content: center; align-items: center; } .site > .second-page > .row { display: flex; flex-direction: row; align-items: center; gap: 58px; } .site > .second-page > .row > .col { display: flex; flex-direction: column; align-items: start; gap: 8px; } .site > .second-page > .row > .col > span:nth-child(1) { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-size: 22px; color: rgba(255, 255, 255, 0.5); text-transform: uppercase; } .site > .second-page > .row > .col > span:nth-child(2) { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-size: 35px; color: #FFFFFF; } .site > .second-page > .row > .col > span:nth-child(3) { width: 1152px; font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-size: 20px; color: rgba(255, 255, 255, 0.75); } .site > .second-page > .row > .col > .row { display: flex; flex-direction: row; align-items: center; gap: 7px; } .site > .second-page > .row > .col > .row > .box { width: 50px; height: 50px; background: url(box.png) no-repeat; background-size: contain; display: flex; justify-content: center; align-items: center; font-size: 25px; color: #fff; transition: .4s ease-in-out; } .site > .second-page > .row > .col > .row > .box:hover { opacity: 0.5; } .site > .second-page > .row > img { width: 567px; height: 567px; } .site > .third-page { width: 100%; height: 100%; background: url(third.png) no-repeat; background-size: 100% 100%; display: flex; justify-content: center; align-items: center; } .site > .third-page > .col { display: flex; flex-direction: column; align-items: center; gap: 65px; } .site > .third-page > .col > .title { display: flex; flex-direction: column; align-items: center; gap: 11px; } .site > .third-page > .col > .title > img { width: 85px; height: 85px; } .site > .third-page > .col > .title > span { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-size: 34px; color: #FFFFFF; } .site > .third-page > .col > .row { display: flex; flex-direction: row; align-items: start; gap: 50px; } .site > .third-page > .col > .row > img { width: 863px; height: 716px; } .site > .third-page > .col > .row > .col { display: flex; flex-direction: column; align-items: start; gap: 30px; } .site > .third-page > .col > .row > .col > span { font-family: 'Inter'; font-style: normal; font-weight: 600; font-size: 40px; color: #FFFFFF; text-transform: capitalize; } .site > .third-page > .col > .row > .col > .col { display: flex; flex-direction: column; align-items: start; gap: 20px; } .site > .third-page > .col > .row > .col > .col > span { width: 700px; font-family: 'Inter'; font-style: normal; font-weight: 600; font-size: 20px; color: rgba(255, 255, 255, 0.61); text-align: left; } .site > .third-page > .col > .row > .col > .col > .col { display: flex; flex-direction: column; align-items: start; gap: 15px; } .site > .third-page > .col > .row > .col > .col > .col > .row { display: flex; flex-direction: row; align-items: center; gap: 11px; } .site > .third-page > .col > .row > .col > .col > .col > .row > img { width: 12px; height: 14px; } .site > .third-page > .col > .row > .col > .col > .col > .row > span { font-family: 'Inter'; font-style: normal; font-weight: 500; font-size: 12px; color: #FFFFFF; } .site > .third-page > .col > .row > .col > .tools { display: flex; flex-direction: column; gap: 15px; } .site > .third-page > .col > .row > .col > .tools > span { font-family: 'Inter'; font-style: normal; font-weight: 700; font-size: 12px; color: rgba(255, 255, 255, 0.5); text-transform: uppercase; } .site > .third-page > .col > .row > .col > .tools > img { width: 104px; height: 24px; } .site > .fourth-page { width: 100%; height: 100%; background: url(fourth.png) no-repeat; background-size: 100% 100%; display: flex; justify-content: center; align-items: center; } .site > .fourth-page > .col { display: flex; flex-direction: column; align-items: center; gap: 60px; width: 100%; } .site > .fourth-page > .col > .line { width: 100%; height: 118px; background: white; overflow: hidden; display: flex; justify-content: center; align-content: center; gap: 25px; } .site > .fourth-page > .col > .line > .row { display: flex; flex-direction: row; align-items: center; position: relative; animation: scroll-logos 50s linear infinite; gap: 25px; } .site > .fourth-page > .col > .line > .row > .logo { width: 46px; height: 92px; } .site > .fourth-page > .col > .line > .row > .logo.with-bg { background: url(logo.png) no-repeat; background-size: contain; } .site > .fourth-page > .col > .line > .row > .logo.with-no-bg { background: url(logo-no-bg.png) no-repeat; background-size: contain; } .site > .fourth-page > .col > .col { display: flex; flex-direction: column; align-items: center; gap: 20px; } .site > .fourth-page > .col > .col > img { width: 81px; height: 161px; } .site > .fourth-page > .col > .col > .col { display: flex; flex-direction: column; align-items: center; gap: 10px; } .site > .fourth-page > .col > .col > .col > span.info { font-family: 'Montserrat'; font-style: normal; font-weight: 800; font-size: 20px; color: #FFFFFF; text-transform: uppercase; } .site > .fourth-page > .col > .col > .col > .row { display: flex; flex-direction: row; align-items: center; gap: 10px; } .site > .fourth-page > .col > .col > .col > .row > .box { width: 40px; height: 40px; background: url(box.png) no-repeat; background-size: contain; display: flex; justify-content: center; align-items: center; font-size: 20px; color: #fff; } .site > .fourth-page > .col > .col > .col > span.rights { font-family: 'Montserrat'; font-style: normal; font-weight: 600; font-size: 15px; color: #FFFFFF; text-transform: capitalize; } .site > .fourth-page > .col > .col > .col > span.vqxify23 { font-family: 'Montserrat'; font-style: normal; font-weight: 600; font-size: 10px; color: rgba(255, 255, 255, 0.5); text-transform: uppercase; } @media (max-width: 576px) { .site { max-width: 576px } .site > .first-page > .navbar { width: 100%; max-width: 520px; height: 40px; } .site > .first-page > .navbar > .row { gap: 15px; } .site > .first-page > .navbar > .row > img { width: 12px; height: 20px; } .site > .first-page > .navbar > .row > .row > span { padding: 0 10px; width: auto; height: 30px; font-size: 12px; } .site > .first-page > .col > .col > span:nth-child(1) { font-size: 40px; } .site > .first-page > .col > .col > span:nth-child(2) { font-size: 20px; margin-top: -2vh; } .site > .first-page > .col > .col > span:nth-child(3) { width: 400px; font-size: 15px; color: #FFFFFF; text-align: center; } .site > .first-page > .col > .row > span:nth-child(1) { width: 200px; height: 40px; font-size: 15px; } .site > .first-page > .col > .row > span:nth-child(2) { width: 150px; height: 40px; font-size: 15px; } .site > .second-page > .row { flex-direction: column; gap: 60px; } .site > .second-page > .row > .col { align-items: center; gap: 15px; } .site > .second-page > .row > .col > span:nth-child(1) { font-size: 10px; } .site > .second-page > .row > .col > span:nth-child(2) { font-size: 15px; } .site > .second-page > .row > .col > span:nth-child(3) { width: 500px; text-align: center; font-size: 15px; } .site > .second-page > .row > .col > .row > .box { width: 30px; height: 30px; } .site > .second-page > .row > img { width: 500px; height: 500px; } .site > .third-page > .col { gap: 30px; } .site > .third-page > .col > .title > img { width: 60px; height: 60px; } .site > .third-page > .col > .title > span { font-size: 20px; } .site > .third-page > .col > .row { flex-direction: column; align-items: center; gap: 50px; } .site > .third-page > .col > .row > img { width: 463px; height: 316px; } .site > .third-page > .col > .row > .col { align-items: center; gap: 30px; } .site > .third-page > .col > .row > .col > span { font-size: 20px; } .site > .third-page > .col > .row > .col > .col { align-items: center; } .site > .third-page > .col > .row > .col > .col > span { width: 500px; font-size: 15px; text-align: center; } .site > .third-page > .col > .row > .col > .col > .col { align-items: center; gap: 5px; } .site > .third-page > .col > .row > .col > .tools { align-items: center; gap: 15px; } } @media (max-width: 480px) { .site { max-width: 480px } .site > .first-page > .navbar { width: 100%; max-width: 400px; height: 40px; } .site > .first-page > .navbar > .row { gap: 15px; } .site > .first-page > .navbar > .row > img { width: 12px; height: 20px; } .site > .first-page > .navbar > .row > .row > span { padding: 0 6px; width: auto; height: 25px; font-size: 9px; } .site > .first-page > .col > .col > span:nth-child(1) { font-size: 40px; } .site > .first-page > .col > .col > span:nth-child(2) { font-size: 20px; margin-top: -2vh; } .site > .first-page > .col > .col > span:nth-child(3) { width: 400px; font-size: 15px; color: #FFFFFF; text-align: center; } .site > .first-page > .col > .row > span:nth-child(1) { width: 200px; height: 40px; font-size: 15px; } .site > .first-page > .col > .row > span:nth-child(2) { width: 150px; height: 40px; font-size: 15px; } .site > .second-page > .row { flex-direction: column; gap: 60px; } .site > .second-page > .row > .col { align-items: center; gap: 15px; } .site > .second-page > .row > .col > span:nth-child(1) { font-size: 10px; } .site > .second-page > .row > .col > span:nth-child(2) { font-size: 15px; } .site > .second-page > .row > .col > span:nth-child(3) { width: 400px; text-align: center; font-size: 10px; } .site > .second-page > .row > .col > .row > .box { width: 30px; height: 30px; font-size: 15px; } .site > .second-page > .row > img { width: 350px; height: 350px; } .site > .third-page > .col { gap: 30px; } .site > .third-page > .col > .title > img { width: 60px; height: 60px; } .site > .third-page > .col > .title > span { font-size: 20px; } .site > .third-page > .col > .row { flex-direction: column; align-items: center; gap: 50px; } .site > .third-page > .col > .row > img { width: 363px; height: 256px; } .site > .third-page > .col > .row > .col { align-items: center; gap: 30px; } .site > .third-page > .col > .row > .col > span { font-size: 15px; } .site > .third-page > .col > .row > .col > .col { align-items: center; } .site > .third-page > .col > .row > .col > .col > span { width: 400px; font-size: 10px; text-align: center; } .site > .third-page > .col > .row > .col > .col > .col { align-items: center; gap: 5px; } .site > .third-page > .col > .row > .col > .tools { align-items: center; } .site > .third-page > .col > .row > .col > .col > .col > .row > span { font-size: 10px; } }