/*!*******************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./src/modules/globals modules/header-main.module/module.css ***!
  \*******************************************************************************************************************************************************/@media (max-width:992px){.header-main>.container{padding:0 calc(var(--container-padding) + 6px);position:relative}.header-main>.container:after,.header-main>.container:before{background-color:#eee;content:"";display:block;height:100%;position:absolute;right:16px;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:1px}.header-main>.container:before{left:16px;right:auto}}.header-main.variant-dark .logo--white{opacity:1}.header-main.variant-dark .logo--dark{opacity:0}@media (hover:hover){.header-main.variant-dark:not(:hover) .menu .item--1:after,.header-main.variant-dark:not(:hover) .menu a:not(.button){color:hsla(0,0%,100%,.7)}.header-main.variant-dark:not(:hover) .mobile-wrapper .hamburger-button span{background-color:#fff}.header-main.variant-dark:not(:hover)>.container:after,.header-main.variant-dark:not(:hover)>.container:before{background-color:hsla(0,0%,52%,.14)}}@media (hover:none){.header-main.variant-dark:not(.active) .menu .item--1:after,.header-main.variant-dark:not(.active) .menu a:not(.button){color:hsla(0,0%,100%,.7)}.header-main.variant-dark:not(.active) .mobile-wrapper .hamburger-button span{background-color:#fff}.header-main.variant-dark:not(.active)>.container:after,.header-main.variant-dark:not(.active)>.container:before{background-color:hsla(0,0%,52%,.14)}}@media (hover:hover){.header-main:hover .logo--white,.header-main[focus-within] .logo--white{opacity:0}.header-main:focus-within .logo--white,.header-main:hover .logo--white{opacity:0}.header-main:hover .logo--dark,.header-main[focus-within] .logo--dark{opacity:1}.header-main:focus-within .logo--dark,.header-main:hover .logo--dark{opacity:1}}@media (hover:none){.header-main.active .logo--white{opacity:0}.header-main.active .logo--dark{opacity:1}}.header-main__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-main .logo,.header-main__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header-main .logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.header-main .logo--dark,.header-main .logo--white{-webkit-transition:all .3s ease;transition:all .3s ease}.header-main .logo--white{left:0;opacity:0;position:absolute;top:0}.header-main .menu a:not(.button){font-size:16px;font-style:normal;font-weight:400;line-height:21px;-webkit-transition:color .3s,opacity .3s,text-shadow .3s;transition:color .3s,opacity .3s,text-shadow .3s}.header-main .menu a:not(.button):hover,.header-main .menu a:not(.button)[focus-within]{-webkit-text-decoration-skip:ink;opacity:.9;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-shadow:0 0 .5px currentColor,0 0 .5px currentColor;text-underline-offset:auto}.header-main .menu a:not(.button):focus-within,.header-main .menu a:not(.button):hover{-webkit-text-decoration-skip:ink;opacity:.9;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-shadow:0 0 .5px currentColor,0 0 .5px currentColor;text-underline-offset:auto}.header-main .menu a:not(.button)[focus-within]{color:#050212}.header-main .menu a:not(.button):focus-within{color:#050212}.header-main .menu__list{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--header-height);justify-content:center;margin:0}.header-main .menu .item{position:relative}.header-main .menu .item--1:after{content:"/";display:inline-block;margin-left:12px;margin-right:12px;opacity:.4}.header-main .menu .item--1:last-child:after{display:none}.header-main .menu .item--has-submenu.active a{-webkit-text-decoration-skip:ink;opacity:.9;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-shadow:0 0 .5px currentColor,0 0 .5px currentColor;text-underline-offset:auto}.header-main .submenu-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#f8f8fc;display:-webkit-box;display:-ms-flexbox;display:flex;height:0;height:400px;justify-content:center;left:50%;overflow:hidden;position:absolute;top:var(--header-height);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:height .2s ease-in;transition:height .2s ease-in;width:100vw}@media (max-width:1139px){.header-main .submenu-wrapper{top:var(--header-mobile-height)}}.header-main .submenu-wrapper:before{background-color:hsla(0,0%,73%,.16);content:"";display:block;height:1px;left:0;position:absolute;top:0;width:100%}.header-main .submenu-wrapper:not(:hover){height:0}.header-main .submenu-wrapper .container{position:relative}.header-main .submenu-wrapper .submenu-item-wrapper{border-left:1px solid hsla(0,0%,73%,.16);border-right:1px solid hsla(0,0%,73%,.16);height:100%;left:var(--container-padding);max-width:calc(var(--container-width) + var(--container-padding)*2);opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transition-delay:0s;transition-delay:0s;width:calc(100% - var(--container-padding)*2);z-index:0}.header-main .submenu-wrapper .submenu-item-wrapper .inner-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;grid-template-columns:repeat(2,1fr);padding-bottom:40px;padding-top:40px}.header-main .submenu-wrapper .submenu-item-wrapper.before{-webkit-transform:translateX(-250px);transform:translateX(-250px)}.header-main .submenu-wrapper .submenu-item-wrapper.after{-webkit-transform:translateX(250px);transform:translateX(250px)}.header-main .submenu-wrapper .submenu-item-wrapper.active{opacity:1;pointer-events:auto;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;will-change:transform,opacity;z-index:5}.header-main .submenu-wrapper .submenu-item-wrapper .title-holder{border-bottom:1px solid hsla(0,0%,73%,.16);grid-column:span 2;padding-bottom:16px;padding-left:8px;padding-right:8px}.header-main .submenu-wrapper .submenu-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-right:1px solid hsla(0,0%,73%,.16);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.header-main .submenu-wrapper .submenu-item li,.header-main .submenu-wrapper .submenu-item span{border-top:1px solid hsla(0,0%,73%,.16)}.header-main .submenu-wrapper .submenu-item span{padding:11px 8px}.header-main .submenu-wrapper .submenu-item>li,.header-main .submenu-wrapper .submenu-item>li a{display:-webkit-box;display:-ms-flexbox;display:flex}.header-main .submenu-wrapper .submenu-item>li a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;gap:16px;justify-content:space-between;padding:8px;position:relative;width:100%}.header-main .submenu-wrapper .submenu-item>li a:before{background:-webkit-gradient(linear,left top,right top,from(rgba(241,241,245,0)),color-stop(47.27%,#f1f1f5));background:linear-gradient(90deg,rgba(241,241,245,0),#f1f1f5 47.27%);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%;z-index:-1}.header-main .submenu-wrapper .submenu-item>li a svg{-ms-flex-negative:0;flex-shrink:0;opacity:0;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1}.header-main .submenu-wrapper .submenu-item>li:hover a{text-decoration:none;text-shadow:none}.header-main .submenu-wrapper .submenu-item>li:hover a:before{opacity:1;width:100%}.header-main .submenu-wrapper .submenu-item>li:hover a svg{opacity:1}.header-main .submenu-wrapper .submenu-item .title{color:rgba(5,2,18,.6);font-size:16px;font-style:normal;font-weight:400;line-height:21px}.header-main .submenu-wrapper .menus-holder>.submenu-item:last-child>li:last-child{border-bottom:1px solid hsla(0,0%,73%,.16)}.header-main .submenu-wrapper .banners-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid hsla(0,0%,73%,.16);border-top:1px solid hsla(0,0%,73%,.16);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;height:100%;padding:8px}.header-main .submenu-wrapper .buttons-holder{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 20px;grid-column:span 2;justify-content:flex-end;padding-top:40px}.header-main .banner{background-color:#f1f1f5;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-main .banner:hover{background-color:#141120}.header-main .banner:hover .title{color:#fff}.header-main .banner:hover .description{color:hsla(0,0%,100%,.6)}.header-main .banner:hover .banner--thumb:after{opacity:1}.header-main .banner>a:not(.button){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.header-main .banner>a:not(.button):hover{opacity:1!important;text-decoration:none!important;text-shadow:none!important}.header-main .banner--thumb{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;min-height:190px;position:relative;width:267px}.header-main .banner--thumb:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(5,2,18,.6)),to(rgba(5,2,18,.6)));background:linear-gradient(0deg,rgba(5,2,18,.6),rgba(5,2,18,.6));content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:all .3s;transition:all .3s;width:100%}.header-main .banner--content{padding-left:40px;padding-right:40px;padding-top:32px;width:calc(100% - 267px)}.header-main .banner--content .description,.header-main .banner--content .title{-webkit-transition:all .3s;transition:all .3s}.header-main .banner--content .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px}.header-main .banner--content .title svg{-ms-flex-negative:0;flex-shrink:0}.header-main .banner--content .description{color:rgba(5,2,18,.6)}.header-main .mobile-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--header-height);position:relative}@media (max-width:1139px){.header-main .mobile-wrapper{height:var(--header-mobile-height)}}.header-main .mobile-wrapper .hamburger-button{cursor:pointer;display:block;height:18px;position:relative;width:30px;z-index:999999}.header-main .mobile-wrapper .hamburger-button span{background-color:rgba(0,0,0,.5);-webkit-box-shadow:none;box-shadow:none;display:block;height:1.4px;margin:0!important;opacity:1;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;width:100%}.header-main .mobile-wrapper .hamburger-button span:first-child{top:0;-webkit-transform-origin:left center;transform-origin:left center}.header-main .mobile-wrapper .hamburger-button span:nth-child(2){top:8px;-webkit-transform-origin:left center;transform-origin:left center}.header-main .mobile-wrapper .hamburger-button span:nth-child(3){top:16px;-webkit-transform-origin:left center;transform-origin:left center}.header-main .mobile-wrapper.open .hamburger-button span:first-child{left:0;top:-4px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header-main .mobile-wrapper.open .hamburger-button span:nth-child(2){opacity:0;width:0}.header-main .mobile-wrapper.open .hamburger-button span:nth-child(3){left:0;top:17px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header-main .mobile-wrapper .mobile-menu-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-overflow-scrolling:touch;background-color:#f8f8fc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100dvh - var(--header-mobile-height));max-width:480px;overflow-y:auto!important;padding:0;position:fixed;right:-100%;top:var(--header-mobile-height);-webkit-transition:right .2s ease-in-out;transition:right .2s ease-in-out;width:100vw;z-index:99998}.header-main .mobile-wrapper .mobile-menu-wrapper:before{background-color:#000;display:block;height:0;left:0;opacity:0;position:fixed;top:var(--header-mobile-height);-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;width:100vw;z-index:-1}.header-main .mobile-wrapper .mobile-menu-wrapper.show{right:0}.header-main .mobile-wrapper .mobile-menu-wrapper.show:before{height:calc(100vh - var(--header-mobile-height));opacity:.14}.header-main .mobile-wrapper ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;margin-bottom:0}.header-main .mobile-wrapper ul li{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,right top,from(rgba(5,2,18,0)),to(rgba(5,2,18,.04)));background:linear-gradient(90deg,rgba(5,2,18,0),rgba(5,2,18,.04));border-bottom:1px solid hsla(0,0%,52%,.14);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:0 16px;position:relative}.header-main .mobile-wrapper ul li>a:not(.button),.header-main .mobile-wrapper ul li>span{border-left:1px solid hsla(0,0%,52%,.14);font-size:18px;font-style:normal;font-weight:400;line-height:26px;padding:11px 6px}.header-main .mobile-wrapper ul li:after{background-color:hsla(0,0%,52%,.14);content:"";display:block;height:100%;position:absolute;right:16px;top:0;width:1px}.header-main .mobile-wrapper ul li.item--label{background:transparent;height:49px}.header-main .mobile-wrapper ul li.item--label span{color:rgba(5,2,18,.6);font-size:14px;font-style:normal;font-weight:400;line-height:24px}.header-main .mobile-wrapper ul li.item--button{background:transparent;border-bottom:none;margin-bottom:30px;padding-top:30px}.header-main .mobile-wrapper ul li.item--button:after{content:normal}.header-main .mobile-wrapper ul .btn-arrow-right{cursor:pointer;margin-right:14px;position:relative}.header-main .mobile-wrapper ul .btn-arrow-right:after{content:"";display:block;height:125%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:250%}.header-main .mobile-wrapper .menu-wrapper-level-1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-overflow-scrolling:touch;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100dvh - var(--header-mobile-height));max-width:480px;overflow-y:auto!important;padding:0;position:fixed;right:-100%;top:var(--header-mobile-height);-webkit-transition:right .2s ease-in-out;transition:right .2s ease-in-out;width:100vw;z-index:99999}.header-main .mobile-wrapper .menu-wrapper-level-1:after,.header-main .mobile-wrapper .menu-wrapper-level-1:before{background-color:#eee;content:"";display:block;height:100%;position:absolute;right:16px;top:0;width:1px}.header-main .mobile-wrapper .menu-wrapper-level-1:before{left:16px;right:auto}.header-main .mobile-wrapper .menu-wrapper-level-1.show{right:0}.header-main .mobile-wrapper .menu-wrapper-level-1 .title{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,52%,.14);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:16px;height:69px;padding:0 15px;position:relative}.header-main .mobile-wrapper .menu-wrapper-level-1 .title span{font-size:18px;font-style:normal;font-weight:400;line-height:26px}.header-main .mobile-wrapper .menu-wrapper-level-1 .title .back-button{margin-left:10px}.header-main .mobile-wrapper .menu-wrapper-level-1 .menus-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.header-main .mobile-wrapper .menu-wrapper-level-1 .menus-holder li.item--link{font-size:16px}.header-main .mobile-wrapper .menu-wrapper-level-1 .menus-holder li a,.header-main .mobile-wrapper .menu-wrapper-level-1 .menus-holder li span{border-left:initial!important}.header-main .mobile-wrapper .menu-wrapper-level-1 .buttons-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:30px 20px;position:relative}.header-main .mobile-wrapper .menu-wrapper-level-1 .buttons-holder:after,.header-main .mobile-wrapper .menu-wrapper-level-1 .buttons-holder:before{background-color:#eee;content:"";display:block;height:100%;position:absolute;right:16px;top:0;width:1px}.header-main .mobile-wrapper .menu-wrapper-level-1 .buttons-holder:before{left:16px;right:auto}@media (min-width:1140px){.header-main .mobile-wrapper{display:none!important}}@media (max-width:1139px){.header-main .header-main__wrapper>.menu{display:none!important}}