.vacancy-details{padding:1.875rem}@media only screen and (max-width:768px){.vacancy-details{padding:0 1.25rem}}.vacancy-details__subtitle{display:none}@media only screen and (max-width:768px){.vacancy-details__subtitle{color:#0e0e10;display:block;font-size:1.25rem;font-weight:700;line-height:1.75rem;padding:1.875rem 1.25rem}}.vacancy-details .another-title{margin-bottom:1.5625rem}@media only screen and (max-width:768px){.vacancy-details .another-title{font-size:1.25rem;line-height:1.75rem}}.vacancy-details__wrap-price{margin-bottom:2.9375rem}.vacancy-details__wrap-price span{color:#0e0e10;font-size:.875rem;line-height:1.25rem;margin:0}.vacancy-details__wrap-price p{color:#0e0e10;font-size:2rem;font-weight:700;line-height:2.5rem}.vacancy-details__wrap-price p span{font-size:1.875rem}.vacancy-details__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:1.25rem;margin-bottom:3.125rem}.vacancy-details__text p{color:#0e0e10;font-size:1rem;font-weight:700;line-height:1.5rem}.vacancy-details .popup-btn{-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;justify-content:center;max-width:100%}.popup__main .vacancy-details{padding-bottom:1.875rem}.conditions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:1.5rem;padding:1.875rem 1.875rem 1.875rem 3.125rem}@media only screen and (max-width:768px){.conditions{padding:1.875rem}}.conditions ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:.5625rem}.conditions ul li{color:#0e0e10;font-size:1rem;line-height:1.5rem;list-style-type:none}.conditions ul li:before{content:"— "}.conditions ul .li:first-child{font-weight:700}.conditions ul .li:first-child:before{content:""}.conditions h4,.conditions p{color:#0e0e10;font-size:1rem;line-height:1.5rem}.conditions .mob-btn{display:none}@media only screen and (max-width:768px){.conditions .mob-btn{-webkit-box-pack:center;-moz-box-pack:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;justify-content:center;padding:1.25rem 0}}.conditions .mob-btn button{-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;justify-content:center;max-width:100%}.vacancies-detailed{background-color:#f7f8fc}.vacancies-detailed__btn-back{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;background-color:transparent;border:none;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:.4375rem;padding:1.875rem 1.875rem 0}.vacancies-detailed__btn-back svg{stroke:#55555c;height:.625rem;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:.3125rem}.vacancies-detailed__btn-back span{color:#55555c;font-size:.875rem;line-height:1.25rem;text-transform:uppercase}.vacancies-detailed__btn-back:hover svg{stroke:#0e0e10}.vacancies-detailed__btn-back:hover span{color:#0e0e10}