.ttm-elementor-tabs.ttm-tab-style1{display:flex;flex-direction:unset}.ttm-tab-style1.ttm-elementor-tabs .elementor-tabs-wrapper{padding:0 50px 0 0;margin:0;width:36%}.elementor-widget-tm_tabbox_element .ttm-elementor-tabs .ttm-elementor-tab-title span{font-size:16px;line-height:26px;color:var(--body-blackfont-color);vertical-align:middle;font-family:inherit;font-weight:500}.ttm-tab-style1.ttm-elementor-tabs .ttm-elementor-tab-title{display:block;padding:18px 22px;cursor:pointer;z-index:5;border:1px solid rgba(0,0,0,.2);margin-bottom:10px;border-radius:12px}.ttm-tab-style1.ttm-elementor-tabs .ttm-elementor-tab-title:last-child{margin-bottom:0}.ttm-tab-style1.ttm-elementor-tabs .ttm-elementor-tab-title.ttm-tab-active{background-color:var(--ttm-skincolor);border:1px solid var(--ttm-skincolor)}.ttm-tab-style1.ttm-elementor-tabs .ttm-elementor-tab-title.ttm-tab-active span{color:var(--ttm-whitecolor)}.ttm-elementor-tabs.ttm-tab-style1 .tm-element-content-heading span{font-size:45px;line-height:55px}.ttm-tab-style1.ttm-elementor-tabs .ttm-elementor-tab-title i{position:absolute;right:22px;top:36%;font-size:20px;font-weight:600;color:var(--body-blackfont-color)}.ttm-tab-style1.ttm-elementor-tabs .ttm-elementor-tab-title.ttm-tab-active i{color:var(--ttm-whitecolor)}