.elementor-46 .elementor-element.elementor-element-7a78433{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:26px 26px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:1%;--padding-left:15%;--padding-right:15%;}.elementor-46 .elementor-element.elementor-element-7a78433:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-7a78433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-46 .elementor-element.elementor-element-4b63582{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-1bec1a8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-46 .elementor-element.elementor-element-990a8aa{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;--wd-brd-radius:0px;}.elementor-46 .elementor-element.elementor-element-990a8aa.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-c942af9 .wd-text-block{max-width:414px;font-size:12px;}.elementor-46 .elementor-element.elementor-element-45f55e7 .wd-menu > .wd-nav > li > a{line-height:1px;}.elementor-46 .elementor-element.elementor-element-45f55e7 .wd-menu > .wd-nav{--nav-color:#C0C0C0;--nav-color-hover:#FFFFFF;--nav-bg-hover:#02010100;--nav-color-active:#FFFFFF;--nav-bg-active:#02010100;}.elementor-46 .elementor-element.elementor-element-45f55e7 .wd-menu > .wd-nav > li > a .wd-nav-img{--nav-img-height:1px;}.elementor-46 .elementor-element.elementor-element-99c720f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--flex-wrap:wrap;backdrop-filter:invert(80%);-webkit-backdrop-filter:invert(80%);--padding-top:1%;--padding-bottom:1%;--padding-left:10%;--padding-right:10%;}.elementor-46 .elementor-element.elementor-element-99c720f:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-99c720f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-46 .elementor-element.elementor-element-3ae5202 .wd-text-block{font-size:14px;color:#C4C4C4;}@media(max-width:1024px){.elementor-46 .elementor-element.elementor-element-7a78433{--padding-top:5%;--padding-bottom:02%;--padding-left:0%;--padding-right:0%;}}@media(max-width:768px){.elementor-46 .elementor-element.elementor-element-7a78433{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-46 .elementor-element.elementor-element-4b63582{--width:100%;}.elementor-46 .elementor-element.elementor-element-1bec1a8{--width:100%;}.elementor-46 .elementor-element.elementor-element-45f55e7 .wd-menu > .wd-nav > li > a{font-size:11px;line-height:0.1em;letter-spacing:-0.5px;}.elementor-46 .elementor-element.elementor-element-45f55e7 .wd-menu > .wd-nav > li > a .wd-nav-img{--nav-img-height:1px;--nav-img-width:1px;}.elementor-46 .elementor-element.elementor-element-99c720f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:03%;--padding-bottom:4%;--padding-left:1%;--padding-right:1%;}.elementor-46 .elementor-element.elementor-element-3ae5202 .wd-text-block{font-size:10px;}}@media(min-width:769px){.elementor-46 .elementor-element.elementor-element-4b63582{--width:100%;}.elementor-46 .elementor-element.elementor-element-1bec1a8{--width:100%;}}@media(max-width:1024px) and (min-width:769px){.elementor-46 .elementor-element.elementor-element-4b63582{--width:100%;}.elementor-46 .elementor-element.elementor-element-1bec1a8{--width:100%;}}/* Start custom CSS for wd_mega_menu, class: .elementor-element-45f55e7 */*/* Выравниваем блок с меню */
.elementor-46 .elementor-element.elementor-element-45f55e7 ul,
.elementor-46 .elementor-element.elementor-element-45f55e7 .elementor-widget-container ul,
.elementor-46 .elementor-element.elementor-element-45f55e7 .wd-sub-menu,
.elementor-46 .elementor-element.elementor-element-45f55e7 .menu {
    display: flex !important;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 8px !important;
    padding: 0 !important;
    margin: 0 !important;
    list-style: none !important;
}

.elementor-46 .elementor-element.elementor-element-45f55e7 ul li,
.elementor-46 .elementor-element.elementor-element-45f55e7 .menu li {
    flex: 0 0 auto !important;
    margin: 0 !important;
    padding: 0 !important;
    white-space: nowrap !important;
}

.elementor-46 .elementor-element.elementor-element-45f55e7 ul li a,
.elementor-46 .elementor-element.elementor-element-45f55e7 .menu li a,
.elementor-46 .elementor-element.elementor-element-45f55e7 .elementor-nav-menu a {
    display: inline-block !important;
    font-size: 11px !important;
    line-height: 1 !important;
    letter-spacing: -0.3px !important;
    padding: 0 3px !important;
    white-space: nowrap !important;
}/* End custom CSS */