:root{--offset-container-offset:50px}@media (min-width:992px){:root{--offset-container-offset:100px}}@media (min-width:1200px){:root{--offset-container-offset:50px}}@media (min-width:1530px){:root{--offset-container-offset:100px}}.theme-dark .text-secondary{color:#fff!important}.careers-list .career{--heading-padding-x:20px;--heading-padding-y:20px;--bg:#fff;font-family:FiraGO,serif;font-size:14px;line-height:22px;margin:0 auto 20px;max-width:1088px}.theme-dark .careers-list .career{--bg:#4e4e4e}.careers-list .career__title{display:block;font-family:FiraGO SemiBold,serif;font-size:16px;margin-bottom:10px;max-width:285px}.careers-list .career__deadline,.careers-list .career__status{font-size:14px}.careers-list .career__deadline{color:#333}.theme-dark .careers-list .career__deadline{color:#fff}.careers-list .career__details-list{grid-gap:20px;border-bottom:1px solid #ccc;display:grid;grid-template-columns:repeat(1,1fr);list-style:none;margin:5px 0 0;padding:0 0 30px}.theme-dark .careers-list .career__details-list li{color:#999}.theme-dark .careers-list .career__details-list li .value{color:#fff}.careers-list .career__details-list li{color:#999;font-size:13px;line-height:17px}.careers-list .career__details-list li .value{color:#333;margin-left:10px}.careers-list .career__description{font-size:16px;line-height:1.5;margin-bottom:25px;margin-top:50px}.careers-list .career__contacts{font-size:0;list-style:none;margin:0;padding:0}.careers-list .career__contacts li{display:block;font-size:16px;margin-bottom:15px}.careers-list .career__contacts li:last-child{margin-bottom:0}.careers-list .career__contacts li .value{display:block}.careers-list .career__contacts li .label{display:none}.careers-list .career__contacts li a{color:#666;vertical-align:text-bottom}.careers-list .career__contacts li a:hover{color:#48b5a2}.theme-dark .careers-list .career__contacts li a{color:#fff}.careers-list .career__contacts li .icon{align-items:center;background-color:#48b5a2;border-radius:5px;color:#fff;display:flex;display:inline-flex;height:24px;justify-content:center;margin-right:7px;transition:.5s;width:24px}.careers-list .career__contacts li .icon.active,.careers-list .career__contacts li .icon:hover{background-color:#48b5a2;color:#fff}.careers-list .career__contacts li .icon svg{width:12px}.careers-list .career__status{margin-right:6px}.careers-list .career__status:before{background-color:currentColor;border-radius:50%;content:"";display:inline-block;height:8px;margin-right:10px;width:8px}.careers-list .career--active .career__status{color:#48b5a2}.careers-list .career--ended .accordion-button{color:#999!important}.careers-list .career .accordion-body,.careers-list .career .accordion-button,.careers-list .career .accordion-header{background-color:var(--bg)}.careers-list .career .accordion-button{padding:var(--heading-padding-y) var(--heading-padding-x)}.theme-dark .careers-list .career .accordion-button.collapsed{color:#fff}.careers-list .career .accordion-body{padding:var(--heading-padding-y) var(--heading-padding-x)}.careers-list .career .close-accordion{background-color:#f2f2f2;border-radius:5px;height:50px;line-height:50px;margin-top:30px;text-align:center;width:100%}.careers-list .career .close-accordion .icon{transform:rotate(270deg)}.theme-dark .careers-list .career .close-accordion{background-color:#1a1a1a}.careers-list .career hr{margin:0 20px;opacity:1}.careers-list .career .accordion-button{position:relative}.careers-list .career .accordion-button:after{background-color:#f2f2f2;background-position:50%;background-size:14px;border-radius:50%;color:#48b5a2;display:none;height:38px;width:38px}.theme-dark .careers-list .career .accordion-button:after{background-color:#1a1a1a}.careers-list .career .accordion-button:before{background-color:#ccc;bottom:0;content:"";display:block;height:1px;left:var(--heading-padding-x);padding:0 30px;position:absolute;width:calc(100% - var(--heading-padding-x)*2)}.careers-list .career .accordion-button.collapsed:before{display:none}@media (min-width:400px){.careers-list .career__details-list li{font-size:14px}.careers-list .career__details-list li .value{margin-left:30px}}@media (min-width:768px){.careers-list .career{--heading-padding-y:30px;--heading-padding-x:45px;font-size:16px;margin:0 auto 30px 0}.careers-list .career__deadline,.careers-list .career__status{font-size:16px}.careers-list .career__status{margin-right:11px}.careers-list .career__title{font-size:20px;line-height:25px;max-width:unset}.careers-list .career__details-list{grid-gap:22px 4px;border-bottom:0;grid-template-columns:repeat(2,1fr);margin:0;padding:0}.careers-list .career__details-list li{font-size:14px}.careers-list .career__details-list li .value{margin-left:15px}.careers-list .career__contacts li{display:inline-block;margin-right:64px}.careers-list .career__contacts li .value{margin-top:15px}.careers-list .career .accordion-button:after,.careers-list .career__contacts li .label{display:block}.careers-list .career .close-accordion{display:none}.careers-list .career__description{line-height:25px;margin-bottom:55px;margin-top:35px}.careers-list .career__contacts li .value{margin-top:12px}.careers-list .career hr{margin:45px 0}}@media (min-width:1200px){.careers-list .career__details-list li{font-size:16px}.careers-list .career__details-list li .value{margin-left:50px}}