

/* Start:/local/templates/frogstudios/components/bitrix/search.title/search/style.css?17545736273863*/
.search {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 14px;
  }
  
  .search.form {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .header-top__link.mobile{
    display: none;
  }
  .icon.search-open{
    cursor: pointer;
  }
  .search .form__item {
    position: relative;
    width: clamp(273px, 42px + 16.0416666667vw, 350px);
  }
  
  @media (max-width: 1439px) {
    .search .form__item {
      width: clamp(200px, 20.9136690647px + 17.5059952038vw, 273px);
    }
  }
  @media (max-width: 1023px) {
    .search .form__item {
      width: clamp(142px, -31.7734375px + 22.65625vw, 200px);
    }
  }
  
  .title-search-result .dropdown-list {
    opacity: 1;
    visibility: visible;
    z-index: 100000;
  }
  .dropdown-list__item {
    display: block;
    width: 100%;
    height: 100%;
    padding: 12px 16px;
    transition: 0.5s;
  }
  .dropdown-list__link:not(:last-child) .dropdown-list__item {
    border-bottom: 1px solid rgb(38, 38, 39);
  }
  .dropdown-list {
    position: absolute;
    top: 100%;
    background-color: rgba(0, 0, 0, 0.4);
    box-shadow: rgba(107, 107, 107, 0.16) 2px 2px 20px 0px;
    left: 0px;
    right: 0px;
    max-height: 252px;
    overflow-x: hidden;
    overflow-y: auto;
    opacity: 0;
    visibility: hidden;
    border-radius: 4px;
  }
  .search__close {
    display: none;
  }
  .search__close.icon {
      display: none;
  }
  .search .form__item-action {
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 20px;
    height: 20px;
  }
  .search .form__item-action svg,
  .search .form__item-action img {
    width: 20px;
    height: 20px;
  }
  .search .form__item-box {
    padding-right: 20px;
    padding-block: 5px;
  }
  .search .search-open {
    background-color: transparent;
    cursor: default;
  }
  
  .form__item-box {
    cursor: text;
    position: relative;
    width: 100%;
    border-bottom: 1px solid rgb(188, 188, 189);
    padding: 20px 0px;
  }
  .form__item-box {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    gap: 5px;
  }
  .form__item-input-box {
    width: 100%;
  }
  .form__item-input-box input,
  .form__item-input-box textarea {
    color: rgb(255, 255, 255);
    font-size: 16px;
    width: 100%;
    padding-right: 5px;
  
    background-color: transparent;
  }
  @media (max-width: 767px) {

    .header-top__link.mobile{
      display: block;
    }
    .header-top__link.form{
      display: none;
    }
    .search .form__item-box {
      display: none;
    }
    .search .form__item {
        width: fit-content;
    }
    .search
    .search .form__item-action {
      position: static;
      -webkit-transform: translate(0);
      transform: translate(0);
      margin-left: auto;
    }
    .search .search-open {
      cursor: pointer;
    }
    .header-top.search .burger{
      display: none;
    }
    .header-top.search .header-top__logo{
      display: none;
    }
    .header-top.search .header-top__actions,  .header-top.search .search.form, .header-top.search .form__item.more{
      width: 100%;
    }

    .header-top.search .search__close.icon, .header-top.search .form__item-box{
      display: flex;
    }
    .search .form__item.more .dropdown-list {
      opacity: 0;
      visibility: visible;
    }
    .header-top__link.form.active{
      display: list-item;
      width: 100%;
    }
    .header-top.search .search .form__item-action{
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
      transform: translateY(-50%);
    }
  }
  
/* End */


/* Start:/local/templates/frogstudios/components/bitrix/system.auth.form/lk/style.min.css?1753950134424*/
div.bx-system-auth-form span.bx-auth-secure{background-color:#fffae3;border:1px solid #dedbc8;padding:2px;display:inline-block;vertical-align:bottom;margin-top:-1px}div.bx-system-auth-form div.bx-auth-secure-icon{background-image:url(/local/templates/frogstudios/components/bitrix/system.auth.form/lk/images/sec.png);background-repeat:no-repeat;background-position:center;width:19px;height:18px}div.bx-system-auth-form div.bx-auth-secure-unlock{background-image:url(/local/templates/frogstudios/components/bitrix/system.auth.form/lk/images/sec-unlocked.png)}
/* End */


/* Start:/local/templates/frogstudios/components/bitrix/menu/top/style.css?1752451463721*/
/*!* 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(/local/templates/frogstudios/components/bitrix/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:/local/templates/frogstudios/components/bitrix/menu/left/style.css?17539716374647*/
.modalBlock.burgerModal {
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: start;
}
.modalBlock.open {
	opacity: 1;
	visibility: visible;
	-webkit-transform: translate(0);
	transform: translate(0);
}
.burgerModal__link.mobile{
	display: none;
}
.open_ul{
	display: flex;
	gap: 10px;
  justify-content: space-between;
}
.modalBlock {
	position: fixed;
	inset: 0;
	z-index: 999;
	background-color: rgba(19, 19, 19, 0.8);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.modalBlock.burgerModal .modalBlock__inner {
	height: 100%;
	padding: 12px 20px 48px;
	-webkit-transform: translate(0);
	transform: translate(0);
	background-color: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 10px;
	color: #262627;
}
.modalBlock.open .modalBlock__inner {
	-webkit-transform: translate(0);
	transform: translate(0);
}
.modalBlock__inner {
	max-width: 795px;
	width: 100%;
	padding: clamp(24px, 5.1363636364px + 4.5454545455vw, 40px) clamp(16px, -12.2954545455px + 6.8181818182vw, 40px);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 20px;
	-webkit-transform: translateY(-100%);
	transform: translateY(-100%);
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
	background-color: #262627;
}
.modalBlock__top {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	gap: 10px;
}
.modalBlock.burgerModal .burgerModal__content {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 20px;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}
.modalBlock .modal-close {
	width: 40px;
	height: 40px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: end;
}
.modalBlock.burgerModal .burgerModal__list a:hover {
	color: #AC4E38;
}
.modalBlock a:hover {
	color: #000;
}
.modalBlock .modal-close img, .modalBlock .modal-close svg {
	width: 24px;
	height: 24px;
}
.modalBlock.burgerModal .burgerModal__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 24px;
	margin: auto 0;
}
.modalBlock.burgerModal .burgerModal__info {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 40px;
}
.accent-color {
	color: #AC4E38;
}
.modalBlock.burgerModal .burgerModal__list a {
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.modalBlock.burgerModal .burgerModal__list a .h3 {
	font-size: clamp(28px, 19.9024390244px + 1.9512195122vw, 48px);
	line-height: 1;
	font-family: "TenorSans";
}
.modalBlock.burgerModal .burgerModal__details {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 12px;
}
.modalBlock.burgerModal .burgerModal__details-block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 4px;
}
.modalBlock.burgerModal .burgerModal__info p {
	color: #262627;
}
.modalBlock.burgerModal .p3 {
	color: #fff;
	font-family: "Nunito";
	line-height: 1.2;
	font-size: clamp(14px, 13.1902439024px + 0.1951219512vw, 16px);
}
.burgerModal__link.menu{
	padding-inline-start: 40px;
	padding-block-start: 15px;
	display: none;
}
.burgerModal__link.menu.active {
	display: block;
}
.modalBlock.burgerModal .burgerModal__info .h3 {
	font-size: clamp(28px, 19.9024390244px + 1.9512195122vw, 48px);
	line-height: 1;
	font-family: "TenorSans";
}
.modalBlock.burgerModal .modalBlock__inner svg path {
	fill: #262627;
}
@media (max-width: 600px) {
	.burgerModal__link.mobile {
		display: list-item;
	}

}
/* End */


/* Start:/local/templates/frogstudios/components/bitrix/menu/bottom/style.css?1752451418721*/
/*!* 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(/local/templates/frogstudios/components/bitrix/menu/bottom/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 */
/* /local/templates/frogstudios/components/bitrix/search.title/search/style.css?17545736273863 */
/* /local/templates/frogstudios/components/bitrix/system.auth.form/lk/style.min.css?1753950134424 */
/* /local/templates/frogstudios/components/bitrix/menu/top/style.css?1752451463721 */
/* /local/templates/frogstudios/components/bitrix/menu/left/style.css?17539716374647 */
/* /local/templates/frogstudios/components/bitrix/menu/bottom/style.css?1752451418721 */
