.app-store-links{display:flex;justify-content:center}.app-store-links .google-play,.app-store-links .app-store{display:block;margin:3rem;display:flex;justify-content:center;align-items:center;color:#FFCB2A;opacity:0.5;transition:.2s ease-out}.app-store-links .google-play:hover,.app-store-links .app-store:hover{color:#FFCB2A;opacity:1}.app-store-links .google-play:hover svg path,.app-store-links .app-store:hover svg path{fill:#FFCB2A !important}.app-store-links svg{max-height:30px;width:30px;margin-right:0.5rem}.app-store-links svg path{fill:#FFCB2A !important}nav{display:flex;font-size:1.2rem;line-height:1.2;padding-left:1rem;padding-right:1rem;box-sizing:border-box}nav ul{padding:0;margin:0;align-items:center}nav li{list-style:none}nav li a{display:block}footer{background-color:#232a3a}footer nav{max-width:1024px;margin-left:auto;margin-right:auto;display:flex;padding-bottom:1rem;font-size:1.2rem;flex-wrap:wrap;justify-content:center}footer nav .logo{width:100px;margin:10px 10px 0 20px;padding-right:40px}footer .link-groups{display:flex;flex:1;justify-content:space-around;flex-wrap:wrap}footer .link-group{flex-shrink:0;padding-left:5px;padding-right:5px}footer .link-group a{color:#78818e;line-height:1.5;font-size:1rem;transition:.2s ease-out}footer .link-group a:hover{color:#039be5}footer .link-group header{color:white;line-height:2rem}footer .divider{display:flex;justify-content:center;align-items:center}footer .divider .bar{border-top:1px solid #3C3D3E;height:0;width:46%;float:right;margin-left:10%}footer .divider a:first-of-type img.flag-img{margin-left:4rem}footer .divider a img.flag-img{margin-left:1rem}footer .flag-upper-text{display:flex;justify-content:center;align-items:center;padding:0 0 0 0;width:80%;margin-left:auto;margin-right:auto}footer .flag-upper-text p{color:#78818e;line-height:0;font-size:13px;margin-top:40px}footer .flag{display:flex;justify-content:center;align-items:center;padding:0 0 1rem 0;width:80%;margin-left:auto;margin-right:auto}footer .flag span{padding-left:4px;color:#ecbc3c}footer .flag img{width:25px}footer .copy-right{font-size:0.9rem;text-align:center;padding:10px 0;color:#909090;background-color:#1c212d}footer .privacy a{color:#909090;font-size:0.9rem;font-weight:600;padding-right:10px}footer .term-of-use a{color:#909090;font-size:0.9rem;font-weight:600}@media (max-width: 750px){.app-store-links .google-play,.app-store-links .app-store{padding:2rem 0;font-size:16px}.app-store-links .app-store{margin-right:3rem}footer .flag-upper-text{display:none}footer nav img{display:none}footer .link-groups{display:inline-block;display:inline-block;min-width:250px;border:1px solid}footer .link-group+.link-group{border-top:1px solid}footer .link-group header{display:flex;justify-content:space-between}footer .link-group header:after{content:'+';display:block;font-size:1.5rem}footer .link-group ul{transition:max-height .3s;max-height:0;overflow:hidden;padding-left:10px}footer .link-group.active header:after{content:'-'}footer .link-group.active ul{max-height:200px}footer .privacy a{color:#909090;font-size:12px;font-weight:600;border-right:1px solid;padding-right:10px}footer .term-of-use a{color:#909090;font-size:12px;font-weight:600}}
