.tabs_themes .tabs_content .elementor-tabs-wrapper { border: 3px solid #F4F4F9;box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 7%); } .tabs_themes .tabs_content .elementor-tabs-wrapper .elementor-tab-title { border-bottom: 3px solid #F4F4F9 !important;padding: 15px 25px;} .tabs_themes .tabs_content .elementor-tabs-wrapper .elementor-tab-title span { position: relative; } .tabs_themes .tabs_content .elementor-tabs-wrapper .elementor-tab-title span::before {width: 0; left: auto; right: 0; bottom: -3px;height: 2px;  content: "";  position: absolute; transition: width 0.2s linear; background: #4154F1;} .tabs_themes .tabs_content .elementor-tabs-wrapper .elementor-tab-title:hover span::before {left: 0; width: 100%;right: auto;} .tabs_themes .tabs_content .elementor-tabs-wrapper .elementor-active span::before { width: 100%;} .tabs_themes .tabs_content .elementor-tabs-wrapper .elementor-tab-title:nth-last-child { border-bottom: none;} .tabs_themes .tabs_content .elementor-tab-content { padding: 0px 50px; } .tabs_themes .tabs_content .elementor-tab-content h4 { line-height: 33px;     font-size: 22px; } .tabs_themes .tabs_content .elementor-tab-content h5 { font-size: 18px;} .tabs_themes .tabs_content .elementor-tab-content h5, .tabs_themes .tabs_content .elementor-tab-content h4 { color: #6F6F6F; } .tabs_themes .tabs_content .elementor-tab-content a { color: #5E2CED;} 