.contact-form-header{text-align:left;margin-bottom:50px}.ccpa-header{text-align:left;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:20px}.ccpa-header h1{font-size:42px}.integration-submission-header{border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:20px;text-align:left}h2.subheading{color:rgba(0,0,0,0.6);font-size:26px}.form-section{margin-bottom:50px}.form-field{margin:25px 0;position:relative}#integration-submission .form-field{margin:30px 0}[hidden],.is-hidden{display:none !important}label{display:block;font-size:20px;font-weight:500;margin-bottom:5px}.choices{display:flex;margin:0 -5px}.choice{flex:1 1 100%;margin:0 5px}.choice input{opacity:0;pointer-events:none;position:absolute}.choice label{border-radius:16px;border:1px solid rgba(29,30,28,40%);background:rgba(255,255,255,0.2);cursor:pointer;display:block;font-size:16px;line-height:1;padding:15px 10px;position:relative;text-align:center;transition:border-color .2s,background .2s,box-shadow .2s}.choice label:hover{border-color:rgba(250,93,0,100%)}.choice input:checked+label{background:rgba(250,93,0,10%);border-color:rgba(250,93,0,100%);box-shadow:0 0 0 1px rgba(250,93,0,100%);font-weight:600}.choice small{display:block;font-weight:normal;margin-top:5px;font-size:15px}small.explanatory{color:rgba(29,30,28,60%);font-size:80%;line-height:1.2;margin-bottom:15px;display:block}input[type=file].form-attachment-input{background:rgba(29,30,28,5%);border-radius:16px;border:1px dashed rgba(29,30,28,60%);box-sizing:border-box;cursor:pointer;display:block;padding:14px;width:100%;font-size:16px;transition:background .2s}input[type=file].form-attachment-input:hover{background:rgba(29,30,28,10%)}.contact-person{display:flex;margin:0 -10px;width:auto}.contact-person .form-field{flex:1;margin-left:10px;margin-right:10px}@media(max-width:850px){.contact-person{flex-direction:column;margin:0}.contact-person .form-field{margin-left:0;margin-right:0}}#zendesk-results{background:#fff;border-radius:0 0 16px 16px;border:1px solid #bbb;box-shadow:0 7px 10px rgba(0,0,0,0.15);margin-top:-1px;opacity:0;padding:.4rem;position:absolute;transition:.2s;visibility:hidden;width:100%;z-index:1000}.zd-results-visible #zendesk-results{opacity:1;visibility:visible}.support-contact-form textarea{resize:vertical}#zendesk-results div{background:rgba(29,30,28,5%);border-bottom:1px solid rgba(29,30,28,10%);font-size:.8rem;margin:-0.4rem -0.4rem .4rem;padding:.25rem .8rem}#zendesk-results ul{list-style:none;margin:0;padding:0}#zendesk-results li{margin:0}#zendesk-results a{border-radius:16px;color:inherit;display:block;padding:10px 20px;text-decoration:none}#zendesk-results a:hover,#zendesk-results a:focus{background:rgba(29,30,28,100%);color:#fff}#zendesk-results h4{color:inherit;font-size:.9rem;margin:0}#zendesk-results p{font-size:.8rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zd-results-visible input.subject{border-bottom-left-radius:0;border-bottom-right-radius:0}input.subject{transition:border-radius .2s}.contact-footer{background:#fff;border-top:1px solid rgba(250,93,0,100%)}.contact-footer .content-wrapper{display:flex}.contact-footer .content-wrapper>div{flex:1}.contact-footer strong,.contact-footer a{display:block;margin-bottom:5px}.business-hours{display:flex}.office-status{flex:0 0 62px}.office-status-badge{border-radius:50px;border:2px solid #000;display:block;font-family:"Brndn","Brandon Text","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;height:62px;line-height:58px;margin-right:15px;text-align:center;text-transform:uppercase;width:62px}.is-closed{background-color:rgba(230,73,73,0.1);border-color:#e64949;color:#e64949;font-size:13px}.is-open{background-color:rgba(23,140,23,0.1);border-color:#178c17;color:#178c17}@media(max-width:850px){.contact-footer .content-wrapper{flex-direction:column}.contact-footer .content-wrapper>div{margin-bottom:25px}.contact-footer .content-wrapper>div:last-of-type{margin-bottom:0}}