

/* Start:/bitrix/templates/region/components/bitrix/news.list/faq/style.css?17472271822950*/

.panel-heading {
 margin-top: 5px;
}
.panel-heading a {
 background: #333333;
 color: #ffffff;
 display: block;
 padding: 10px 40px 10px 15px;
 position: relative;
 transition: 0.3s;
}
.panel-heading a:hover {
 background: #0c5673;
}
.panel-heading a i {
 font-size: 16px;
 width: 30px;
}
.panel-heading a::after {
 content: "\f107";
 font-family: "FontAwesome";
 position: absolute;
 right: 15px;
 transition: 0.3s;
}
.panel-heading.in a::after {
 transform: rotate(180deg);
}
.panel-heading.in a {
 background: #09afdf;
}
.panel-collapse {
 display: none;
 padding-bottom: 0px;
}
.wrapper-ul {
 display: flex;
 justify-content: space-around;
}
.wrapper-ul.df {
 justify-content: flex-start;
}
.wrapper-ul ul {
 margin-top: 5px;
 padding-left: 20px;
 list-style-type: none;
}
.wrapper-ul li {
 position: relative;
}
.wrapper-ul li::before {
 content: '\f105';
 font-family: "FontAwesome";
 position: absolute;
 left: -13px;
 top: 0;
 color: #09afdf;
 transition: 0.5s;
}
.wrapper-ul li a {
 color: #09afdf;
}
.wrapper-ul li:first-child::before {
 content: '';
}
.wrapper-ul li:first-child {
 color: #333333;
 font-weight: 500;
}
.wrapper-ul li a:hover {
 color: #097ca6;
}
.wrapper-ul li:hover::before {
 transform: translateX(4px);
 color: #097ca6;
}

.panel_title span {
    font-size: 24px;
    font-weight: 700;
    padding: .5em 1em;
    background: transparent;
    color: #333;
    border: 0;
    outline: 0;
    color: white;
}

.panel_title {
    display: flex;
}
.panel-heading {
		padding: 15px 50px 15px 0;}

.panel-heading span {
    font-size: 15px;
    font-weight: 300;
    clear: both;
    cursor: pointer;
    color: #666;

}
.panel {
    margin-left: 20px;
    position: relative;
    cursor: pointer;
}
.panel span {
    transition: all ease-in-out .3s;
}
.panel:hover span {
    color: #242736;
}
span.icon_tab {
     background-image: url(/bitrix/templates/.default/components/bitrix/news.list/faq/images/add-plus-button.svg);
    background-position: left;
    background-repeat: no-repeat;
    background-size: cover;
    width: 10px;
    height: 10px;
    display: inline-block;
    position: relative;
    top: -1px;
    margin-right: 0px;
    -webkit-transition: all ease-in-out .3s;
    -o-transition: all ease-in-out .3s;
    transition: all ease-in-out .3s;
    -ms-transform: rotate(0);
    -webkit-transform: rotate(0);
    transform: rotate(0);
    z-index: 1;
}
.in span.icon_tab {
-ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    z-index: 1;
    -webkit-transition: all ease-in-out .3s;
    -o-transition: all ease-in-out .3s;
    transition: all ease-in-out .3s;
}

.panel-body {
    margin-left: 40px;
    padding-left: 20px;
	font-size: 16px;
}

.panel_title span:hover {
    color: #fff;
}

.panel_list {
    margin-bottom: 40px;
}
.panel-body ul li {
    list-style-type: initial;
    margin-left: 30px;
}

div#navigation>div {
    display: none;
}




/* End */
/* /bitrix/templates/region/components/bitrix/news.list/faq/style.css?17472271822950 */
