

/* Start:/bitrix/templates/kosmoscorp_s1/components/intec.kosmos/sidebar/sections/view/items/blocks.standard.1/style.min.css?17919703835496*/
.intec-sidebar.sections {
   display: grid;
   row-gap: 32px
}

.intec-sidebar.sections .sidebar-banner picture {
   display: block;
   overflow: hidden;
   border-radius: 2px
}

.intec-sidebar.sections .sidebar-forms {
   position: relative;
   display: flex;
   flex-direction: column
}

.intec-sidebar.sections .sidebar-forms-item {
   position: relative;
   display: flex;
   column-gap: 24px;
   align-items: center;
   padding: 18px 28px;
   background-color: var(--color-neutral-bright);
   border: 1px solid var(--color-neutral-semi-bright);
   cursor: pointer;
   appearance: none;
   transition: border-color, box-shadow, var(--duration-base)
}

.intec-sidebar.sections .sidebar-forms-item:focus-visible {
   outline: 0
}

.intec-sidebar.sections .sidebar-forms-item:first-child {
   border-top-left-radius: 2px;
   border-top-right-radius: 2px
}

.intec-sidebar.sections .sidebar-forms-item:last-child {
   border-bottom-right-radius: 2px;
   border-bottom-left-radius: 2px
}

.intec-sidebar.sections .sidebar-forms-item[data-awaiting=true] span {
   display: none
}

.intec-sidebar.sections .sidebar-forms-item[data-awaiting=true] int-spinner-loading {
   display: inline-flex
}

.intec-sidebar.sections .sidebar-forms-item svg {
   width: 24px;
   height: 24px;
   fill: var(--color-primary-base);
   stroke: var(--color-primary-base)
}

.intec-sidebar.sections .sidebar-forms-item span {
   line-height: 1.4;
   color: var(--color-neutral-semi-dark)
}

.intec-sidebar.sections .sidebar-forms-item int-spinner-loading {
   --int-spinner-loading-background-color: var(--color-primary-base);
   display: none
}

.intec-sidebar.sections .sidebar-forms-item+.sidebar-forms-item {
   margin-top: -1px
}

.intec-sidebar.sections .sidebar-forms-item:focus-visible,
.intec-sidebar.sections .sidebar-forms-item:hover {
   z-index: 1;
   border-color: var(--color-neutral-bright);
   box-shadow: var(--shadow-dark)
}

.intec-sidebar.sections .sidebar-manager {
   display: flex;
   flex-direction: column
}

.intec-sidebar.sections .sidebar-manager picture {
   display: block;
   overflow: hidden;
   width: 115px;
   height: 115px;
   margin: 0 auto 20px;
   border-radius: 50%
}

.intec-sidebar.sections .sidebar-manager-content {
   padding: 32px 15px;
   background-color: var(--color-neutral-bright);
   border: 1px solid var(--color-neutral-semi-bright);
   border-radius: 2px;
   text-align: center
}

.intec-sidebar.sections .sidebar-manager-position {
   margin-bottom: 8px;
   font-size: 1rem;
   line-height: 1.4;
   color: var(--color-neutral-semi-dark)
}

.intec-sidebar.sections .sidebar-manager-name {
   font-size: 1.15rem;
   font-weight: 500;
   line-height: 1.2;
   color: var(--color-neutral-dark)
}

.intec-sidebar.sections .sidebar-manager-contacts {
   display: flex;
   flex-direction: column;
   row-gap: 8px;
   margin-top: 24px;
   font-size: 14px;
}

.intec-sidebar.sections .sidebar-manager-contact {
   display: flex;
   column-gap: 8px;
   align-items: center;
   width: max-content;
   margin: 0 auto
}

.intec-sidebar.sections .sidebar-manager-contact svg {
   width: 16px;
   height: 16px;
   fill: var(--color-neutral-semi-dark);
   stroke: var(--color-neutral-semi-dark)
}

.intec-sidebar.sections .sidebar-manager-contact div {
   flex-grow: 1;
   line-height: 1.4
}

.intec-sidebar.sections .sidebar-manager-contact a {
   color: var(--color-neutral-dark);
   text-decoration: none;
   transition: color, var(--duration-base)
}

.intec-sidebar.sections .sidebar-manager-contact a:hover {
   color: var(--color-primary-bright)
}

.intec-sidebar.sections .sidebar-subscribe {
   display: flex;
   flex-direction: column
}

.intec-sidebar.sections .sidebar-subscribe-content {
   padding: 32px;
   border: 1px solid var(--color-neutral-semi-bright);
   border-radius: 2px 2px 0 0
}

.intec-sidebar.sections .sidebar-subscribe-icon {
   display: block;
   width: 64px;
   height: 64px;
   margin: 0 auto 24px;
   stroke: var(--color-primary-base)
}

.intec-sidebar.sections .sidebar-subscribe-name {
   font-size: 1.15rem;
   font-weight: 500;
   line-height: 1.4;
   color: var(--color-neutral-dark);
   text-align: center
}

.intec-sidebar.sections .sidebar-subscribe-description {
   margin-top: 10px;
   font-size: 1rem;
   line-height: 1.4;
   color: var(--color-neutral-semi-dark);
   text-align: center
}

.intec-sidebar.sections .sidebar-block-title {
   margin-bottom: 24px;
   font-size: 1.15rem;
   font-weight: 500;
   line-height: 1.2
}

