.elementor-41651 .elementor-element.elementor-element-476347d8 > .elementor-container{min-height:700px;}.elementor-41651 .elementor-element.elementor-element-476347d8 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-41651 .elementor-element.elementor-element-abb8238 .aux-toggle-item{background-color:var( --e-global-color-ab1a705 );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-ab1a705 );}.elementor-41651 .elementor-element.elementor-element-abb8238 .aux-toggle-item:hover{background-color:var( --e-global-color-ab1a705 );}.elementor-41651 .elementor-element.elementor-element-abb8238 .active.aux-toggle-item{background-color:var( --e-global-color-ab1a705 );}.elementor-41651 .elementor-element.elementor-element-abb8238 .widget-inner > :not(.active) .aux-toggle-header{cursor:pointer;}.elementor-41651 .elementor-element.elementor-element-abb8238 .aux-toggle-header{background-color:var( --e-global-color-ab1a705 );color:var( --e-global-color-cd083c2 );}.elementor-41651 .elementor-element.elementor-element-abb8238 .aux-toggle-header:hover{background-color:var( --e-global-color-cbf3132 );color:var( --e-global-color-ab1a705 );}.elementor-41651 .elementor-element.elementor-element-abb8238 .active .aux-toggle-header{background-color:var( --e-global-color-cbf3132 );color:var( --e-global-color-ab1a705 );}.elementor-41651 .elementor-element.elementor-element-abb8238 .aux-toggle-content{color:var( --e-global-color-cd083c2 );background-color:var( --e-global-color-ab1a705 );}/* Start custom CSS for aux_accordion, class: .elementor-element-abb8238 */.aux-toggle-content {
    max-height: 500px;
    overflow-y: auto; /* или 'scroll' для постоянной полосы */
    -webkit-overflow-scrolling: touch; /* Плавная прокрутка */
    scrollbar-width: auto; /* Для Firefox */
}
.aux-toggle-content::-webkit-scrollbar {
    width: 12px;
    background-color: rgba(0,0,0,0.2);
}

.aux-toggle-content::-webkit-scrollbar-thumb {
    background-color: rgba(255,255,255,0.5);
    border-radius: 6px;
}
/* Для фокусируемых элементов внутри */
.aux-toggle-content *:focus {
    outline: 2px solid #4D90FE; /* Видимый outline для навигации */
}

/* Увеличиваем "зону прокрутки" для TV */
@media (hover: none) and (pointer: coarse) {
    .aux-toggle-content {
        padding-right: 20px; /* Даем больше места для скролла */
        scrollbar-width: thick;
    }
}/* End custom CSS */
/* Start custom CSS */div#wp-admin-bar-dce-elementor-edit-template-wrapper {
    display: none !important;
}
div#prisna-ywt-widget {
    display: none !important;
}
html {
  nav-index: auto;
  nav-up: auto;
  nav-down: auto;
  nav-left: auto;
  nav-right: auto;
}

a:focus, div:focus, button:focus {
    box-shadow: 0px 0px 10px #7a512a;
}/* End custom CSS */