#support .section:nth-child(1n){background-color:#2a2a2a}#support .section:nth-child(2n){background-color:#1A1A1A}#supportButtons{display:flex;justify-content:center;padding:5rem 0;flex-wrap:wrap;gap:3rem;max-width:50rem;margin:auto}#supportButtons img{border-radius:.3rem .3rem 0 0}#supportButtons .supportButtonContent{width:12rem;background-color:#3c3c3c;border-radius:.3rem;display:flex;flex-direction:column;justify-content:end}#supportButtons .supportButtonContent:hover{background-color:#606060}#supportButtons .supportButtonContent h2{font-size:1rem;font-weight:bold;margin:0}#supportButtons .supportButtonContent p{font-size:.7rem;margin-bottom:0;margin-top:.5rem}#supportButtons .supportButtonContent .supportButtonDescription{height:5.2rem;padding:1rem;background-color:#2a2a2a;border-radius:0 0 .3rem .3rem}#faqContent div{white-space:normal}#faqContent div.question{font-size:1.25rem;font-weight:100;color:#fdfdfd;margin-bottom:1rem;cursor:pointer;position:relative;padding-left:1.25rem;-webkit-tap-highlight-color:transparent}#faqContent div.question::before{transition:transform .2s linear;background-image:url(images/chevronright.svg);left:0;top:.5rem;height:1rem;background-size:1.2rem 1.2rem}#faqContent div.question.openQuestion::before{transform:rotate(90deg)}#faqContent div.answer{font-size:.8rem;padding-left:1.25rem;padding-bottom:1.5rem;display:none}#contact>a{padding:1px}#contact #contactText span{font-weight:bold;vertical-align:top}#contact #contactContainer{width:700px}#contact #contactContainer>p{padding-bottom:1rem}#contact #contactContainer #contactForm input[type=text],#contact #contactContainer #contactForm input[type=email]{width:48%;box-sizing:border-box}#contact #contactContainer #contactForm input[type=topic]{width:100%;box-sizing:border-box;margin-top:.95rem}#contact #contactContainer #contactForm input:first-of-type{margin-right:4%}#contact #contactContainer #contactForm textarea{display:block;width:100%;box-sizing:border-box;margin-bottom:1.25rem;height:12.5rem}#contact #contactContainer #contactForm .g-recaptcha{margin-bottom:1.25rem}#contact #contactContainer .result{width:100%;text-align:center;margin:1.5rem 0;padding:1rem 0}@media (orientation:portrait) and (max-width:800px){html #contact #contactContainer{width:auto}html #contact #contactContainer #contactForm input[type=text],html #contact #contactContainer #contactForm input[type=email]{width:100%}html #contact #contactContainer #contactForm input:first-of-type{margin-bottom:.95rem}}html.mobile #contact #contactContainer{width:auto}html.mobile #contact #contactContainer #contactForm input[type=text],html.mobile #contact #contactContainer #contactForm input[type=email]{width:100%}html.mobile #contact #contactContainer #contactForm input:first-of-type{margin-bottom:.95rem}