/*!**********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./src/modules/global/Custom menu.module/module.css ***!
  \**********************************************************************************************************************************************/.main--menu__wrapper{grid-gap:24px;gap:24px}@media (max-width:992px){.main--menu__wrapper{grid-gap:16px;gap:16px}}.main--menu__wrapper .menu--item{padding-bottom:28px}.main--menu__wrapper .menu--item .menu-item--link,.main--menu__wrapper .menu--item span{cursor:pointer;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.main--menu__wrapper .menu--item .menu-item--link:hover,.main--menu__wrapper .menu--item span:hover{color:var(--primary-3)}.main--menu__wrapper .menu--item.active .submenu__wrapper{opacity:1;pointer-events:auto;visibility:visible}.main--menu__wrapper .menu--item.active .arrow-toggle .active{display:block}.main--menu__wrapper .menu--item.active .arrow-toggle .init{display:none}.main--menu__wrapper .menu--item.active .menu-item--link-toggle{color:var(--primary-3)}.main--menu__wrapper .menu--item .arrow-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main--menu__wrapper .menu--item .arrow-toggle .active{display:none}.main--menu__wrapper .menu--item .submenu__wrapper{background-color:#fff;left:0;opacity:0;padding-top:58px;pointer-events:none;position:absolute;top:85px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;visibility:hidden;width:100%;z-index:99}.main--menu__wrapper .menu--item .submenu__wrapper:before{background-color:#fff;content:"";height:100%;position:absolute;right:-100%;top:0;width:100%}.main--menu__wrapper .menu--item .submenu__wrapper:after{background-color:#fff;content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.main--menu__wrapper .menu--item .submenu__wrapper .submenu__wrapper--menu.menu--level-two{padding-bottom:24px;padding-right:21px;position:relative}.main--menu__wrapper .menu--item .submenu__wrapper .submenu__wrapper--menu.menu--level-two .menu--item{border-radius:3px;cursor:pointer;margin-bottom:14px;padding-bottom:0;-webkit-transition:all .2s;transition:all .2s}.main--menu__wrapper .menu--item .submenu__wrapper .submenu__wrapper--menu.menu--level-two .menu--item:after{background:transparent;border-bottom-left-radius:3px;border-bottom-right-radius:3px;content:"";display:block;height:2px;-webkit-transition:all .2s;transition:all .2s;width:140px}.main--menu__wrapper .menu--item .submenu__wrapper .submenu__wrapper--menu.menu--level-two .menu--item .img-line{display:none;position:absolute;right:0;top:0}.main--menu__wrapper .menu--item .submenu__wrapper .submenu__wrapper--menu.menu--level-two .menu--item.active:after{background:transparent;background-color:var(--primary-3);border-bottom-left-radius:3px;border-bottom-right-radius:3px;content:"";display:block;height:2px;width:140px}.main--menu__wrapper .menu--item .submenu__wrapper .submenu__wrapper--menu.menu--level-two .menu--item.active .img-line{display:block}.main--menu__wrapper .menu--item .submenu__wrapper .submenu__wrapper--menu.menu--level-two .menu--item-title{color:var(--primary-5);font-size:16px;font-weight:500;letter-spacing:0;line-height:24px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.main--menu__wrapper .menu--item .submenu__wrapper .submenu__wrapper--menu.menu--level-two .menu--item-title:hover{color:var(--primary-3)}.main--menu__wrapper .menu--item .submenu__wrapper .submenu__wrapper--menu.menu--level-two .menu--item .submenu__wrapper--menu.menu--level-three{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:242px;position:absolute;top:0}.main--menu__wrapper .menu--item .submenu__wrapper .submenu__wrapper--menu.menu--level-two .menu--item .submenu__wrapper--menu.menu--level-three.active{display:-webkit-box;display:-ms-flexbox;display:flex}.main--menu__wrapper .menu--item .submenu__wrapper .submenu__wrapper--menu.menu--level-two .submenu__wrapper--menu.menu--level-three .menu-item--link{color:var(--primary-2);display:block;font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:8px;-webkit-transition:all .2s;transition:all .2s;width:-webkit-max-content;width:-moz-max-content;width:max-content}.main--menu__wrapper .menu--item .submenu__wrapper .submenu__wrapper--menu.menu--level-two .submenu__wrapper--menu.menu--level-three .menu-item--link:hover{color:var(--primary-3)}.main--menu__wrapper .menu--item .submenu__wrapper .submenu__wrapper--menu.menu--level-two .submenu__wrapper--menu.menu--level-three .button{color:#fff;margin-top:22px;padding:4px 18px}.main--menu__wrapper .menu--item .submenu__wrapper--card{border-left:1px solid #e5e7eb;margin-bottom:24px;padding-bottom:8px;padding-left:24px}.main--menu__wrapper .menu--item .submenu__wrapper--card .card--item{background:#fff;border-radius:16px;overflow:hidden;width:360px}.main--menu__wrapper .menu--item .submenu__wrapper--card .card--item .card--item--img{min-height:220px}.main--menu__wrapper .menu--item .submenu__wrapper--card .card--item .card--item--title{grid-gap:16px;gap:16px;padding-bottom:16px}.main--menu__wrapper .menu--item .submenu__wrapper--card .card--item .card--item--title span{color:#1f2937;display:block;font-size:20px;font-style:normal;font-weight:500;line-height:28px;margin-bottom:0}.main--menu__wrapper .menu--item .submenu__wrapper--card .card--item .card--item--description h5{font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-overflow:ellipsis}.main--menu__wrapper .menu--item .submenu__wrapper--card .card--item .main-card{border:1px solid #e5e7eb;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top:none;padding:24px}.main--menu__wrapper .menu--item .submenu__wrapper--card.opt_1 .card--item{display:none}.main--menu__wrapper .menu--item .submenu__wrapper--card.opt_1 .card--item.active{display:block}.main--menu__wrapper .menu--item .submenu__wrapper .menu-grup{grid-gap:90px;gap:90px}@media (max-width:1199px){.main--menu__wrapper .menu--item .submenu__wrapper .menu-grup{grid-gap:40px;gap:40px}}.main--menu__wrapper .menu--item .submenu__wrapper .menu-grup div.menu--item{margin-bottom:8px!important}.main--menu__wrapper .menu--item .submenu__wrapper .menu-grup div.menu--item a{color:var(--primary-5);font-size:16px;font-style:normal;font-weight:500;line-height:24px;-webkit-transition:all .2s;transition:all .2s}.main--menu__wrapper .menu--item .submenu__wrapper .menu-grup div.menu--item a:hover{color:var(--primary-3)}.main--menu__wrapper .menu--item .submenu__wrapper .menu-grup .button{margin-top:24px;padding:4px 18px}@media (max-width:992px){.main--menu{display:none}}.mobile-menu{display:none}@media (max-width:992px){.mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}.mobile-menu .mobile-menu__wrapper{grid-gap:24px;gap:24px}.mobile-menu .mobile-menu__wrapper .menu--item.first-lvl .menu-item--link-toggle{cursor:pointer}.mobile-menu .mobile-menu__wrapper .menu--item.first-lvl .menu-item--link-toggle .arrow-toggle .active{display:none}.mobile-menu .mobile-menu__wrapper .menu--item.first-lvl .menu-item--link-toggle.active .arrow-toggle .active{display:block}.mobile-menu .mobile-menu__wrapper .menu--item.first-lvl .menu-item--link-toggle.active .arrow-toggle .init{display:none}.mobile-menu .mobile-menu__wrapper .menu--item.first-lvl .menu--item--link .title,.mobile-menu .mobile-menu__wrapper .menu--item.first-lvl .menu--item--link a span{font-size:20px;font-style:normal;font-weight:600;line-height:28px}.mobile-menu .mobile-menu__wrapper .menu--item.first-lvl .menu--item--link .submenu__wrapper{display:none}.mobile-menu .mobile-menu__wrapper .menu--item.first-lvl .menu--item--link .submenu__wrapper.active{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-menu .mobile-menu__wrapper .menu--item.first-lvl .menu--item--link .submenu__wrapper .submenu__wrapper--menu.menu--level-two{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:16px;padding-top:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:32px;gap:32px}.mobile-menu .mobile-menu__wrapper .menu--item.first-lvl .menu--item--link .submenu__wrapper .submenu__wrapper--menu.menu--level-two .menu--item-title{font-size:16px;font-style:normal;font-weight:700;line-height:24px;text-transform:uppercase}.mobile-menu .mobile-menu__wrapper .menu--item.first-lvl .menu--item--link .submenu__wrapper .submenu__wrapper--menu.menu--level-two .menu--level-three{padding-left:16px;grid-gap:8px;gap:8px;padding-top:10px}.mobile-menu .mobile-menu__wrapper .menu--item.first-lvl .menu--item--link .submenu__wrapper .submenu__wrapper--menu.menu--level-two .menu--level-three a{font-size:16px;font-style:normal;font-weight:500;line-height:24px}.mobile-menu .mobile-menu__wrapper .menu--item.first-lvl .menu--item--link .submenu__wrapper .submenu__wrapper--menu.menu--level-two .menu-grup{grid-gap:8px;gap:8px}.mobile-menu .mobile-menu__wrapper .menu--item.first-lvl .menu--item--link .submenu__wrapper .submenu__wrapper--menu.menu--level-two .menu-grup .menu-grup--column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:8px;gap:8px}.mobile-menu .mobile-menu__wrapper .menu--item.first-lvl .menu--item--link .submenu__wrapper .submenu__wrapper--menu.menu--level-two .menu-grup .menu-grup--column a{font-size:16px;font-style:normal;font-weight:500;line-height:150%}.mobile-menu .section--append .link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:48px;gap:48px}.mobile-menu .section--append .link a{font-size:20px;font-style:normal;font-weight:600;line-height:28px}header.header-main .header-menu__wrapper{background-color:#fff;position:relative;z-index:9}@media (min-width:992px){.header-main.scrolled-out{top:-53px!important}.header-main.scrolled{top:0}}