.form-group.required .form-control-label::before{content:"*";color:#c00}.contact-us-banner{background-image:url("../images/contact-us.jpg");background-position-y:20%}.contact-us-signup-message{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:fixed;top:15%;left:50%}.contact-us-signup-alert{-webkit-animation:fade 5s linear forwards;animation:fade 5s linear forwards;-webkit-box-shadow:1px 1px 5px gray;box-shadow:1px 1px 5px gray;padding:1em}@-webkit-keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}.contact-us-signup-alert.show{display:block}.contact-us-signup-alert.alert-danger{background:#dd5656}.contact-us-landing-page .page-title{font-size:57px;font-style:normal;font-weight:400;line-height:1;font-family:"AkkuratLLSub-Regular";letter-spacing:4.619px;text-transform:uppercase;text-align:left;margin-bottom:15px}.contact-us-landing-page .right-panel .inner-wrp{padding:20px;width:445px;max-width:100%;margin:0 auto;display:table}.contact-us-landing-page .left-panel img{width:100%}.form-group.mb-10{margin-bottom:10px}.form-group.mb-15{margin-bottom:15px}form.contact-us .row{margin-bottom:0}form.contact-us .form-group{margin-bottom:12px}form.contact-us .material-field{position:relative;margin-bottom:12px}form.contact-us .material-field.required .material-label::before{content:none}form.contact-us .material-field.required .material-label::after{content:" *"}form.contact-us .material-input{width:100%;height:45px;padding:18px 16px 16px;border:1px solid rgba(15,15,15,.12);border-radius:0;background:rgba(0,0,0,0);color:#2b2b2b;font-family:"AkkuratLLSub-Regular";font-size:13px;letter-spacing:-0.39px;line-height:17px;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}form.contact-us .material-input:focus{border-color:#2b2b2b;-webkit-box-shadow:none;box-shadow:none;outline:none}form.contact-us .material-input.is-invalid{border-color:#c00;background-image:none}form.contact-us .material-input.is-invalid+.material-label{top:35%}form.contact-us .material-label{position:absolute;left:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;padding:0;font-family:"AkkuratLLSub-Regular";font-size:14px;font-weight:400;letter-spacing:-0.42px;line-height:17px;color:rgba(15,15,15,.58);pointer-events:none;-webkit-transition:top .2s ease,font-size .2s ease,color .2s ease,-webkit-transform .2s ease;transition:top .2s ease,font-size .2s ease,color .2s ease,-webkit-transform .2s ease;transition:top .2s ease,transform .2s ease,font-size .2s ease,color .2s ease;transition:top .2s ease,transform .2s ease,font-size .2s ease,color .2s ease,-webkit-transform .2s ease;z-index:1}form.contact-us .material-field:focus-within .material-input,form.contact-us .material-field.is-filled .material-input{border-color:#2b2b2b}form.contact-us .material-field:focus-within .material-label,form.contact-us .material-field.is-filled .material-label{top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;letter-spacing:-0.24px;line-height:16px;color:#2b2b2b;background:#fff;padding:0 8px;left:8px}form.contact-us .material-field--textarea .material-input{min-height:136px;height:auto;resize:vertical;padding-top:24px}form.contact-us .material-field--textarea .material-label{top:24px;-webkit-transform:translateY(0);transform:translateY(0)}form.contact-us .material-field--textarea:focus-within .material-label,form.contact-us .material-field--textarea.is-filled .material-label{top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}form.contact-us .material-field--select .form-select{position:relative}form.contact-us .material-field--select .material-input{padding:11px 16px;padding-right:36px;cursor:pointer}form.contact-us .material-field--select .material-label{top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;letter-spacing:-0.24px;line-height:16px;color:#2b2b2b;background:#fff;padding:0 8px;left:8px}form.contact-us .material-field--select .material-input{border-color:#2b2b2b}form.contact-us .material-field--select .form-select::after{right:16px}form.contact-us .material-field--file .contact-file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}form.contact-us .material-field--file .contact-file-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}form.contact-us .material-field--file .contact-file-trigger__name{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"AkkuratLLSub-Regular";font-size:13px;letter-spacing:-0.39px;line-height:17px;color:#2b2b2b}form.contact-us .material-field--file:not(.is-filled) .contact-file-trigger__name{color:rgba(0,0,0,0)}form.contact-us .invalid-feedback{font-family:"AkkuratLLSub-Regular";font-size:11px;margin-top:4px}form.contact-us .contact-control{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin:0;cursor:pointer;position:relative}form.contact-us .contact-control__input{position:absolute;opacity:0;width:10px;height:10px;margin:0;cursor:pointer}form.contact-us .contact-control__indicator{-ms-flex-negative:0;flex-shrink:0;width:10px;height:10px;border:1px solid #000;border-radius:50%;position:relative;background:rgba(0,0,0,0);display:inline-block}form.contact-us .contact-control__text{font-family:"AkkuratLLSub-Regular";font-size:13px;letter-spacing:-0.39px;line-height:17px;color:#2b2b2b;text-transform:none}form.contact-us .contact-control--checkbox .contact-control__input:checked+.contact-control__indicator::after,form.contact-us .contact-control--radio .contact-control__input:checked+.contact-control__indicator::after{content:"";position:absolute;top:50%;left:50%;width:4px;height:4px;border-radius:50%;background:#000;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}form.contact-us .contact-control .contact-control__input:focus+.contact-control__indicator{outline:1px solid #2b2b2b;outline-offset:2px}form.contact-us .contact-role-group{margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}form.contact-us .contact-role-group__label{display:block;font-family:"AkkuratLLSub-Regular";font-size:13px;letter-spacing:-0.39px;line-height:17px;color:#2b2b2b;text-transform:none;margin-right:20px}form.contact-us .contact-role-group__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}form.contact-us .contact-us-submit-btn{width:100%;height:36px;padding:0 16px;border:none;border-radius:0;background:#0f0f0f;color:#fdfaf9;font-family:"Druk-Font";font-size:10px;font-weight:500;letter-spacing:-0.3px;line-height:13px;text-transform:uppercase;-webkit-transition:background .25s ease-out;transition:background .25s ease-out;margin-top:20px}form.contact-us .contact-us-submit-btn:hover,form.contact-us .contact-us-submit-btn:focus{background:#000;color:#fdfaf9;-webkit-box-shadow:none;box-shadow:none;outline:none}form.contact-us .contact-us-submit-btn:disabled{opacity:.6}form.contact-us .contact-us-submnit .form-group{margin-bottom:0}@media only screen and (max-width: 1200px){.contact-us-landing-page .page-title{font-size:40px}.contact-us-landing-page .left-panel{min-height:750px;overflow:hidden}.contact-us-landing-page .left-panel img{position:absolute;height:100%;width:auto;left:-10%}}@media only screen and (max-width: 768px){.contact-us-landing-page .left-panel{padding-right:0;min-height:inherit}.contact-us-landing-page .left-panel img{width:100%;position:inherit}.contact-us-landing-page .right-panel .inner-wrp{padding:50px 0 20px}.contact-us-landing-page .page-title{font-size:24px}}