

/* Start:/local/templates/rentix/components/bitrix/menu/creativebz.carrent.menu/style.css?175982474215741*/
.menu ul{margin: 0; padding: 0; list-style: none;}
.menu li{margin: 0; padding: 0;}
.popup-overlay_menu-show{display: none;}

/* HORIZONTAL */
.menu_horizontal{display: flex; opacity: 0; align-items: center; justify-content: flex-end; white-space: nowrap;font-size: 0; line-height: 0; text-align: right;}
.menu-burger{display: none; height: 100%; position: relative; transition: var(--transition-all);}
.menu-burger__line{display: flex; transition: var(--transition-all); position: relative;}
[data-menu="opened"] .menu-burger__line_top{ transform: rotate(45deg); top: 2px;}
[data-menu="opened"] .menu-burger__line_bottom{ transform: rotate(-45deg);}
.menu__item__icon_mobile{display: none;}
.menu__contacts-wrapper{display: none!important;}
.menu__contacts{border-top: 1px solid var(--color-gray-5);}
.menu__contacts .header__phone{display: flex; flex-wrap: wrap; padding-top: 8px; padding-bottom: 8px;}

/* margin, padding, height, width */
.menu_horizontal{min-height: 80px; height: 100%;}
.menu-burger{margin: 0 -16px 0 0; padding: 19px 17px 18px; top: 0; cursor: pointer;}
.menu-burger__line{padding: 4px 0; }
[data-menu="opened"] .menu-burger{top: 7px;}
[data-menu="opened"] .menu-burger__line{padding: 0;}
.menu_horizontal .menu__contacts-wrapper{padding: 0 32px; transition: var(--transition-all);}
.menu__contacts{padding: 40px 0 0; margin: 25px 0 0;}
.menu__contacts .header__socials{margin: 16px -7px 0;}
.menu__contacts .header__social{padding-left: 7px; padding-right: 7px;}


/* level 1 */
.menu_horizontal .menu__items_level1{display: flex; white-space: normal;}
.menu_horizontal .menu__item-wrapper_level1{white-space: nowrap; position: relative; display: inline-block; vertical-align: top;}
.menu_horizontal .menu__item_level1{display: flex; align-items: center; font: var(--font-sm); font-weight: 600; letter-spacing: -0.2px; color: var(--color-black);}
.menu_horizontal .menu__item-wrapper_level1:hover .menu__item_level1{color: var(--color-primary);}
.menu_horizontal .menu__item_level1 .menu__item__text{display:inline-block; vertical-align: middle;}
.menu_horizontal .menu__item_level1 .menu__item__icon{margin: 0 0 0 4px; display:inline-block; vertical-align: middle;}
.menu_horizontal .menu__item_level1 .menu__item__icon svg path{stroke: var(--color-gray-4);}
.menu_horizontal .menu__item_level1:hover .menu__item__icon svg path{stroke: var(--color-primary);}
/* margin, padding, height, width */
.menu_horizontal .menu__items_level1{height: 100%;}
.menu_horizontal .menu__item-wrapper_level1{height: 100%;}
.menu_horizontal .menu__item_level1{padding: 28px 10px; height: 100%;}


