[data-accordion] [data-content] {overflow: hidden; max-height: 0;}
[data-accordion] {line-height: auto;}
[data-control],
[data-content] > * {padding: 5px;}
[data-content] [data-accordion] {border: 0; padding: 0;}
[data-accordion] [data-control] {position: relative;}
[data-accordion] > [data-control]:after {content: ""; position: absolute; right: 10px; top: 0; bottom: 0; color: #444; width: 24px; background: url(//berrosha-rzd.ru/wp-content/plugins/sp-faq/assets/images/down.png) center center no-repeat; background-size: 50%;}
[data-accordion].open > [data-control]:after {-webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg);}
.faq-title{cursor:pointer; padding:15px 30px 15px 15px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.faq-title h4{margin:0px !important; font-size:20px !important; line-height:22px !important; padding: 0 !important;}
.faq-accordion .faq-main{border:1px solid #d9d9d9; margin-bottom:15px; background:#f4f4f4; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
.faq-accordion .faq-main.open{background:#fff;}
.faq-accordion .faq-main.open h4{color:#333}div.faq-accordion {
width: 100%;
}
.faq-accordion .faq-main.open h4 {
color: var(--primary);
}
.faq-main {
flex: 1 1 33%;
}
.faq-accordion .faq-main {
border-left: 0;
border-right: 0;
border-bottom: 0;
border-top: 1px solid #d9d9d9;
margin-bottom: 0px;
background: #fff;
-webkit-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
.faq-content {
padding: 15px;
}
@media (max-width: 991px) {
.faq-main {
flex: 1 1 100%;
}
.top-menu {
background: none;
}
}@font-face {
font-family: 'Circe';
src: url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-Light.eot);
src: local('Circe Light'), local('Circe-Light'),
url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-Light.eot?#iefix) format('embedded-opentype'),
url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-Light.woff2) format('woff2'),
url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-Light.woff) format('woff'),
url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-Light.ttf) format('truetype');
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: 'Circe Extra';
src: url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-ExtraBold.eot);
src: local('Circe Extra Bold'), local('Circe-ExtraBold'),
url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-ExtraBold.eot?#iefix) format('embedded-opentype'),
url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-ExtraBold.woff2) format('woff2'),
url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-ExtraBold.woff) format('woff'),
url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-ExtraBold.ttf) format('truetype');
font-weight: 800;
font-style: normal;
}
@font-face {
font-family: 'Circe';
src: url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-Thin.eot);
src: local('Circe Thin'), local('Circe-Thin'),
url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-Thin.eot?#iefix) format('embedded-opentype'),
url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-Thin.woff2) format('woff2'),
url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-Thin.woff) format('woff'),
url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-Thin.ttf) format('truetype');
font-weight: 100;
font-style: normal;
}
@font-face {
font-family: 'Circe';
src: url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-Regular.eot);
src: local('Circe'), local('Circe-Regular'),
url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-Regular.eot?#iefix) format('embedded-opentype'),
url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-Regular.woff2) format('woff2'),
url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-Regular.woff) format('woff'),
url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-Regular.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Circe';
src: url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-Bold.eot);
src: local('Circe Bold'), local('Circe-Bold'),
url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-Bold.eot?#iefix) format('embedded-opentype'),
url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-Bold.woff2) format('woff2'),
url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-Bold.woff) format('woff'),
url(//berrosha-rzd.ru/wp-content/themes/oteli_v2/css/fonts/circe/Circe-Bold.ttf) format('truetype');
font-weight: bold;
font-style: normal;
}