

/* Start:/bitrix/templates/alphavit/components/bitrix/menu/menu_top/style.css?1752079388626*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/bitrix/templates/alphavit/components/bitrix/menu/menu_top/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}



/* End */


/* Start:/bitrix/templates/alphavit/components/bitrix/menu/left_faq/style.css?1752079388626*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/bitrix/templates/alphavit/components/bitrix/menu/left_faq/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}



/* End */


/* Start:/include/components/social-networks/style.css?17520794081307*/
.social-networks {
  display: -ms-grid;
  display: grid;
  grid-template-columns: repeat(auto-fill, 40px);
  grid-auto-rows: 40px;
  gap: 5px;
}

.social-networks img,
.social-networks svg {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}

.social-networks__link {
  --transition: 150ms;
  -webkit-transition: -webkit-transform ease var(--transition);
  transition: -webkit-transform ease var(--transition);
  -o-transition: transform ease var(--transition);
  transition: transform ease var(--transition);
  transition: transform ease var(--transition), -webkit-transform ease var(--transition);  
  position: relative;
}

.social-networks__link:hover {
  --transition: 250ms;
  -webkit-transform: translateY(-4px);
      -ms-transform: translateY(-4px);
          transform: translateY(-4px);
}

/* Управление стилями SVG элементов (для возможности инверсии цветов) */

.vk-circle {
  fill: #4D76A1;
}

.vk-letters {
  fill: #fff;
}

.fb-circle {
  fill: #3F65A6;
}

.fb-letters {
  fill: #fff;
}

.inverse .vk-circle {
  fill: #fff;
}

.inverse .vk-letters  {
  fill: #4D76A1;
}

.inverse .fb-circle {
  fill: #fff;
}

.inverse .fb-letters  {
  fill: #3F65A6;
}
/* End */


/* Start:/custom/fili-module/main.min.css?17520794084307*/
.no-scroll{overflow:hidden}.fili-modal{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear;z-index:10000}.fili-modal *{-webkit-box-sizing:border-box;box-sizing:border-box}.fili-modal--is-hidden,.fili-modal--is-visible{display:block}.fili-modal__content{height:auto;overflow-y:scroll;background-color:#fff;scrollbar-width:thin;scrollbar-color:grey #d3d3d3}.fili-modal__content::-webkit-scrollbar{width:3vw;height:3vw;max-width:7px;max-height:7px}.fili-modal__content::-webkit-scrollbar-track{background-color:#d3d3d3}.fili-modal__content::-webkit-scrollbar-thumb{background-color:grey;-webkit-border-radius:40px;border-radius:40px;border:1px solid grey}@media screen and (min-width:768px){.fili-modal__content{overflow-y:scroll}}.fili-modal__close-btn{width:2em;height:2em;position:absolute;display:inline-block;right:0;top:-2em;cursor:pointer}.fili-modal__close-btn img{width:100%}.fili-overlay{width:100%;height:100%;background-color:rgba(0,0,0,.65);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.4s;animation-duration:.4s;z-index:9000;position:fixed;right:0;left:0;top:0;bottom:0}.fili-overlay--is-hidden{display:none}.filiModalFadeInDown{-webkit-animation-name:showModal;animation-name:showModal}.filiModalFadeOutUp{-webkit-animation-name:hideModal;animation-name:hideModal}@-webkit-keyframes hideModal{0%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}to{-webkit-transform:translate(-50%,-75%);transform:translate(-50%,-75%);opacity:0}}@keyframes hideModal{0%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}to{-webkit-transform:translate(-50%,-75%);transform:translate(-50%,-75%);opacity:0}}@-webkit-keyframes showModal{0%{-webkit-transform:translate(-50%,-75%);transform:translate(-50%,-75%);opacity:0}to{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}}@keyframes showModal{0%{-webkit-transform:translate(-50%,-75%);transform:translate(-50%,-75%);opacity:0}to{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}}.show-custom{-webkit-animation-name:backInDown;animation-name:backInDown}.hide-custom{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backInDown{0%{-webkit-transform:translateX(-50%) translateY(-1200px) scale(.7);transform:translateX(-50%) translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(-50%) translateY(-50%) scale(.7);transform:translateX(-50%) translateY(-50%) scale(.7);opacity:.7}to{-webkit-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateX(-50%) translateY(-1200px) scale(.7);transform:translateX(-50%) translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(-50%) translateY(-50%) scale(.7);transform:translateX(-50%) translateY(-50%) scale(.7);opacity:.7}to{-webkit-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1);opacity:1}}@-webkit-keyframes backOutLeft{0%{-webkit-transform:translateY(-50%) translateX(-50%) scale(1);transform:translateY(-50%) translateX(-50%) scale(1);opacity:1}20%{-webkit-transform:translateY(-50%) translateX(-50%) scale(.7);transform:translateY(-50%) translateX(-50%) scale(.7);opacity:.7}to{-webkit-transform:translateY(-50%) translateX(-2000px) scale(.7);transform:translateY(-50%) translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:translateY(-50%) translateX(-50%) scale(1);transform:translateY(-50%) translateX(-50%) scale(1);opacity:1}20%{-webkit-transform:translateY(-50%) translateX(-50%) scale(.7);transform:translateY(-50%) translateX(-50%) scale(.7);opacity:.7}to{-webkit-transform:translateY(-50%) translateX(-2000px) scale(.7);transform:translateY(-50%) translateX(-2000px) scale(.7);opacity:.7}}.cls-1{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}
/* End */
/* /bitrix/templates/alphavit/components/bitrix/menu/menu_top/style.css?1752079388626 */
/* /bitrix/templates/alphavit/components/bitrix/menu/left_faq/style.css?1752079388626 */
/* /include/components/social-networks/style.css?17520794081307 */
/* /custom/fili-module/main.min.css?17520794084307 */
