

/* Start:/local/templates/inoks/components/bitrix/news.list/faq/style.min.css?17422788191415*/
details{
    display:block;
    background: #fff;
    width: 100%;
    box-shadow: 0 10px 15px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    border-radius: 8px;
    overflow:hidden;
    margin-bottom: 1.5rem;
}
summary::-webkit-details-marker{display:none; color: #fff;}
summary::-moz-list-bullet{list-style-type:none; color: #fff;}
summary::marker{display:none; color: #fff;}
summary {
    display:block;
    padding: 20px 10px 20px 0;
    border-bottom: 1px solid #e2e8f0;
    font-size: 16px;
    cursor: pointer;
    position: relative;
}
summary:before {
    top: 28px;
    right: .3em;
    color: transparent;
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTYuNTkgOC41OUwxMiAxMy4xNyA3LjQxIDguNTkgNiAxMGw2IDYgNi02eiIvPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz48L3N2Zz4=") no-repeat 50% 50% / 1em 1em;
    width: 1em;
    height: 1em;
    content: "";
    position: absolute;
    transition: transform .5s;
}
details[open] > summary:before {
    transform: scale(1,-1);
}
summary ~ * {
    padding: 10px 1em 10px 17px;
    font-size: 16px;
}
details[open] summary ~ *{
    animation: sweep .5s ease-in-out;
}
@keyframes sweep {
    0%    {opacity: 0;}
    100%  {opacity: 1;}
}
summary:focus {
    outline:0;
}
/* End */
/* /local/templates/inoks/components/bitrix/news.list/faq/style.min.css?17422788191415 */
