
.head-instruction{
    margin-bottom: 62px;
}
.arrowClickInstruction{
    font-size: 2em;
    font-weight: lighter;
}
/* скрываем чекбоксы и блоки с содержанием */
.hideInstruction {
    display: none;
}
.hideInstruction + label ~ div{
    display: none;
}

/* оформляем текст label */
.hideInstruction + label {
    display: flex;
    justify-content: space-between;
    margin: 0;
    padding: 0 0 15px 0;
    width: 100%;
    --tw-border-opacity: 1;
    border-bottom: 2px solid rgba(245, 223, 77, var(--tw-border-opacity))!important;
    margin-bottom: 57px;
}
/* вид текста label при активном переключателе */
.hideInstruction:checked + label {
    border-bottom: 0 solid!important;
    padding-bottom: 0;
    margin-bottom: 0;
}
.hideInstruction:checked +label>span{
    -ms-transform: rotate(180deg); /* Для IE */
    transform: rotate(180deg);
}
/* когда чекбокс активен показываем блоки с содержанием  */
.hideInstruction:checked + label + div {
    display: block;
    --tw-border-opacity: 1;
    border-bottom: 2px solid rgba(245, 223, 77, var(--tw-border-opacity))!important;
    padding-bottom:10px;
    padding-top:10px;
    margin-bottom: 57px;
}
.pdfIcon{
    height: 14px;
    width: 16px;
    margin-left: 2.5px;
    margin-top: 4px;
}
.linkInstruction{
    display: flex;
    margin-right: 15px;
    color: #0066FF;
    text-decoration-line: underline;
    align-content: flex-start;
}
.pdfAction{

    Width: 91px;
    Height: 22px;
    left: 0;
    top: 0;
    font-family: Arial;
    font-style: normal;
    font-size: 15px;
    line-height: 22px;
}
.pdfInctruction{
    display: flex;
    align-items: flex-end;
    align-content: stretch;
    justify-content: flex-start;
}
.block-head{
    margin-top: 22px;
}
.block-text{
    margin-top: 8px;
}
