.download-banner{width:100vw;display:grid;min-height:-moz-fit-content;min-height:fit-content;padding:2% 5%;margin-bottom:150px}.download-banner-container{width:100%;background-image:url(/_next/static/media/banner-bg.d3f33f5a.png);background-repeat:no-repeat;background-size:contain;background-position:50%;border-radius:12px;justify-self:center;display:grid;grid-template-columns:60%;padding:0 5%}.download-banner-content{justify-self:center;align-self:center;display:grid;grid-template-rows:120px 100px;grid-gap:30px;gap:30px;padding:13% 10% 10%}.download-banner-text{width:100%;display:grid;align-items:end;color:#000}.download-banner-text h2{font-size:40px;font-family:Raleway;align-self:end}.download-banner-text p{font-size:16px;font-family:Raleway;width:70%}.download-banner-button{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;gap:15px;justify-items:start;width:30%;margin-top:-10px}.download-banner-button-client{background-color:#000}.download-banner-button-client,.download-banner-button-driver{height:33px;width:170px;color:#fff;border:none;font-family:Raleway;font-size:14px;font-weight:550;border-radius:5px;padding-left:15px;align-content:center;justify-items:center;justify-content:center}.download-banner-button-driver{background-color:#c10005}.barcode-container{display:flex;gap:20px}.download-links{display:none;flex-direction:column;gap:15px}@media (max-width:850px){.barcode-container{display:none}.download-links{display:flex;flex-direction:row}.download-banner-button{display:flex}.download-banner-container{grid-template-columns:80%}}@media(max-width:1120px){.download-banner-container{background-size:cover}.download-banner-text p{width:90%}}@media (max-width:991px){.download-banner-content{padding:10% 0}.download-banner-text h2{font-size:30px}.download-banner-text p{font-size:15px}}@media (max-width:700px){.download-banner-text p{font-size:14px;width:80%}.download-banner-text h2{font-size:25px}.download-banner-content{padding:10% 2% 15%}}@media (max-width:600px){.download-banner-container{background-image:url(/_next/static/media/banner-bg-mobile.a1de5187.png);background-size:cover;height:600px;grid-template-columns:100%;grid-template-rows:260px}.download-banner{margin-bottom:70px}.download-links{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:15px;gap:15px;justify-items:start;width:100%;margin-top:20px}.download-banner-button-client,.download-banner-button-driver{width:190px;justify-items:center;text-align:center}.download-banner-text p{width:100%}.download-banner-text h2{font-size:25px}.download-banner-text{grid-template-rows:50px 65px}.download-banner-content{grid-template-rows:100px 80px}}