.client{padding:0}.client__header{box-sizing:border-box;text-align:center;margin:0 auto}.client__header-company{display:inline-block;line-height:1rem;padding:30px}@media (min-width: 900px){.client__header-company{padding:30px 0}}.client__header-company--logo{margin-right:-45px;padding:9px 0}@media (min-width: 900px){.client__header-company--logo{padding:15px 0}}.client__header-company-name{display:inline;vertical-align:middle;font-size:21px;line-height:27px;font-weight:700}@media (min-width: 900px){.client__header-company-name{font-size:30px;line-height:36px}}.client__header-company-logo{display:inline-block;vertical-align:middle}.client__header-company-logo img{width:180px}@media (min-width: 900px){.client__header-company-logo img{width:240px}}.client__header-contact{position:relative;display:inline;vertical-align:middle;top:-1px}.client__header-contact-btn{display:inline-flex;justify-content:center;align-items:center;min-width:36px;height:36px;margin-left:9px;background:#e9eff7;border:1px solid #e9eff7;-webkit-border-radius:30px;border-radius:30px;background-clip:padding-box}.client__header-contact-btn .icon{width:15px;height:15px}.client__header-contact-btn .icon svg{fill:#636e78;margin-top:-7px}@media (min-width: 900px){.client__header-contact-menu{width:450px;max-width:450px;margin-left:-225px;top:60px;-webkit-border-radius:24px;border-radius:24px;background-clip:padding-box}}@media (min-width: 900px){.client__header-contact-menu.-menu-open{top:48px}}.client__header-contact-menu .menu__col{padding:30px}.client__header-contact-menu .c-popup__header{padding:0;margin:0;border-bottom:none}.client__header-contact-menu-name{text-align:center;font-weight:700;font-size:24px;line-height:30px;padding:0 0 30px}.client__header-contact-menu-actions{display:flex;box-sizing:border-box;justify-content:center;align-items:center;column-gap:6px}.client__header-contact-menu-btn{text-align:center;box-sizing:border-box;width:25%;height:72px;padding:12px;background:#e9eff7;-webkit-border-radius:18px;border-radius:18px;background-clip:padding-box}.client__header-contact-menu-btn p{font-size:13px;line-height:19px;color:#3d4b59}.client__header-contact-menu-btn .icon{margin-top:3px;margin-bottom:3px}.client__header-contact-menu-item{font-size:18px;line-height:24px;margin:0 0 9px}.client__header-contact-menu-item--sml{color:#636e78;font-size:15px;line-height:21px;margin:0 0 6px}.client__header-contact-menu hr{padding:0 0 30px;margin:0 0 30px;border-bottom:1px solid #d8dfe7;background:#fff}.client__actions{position:fixed;z-index:6;bottom:0;top:auto;left:0;width:100%;text-align:center;box-sizing:border-box;padding:36px 12px 12px;background:#fff;background:linear-gradient(0deg,#fff,#fff 75%,rgba(255,255,255,.8) 92%,rgba(255,255,255,0))}@media (min-width: 900px){.client__actions{position:-webkit-sticky;position:sticky;padding:48px 0 36px}}.client__btn{position:relative;display:inline-block;cursor:pointer;text-align:center;font-size:21px;line-height:27px;padding:12px 24px;color:#0056a4;background:transparent;border:1px solid #0056a4;-webkit-border-radius:24px;border-radius:24px;background-clip:padding-box}@media (min-width: 900px){.client__btn{font-size:24px;line-height:30px;padding:15px 42px 18px;-webkit-border-radius:36px;border-radius:36px;background-clip:padding-box}}.client__btn--reply{font-weight:700;padding-left:42px;color:#fff;background:#028b67;border:1px solid #028b67}@media (min-width: 900px){.client__btn--reply{padding-left:54px}}.client__btn--reply:before{content:"";position:absolute;left:17px;top:18px;width:16px;height:16px;background-image:url(/assets/icons/edit--solid-9e5190726b90ee308998104424f9960515b51f644337f4029749d6605a4ef05f.svg);background-repeat:no-repeat;-webkit-filter:invert(100%) sepia(0%) saturate(1%) hue-rotate(199deg) brightness(109%) contrast(101%);-moz-filter:invert(100%) sepia(0%) saturate(1%) hue-rotate(199deg) brightness(109%) contrast(101%);-o-filter:invert(100%) sepia(0%) saturate(1%) hue-rotate(199deg) brightness(109%) contrast(101%);filter:invert(100%) sepia(0%) saturate(1%) hue-rotate(199deg) brightness(109%) contrast(101%)}@media (min-width: 900px){.client__btn--reply:before{top:22px;left:24px;width:18px;height:18px}}.client__btn--primary{font-weight:700;color:#fff;background:#028b67;border:1px solid #028b67}.client__btn--send{font-weight:700;padding-left:42px;color:#fff;background:#0d478d;border:1px solid #0d478d}@media (min-width: 900px){.client__btn--send{padding-left:48px}}.client__btn--send:before{content:"";position:absolute;left:15px;top:17px;width:18px;height:18px;background-image:url(/assets/icons/send-email-e535ad4a1ab011b726b2b1daa0d9d8c44f6f1a5cded2f976d4ab2538c4e0c81a.svg);background-repeat:no-repeat;-webkit-filter:invert(100%) sepia(0%) saturate(1%) hue-rotate(199deg) brightness(109%) contrast(101%);-moz-filter:invert(100%) sepia(0%) saturate(1%) hue-rotate(199deg) brightness(109%) contrast(101%);-o-filter:invert(100%) sepia(0%) saturate(1%) hue-rotate(199deg) brightness(109%) contrast(101%);filter:invert(100%) sepia(0%) saturate(1%) hue-rotate(199deg) brightness(109%) contrast(101%)}@media (min-width: 900px){.client__btn--send:before{top:21px;left:21px}}.client__nav-menu{display:flex;box-sizing:border-box;column-gap:12px;margin-bottom:15px}@media (min-width: 900px){.client__nav-menu{margin-bottom:30px}}.client__nav-menu-l{flex:1;text-align:left}.client__nav-menu-r{flex:1;text-align:right}.client__nav-menu-btn{position:relative;display:inline-block;text-align:center;font-size:15px;line-height:24px;padding:9px 18px;color:#3d4b59;background:#e9eff7;border:1px solid #e9eff7;-webkit-border-radius:24px;border-radius:24px;background-clip:padding-box}@media (min-width: 900px){.client__nav-menu-btn{font-size:21px;line-height:27px;padding:9px 21px 12px}}.client__nav-menu-btn--back{padding-left:36px}@media (min-width: 900px){.client__nav-menu-btn--back{padding-left:39px}}.client__nav-menu-btn--back:before{content:"";position:absolute;left:15px;top:15px;width:13px;height:13px;background-image:url(/assets/icons/arrow-left--bold-7c2ac49ccdef8b8bcdb3caa867bb2f7ccadbb6a5534f6482ba80238b5098bb3d.svg);background-repeat:no-repeat;-webkit-filter:invert(45%) sepia(3%) saturate(1451%) hue-rotate(167deg) brightness(93%) contrast(97%);-moz-filter:invert(45%) sepia(3%) saturate(1451%) hue-rotate(167deg) brightness(93%) contrast(97%);-o-filter:invert(45%) sepia(3%) saturate(1451%) hue-rotate(167deg) brightness(93%) contrast(97%);filter:invert(45%) sepia(3%) saturate(1451%) hue-rotate(167deg) brightness(93%) contrast(97%)}@media (min-width: 900px){.client__nav-menu-btn--back:before{top:16px;width:15px;height:15px}}.client__nav-menu-btn--share{padding:8px 15px 13px}.client__nav-menu-btn--share .icon{width:18px;height:18px}@media (min-width: 900px){.client__nav-menu-btn--share .icon{width:21px;height:21px}}.client__nav-menu-btn--share .icon svg{fill:#3d4b59}.client__footer{width:100%;padding:30px 0 120px;margin:0 auto;text-align:center}@media (min-width: 900px){.client__footer{max-width:720px;padding:30px 0 180px}}.client__footer-company{position:relative;margin-bottom:18px}.client__footer-company:after{content:"";display:block;width:100%;height:1px;margin-top:-15px;border-bottom:1px solid #e9eff7}.client__footer-company-name{z-index:9;display:inline-block;max-width:80%;padding:3px 15px;font-size:18px;line-height:24px;background:#fff}.client__footer-powered-by{font-size:13px;line-height:21px;vertical-align:middle;color:#0056a4}.client__footer img{vertical-align:middle;margin-top:-2px}.client__message{position:relative;box-sizing:border-box;display:inline-block;background:#fff;padding:15px 21px;margin:0 0 15px;border:1px solid #d8dfe7;-webkit-border-radius:18px;border-radius:18px;background-clip:padding-box;overflow-wrap:break-word}@media (min-width: 900px){.client__message{padding:30px}}.client__message-holder{display:flex}.client__message-holder--from-customer{justify-content:flex-end}.client__message--from-customer{background:rgba(243,223,249,.25);border-color:#f3dff9}.client__message-subject{margin:0 0 15px;font-weight:700;font-size:21px;line-height:27px}.client__message-meta{margin-top:9px;font-size:15px;line-height:21px;color:#636e78}.client__message .conversation__msg-attachments{margin-bottom:15px}.client__signature{display:block;max-width:100%;height:auto;margin:0 auto}.client__pwrk{min-height:800px}@media (min-width: 900px){.client__pwrk{min-height:1050px}}@media (max-width: 899px){.client__pwrk .pwrk__header-logo{display:none}}.client__frm{position:relative;box-sizing:border-box;width:100%;margin:0 auto;padding:15px;background:#e9eff7;-webkit-border-radius:18px;border-radius:18px;background-clip:padding-box}@media (min-width: 900px){.client__frm{padding:30px}}.client__frm .frm__block{position:relative;margin-bottom:12px}.client__frm .frm__input{padding:27px 12px 12px;font-size:18px;-webkit-border-radius:12px;border-radius:12px;background-clip:padding-box}.client__frm .frm__label{z-index:1;position:absolute;top:1px;left:12px;padding:3px 0;font-size:15px;font-weight:400;color:#636e78;width:94%;display:block;background:#fff;-webkit-border-radius:12px;border-radius:12px;background-clip:padding-box}.client__frm .frm__submit{display:block;margin:0;padding:6px 0}@media (min-width: 900px){.client__frm .frm__submit{padding:15px 0 0}}.client__frm .field_with_errors .frm__input{border-color:#f62d19}.client__pay .form-row{min-height:73px}.client__pay #card-errors{color:#f62d19;font-size:15px;font-weight:700}