/* level 2 */
.menu_horizontal .menu__items_level2{z-index: 10; position: absolute; left: -16px; top: 100%; opacity: 0; visibility: hidden; text-align: left; background: #FFF; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 15px 30px rgba(0, 0, 0, 0.06); border-radius: 12px; transition: opacity .15s ease-in-out .25s, visibility .15s ease-in-out .25s;}
.menu_horizontal .menu__item_dropdown-right .menu__items_level2{left: auto; right: -16px;}
.menu_horizontal .menu__item-wrapper_level2{position: relative; display: block;}
.menu_horizontal .menu__item_level2{display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; white-space: normal; font: var(--font-sm); font-stretch: var(--font-stretch); letter-spacing: -0.1px; color: var(--color-black);}
.menu_horizontal .menu__item-wrapper_level1:hover .menu__items_level2{opacity: 1; visibility: visible;}
.menu_horizontal .menu__item_level2{transition: var(--transition-background);}
.menu_horizontal .menu__item-wrapper_level2:hover .menu__item_level2{color: var(--color-black);background: var(--color-gray-3);}
.menu_horizontal .menu__item_level2 .menu__item__text{flex: 1 1 0;}
.menu_horizontal .menu__item_level2 .menu__item__icon{flex: 0 0 auto; position: relative; top: 6px;}
.menu_horizontal .menu__item_level2 .menu__item__icon svg path{stroke: var(--color-gray-4);}
/* margin, padding, height, width */
.menu_horizontal .menu__items_level2{margin: -12px 0 0; padding: 8px 0; width: 266px;}
.menu_horizontal .menu__item_level2{padding: 8px 16px;}


/* level 3 */
.menu_horizontal .menu__items_level3{z-index: 10; position: absolute; left: 100%; top: 4px; opacity: 0; visibility: hidden; text-align: left; background: #FFF; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 15px 30px rgba(0, 0, 0, 0.06); border-radius: 12px; transition: opacity .15s ease-in-out .25s, visibility .15s ease-in-out .25s;}
.menu_horizontal .menu__item_dropdown-right .menu__items_level3{left: auto; right: 100%; top: 4px;}
.menu_horizontal .menu__item-wrapper_level3{position: relative; display: block;}
.menu_horizontal .menu__item_level3{display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; font: var(--font-sm); font-stretch: var(--font-stretch); letter-spacing: -0.1px; color: var(--color-black);}
.menu_horizontal .menu__item-wrapper_level2:hover .menu__items_level3{opacity: 1; visibility: visible;}
.menu_horizontal .menu__item_level3{transition: var(--transition-background);}
.menu_horizontal .menu__item-wrapper_level3:hover .menu__item_level3{color: var(--color-black);background: var(--color-gray-3);}
.menu_horizontal .menu__item_level3 .menu__item__text{flex: 1 1 0;}
.menu_horizontal .menu__item_level3 .menu__item__icon{flex: 0 0 auto; position: relative; top: 6px;}
.menu_horizontal .menu__item_level3 .menu__item__icon svg path{stroke: var(--color-gray-4);}
/* margin, padding, height, width */
.menu_horizontal .menu__items_level3{margin: -12px 0 0; padding: 8px 0; width: 266px;}
.menu_horizontal .menu__item_level3{padding: 8px 16px;}


/* level 4 */
.menu_horizontal .menu__items_level4{z-index: 10; position: absolute; left: 100%; top: 4px; opacity: 0; visibility: hidden; text-align: left; background: #FFF; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 15px 30px rgba(0, 0, 0, 0.06); border-radius: 12px; transition: opacity .15s ease-in-out .25s, visibility .15s ease-in-out .25s;}
.menu_horizontal .menu__item_dropdown-right .menu__items_level4{left: auto; right: 100%; top: 4px;}
.menu_horizontal .menu__item-wrapper_level4{position: relative; display: block;}
.menu_horizontal .menu__item_level4{display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; font: var(--font-sm); font-stretch: var(--font-stretch); letter-spacing: -0.1px; color: var(--color-black);}
.menu_horizontal .menu__item-wrapper_level3:hover .menu__items_level4{opacity: 1; visibility: visible;}
.menu_horizontal .menu__item_level4{transition: var(--transition-background);}
.menu_horizontal .menu__item-wrapper_level4:hover .menu__item_level4{color: var(--color-black);background: var(--color-gray-3);}
.menu_horizontal .menu__item_level4 .menu__item__text{flex: 1 1 0;}
.menu_horizontal .menu__item_level4 .menu__item__icon{flex: 0 0 auto; position: relative; top: 6px;}
.menu_horizontal .menu__item_level4 .menu__item__icon svg path{stroke: var(--color-gray-4);}
/* margin, padding, height, width */
.menu_horizontal .menu__items_level4{margin: -12px 0 0; padding: 8px 0; width: 266px;}
.menu_horizontal .menu__item_level4{padding: 8px 16px;}



/* priority-nav dropdown  */
.menu_horizontal .nav__dropdown *{white-space: normal;}
.menu_horizontal .nav__dropdown a{}
.menu_horizontal .nav__dropdown a:hover{ }
.menu_horizontal .nav__dropdown{position: absolute; top: 100%; right: -16px; text-align: left; height: auto; z-index: 10; background: #FFF; overflow: visible; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 15px 30px rgba(0, 0, 0, 0.06); border-radius: 12px; transition: opacity .15s ease-in-out .25s, visibility .15s ease-in-out .25s;}
.menu_horizontal .nav__dropdown-wrapper{cursor: pointer;}
.menu_horizontal .nav__dropdown-wrapper[aria-haspopup="true"]{display: inline-block; vertical-align: top; height: 100%;}
.menu_horizontal .nav__dropdown-wrapper .nav__dropdown-toggle circle{transition: var(--transition-fill);}
.menu_horizontal .nav__dropdown-wrapper:hover .nav__dropdown-toggle circle{fill: var(--color-primary);}
.menu_horizontal .nav__dropdown-toggle{transition: none;}
.menu_horizontal .nav__dropdown-toggle svg{position: absolute; top: 50%; left: 50%; margin: -12px 0 0 -12px; width: 24px; height: 24px;}
.menu_horizontal .nav__dropdown-toggle svg path{transition: var(--transition-fill);}
.menu_horizontal .nav__dropdown-wrapper:hover .nav__dropdown-toggle svg path{fill: var(--color-primary);}
.menu_horizontal .nav__dropdown .menu__item-wrapper_level1{display: block;}
.menu_horizontal .nav__dropdown .menu__item_level1{display: block; font: var(--font-sm); font-stretch: var(--font-stretch); letter-spacing: -0.1px; color: var(--color-black);}
.menu_horizontal .nav__dropdown .menu__items_level2{right: 100%;}
.menu_horizontal .nav__dropdown .menu__item_level1 .menu__item__icon{position: absolute; right: 16px; top: 50%; margin: -6px 0 0; transform: rotate(-90deg);}
.menu_horizontal .nav__dropdown .menu__item_level1{transition: var(--transition-background);}
.menu_horizontal .nav__dropdown .menu__item-wrapper_level1:hover .menu__item_level1{color: var(--color-black);background: var(--color-gray-3);}
.menu_horizontal .nav__dropdown .menu__item-wrapper_level1:hover .menu__item_level1{color: var(--color-black);}

/* margin, padding, height, width */
.menu_horizontal .nav__dropdown-toggle{padding: 28px 14px; height: 100%;}
.menu_horizontal .nav__dropdown-toggle:before{margin: -12px 0 0 -12px; width: 24px; height: 24px;}
.menu_horizontal .nav__dropdown{margin: -12px 0 0; padding: 8px 0; width: 260px;}
.menu_horizontal .nav__dropdown .menu__item_level1{padding: 8px 16px;}
.menu_horizontal .nav__dropdown .menu__items_level2{top: 4px;}
.menu_horizontal .nav__dropdown .menu__item_dropdown .menu__item_level1{padding-right: 48px;}
/* ------------------------------ */

.menu-item_selected>a{color: var(--color-primary) !important;}


/* VERTICAL */
.menu_vertical .menu__items_level1{margin: -10px;}
.menu_vertical .menu__item_level1{padding: 10px; display: inline-block; vertical-align: top; font: var(--font-xl); font-stretch: var(--font-stretch-lg); letter-spacing: -0.02em; color: var(--color-black);}
.menu_vertical .menu__item_level1:hover{color: var(--color-primary);}
/* ------------------------------ */

/* SIDEBAR */
.menu_sidebar .menu__item-wrapper_level1{margin: 4px 0 0;}
.menu_sidebar .menu__item-wrapper_level1:first-child{margin-top: 0;}
.menu_sidebar .menu__item_level1{padding: 12px 20px; display: block; font: var(--font-sm); color: var(--color-black); border-radius: 16px; transition: var(--transition-background);}
.menu_sidebar .menu__item_level1:hover{background: var(--color-gray-3);}
.menu_sidebar .menu__item-wrapper_level1.menu-item_selected .menu__item_level1{color: var(--color-black) !important; background: var(--color-gray-5);}
/* ------------------------------ */
@media (max-width: 767px) {
    /*
    .header-wrapper{transition: var(--transition-padding-margin);}
    .header-wrapper .container{transition: var(--transition-padding-margin);}
    */
    .header-container{transition: var(--transition-all);}

/*    header[data-mobile-menu="opened"] .header-wrapper{padding-top: 0; margin-bottom: -15px; }
    header[data-mobile-menu="opened"] .container{padding-left: 0; padding-right: 0;}*/
    header[data-mobile-menu="opened"] .header-container{margin: -16px -16px -15px; padding: 16px 32px 15px; position: relative;border-radius: 0; box-shadow: none;}
    .header-container:after{opacity: 0; visibility: hidden; content: ""; position: absolute; bottom: -1px; left: 100px; right: 100px; height: 3px; background: #FFF; z-index: 15; transition: left .2s linear, right .2s linear;}
    header[data-mobile-menu="opened"] .header-container:after{opacity: 1; visibility: visible; left: 0; right: 0; }

    .menu__contacts-wrapper{display: block!important;}
    .menu__contacts .header__phones{display: block;}
    .menu__contacts .header__socials{display: block;}
    .menu_horizontal{min-height: 56px;}
    .priority-nav-has-dropdown .nav__dropdown-toggle{display: none;}
    .nav__dropdown{white-space: normal;}
    .menu_horizontal .nav__dropdown-wrapper{position: static;}

    .menu-burger{display: block; height: 56px}
    .menu_horizontal{opacity: 1;}
    .menu_horizontal .nav__dropdown{display: none; border-radius: 0 0 16px 16px; opacity: 1; visibility: visible; padding-top: 0; padding-bottom: 24px; margin: 0; left: 0; right: 0; width: 100%; transition: none; }
    .menu_horizontal .menu__item-wrapper_level1{height: auto;}
    [data-menu="opened"] .nav__dropdown{  }
    .menu_horizontal .menu__items_level1{height: auto; display: none;}
    .menu_horizontal .nav__dropdown .menu__item-wrapper_level1:first-child{margin-top: 8px;}
    .menu_horizontal .nav__dropdown .menu__item_level1{display: flex; flex-wrap: wrap; justify-content: space-between; font: var(--font-lg); padding: 9px 32px; transition: var(--transition-all);}
    .menu_horizontal[data-menu="opened"] .nav__dropdown .menu__item_level1{padding-left: 32px; padding-right: 32px;}
    .menu_horizontal .nav__dropdown .menu__item_dropdown .menu__item_level1{padding-right: 32px;}
    .menu_horizontal .nav__dropdown .menu__item__icon{display: none;}
    .menu_horizontal .nav__dropdown .menu__item__icon_mobile{display: block;}
    .menu_horizontal .nav__dropdown .menu__item__icon_mobile svg{transition: var(--transition-all);}
    .menu_horizontal .nav__dropdown [data-menu_dropdown="opened"] .menu__item__icon_mobile svg{transform: rotate(180deg); }
    .menu_horizontal .nav__dropdown .menu__item__icon_mobile svg path{stroke: var(--color-gray-4);}
    .menu_horizontal .nav__dropdown .menu__items_level2{width: 100%; padding: 6px 16px 0; position: static; display: none; opacity: 1; visibility: visible; margin: 0; box-shadow: none;}
    .menu_horizontal .menu__item-wrapper_level2{margin-top: 8px;}
    .menu_horizontal .menu__item-wrapper_level2:first-child{margin-top: 0;}
    .menu_horizontal .menu__item-wrapper_level2:hover .menu__item_level2{background: none; color: var(--color-primary);}
    .menu_horizontal .menu__item_level2{font-size: 16px; font-weight: 600; line-height: 24px; color: var(--color-gray);}
    .menu_horizontal .menu__items_level3{width: 100%; padding: 8px 0 0 16px; display: none; margin: 0; position: static; box-shadow: none; opacity: 1; visibility: visible;}
    .menu_horizontal .menu__item_level3{font-size: 16px; font-weight: 600; line-height: 24px; color: var(--color-gray);}
    .menu_horizontal .menu__item-wrapper_level3{margin-top: 7px;}
    .menu_horizontal .menu__item-wrapper_level3:first-child{margin-top: 0;}
    .menu_horizontal .menu__item-wrapper_level3:hover .menu__item_level3{background: none; color: var(--color-primary);}
    .menu_horizontal .menu__items_level4{width: 100%; padding: 8px 0 0 16px; display: none; margin: 0; position: static; box-shadow: none; opacity: 1; visibility: visible;}
    .menu_horizontal .menu__item-wrapper_level4{margin-top: 7px;}
    .menu_horizontal .menu__item-wrapper_level4:first-child{margin-top: 0;}
    .menu_horizontal .menu__item_level4{font-size: 16px; font-weight: 600; line-height: 24px; color: var(--color-gray);}
    .menu_horizontal .menu__item-wrapper_level4:hover .menu__item_level4{background: none; color: var(--color-primary);}
    .popup-overlay_menu-show{opacity: 1; visibility: visible; position: fixed; top: 0; right: 0; bottom: 0; left: 0;}

}

@media (max-width: 575px) {
    .menu_vertical .menu__item_level1{padding-top: 8px; padding-bottom: 8px;}
}

/* End */


/* Start:/local/templates/rentix/components/bitrix/news.list/creativebz.carrent.tizers/style.min.css?17506295202845*/
.items_tizer-numeric{margin:-28px -18px;counter-reset:list 0}.item__wrapper_tizer-numeric,.item_tizer-icon{padding:28px 18px}.item_tizer-numeric{position:relative;padding:0 0 0 60px}.item_tizer-numeric:before{counter-increment:list;padding:6px;content:counter(list);display:flex;align-items:center;justify-content:center;font:var(--font-sm);font-weight:600;position:absolute;top:0;left:0;width:36px;height:36px;border-radius:100%;background:var(--color-gray-2);transition:var(--transition-all)}.item_tizer-numeric:hover:before{width:60px;height:60px;top:-12px;left:-12px;background:var(--color-primary);color:#fff}.item__text_tizer-numeric{margin:22px 0 0}.items_tizer-icon{margin:-28px -18px}.item__image_tizer-icon{margin:0 24px 0 0;width:64px;height:64px}.item__image_tizer-icon svg path{fill:var(--color-primary)}.item__button_tizer-simple,.item__text_tizer-icon{margin:24px 0 0}.item_tizer-simple{padding:32px;background:var(--color-gray-3);border-radius:16px}.item__title_tizer-simple .title_type-default{margin:0 0 16px}.item__title_tizer-simple .title_type-xl{margin:0 0 24px}.item__title_tizer-simple .title_type-lg{margin:0 0 20px}.item__text_tizer-simple ul{margin-left:28px}.item__text_tizer-simple li{margin:11px 0}@media (max-width:1200px){.item__text_tizer-icon{margin-top:18px}}@media (max-width:991px){.items_tizer-numeric{margin-top:-24px;margin-bottom:-24px}.item__wrapper_tizer-numeric{padding-top:24px;padding-bottom:24px}.item__text_tizer-numeric{margin-top:19px}.item__simple_tizer-numeric{margin-top:50px}.item_tizer-simple{padding-left:48px;padding-right:48px}.item__container_tizer-simple{display:flex;flex-wrap:wrap;margin:-16px}.item__body_tizer-simple{flex:1 1 0;padding:16px 32px;margin-left:-16px}.item__button_tizer-simple{margin-top:0;padding:16px}.item__text_tizer-simple{margin-top:18px}}@media (max-width:767px){.items_tizer-numeric{margin-left:-16px;margin-right:-16px}.item__wrapper_tizer-numeric{padding-left:16px;padding-right:16px}.items_tizer-icon{margin:-24px -16px}.item_tizer-icon{padding:24px 16px}}@media (max-width:575px){.items_tizer-numeric{margin:-16px}.item_tizer-numeric{padding-left:48px}.item_tizer-numeric:hover:before{width:48px;height:48px;left:-8px;top:-8px}.item__wrapper_tizer-numeric{padding:16px}.item_tizer-numeric:before{width:32px;height:32px}.item__text_tizer-icon,.item__text_tizer-numeric{margin-top:14px}.item__simple_tizer-numeric{margin-top:44px}.item_tizer-simple{padding:24px 16px}.item__container_tizer-simple{display:block}.item__body_tizer-simple{margin-left:0;padding:16px}.item__button_tizer-simple{text-align:right}.item__text_tizer-simple{margin-top:13px}.item__text_tizer-simple li{margin-top:0;margin-bottom:0}.items_tizer-icon{margin-top:-16px;margin-bottom:-16px}.item_tizer-icon{padding-top:16px;padding-bottom:16px}.item__image_tizer-icon{margin-right:18px}}
/* End */
/* /local/templates/rentix/components/bitrix/menu/creativebz.carrent.menu/style.css?175982474215741 */
/* /local/templates/rentix/components/bitrix/news.list/creativebz.carrent.tizers/style.min.css?17506295202845 */
