section.careers-single{background-color:#f8fafb;padding-top:80px;padding-bottom:100px;position:relative}section.careers-single .top-bg-green{position:absolute;z-index:1;width:100%;height:170px;left:0;top:0;background-color:#d7f6e9}section.careers-single .box-item{position:relative;z-index:2;max-width:900px;margin-left:auto;margin-right:auto;padding-top:32px;padding-bottom:32px;padding-left:40px;padding-right:40px;background-color:#fff;border:1px solid #e9ecee;border-radius:8px;letter-spacing:.5px;color:var(--colot-black)}@media (min-width:768px){section.careers-single .box-item{font-size:18px}}section.careers-single .box-item,section.careers-single .box-item p{line-height:1.5}section.careers-single .box-item+.box-item{margin-top:16px}section.careers-single .box-item .subrow{color:var(--color-grey-text)}@media (max-width:990px){section.careers-single .box-item{padding-left:15px;padding-right:15px;margin-left:15px;margin-right:15px}}@media (min-width:768px){section.careers-single .box-item .btn.medium{line-height:44px;font-size:18px}}.archive-careers{letter-spacing:.5px;line-height:1.75}@media (min-width:768px){.archive-careers{font-size:18px}}@media (max-width:767px){.archive-careers h2{font-size:28px}}.archive-careers .careers-hero{padding-top:140px;margin-bottom:80px;background-color:#d7f6e9;min-height:720px;background-image:url(../../images/careers/hero-bg.png);background-repeat:no-repeat;background-position:bottom center}@media (max-width:767px){.archive-careers .careers-hero{padding-top:40px;background-position-x:-50px}.archive-careers .careers-hero h1{line-height:1.3}}.archive-careers .as-seen-on{margin-top:80px;margin-bottom:140px}.archive-careers .as-seen-on .seen-title{margin-bottom:24px;font-size:20px}@media (max-width:1023px){.archive-careers .as-seen-on .seen-box{flex-wrap:wrap}}@media (max-width:767px){.archive-careers .as-seen-on .seen-box img{width:40%}}.archive-careers .work-benefits{margin-top:140px;margin-bottom:140px}.archive-careers .work-benefits .benefits-title{margin-bottom:48px}@media (max-width:767px){.archive-careers .work-benefits .benefits-title{text-align:left}}.archive-careers .work-benefits .b-ttl{font-size:20px;font-weight:700;letter-spacing:.5px;margin-top:16px;margin-bottom:8px}@media (max-width:767px){.archive-careers .work-benefits>.container>.row{gap:40px}}.archive-careers .open-positions{max-width:1000px;margin-left:auto;margin-right:auto;margin-top:140px;margin-bottom:160px}.archive-careers .open-positions .positions-subtitle{margin-top:16px;margin-bottom:48px}.archive-careers .open-positions .position-item{padding:12px 24px;border:1px solid var(--color-border);border-radius:12px}.archive-careers .open-positions .position-item .position-title{font-size:20px;font-weight:700}.archive-careers .open-positions .position-item .position-subrow{color:var(--color-grey-text)}.archive-careers .open-positions .position-item .btn{font-size:1rem}@media (max-width:767px){.archive-careers .open-positions .position-item .btn{min-width:100%}}@media (min-width:1024px){.archive-careers .open-positions .position-item .btn{min-width:240px}}.archive-careers .open-positions .position-item+.position-item{margin-top:16px}@media (max-width:767px){.archive-careers .open-positions .positions-subtitle,.archive-careers .open-positions h2{text-align:left}}.careers-apply--popup .careers-apply-form.loading{position:relative}.careers-apply--popup .careers-apply-form.loading:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;opacity:.5}.careers-apply--popup .careers-apply-form.loading:after{content:'';opacity:1;background-image:url(/wp-content/themes/accessibility/assets/images/loader.png);-webkit-animation:spin 3s linear infinite;-moz-animation:spin 3s linear infinite;animation:spin 3s linear infinite;width:50px;height:50px;display:inline-block;background-repeat:no-repeat;background-position:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.careers-apply--popup .careers-apply-form input.invalid,.careers-apply--popup .careers-apply-form select.invalid,.careers-apply--popup .careers-apply-form textarea.invalid{border-color:red!important}.careers-apply--popup .careers-apply-form .group-copy-file{margin-top:10px;gap:5px}.careers-apply--popup .careers-apply-form .file-group{display:block;width:100%}.careers-apply--popup .careers-apply-form .file-group>input{display:none}.careers-apply--popup .careers-apply-form .file-box span.file-remove{color:red;display:inline-block;cursor:pointer;margin-left:auto}.careers-apply--popup .careers-apply-form .file-box{border-radius:8px;color:#3a3a3a;white-space:nowrap;font-size:14px;margin-top:10px;display:block;width:100%;background:#fff;border:1px solid #8f8f8f;padding:12px 16px}.careers-apply--popup .careers-apply-form .form-row .group-copy input+input{margin-top:10px}.careers-apply--popup .careers-apply-form .link-input{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 10.5C7.99373 11.0039 8.66952 11.2879 9.375 11.2879C10.0805 11.2879 10.7563 11.0039 11.25 10.5L14.25 7.49998C15.2855 6.46444 15.2855 4.78551 14.25 3.74998C13.2145 2.71444 11.5355 2.71444 10.5 3.74998L10.125 4.12498' stroke='%23636665' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.4993 7.50004C10.0056 6.99613 9.32979 6.71216 8.62431 6.71216C7.91883 6.71216 7.24304 6.99613 6.74931 7.50004L3.74931 10.5C2.71377 11.5356 2.71377 13.2145 3.74931 14.25C4.78484 15.2856 6.46377 15.2856 7.49931 14.25L7.87431 13.875' stroke='%23636665' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")!important;background-repeat:no-repeat!important;background-position-x:10px!important;background-position-y:15px!important;padding-left:40px!important}.careers-apply--popup .form-row.groups-controll>a{color:var(--color-green);font-weight:600;font-size:14px;line-height:17px;letter-spacing:.5px;text-decoration:none}.careers-apply--popup .form-row.groups-controll>a:before{content:'';display:inline-block;width:24px;height:24px;margin-right:5px}.careers-apply--popup .form-row.groups-controll{display:flex;gap:15px}.careers-apply--popup .form-row.groups-controll>a.add-link:before{transform:translateY(6px);background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 5V19M5 12H19' stroke='%2323825A' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E%0A")}.careers-apply--popup .form-row.groups-controll>a.add-file:before{transform:translateY(4px);background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.52813 8.21251C7.38787 8.07191 7.3091 7.88142 7.3091 7.68282C7.3091 7.48422 7.38787 7.29373 7.52813 7.15313L11.4656 3.21563C11.6078 3.0748 11.7999 2.99579 12 2.99579C12.2001 2.99579 12.3922 3.0748 12.5344 3.21563L16.4719 7.15313C16.6121 7.29373 16.6909 7.48422 16.6909 7.68282C16.6909 7.88142 16.6121 8.07191 16.4719 8.21251C16.4021 8.28337 16.3189 8.33965 16.2272 8.37806C16.1354 8.41647 16.037 8.43625 15.9375 8.43625C15.838 8.43625 15.7396 8.41647 15.6478 8.37806C15.5561 8.33965 15.4729 8.28337 15.4031 8.21251L12.75 5.55938V14.25C12.75 14.4489 12.671 14.6397 12.5303 14.7803C12.3897 14.921 12.1989 15 12 15C11.8011 15 11.6103 14.921 11.4697 14.7803C11.329 14.6397 11.25 14.4489 11.25 14.25V5.55938L8.59687 8.21251C8.52709 8.28337 8.4439 8.33965 8.35216 8.37806C8.26042 8.41647 8.16196 8.43625 8.0625 8.43625C7.96304 8.43625 7.86458 8.41647 7.77284 8.37806C7.6811 8.33965 7.59791 8.28337 7.52813 8.21251ZM20.25 13.5C20.0511 13.5 19.8603 13.579 19.7197 13.7197C19.579 13.8603 19.5 14.0511 19.5 14.25V19.5H4.5V14.25C4.5 14.0511 4.42098 13.8603 4.28033 13.7197C4.13968 13.579 3.94891 13.5 3.75 13.5C3.55109 13.5 3.36032 13.579 3.21967 13.7197C3.07902 13.8603 3 14.0511 3 14.25V19.5C3 19.8978 3.15804 20.2794 3.43934 20.5607C3.72064 20.842 4.10218 21 4.5 21H19.5C19.8978 21 20.2794 20.842 20.5607 20.5607C20.842 20.2794 21 19.8978 21 19.5V14.25C21 14.0511 20.921 13.8603 20.7803 13.7197C20.6397 13.579 20.4489 13.5 20.25 13.5Z' fill='%2323825A'/%3E%3C/svg%3E%0A")}@-moz-keyframes spin{100%{-moz-transform:translate(-50%,-50%) rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin{100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}