.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);}