.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6030 .elementor-element.elementor-element-1e29761d{text-align:center;}.elementor-6030 .elementor-element.elementor-element-1e29761d .elementor-heading-title{color:var( --e-global-color-0e2cb90 );}.elementor-6030 .elementor-element.elementor-element-b294df9{--spacer-size:2px;}.elementor-6030 .elementor-element.elementor-element-19821cb > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6030 .elementor-element.elementor-element-a17b685 .elementor-repeater-item-2f14f0a{left:85%;--hotspot-translate-x:85%;top:60%;--hotspot-translate-y:60%;}.elementor-6030 .elementor-element.elementor-element-a17b685 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-6030 .elementor-element.elementor-element-a17b685{--hotspot-color:var( --e-global-color-c88b07e );--hotspot-size:35px;--hotspot-box-color:var( --e-global-color-4ace88c );--hotspot-padding:15px;--hotspot-border-radius:50px 50px 50px 50px;--tooltip-text-color:var( --e-global-color-0e2cb90 );--tooltip-color:var( --e-global-color-77ba119 );--tooltip-border-radius:15px 15px 15px 15px;}.elementor-6030 .elementor-element.elementor-element-a17b685 .e-hotspot__label{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-6030 .elementor-element.elementor-element-a17b685 .e-hotspot__tooltip{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-6030 .elementor-element.elementor-element-fd40d15 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6030 .elementor-element.elementor-element-d331cef{--spacer-size:3px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6030 .elementor-element.elementor-element-510c160 .elementor-tab-title{background-color:var( --e-global-color-0e2cb90 );}.elementor-6030 .elementor-element.elementor-element-510c160 .elementor-toggle-title, .elementor-6030 .elementor-element.elementor-element-510c160 .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor4 );}.elementor-6030 .elementor-element.elementor-element-510c160 .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-6030 .elementor-element.elementor-element-510c160 .elementor-tab-title.elementor-active a, .elementor-6030 .elementor-element.elementor-element-510c160 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-77ba119 );}.elementor-6030 .elementor-element.elementor-element-510c160 .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-6030 .elementor-element.elementor-element-510c160 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:15px;}.elementor-6030 .elementor-element.elementor-element-510c160 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:15px;}.elementor-6030 .elementor-element.elementor-element-510c160 .elementor-tab-content{font-family:"Roboto", Sans-serif;font-size:19px;}.elementor-6030 .elementor-element.elementor-element-90f133c .elementor-tab-title{background-color:var( --e-global-color-c88b07e );}.elementor-6030 .elementor-element.elementor-element-90f133c .elementor-toggle-title, .elementor-6030 .elementor-element.elementor-element-90f133c .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor4 );}.elementor-6030 .elementor-element.elementor-element-90f133c .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-6030 .elementor-element.elementor-element-90f133c .elementor-tab-title.elementor-active a, .elementor-6030 .elementor-element.elementor-element-90f133c .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-77ba119 );}.elementor-6030 .elementor-element.elementor-element-90f133c .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-6030 .elementor-element.elementor-element-90f133c .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:15px;}.elementor-6030 .elementor-element.elementor-element-90f133c .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:15px;}.elementor-6030 .elementor-element.elementor-element-90f133c .elementor-tab-content{font-family:"Roboto", Sans-serif;font-size:19px;}.elementor-6030 .elementor-element.elementor-element-6bfebab .elementor-tab-title{background-color:var( --e-global-color-f5bc3a2 );}.elementor-6030 .elementor-element.elementor-element-6bfebab .elementor-toggle-title, .elementor-6030 .elementor-element.elementor-element-6bfebab .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor4 );}.elementor-6030 .elementor-element.elementor-element-6bfebab .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-6030 .elementor-element.elementor-element-6bfebab .elementor-tab-title.elementor-active a, .elementor-6030 .elementor-element.elementor-element-6bfebab .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-77ba119 );}.elementor-6030 .elementor-element.elementor-element-6bfebab .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-6030 .elementor-element.elementor-element-6bfebab .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:15px;}.elementor-6030 .elementor-element.elementor-element-6bfebab .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:15px;}.elementor-6030 .elementor-element.elementor-element-6bfebab .elementor-tab-content{font-family:"Roboto", Sans-serif;font-size:19px;}.elementor-6030 .elementor-element.elementor-element-095382e .elementor-tab-title{background-color:var( --e-global-color-07e237f );}.elementor-6030 .elementor-element.elementor-element-095382e .elementor-toggle-title, .elementor-6030 .elementor-element.elementor-element-095382e .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor4 );}.elementor-6030 .elementor-element.elementor-element-095382e .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-6030 .elementor-element.elementor-element-095382e .elementor-tab-title.elementor-active a, .elementor-6030 .elementor-element.elementor-element-095382e .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-77ba119 );}.elementor-6030 .elementor-element.elementor-element-095382e .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-6030 .elementor-element.elementor-element-095382e .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:15px;}.elementor-6030 .elementor-element.elementor-element-095382e .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:15px;}.elementor-6030 .elementor-element.elementor-element-095382e .elementor-tab-content{font-family:"Roboto", Sans-serif;font-size:19px;}.elementor-6030 .elementor-element.elementor-element-71699a3 .elementor-tab-title{background-color:var( --e-global-color-fb0f7e1 );}.elementor-6030 .elementor-element.elementor-element-71699a3 .elementor-toggle-title, .elementor-6030 .elementor-element.elementor-element-71699a3 .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor4 );}.elementor-6030 .elementor-element.elementor-element-71699a3 .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-6030 .elementor-element.elementor-element-71699a3 .elementor-tab-title.elementor-active a, .elementor-6030 .elementor-element.elementor-element-71699a3 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-77ba119 );}.elementor-6030 .elementor-element.elementor-element-71699a3 .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-6030 .elementor-element.elementor-element-71699a3 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:15px;}.elementor-6030 .elementor-element.elementor-element-71699a3 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:15px;}.elementor-6030 .elementor-element.elementor-element-71699a3 .elementor-tab-content{font-family:"Roboto", Sans-serif;font-size:19px;}.elementor-6030 .elementor-element.elementor-element-9d7b19e .elementor-tab-title{background-color:var( --e-global-color-1314470 );}.elementor-6030 .elementor-element.elementor-element-9d7b19e .elementor-toggle-title, .elementor-6030 .elementor-element.elementor-element-9d7b19e .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor4 );}.elementor-6030 .elementor-element.elementor-element-9d7b19e .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-6030 .elementor-element.elementor-element-9d7b19e .elementor-tab-title.elementor-active a, .elementor-6030 .elementor-element.elementor-element-9d7b19e .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-77ba119 );}.elementor-6030 .elementor-element.elementor-element-9d7b19e .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-6030 .elementor-element.elementor-element-9d7b19e .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:15px;}.elementor-6030 .elementor-element.elementor-element-9d7b19e .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:15px;}.elementor-6030 .elementor-element.elementor-element-9d7b19e .elementor-tab-content{font-family:"Roboto", Sans-serif;font-size:19px;}.elementor-6030 .elementor-element.elementor-element-6e8087e{--spacer-size:3px;}.elementor-6030 .elementor-element.elementor-element-ae5f124 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6030 .elementor-element.elementor-element-a87e3c0 .elementor-tab-title{background-color:var( --e-global-color-e668642 );}.elementor-6030 .elementor-element.elementor-element-a87e3c0 .elementor-toggle-title, .elementor-6030 .elementor-element.elementor-element-a87e3c0 .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor4 );}.elementor-6030 .elementor-element.elementor-element-a87e3c0 .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-6030 .elementor-element.elementor-element-a87e3c0 .elementor-tab-title.elementor-active a, .elementor-6030 .elementor-element.elementor-element-a87e3c0 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-77ba119 );}.elementor-6030 .elementor-element.elementor-element-a87e3c0 .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-6030 .elementor-element.elementor-element-a87e3c0 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:15px;}.elementor-6030 .elementor-element.elementor-element-a87e3c0 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:15px;}.elementor-6030 .elementor-element.elementor-element-a87e3c0 .elementor-tab-content{font-family:"Roboto", Sans-serif;font-size:19px;}.elementor-6030 .elementor-element.elementor-element-e1507a3 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6030 .elementor-element.elementor-element-698f350 .elementor-tab-title{background-color:var( --e-global-color-9788fdd );}.elementor-6030 .elementor-element.elementor-element-698f350 .elementor-toggle-title, .elementor-6030 .elementor-element.elementor-element-698f350 .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor4 );}.elementor-6030 .elementor-element.elementor-element-698f350 .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-6030 .elementor-element.elementor-element-698f350 .elementor-tab-title.elementor-active a, .elementor-6030 .elementor-element.elementor-element-698f350 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-77ba119 );}.elementor-6030 .elementor-element.elementor-element-698f350 .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-6030 .elementor-element.elementor-element-698f350 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:15px;}.elementor-6030 .elementor-element.elementor-element-698f350 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:15px;}.elementor-6030 .elementor-element.elementor-element-698f350 .elementor-tab-content{font-family:"Roboto", Sans-serif;font-size:19px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6030 .elementor-element.elementor-element-bceeb6c{--spacer-size:15px;}#elementor-popup-modal-6030{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-6030 .dialog-message{width:1000px;height:auto;}#elementor-popup-modal-6030 .dialog-close-button{display:flex;}#elementor-popup-modal-6030 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(min-width:768px){.elementor-6030 .elementor-element.elementor-element-19821cb{width:50%;}.elementor-6030 .elementor-element.elementor-element-fd40d15{width:50%;}}/* Start custom CSS for toggle, class: .elementor-element-510c160 *//* 1. ЗАКРЫТИЕ: Прячем контент, пока не нажато */
.elementor-6030 .elementor-element.elementor-element-510c160 .elementor-tab-content {
    display: none;
}

/* Показываем при клике (для спойлера и аккордеона сразу) */
.elementor-6030 .elementor-element.elementor-element-510c160 .elementor-active .elementor-tab-content {
    display: block !important;
}

/* 2. ИКОНКА: Центровка и размер 35px */
.elementor-6030 .elementor-element.elementor-element-510c160 .elementor-toggle-header, 
.elementor-6030 .elementor-element.elementor-element-510c160 .elementor-accordion-header {
    display: flex !important;
    align-items: center !important; /* Центр по вертикали */
    padding: 10px 15px !important;
}

.elementor-6030 .elementor-element.elementor-element-510c160 .elementor-toggle-icon,
.elementor-6030 .elementor-element.elementor-element-510c160 .elementor-accordion-icon {
    font-size: 35px !important;
    margin-right: 15px !important;
    display: flex !important;
    align-items: center !important;
}

/* 3. ЦВЕТ ИКОНКИ: Прозрачная -> Белая */
.elementor-6030 .elementor-element.elementor-element-510c160 .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-510c160 .elementor-accordion-icon i {
    color: transparent !important;
}

.elementor-6030 .elementor-element.elementor-element-510c160:hover .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-510c160 .elementor-active .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-510c160:hover .elementor-accordion-icon i,
.elementor-6030 .elementor-element.elementor-element-510c160 .elementor-active .elementor-accordion-icon i {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-90f133c *//* 1. ЗАКРЫТИЕ: Прячем контент, пока не нажато */
.elementor-6030 .elementor-element.elementor-element-90f133c .elementor-tab-content {
    display: none;
}

/* Показываем при клике (для спойлера и аккордеона сразу) */
.elementor-6030 .elementor-element.elementor-element-90f133c .elementor-active .elementor-tab-content {
    display: block !important;
}

/* 2. ИКОНКА: Центровка и размер 35px */
.elementor-6030 .elementor-element.elementor-element-90f133c .elementor-toggle-header, 
.elementor-6030 .elementor-element.elementor-element-90f133c .elementor-accordion-header {
    display: flex !important;
    align-items: center !important; /* Центр по вертикали */
    padding: 10px 15px !important;
}

.elementor-6030 .elementor-element.elementor-element-90f133c .elementor-toggle-icon,
.elementor-6030 .elementor-element.elementor-element-90f133c .elementor-accordion-icon {
    font-size: 35px !important;
    margin-right: 15px !important;
    display: flex !important;
    align-items: center !important;
}

/* 3. ЦВЕТ ИКОНКИ: Прозрачная -> Белая */
.elementor-6030 .elementor-element.elementor-element-90f133c .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-90f133c .elementor-accordion-icon i {
    color: transparent !important;
}

.elementor-6030 .elementor-element.elementor-element-90f133c:hover .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-90f133c .elementor-active .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-90f133c:hover .elementor-accordion-icon i,
.elementor-6030 .elementor-element.elementor-element-90f133c .elementor-active .elementor-accordion-icon i {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-6bfebab *//* 1. ЗАКРЫТИЕ: Прячем контент, пока не нажато */
.elementor-6030 .elementor-element.elementor-element-6bfebab .elementor-tab-content {
    display: none;
}

/* Показываем при клике (для спойлера и аккордеона сразу) */
.elementor-6030 .elementor-element.elementor-element-6bfebab .elementor-active .elementor-tab-content {
    display: block !important;
}

/* 2. ИКОНКА: Центровка и размер 35px */
.elementor-6030 .elementor-element.elementor-element-6bfebab .elementor-toggle-header, 
.elementor-6030 .elementor-element.elementor-element-6bfebab .elementor-accordion-header {
    display: flex !important;
    align-items: center !important; /* Центр по вертикали */
    padding: 10px 15px !important;
}

.elementor-6030 .elementor-element.elementor-element-6bfebab .elementor-toggle-icon,
.elementor-6030 .elementor-element.elementor-element-6bfebab .elementor-accordion-icon {
    font-size: 35px !important;
    margin-right: 15px !important;
    display: flex !important;
    align-items: center !important;
}

/* 3. ЦВЕТ ИКОНКИ: Прозрачная -> Белая */
.elementor-6030 .elementor-element.elementor-element-6bfebab .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-6bfebab .elementor-accordion-icon i {
    color: transparent !important;
}

.elementor-6030 .elementor-element.elementor-element-6bfebab:hover .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-6bfebab .elementor-active .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-6bfebab:hover .elementor-accordion-icon i,
.elementor-6030 .elementor-element.elementor-element-6bfebab .elementor-active .elementor-accordion-icon i {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-095382e *//* 1. ЗАКРЫТИЕ: Прячем контент, пока не нажато */
.elementor-6030 .elementor-element.elementor-element-095382e .elementor-tab-content {
    display: none;
}

/* Показываем при клике (для спойлера и аккордеона сразу) */
.elementor-6030 .elementor-element.elementor-element-095382e .elementor-active .elementor-tab-content {
    display: block !important;
}

/* 2. ИКОНКА: Центровка и размер 35px */
.elementor-6030 .elementor-element.elementor-element-095382e .elementor-toggle-header, 
.elementor-6030 .elementor-element.elementor-element-095382e .elementor-accordion-header {
    display: flex !important;
    align-items: center !important; /* Центр по вертикали */
    padding: 10px 15px !important;
}

.elementor-6030 .elementor-element.elementor-element-095382e .elementor-toggle-icon,
.elementor-6030 .elementor-element.elementor-element-095382e .elementor-accordion-icon {
    font-size: 35px !important;
    margin-right: 15px !important;
    display: flex !important;
    align-items: center !important;
}

/* 3. ЦВЕТ ИКОНКИ: Прозрачная -> Белая */
.elementor-6030 .elementor-element.elementor-element-095382e .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-095382e .elementor-accordion-icon i {
    color: transparent !important;
}

.elementor-6030 .elementor-element.elementor-element-095382e:hover .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-095382e .elementor-active .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-095382e:hover .elementor-accordion-icon i,
.elementor-6030 .elementor-element.elementor-element-095382e .elementor-active .elementor-accordion-icon i {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-71699a3 *//* 1. ЗАКРЫТИЕ: Прячем контент, пока не нажато */
.elementor-6030 .elementor-element.elementor-element-71699a3 .elementor-tab-content {
    display: none;
}

/* Показываем при клике (для спойлера и аккордеона сразу) */
.elementor-6030 .elementor-element.elementor-element-71699a3 .elementor-active .elementor-tab-content {
    display: block !important;
}

/* 2. ИКОНКА: Центровка и размер 35px */
.elementor-6030 .elementor-element.elementor-element-71699a3 .elementor-toggle-header, 
.elementor-6030 .elementor-element.elementor-element-71699a3 .elementor-accordion-header {
    display: flex !important;
    align-items: center !important; /* Центр по вертикали */
    padding: 10px 15px !important;
}

.elementor-6030 .elementor-element.elementor-element-71699a3 .elementor-toggle-icon,
.elementor-6030 .elementor-element.elementor-element-71699a3 .elementor-accordion-icon {
    font-size: 35px !important;
    margin-right: 15px !important;
    display: flex !important;
    align-items: center !important;
}

/* 3. ЦВЕТ ИКОНКИ: Прозрачная -> Белая */
.elementor-6030 .elementor-element.elementor-element-71699a3 .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-71699a3 .elementor-accordion-icon i {
    color: transparent !important;
}

.elementor-6030 .elementor-element.elementor-element-71699a3:hover .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-71699a3 .elementor-active .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-71699a3:hover .elementor-accordion-icon i,
.elementor-6030 .elementor-element.elementor-element-71699a3 .elementor-active .elementor-accordion-icon i {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-9d7b19e *//* 1. ЗАКРЫТИЕ: Прячем контент, пока не нажато */
.elementor-6030 .elementor-element.elementor-element-9d7b19e .elementor-tab-content {
    display: none;
}

/* Показываем при клике (для спойлера и аккордеона сразу) */
.elementor-6030 .elementor-element.elementor-element-9d7b19e .elementor-active .elementor-tab-content {
    display: block !important;
}

/* 2. ИКОНКА: Центровка и размер 35px */
.elementor-6030 .elementor-element.elementor-element-9d7b19e .elementor-toggle-header, 
.elementor-6030 .elementor-element.elementor-element-9d7b19e .elementor-accordion-header {
    display: flex !important;
    align-items: center !important; /* Центр по вертикали */
    padding: 10px 15px !important;
}

.elementor-6030 .elementor-element.elementor-element-9d7b19e .elementor-toggle-icon,
.elementor-6030 .elementor-element.elementor-element-9d7b19e .elementor-accordion-icon {
    font-size: 35px !important;
    margin-right: 15px !important;
    display: flex !important;
    align-items: center !important;
}

/* 3. ЦВЕТ ИКОНКИ: Прозрачная -> Белая */
.elementor-6030 .elementor-element.elementor-element-9d7b19e .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-9d7b19e .elementor-accordion-icon i {
    color: transparent !important;
}

.elementor-6030 .elementor-element.elementor-element-9d7b19e:hover .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-9d7b19e .elementor-active .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-9d7b19e:hover .elementor-accordion-icon i,
.elementor-6030 .elementor-element.elementor-element-9d7b19e .elementor-active .elementor-accordion-icon i {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-a87e3c0 *//* 1. ЗАКРЫТИЕ: Прячем контент, пока не нажато */
.elementor-6030 .elementor-element.elementor-element-a87e3c0 .elementor-tab-content {
    display: none;
}

/* Показываем при клике (для спойлера и аккордеона сразу) */
.elementor-6030 .elementor-element.elementor-element-a87e3c0 .elementor-active .elementor-tab-content {
    display: block !important;
}

/* 2. ИКОНКА: Центровка и размер 35px */
.elementor-6030 .elementor-element.elementor-element-a87e3c0 .elementor-toggle-header, 
.elementor-6030 .elementor-element.elementor-element-a87e3c0 .elementor-accordion-header {
    display: flex !important;
    align-items: center !important; /* Центр по вертикали */
    padding: 10px 15px !important;
}

.elementor-6030 .elementor-element.elementor-element-a87e3c0 .elementor-toggle-icon,
.elementor-6030 .elementor-element.elementor-element-a87e3c0 .elementor-accordion-icon {
    font-size: 35px !important;
    margin-right: 15px !important;
    display: flex !important;
    align-items: center !important;
}

/* 3. ЦВЕТ ИКОНКИ: Прозрачная -> Белая */
.elementor-6030 .elementor-element.elementor-element-a87e3c0 .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-a87e3c0 .elementor-accordion-icon i {
    color: transparent !important;
}

.elementor-6030 .elementor-element.elementor-element-a87e3c0:hover .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-a87e3c0 .elementor-active .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-a87e3c0:hover .elementor-accordion-icon i,
.elementor-6030 .elementor-element.elementor-element-a87e3c0 .elementor-active .elementor-accordion-icon i {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-698f350 *//* 1. ЗАКРЫТИЕ: Прячем контент, пока не нажато */
.elementor-6030 .elementor-element.elementor-element-698f350 .elementor-tab-content {
    display: none;
}

/* Показываем при клике (для спойлера и аккордеона сразу) */
.elementor-6030 .elementor-element.elementor-element-698f350 .elementor-active .elementor-tab-content {
    display: block !important;
}

/* 2. ИКОНКА: Центровка и размер 35px */
.elementor-6030 .elementor-element.elementor-element-698f350 .elementor-toggle-header, 
.elementor-6030 .elementor-element.elementor-element-698f350 .elementor-accordion-header {
    display: flex !important;
    align-items: center !important; /* Центр по вертикали */
    padding: 10px 15px !important;
}

.elementor-6030 .elementor-element.elementor-element-698f350 .elementor-toggle-icon,
.elementor-6030 .elementor-element.elementor-element-698f350 .elementor-accordion-icon {
    font-size: 35px !important;
    margin-right: 15px !important;
    display: flex !important;
    align-items: center !important;
}

/* 3. ЦВЕТ ИКОНКИ: Прозрачная -> Белая */
.elementor-6030 .elementor-element.elementor-element-698f350 .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-698f350 .elementor-accordion-icon i {
    color: transparent !important;
}

.elementor-6030 .elementor-element.elementor-element-698f350:hover .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-698f350 .elementor-active .elementor-toggle-icon i,
.elementor-6030 .elementor-element.elementor-element-698f350:hover .elementor-accordion-icon i,
.elementor-6030 .elementor-element.elementor-element-698f350 .elementor-active .elementor-accordion-icon i {
    color: #ffffff !important;
}/* End custom CSS */