/*! elementor - v3.26.0 - 07-01-2025 */
.elementor-tab-title a{
    color:inherit
}
.elementor-toggle{
    text-align:start
}
.elementor-toggle .elementor-tab-title{
    border-bottom:1px solid #d5d8dc;
    cursor:pointer;
    font-weight:700;
    line-height:1;
    margin:0;
    outline:none;
    padding:15px
}
.elementor-toggle .elementor-tab-title .elementor-toggle-icon{
    display:inline-block;
    width:1em
}
.elementor-toggle .elementor-tab-title .elementor-toggle-icon svg{
    height:1em;
    margin-inline-start:-5px;
    width:1em
}
.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right{
    float:right;
    text-align:right
}
.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left{
    float:left;
    text-align:left
}
.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed{
    display:block
}
.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-opened{
    display:none
}
.elementor-toggle .elementor-tab-title.elementor-active{
    border-bottom:none
}
.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-closed{
    display:none
}
.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-opened{
    display:block
}
.elementor-toggle .elementor-tab-content{
    border-bottom:1px solid #d5d8dc;
    display:none;
    padding:15px
}
@media (max-width:767px){
    .elementor-toggle .elementor-tab-title{
        padding:12px
    }
    .elementor-toggle .elementor-tab-content{
        padding:12px 10px
    }
}
.e-con-inner>.elementor-widget-toggle,.e-con>.elementor-widget-toggle{
    width:var(--container-widget-width);
    --flex-grow:var( --container-widget-flex-grow )
}