.vc_vcex_flex_container,.vc_vcex_grid_container,.vc_vcex_toggle_group{margin-top:31px}.vcex-toggle-group--w-borders:where(:not(.vcex-toggle-group--no-top-border))>.vc_vcex_toggle:first-child .vcex-toggle{border-top:var(--vcex-border-width) solid var(--vcex-border-color)}.vcex-toggle-group--no-bottom-border>.vc_vcex_toggle:last-child .vcex-toggle{border-bottom:0}:where(.compose-mode,.view-mode) .vc_vcex_flex_container>.vcex-flex-container>.vc_element,:where(.compose-mode,.view-mode) .vc_vcex_grid_container>.vcex-grid-container>.vc_element,.compose-mode .vc_vcex_flex_container>.vcex-flex-container>.wpb_text_column,.compose-mode .vc_vcex_grid_container>.vcex-grid-container>.wpb_text_column{display:flex;flex-direction:column}:where(.compose-mode,.view-mode) .vc_vcex_grid_container>.vcex-grid-container>.vc_element>:where(.vcex-module,.wpb_text_column),.compose-mode :where(.vc_vcex_flex_container,.vc_vcex_grid_container) :where(.vcex-icon-box,.vcex-teaser){flex-grow:1}.compose-mode .vc_empty-shortcode-element:is(.vc_vcex_divider,.vc_vcex_divider_multicolor){min-height:0}
