@media only screen and (max-width: 600px){.nav{flex-direction:column;justify-content:space-around;padding:20px;height:auto;overflow-y:hidden}.nav h4{font-size:6vw;margin-top:10px;margin-bottom:14px}.nav .links a{margin-right:10px;font-size:12px;font-weight:600}.landing{flex-direction:column-reverse;height:750px;align-items:center;justify-content:center;text-align:center;margin-top:100px}.landing-detail{font-size:5vw !important}.landingText h1{font-size:6vw;margin:0 !important}.landingText h3{font-size:16px;line-height:20px}.landingText .btn{margin:0 auto}.landingText .btn a{font-size:4vw}.app-prompt{line-height:30px}.landingImage img{width:52vw;margin-bottom:20px}.about{height:auto;padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:center}.aboutText{padding:0 50px;height:100px}.aboutText h1{left:40px;font-size:5vw}.aboutText img{width:16vw;top:10px;left:-30px}.aboutList{width:75%}.aboutList ol{padding-inline-start:0px}.aboutList p{margin:0px;margin-bottom:10px}ol li{font-size:26px}li p{font-size:18px}li span{line-height:18px;font-size:16px !important}.infoSection{height:auto}.infoSection h1{font-size:1.5rem}.app-name.big{font-size:5vw}.infoHeader{text-align:center;margin:40px 0}.infoCards{display:flex;flex-direction:column;padding:50px;justify-content:center;align-items:center;text-align:center}.infoCards .card{margin-bottom:60px}.banner{height:auto;flex-direction:column-reverse;padding:20px;justify-content:center;align-items:center;text-align:center}.infoCards ol li{font-size:16px;text-align:left;padding-left:10px}.card.two{height:210px}.banner h1{font-size:6vw;line-height:40px}.bannerInnerText{font-size:3vw !important}.bannerText img{width:20vw}.bannerImg img{width:26vw}.footer{padding-bottom:40px}.footerlinks a{margin:5px;font-size:14px}.pages{margin-top:120px;padding:0 10vw 10vw 10vw}.faq,.contact{margin-top:180px;padding:0 10vw 10vw 10vw}.faq h1{font-size:1.7rem}}
