.vacancies .collapseContent{font-size:16px;margin-bottom:30px;height:100%;max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;transition:max-height .5s ease-out}.vacancies .collapseContent.active{max-height:1000px}.vacancies .collapse p{font-style:normal;font-weight:300;font-size:24px;line-height:29px;text-transform:uppercase;color:#9fc5e8;text-decoration:none;cursor:pointer}.vacancies .answerQuestion p{margin-top:0!important;font-style:normal;font-weight:300;font-size:18px;line-height:22px;color:#fff}.vacancies .answerQuestion .p-24{font-style:normal;font-weight:300;font-size:24px;line-height:29px;color:#fff}.vacancies .answerQuestion ul li{padding-left:15px;list-style-image:url(../img/vacancies/Arrow.png);margin-top:0!important;font-style:normal;font-weight:300;font-size:18px;line-height:45px;color:#fff}.vacancies .collapseBlock.hideCollapse .collapse p{color:#9fc5e8;text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;text-underline-offset:10px}.vacancies .collapseBlock.hideCollapse .collapseContent{max-height:0!important}@media screen and (max-width:500px){.vacancies .collapse p{text-align:center;line-height:40px}.vacancies .collapseBlock.hideCollapse{text-align:center}}@media screen and (max-width:440px){.vacancies{padding:40px 0 0!important}}