*,html{scroll-behavior:smooth}header{background-image:url(/images/lonuevo/banner.jpg);background-image:-webkit-image-set(url("/images/lonuevo/banner.jpg") 1x,url("/images/lonuevo/banner@2x.jpg") 2x);background-image:image-set(url("/images/lonuevo/banner.jpg") 1x,url("/images/lonuevo/banner@2x.jpg") 2x);background-position:0;background-size:cover}header .header-inner{padding:4rem 2rem}@media (min-width:768px){header .header-inner{padding:5rem 2rem}}header .athm-logo{display:block;margin:0 auto;max-height:155px;max-width:653px;width:100%}header .header-title-byline{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:32.51px;font-weight:700;line-height:1.3;margin-top:21px;text-align:center}@media (min-width:768px){header .header-title-byline{font-size:47px}}@media (min-width:1024px){header .header-title-byline{font-size:60.51px}}@media (min-width:1280px){header .header-title-byline{font-size:65.51px}}header .header-btn{background-color:#ff6500;border-radius:100px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:24.12px;font-weight:500;padding-left:32px;padding-right:32px;text-align:center}@media (min-width:992px){header .header-btn{font-size:34.12px}}@media (min-width:768px){#instant-qr .col-md-12{flex:1}#instant-qr .feature-item{align-items:center}}#instant-qr .feature-item{align-items:flex-end;display:flex;flex-grow:1;justify-content:center;width:100%}#instant-qr .feature-item .feature-description{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:0;max-width:650px}#instant-qr .feature-item .feature-description h2{color:#ff6500;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:33px;font-weight:900;text-align:center}#instant-qr .feature-item .feature-description p{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;line-height:33.6px;text-align:center}@media (min-width:768px) and (max-width:1023px){#instant-qr .feature-item .feature-description h2{font-size:29px}#instant-qr .feature-item .feature-description p{font-size:21px}}@media (min-width:768px){#instant-qr .feature-item .feature-description{align-items:end}#instant-qr .feature-item .feature-description h2,#instant-qr .feature-item .feature-description p{text-align:left}}#instant-qr .feature-img .image{display:block;margin:0 auto;max-width:650px;-o-object-fit:contain;object-fit:contain;width:100%}@media (min-width:1024px){#instant-qr .feature-img .image{margin:0;text-align:left}}#instant-qr-video{background-color:#ff6500;padding-bottom:46px;padding-top:46px}#instant-qr-video h2{color:#fff;font-size:37px;font-weight:800;margin-bottom:46px}#feedback{background-color:#fff0e7;margin-bottom:-1.5rem;padding:47px 18px}#feedback h2{font-size:34px}#feedback form .errors,#feedback form .success{border:1px solid #8e8e8e;border-radius:16px;margin:18px auto;max-width:996px;text-align:center}#feedback form .txtawrap{margin:0 auto;max-width:996px}#feedback form .txtawrap textarea{border:1px solid #8e8e8e;border-radius:16px;color:#8e8e8e;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:24px;font-weight:500;min-height:298px;padding:26px;text-align:left}#feedback form .txtawrap textarea::-moz-placeholder{text-align:center}#feedback form .txtawrap textarea::placeholder{text-align:center}#feedback form .termswrap{align-items:center;display:flex;gap:8px;justify-content:center;padding-top:28px}#feedback form .termswrap input[type=checkbox]{align-self:flex-start;margin-top:3.5px}#feedback form .termswrap label{font-size:10pt;margin-bottom:0;max-width:902px}#feedback form .recaptchawrap{align-items:center;display:flex;justify-content:center;margin-top:28px;text-align:center}#feedback form button{background-color:#ff6500;border-radius:50px;font-weight:900}.btn.btn-more-info{background-color:#ff6500;border-radius:999px;color:#fff;display:inline-block;padding:10px 40px}.btn.btn-more-info:focus-visible,.btn.btn-more-info:hover{background-color:#da5802}.modal-backdrop{background-color:#888!important;z-index:1}.text-brand-alt{color:#ff6500}.body-wrapper .content-title-md{font-size:1.5rem}@media (min-width:768px){.body-wrapper .content-title-md{font-size:2rem}}.body-wrapper .content-text-md{font-size:1rem}@media (min-width:768px){.body-wrapper .content-text-md{font-size:1.2rem}}.border-rounded{border-radius:4px}
