:root{--landing-paddyng: 60px;--primary: #EF813F;--secondary: #00ACE1;--black: #404040;--h1-size: 32px;--font-size: 18px}html{scroll-behavior:smooth}body{font-display:fallback;font-family:"Roboto",sans-serif;color:var(--black);font-size:var(--font-size);line-height:1.3}.header{background:linear-gradient(92deg, #2E2E2E 0%, var(--black) 100%);padding:20px}.header .navbar{--bs-nav-link-font-size: 20px;--bs-navbar-nav-link-padding-x: 20px}.header .navbar-logo{width:120px}.header .nav-item:last-child .nav-link{padding-right:0}.header .nav-link{color:#fff;text-decoration:none}.header .nav-link:hover,.header .nav-link:visited{color:#fff;text-decoration:none}h1,.h1{font-size:var(--h1-size);font-weight:bold;margin-bottom:calc(var(--landing-paddyng) * .3)}h3,.h3{font-size:max(calc(var(--h1-size) * .78), 18px);margin-bottom:40px}h4,.h4{font-size:calc(var(--h1-size) * .55);margin-bottom:20px}img,svg{max-width:100%;height:auto}.bt{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:#fff;background:var(--secondary);padding:16px 26px;min-width:min(310px, 100%);border-radius:12px;font-size:24px;line-height:1.1}.bt:hover{color:#fff;background:var(--black)}.bt.transparent{background-color:transparent;padding:0;color:var(--black)}.bt.transparent .icon{stroke:var(--black)}.bt.transparent:hover{color:var(--secondary)}.bt.transparent:hover .icon{stroke:var(--secondary)}.bt .icon{height:1.1em;width:auto;fill:#fff;position:relative;top:1px;flex:none}.bt .icon.right{margin-left:7px}.bt .icon.left{margin-right:7px}.modal-body h4{margin-bottom:13px}a{color:#404040;text-decoration:underline}a:hover{color:#00ACE1}a:visited{color:#404040}.gradient{background:#EF813F url(images/gradient.jpg) no-repeat center/cover}.hello{color:#fff;margin-bottom:var(--landing-paddyng)}.hello-image{padding-top:calc(var(--landing-paddyng) * .4)}.hello .h1{margin-bottom:20px;font-weight:900}.success{padding:calc(var(--landing-paddyng) * .7) 0;color:#fff}.success .h1{font-weight:900;margin-bottom:0}.step{margin-bottom:var(--landing-paddyng)}.step-title{font-size:max(calc(var(--h1-size) * .64), 18px);font-weight:900;color:#EF813F;display:block}.badge{--gutters: 6px;display:flex;flex-wrap:wrap;margin:calc(var(--gutters) * -1);padding:10px 0 0 0}.badge-link{padding:var(--gutters)}.badge-image{height:40px;width:auto}.badge-qr{width:120px;border:1px solid rgba(0,0,0,0.15);border-radius:10px}.pay{--padding: 15px;margin-top:calc(var(--landing-paddyng-y) * .4)}.pay-box{box-shadow:0 0 20px 0 rgba(0,0,0,0.06);padding:calc(var(--padding) * .8) var(--padding) var(--padding) var(--padding);border-radius:25px;height:100%}.pay-icon{height:50px;width:auto;fill:#00ACE1;margin-bottom:10px}.pay-title{font-size:max(calc(var(--h1-size) * .55), 18px);font-weight:bold;margin-bottom:10px}.pay-text{font-size:16px}.footer{background-color:var(--black);background:linear-gradient(275deg, #2F2F2F 2%, #3D3D3D 100%);padding:calc(var(--landing-paddyng) * .8) 0;color:#fff;font-size:20px;text-align:center}.footer h3,.footer .h3{font-size:var(--h1-size)}.footer a{color:#fff;text-decoration:none}.footer-link{display:flex;justify-content:center;align-items:center}.footer-link .icon{height:20px;width:auto;margin-right:7px;flex:none}.footer .copyright{margin-top:calc(var(--landing-paddyng) * .8);font-size:16px}.footer .phones{max-width:475px;margin-left:auto;margin-right:auto}.footer .social{display:flex;justify-content:center}.footer .social-link{width:25px;margin-right:15px}@media (max-width: 1200px){.hello-image{width:440px}}@media (min-width: 576px){body{--landing-paddyng: 80px}.header{padding:40px}.header .navbar-logo{width:200px}.badge-image{height:50px}}@media (min-width: 768px){body{--h1-size: 38px;--font-size: 20px}.pay{--padding: 36px}}@media (min-width: 992px){body{--h1-size: 42px;--font-size: 25px;--landing-paddyng: 100px}.bt{justify-content:flex-start}.footer{text-align:left;font-size:18px}.footer-link{justify-content:flex-start}.footer .phones{margin-left:0}.footer .social{justify-content:flex-start}}@media (min-width: 1200px){body{--h1-size: 45px;--landing-paddyng: 120px}.header .navbar{--bs-nav-link-font-size: 24px;--bs-navbar-nav-link-padding-x: 35px}.footer{font-size:20px}}
