.elementor-1900 .elementor-element.elementor-element-fd0ca48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1900 .elementor-element.elementor-element-d8ee27e{--spacer-size:20px;}.elementor-1900 .elementor-element.elementor-element-dbeefe5{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1900 .elementor-element.elementor-element-26b4930{--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:flex-start;}.elementor-1900 .elementor-element.elementor-element-890c84f{--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:flex-end;}.elementor-1900 .elementor-element.elementor-element-fb3fd8b .menu{justify-content:flex-start;}.elementor-1900 .elementor-element.elementor-element-fb3fd8b .aafe-menu-toggle{text-align:left;}.elementor-1900 .elementor-element.elementor-element-fb3fd8b .aafe-desktop-nav ul:not(.sub-menu){gap:30px;}.elementor-1900 .elementor-element.elementor-element-fb3fd8b .aafe-desktop-nav .menu > li{border-style:solid;border-color:#A020F0;border-radius:15px 15px 15px 15px;background-color:#0A0A0A!important;box-shadow:0px 0px 10px 0px #C850FF;}.elementor-1900 .elementor-element.elementor-element-fb3fd8b .aafe-desktop-nav .menu > li > a{color:#C8FF00;}.elementor-1900 .elementor-element.elementor-element-fb3fd8b .aafe-desktop-nav .menu > li > .dropdown-symbol svg{fill:#C8FF00;}.elementor-1900 .elementor-element.elementor-element-fb3fd8b .aafe-desktop-nav .menu > li:hover > a{color:#FFFFFF;}.elementor-1900 .elementor-element.elementor-element-fb3fd8b .aafe-desktop-nav .menu > li:hover > .dropdown-symbol svg{fill:#FFFFFF;}.elementor-1900 .elementor-element.elementor-element-fb3fd8b .aafe-desktop-nav .menu > li:hover{background-color:#1A001A!important;border-color:#C850FF;box-shadow:0px 0px 10px 0px #C850FF;}.elementor-1900 .elementor-element.elementor-element-fb3fd8b .aafe-desktop-nav .sub-menu li:first-of-type{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-1900 .elementor-element.elementor-element-fb3fd8b .aafe-desktop-nav .sub-menu li:last-of-type{border-bottom-left-radius:0px;border-bottom-right-radius:0px;}.elementor-1900 .elementor-element.elementor-element-fb3fd8b .aafe-desktop-nav ul ul li:not(:last-child){border-bottom-style:solid;border-bottom-color:#ebebeb;border-bottom-width:1px;}.elementor-1900 .elementor-element.elementor-element-fb3fd8b .aafe-offcanvas-menu .aafe-mobile-nav a{padding:calc( 20px / 2 ) 0;}.elementor-1900 .elementor-element.elementor-element-fb3fd8b .aafe-menu-toggle .aafe-icon svg{fill:#A020F0;width:30px;height:30px;max-height:30px;}.elementor-1900 .elementor-element.elementor-element-9455096{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1900 .elementor-element.elementor-element-811d14c{--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:flex-start;}.elementor-1900 .elementor-element.elementor-element-f0e4a33{--spacer-size:50px;}.elementor-1900 .elementor-element.elementor-element-5478a25{--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:flex-end;}.elementor-1900 .elementor-element.elementor-element-3a63ac3 .menu{justify-content:flex-start;}.elementor-1900 .elementor-element.elementor-element-3a63ac3 .aafe-menu-toggle{text-align:left;}.elementor-1900 .elementor-element.elementor-element-3a63ac3 .aafe-desktop-nav ul:not(.sub-menu){gap:30px;}.elementor-1900 .elementor-element.elementor-element-3a63ac3 .aafe-desktop-nav .menu > li{border-style:solid;border-color:#A020F0;border-radius:15px 15px 15px 15px;background-color:#0A0A0A!important;box-shadow:0px 0px 10px 0px #C850FF;}.elementor-1900 .elementor-element.elementor-element-3a63ac3 .aafe-desktop-nav .menu > li > a{color:#C8FF00;}.elementor-1900 .elementor-element.elementor-element-3a63ac3 .aafe-desktop-nav .menu > li > .dropdown-symbol svg{fill:#C8FF00;}.elementor-1900 .elementor-element.elementor-element-3a63ac3 .aafe-desktop-nav .menu > li:hover > a{color:#FFFFFF;}.elementor-1900 .elementor-element.elementor-element-3a63ac3 .aafe-desktop-nav .menu > li:hover > .dropdown-symbol svg{fill:#FFFFFF;}.elementor-1900 .elementor-element.elementor-element-3a63ac3 .aafe-desktop-nav .menu > li:hover{background-color:#1A001A!important;border-color:#C850FF;box-shadow:0px 0px 10px 0px #C850FF;}.elementor-1900 .elementor-element.elementor-element-3a63ac3 .aafe-desktop-nav .sub-menu li:first-of-type{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-1900 .elementor-element.elementor-element-3a63ac3 .aafe-desktop-nav .sub-menu li:last-of-type{border-bottom-left-radius:0px;border-bottom-right-radius:0px;}.elementor-1900 .elementor-element.elementor-element-3a63ac3 .aafe-desktop-nav ul ul li:not(:last-child){border-bottom-style:solid;border-bottom-color:#ebebeb;border-bottom-width:1px;}.elementor-1900 .elementor-element.elementor-element-3a63ac3 .aafe-offcanvas-menu .aafe-mobile-nav a{padding:calc( 20px / 2 ) 0;}.elementor-1900 .elementor-element.elementor-element-3a63ac3 .aafe-menu-toggle .aafe-icon svg{fill:#A020F0;width:30px;height:30px;max-height:30px;}.elementor-1900 .elementor-element.elementor-element-be1fc4e{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1900 .elementor-element.elementor-element-e10adc0{--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:flex-start;}.elementor-1900 .elementor-element.elementor-element-cd1cd9e{--spacer-size:50px;}.elementor-1900 .elementor-element.elementor-element-b812247{--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:flex-end;}.elementor-1900 .elementor-element.elementor-element-a000659 .elementor-button{background-color:#000000;fill:#C8FF00;color:#C8FF00;border-style:solid;border-color:#A020F0;}.elementor-1900 .elementor-element.elementor-element-a5155ac .elementor-button{background-color:#000000;fill:#C8FF00;color:#C8FF00;border-style:solid;border-color:#A020F0;}.elementor-1900 .elementor-element.elementor-element-97c5909 .elementor-button{background-color:#000000;fill:#C8FF00;color:#C8FF00;border-style:solid;border-color:#A020F0;}.elementor-1900 .elementor-element.elementor-element-94f087e .elementor-button{background-color:#000000;fill:#C8FF00;color:#C8FF00;border-style:solid;border-color:#A020F0;}.elementor-1900 .elementor-element.elementor-element-39c4fa2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-1900 .elementor-element.elementor-element-6173c8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1900 .elementor-element.elementor-element-2cac74e .header-ele-search-form .search-form-inner{max-width:100%;}.elementor-1900 .elementor-element.elementor-element-2cac74e .header-ele-search-form .search-field{height:55px;color:#C8FF00;border-style:solid;border-color:#A020F0;}.elementor-1900 .elementor-element.elementor-element-2cac74e .header-ele-search-form .search-submit{height:55px;background-color:#A020F0;}.elementor-1900 .elementor-element.elementor-element-2cac74e .header-ele-search-form .search-field::placeholder{color:#0A0A0A;}.elementor-1900 .elementor-element.elementor-element-b46f83a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1900 .elementor-element.elementor-element-27774ba .menu{justify-content:flex-end;}.elementor-1900 .elementor-element.elementor-element-27774ba .aafe-menu-toggle{text-align:right;}.elementor-1900 .elementor-element.elementor-element-27774ba .aafe-desktop-nav ul:not(.sub-menu){gap:30px;}.elementor-1900 .elementor-element.elementor-element-27774ba .aafe-desktop-nav .menu > li{border-style:solid;border-color:#A020F0;border-radius:15px 15px 15px 15px;background-color:#0A0A0A!important;box-shadow:0px 0px 10px 0px #C850FF;}.elementor-1900 .elementor-element.elementor-element-27774ba .aafe-desktop-nav .menu > li > a{color:#C8FF00;}.elementor-1900 .elementor-element.elementor-element-27774ba .aafe-desktop-nav .menu > li > .dropdown-symbol svg{fill:#C8FF00;}.elementor-1900 .elementor-element.elementor-element-27774ba .aafe-desktop-nav .menu > li:hover > a{color:#FFFFFF;}.elementor-1900 .elementor-element.elementor-element-27774ba .aafe-desktop-nav .menu > li:hover > .dropdown-symbol svg{fill:#FFFFFF;}.elementor-1900 .elementor-element.elementor-element-27774ba .aafe-desktop-nav .menu > li:hover{background-color:#1A001A!important;border-color:#C850FF;box-shadow:0px 0px 10px 0px #C850FF;}.elementor-1900 .elementor-element.elementor-element-27774ba .aafe-desktop-nav .sub-menu li:first-of-type{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-1900 .elementor-element.elementor-element-27774ba .aafe-desktop-nav .sub-menu li:last-of-type{border-bottom-left-radius:0px;border-bottom-right-radius:0px;}.elementor-1900 .elementor-element.elementor-element-27774ba .aafe-desktop-nav ul ul li:not(:last-child){border-bottom-style:solid;border-bottom-color:#ebebeb;border-bottom-width:1px;}.elementor-1900 .elementor-element.elementor-element-27774ba .aafe-offcanvas-menu .aafe-mobile-nav a{padding:calc( 20px / 2 ) 0;}.elementor-1900 .elementor-element.elementor-element-27774ba .aafe-menu-toggle .aafe-icon svg{width:24px;height:24px;max-height:24px;}@media(max-width:1024px){.elementor-1900 .elementor-element.elementor-element-9455096{--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-1900 .elementor-element.elementor-element-811d14c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1900 .elementor-element.elementor-element-f0e4a33{--spacer-size:15px;}.elementor-1900 .elementor-element.elementor-element-5478a25{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1900 .elementor-element.elementor-element-be1fc4e{--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-1900 .elementor-element.elementor-element-e10adc0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1900 .elementor-element.elementor-element-cd1cd9e{--spacer-size:15px;}.elementor-1900 .elementor-element.elementor-element-b812247{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1900 .elementor-element.elementor-element-2cac74e .header-ele-search-form .search-form-inner{max-width:100%;}.elementor-1900 .elementor-element.elementor-element-2cac74e .header-ele-search-form .search-field{height:60px;}.elementor-1900 .elementor-element.elementor-element-2cac74e .header-ele-search-form .search-submit{height:60px;}}@media(max-width:767px){.elementor-1900 .elementor-element.elementor-element-a000659 .elementor-button{border-radius:15px 15px 15px 15px;}.elementor-1900 .elementor-element.elementor-element-a5155ac .elementor-button{border-radius:15px 15px 15px 15px;}.elementor-1900 .elementor-element.elementor-element-97c5909 .elementor-button{border-radius:15px 15px 15px 15px;}.elementor-1900 .elementor-element.elementor-element-94f087e .elementor-button{border-radius:15px 15px 15px 15px;}.elementor-1900 .elementor-element.elementor-element-2cac74e .header-ele-search-form .search-form-inner{max-width:100%;}.elementor-1900 .elementor-element.elementor-element-2cac74e .header-ele-search-form .search-field{height:60px;}.elementor-1900 .elementor-element.elementor-element-2cac74e .header-ele-search-form .search-submit{height:60px;}}@media(min-width:768px){.elementor-1900 .elementor-element.elementor-element-26b4930{--width:33.3333%;}.elementor-1900 .elementor-element.elementor-element-890c84f{--width:66.6666%;}.elementor-1900 .elementor-element.elementor-element-811d14c{--width:33.3333%;}.elementor-1900 .elementor-element.elementor-element-5478a25{--width:66.6666%;}.elementor-1900 .elementor-element.elementor-element-e10adc0{--width:33.3333%;}.elementor-1900 .elementor-element.elementor-element-b812247{--width:66.6666%;}.elementor-1900 .elementor-element.elementor-element-6173c8c{--width:80%;}.elementor-1900 .elementor-element.elementor-element-b46f83a{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1900 .elementor-element.elementor-element-811d14c{--width:100%;}.elementor-1900 .elementor-element.elementor-element-5478a25{--width:100%;}.elementor-1900 .elementor-element.elementor-element-e10adc0{--width:100%;}.elementor-1900 .elementor-element.elementor-element-b812247{--width:100%;}}.search-box {
  /*display: flex;*/
  /*align-items: center;*/
  background-color: #0A0A0A;
  border: 1px solid #A020F0;
  border-radius: 15px;
  /*padding: 6px 10px;*/
  /*transition: 0.25s ease;*/
}

.search-box input[type="search"] {
  background: transparent;
  border: none;
  border-radius: 15px;
  outline: none;
  color: #C8FF00;
  font-size: 14px;
  flex: 1;
}

.search-box input::placeholder {
  color: #555555;
}

.search-box:hover,
.search-box:focus-within {
  border-color: #C850FF;
  box-shadow: 0 0 10px #A020F0;
}

.search-submit {
  border: 1px solid #A020F0;     /* рамка */
  border-radius: 15px;
}

.search-submit:hover,
.search-submit:focus-visible {
  color: #FFFFFF;                /* текст hover */
  background-color: #1A001A;     /* фон hover */
  border-color: #C850FF;         /* рамка hover */
  box-shadow: 0 0 10px #C850FF, inset 0 0 10px #C850FF;
}