.vacancies-content-wrap{padding:50px 0 74px}.vacancies-content-wrap .heading{margin-bottom:56px;max-width:823px}.vacancies-content-wrap .abouttab_content{display:none}.vacancies-content-wrap .left{width:279px}.vacancies-content-wrap ul.vacanciestabs{list-style:none;margin:0;padding:0}.vacancies-content-wrap .tabstab_container{padding-left:135px;width:calc(100% - 279px)}.vacancies-content-wrap .vacanciestab_drawer,.vacancies-content-wrap ul.vacanciestabs li{align-items:center;border-bottom:1px solid #888;color:#000;cursor:pointer;display:flex;font-size:15px;font-weight:300;justify-content:space-between;letter-spacing:-.4px;padding:11px 15px 7px 11px;transition:all .5s ease}.vacancies-content-wrap .vacanciestab_drawer.d_active,.vacancies-content-wrap ul.vacanciestabs li.active{background:var(--dark-green);color:var(--blue-green)}.vacancies-content-wrap .vacanciestab_drawer.d_active svg,.vacancies-content-wrap ul.vacanciestabs li.active svg{transform:rotate(-90deg)}.vacancies-content-wrap .vacanciestab_drawer.d_active svg path,.vacancies-content-wrap ul.vacanciestabs li.active svg path{stroke:#00c5c6}.vacancies-content-wrap .vacanciestab_drawer svg,.vacancies-content-wrap ul.vacanciestabs li svg{transition:all .5s ease}.vacancies-content-wrap .vacanciestab_drawer span,.vacancies-content-wrap ul.vacanciestabs li span{padding-right:10px;width:100%}.vacancies-content-wrap .btn-grp{margin-top:62px;text-align:right}.vacancies-content-wrap .vacanciestab_drawer{display:none;margin:0}.vacancies-content-wrap .description p{font-weight:300}.vacancies-content-wrap .location-title{border-bottom:1px solid var(--blue-green);color:var(--dark-green);font-size:15px;font-weight:300;line-height:29px;margin-bottom:18px;width:35.5%}.vacancies-content-wrap .vaca-card{background:hsla(0,0%,100%,.56);border-bottom:1px solid #000;margin-bottom:13px;padding:6px 30px 15px 13px}.vacancies-content-wrap .vaca-card:nth-child(2n){background:transparent}.vacancies-content-wrap .vacanciestab_content:first-of-type{border-top:1px solid #000}.vacancies-content-wrap .vaca-card h6{font-weight:500;margin-bottom:4px}.vacancies-content-wrap .vaca-card p.description{font-size:15px;font-weight:300;margin-bottom:16px}.vacancies-content-wrap .btn-grp a.button{border:0;min-width:167px}.vacancies-content-wrap .bottom-btn{margin-top:40px;text-align:right}.vacancies-content-wrap button#toggleLocation{border:0;border-bottom:1px solid #00c5c6;border-radius:0;font-size:20px;padding:11px 20px 7px 11px;position:relative;text-align:left;width:100%}.vacancies-content-wrap button#toggleLocation:before{background:#003f47;content:"";height:2px;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:16px}.vacancies-content-wrap button#toggleLocation:after{background:#003f47;content:"";height:16px;position:absolute;right:20.2px;top:50%;transform:translateY(-50%);width:2px}.vacancies-content-wrap .ans-acc,.vacancies-content-wrap button.active:after{display:none}.vacancies-content-wrap .vaca-card .que-acc{cursor:pointer;position:relative}.vacancies-content-wrap .vaca-card .que-acc:before{background:#003f47;content:"";height:2px;position:absolute;right:14px;top:15px;width:16px}.vacancies-content-wrap .vaca-card .que-acc:after{background:#003f47;content:"";height:16px;position:absolute;right:20.2px;top:8px;width:2px}.vacancies-content-wrap .vaca-card .que-acc.active:after{display:none}@media (max-width:1024px){.vacancies-content-wrap{padding:50px 0}.vacancies-content-wrap .tabstab_container{padding-left:50px;width:calc(100% - 249px)}.vacancies-content-wrap .left{width:249px}.vacancies-content-wrap ul.vacanciestabs li{font-size:18px;padding:30px 15px 6px 11px}.vacancies-content-wrap ul.vacanciestabs{width:249px}.vacancies-content-wrap .ans-acc{display:none}}@media (max-width:767px){.vacancies-content-wrap .left{width:100%}.vacancies-content-wrap .tabstab_container{padding-left:0;width:100%}.vacancies-content-wrap ul.vacanciestabs{display:none!important}.vacancies-content-wrap .vacanciestab_drawer{display:flex}.vacancies-content-wrap button#toggleLocation:after{display:none}.vacancies-content-wrap .vaca-card{padding:6px 13px 15px}}@media (max-width:640px){.vacancies-content-wrap .abouttab_content{padding:20px 0}}