.home{background-image:var(--t-asset-faq-illu);}.contact{width:600px;margin:0 auto;padding:68px 0;}.contact .content{background:#fff;border:1px solid var(--t-border);border-radius:8px;padding:24px;margin:0;}.contact .form-group label{font-weight:500;font-size:18px;line-height:28px;color:var(--brand-text);}.contact .form-group input,.contact .form-group textarea{padding:10px 16px;border:0;border-radius:8px;background:var(--t-surface);width:100%;font-size:15px;color:var(--brand-text);box-shadow:none;height:auto;}.contact .agree-label{color:var(--brand-text);font-size:14px;font-weight:400;}.contact button.btn{background-color:var(--brand-primary);border:0 !important;outline:0 !important;border-radius:8px;/*
		font-size: 14px;
		font-weight: 500;
		width: auto;
		*/color:var(--brand-on-dark);}.contact button.btn a{color:var(--brand-text);}.contact button.btn:active,.contact button.btn:focus,.contact button.btn:hover,.contact button.btn:active:hover{background-color:var(--brand-primary-hover);color:var(--t-muted);}.contact .contact button.btn{position:relative;padding:12px 40px 12px 16px;}.contact .contact button.btn::after{content:'';position:absolute;right:16px;top:50%;width:14px;height:14px;transform:translateY(-50%);background-color:currentColor;mask:var(--icon-arrow-right) center / contain no-repeat;-webkit-mask:var(--icon-arrow-right) center / contain no-repeat;}@media screen and (max-width:768px){.home .section{width:100%;padding:0 20px;height:400px;display:flex;align-items:center;}.contact{width:calc(100% - 2em);}.contact button.btn{margin-top:3em;display:flex;float:none !important;}}