.intec-sidebar.sections .sidebar-manager-feedback,
.intec-sidebar.sections .sidebar-subscribe-activator {
   --ui-button-padding-vertical: 1.3rem;
   --ui-button-background-color-transparent: var(--color-neutral-bright);
   --ui-button-border-color: var(--color-neutral-semi-bright);
   --ui-button-border-radius: 0 0 2px 2px;
   --ui-button-color-transparent: var(--color-neutral-dark);
   margin-top: -1px
}

.intec-sidebar.sections [data-awaiting=true].sidebar-manager-feedback span,
.intec-sidebar.sections [data-awaiting=true].sidebar-subscribe-activator span {
   display: none
}

.intec-sidebar.sections [data-awaiting=true].sidebar-manager-feedback int-spinner-loading,
.intec-sidebar.sections [data-awaiting=true].sidebar-subscribe-activator int-spinner-loading {
   display: inline-flex
}

.intec-sidebar.sections .sidebar-manager-feedback int-spinner-loading,
.intec-sidebar.sections .sidebar-subscribe-activator int-spinner-loading {
   display: none
}

/*# sourceMappingURL=style.min.css.map */
/* End */


/* Start:/bitrix/templates/kosmoscorp_s1/components/bitrix/menu/vertical.1/style.min.css?17919703843102*/
.ns-bitrix.c-menu.vertical .menu-item-wrapper{transition:var(--duration-base)}.ns-bitrix.c-menu.vertical .menu-item-wrapper[data-selected=true] .menu-item-text{font-weight:500}.ns-bitrix.c-menu.vertical .menu-item-wrapper a{text-decoration:none}.ns-bitrix.c-menu.vertical .menu-item:hover .menu-item-text{color:var(--color-primary-base)}.ns-bitrix.c-menu.vertical .menu-item:hover .menu-item-icon svg{stroke:var(--color-primary-base)}.ns-bitrix.c-menu.vertical .menu-item-toggle-text{text-transform:uppercase;font-weight:600;transition-duration:var(--duration-base)}.ns-bitrix.c-menu.vertical .menu-item-text{transition-duration:var(--duration-base);transition-property:color}.ns-bitrix.c-menu.vertical div.menu-item-text{font-weight:500}.ns-bitrix.c-menu.vertical .menu-item-submenu-item-text{transition-duration:var(--duration-base);transition-property:color}.ns-bitrix.c-menu.vertical.menu-item-submenu-item-wrapper:hover a{color:var(--color-primary-bright)}.ns-bitrix.c-menu.vertical .menu-item-icon[data-state=collapsed] .menu-item-wrapper{background-color:var(--color-neutral-thin-dark)}.ns-bitrix.c-menu.vertical .menu-item-common:hover{color:var(--color-primary-base)}.ns-bitrix.c-menu.vertical .menu-item-common:hover svg{stroke:var(--color-primary-base)}.ns-bitrix.c-menu.vertical .menu-item-icon{height:min-content;transition-duration:var(--duration-base)}.ns-bitrix.c-menu.vertical .menu-item-icon svg{width:24px;height:24px;vertical-align:middle}.ns-bitrix.c-menu.vertical .menu-item-icon,.ns-bitrix.c-menu.vertical .menu-submenu-item-icon{margin:0 0 0 auto;cursor:pointer;transition:var(--duration-base)}.ns-bitrix.c-menu.vertical .menu-item-icon[data-state=collapsed],.ns-bitrix.c-menu.vertical .menu-submenu-item-icon[data-state=collapsed]{transform:rotate(180deg)}.ns-bitrix.c-menu.vertical .menu-item-icon[data-state=deployed],.ns-bitrix.c-menu.vertical .menu-submenu-item-icon[data-state=deployed]{transform:rotate(0)}.ns-bitrix.c-menu.vertical .menu-item-submenu[data-hidden=true],.ns-bitrix.c-menu.vertical .menu-submenu-items[data-hidden=true]{height:0;overflow:hidden}.ns-bitrix.c-menu.vertical .menu-item-submenu-item-wrapper{overflow:hidden}.ns-bitrix.c-menu.vertical .menu-item-submenu-item-wrapper[data-selected=true]>.menu-item-submenu-item .menu-item-submenu-item-text{font-weight:500}.ns-bitrix.c-menu.vertical .menu-item-submenu-item-wrapper[data-hidden=true]{height:0;overflow:hidden}.ns-bitrix.c-menu.vertical .menu-item-submenu-item-wrapper[data-level="2"]{margin-left:16px}.ns-bitrix.c-menu.vertical .menu-item-submenu-item-wrapper[data-level="3"]{margin-left:32px}.ns-bitrix.c-menu.vertical .menu-item-submenu-item-wrapper[data-level="4"]{margin-left:48px}.ns-bitrix.c-menu.vertical .menu-item-submenu-item-wrapper[data-level="1"]{margin-top:12px;margin-bottom:12px}.ns-bitrix.c-menu.vertical .menu-item-submenu-item-wrapper[data-level="2"],.ns-bitrix.c-menu.vertical .menu-item-submenu-item-wrapper[data-level="3"],.ns-bitrix.c-menu.vertical .menu-item-submenu-item-wrapper[data-level="4"]{margin-top:4px;margin-bottom:4px}
/*# sourceMappingURL=style.min.css.map */
/* End */
/* /bitrix/templates/kosmoscorp_s1/components/intec.kosmos/sidebar/sections/view/items/blocks.standard.1/style.min.css?17919703835496 */
/* /bitrix/templates/kosmoscorp_s1/components/bitrix/menu/vertical.1/style.min.css?17919703843102 */
