/*
Theme Name: Elementra Child Theme
Theme URI: https://elementra.themerex.net/
Description: Elementra is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins.
Author: ThemeREX
Author URI: https://themerex.net/
Version: 2.0.1
Tested up to: 7.0
Requires at least: 5.5
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, e-commerce, portfolio, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
Text Domain: elementra
Template: elementra
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */

/* Ideaist global polish - added by Codex 2026-06-25
   Hides theme page title placeholders on Elementor pages and aligns buttons with the Ideaist palette. */
body.elementor-page:not(.home) .elementor-element-e21cbed,
body.elementor-page:not(.home) .elementor-widget-trx_elm_post_title,
body.elementor-page:not(.home) .trx-addons-post-title-wrap,
body.elementor-page:not(.home) .sc_layouts_title_title {
  display: none !important;
}

body.elementor-page:not(.home) .page_content_wrap {
  padding-top: 0 !important;
}

.elementor-widget-button .elementor-button,
a.elementor-button,
button,
input[type="button"],
input[type="submit"],
input[type="reset"],
.wp-block-button__link,
.sc_button,
.trx_addons_button,
form .submit {
  background-color: #86bd24 !important;
  border-color: #86bd24 !important;
  color: #111111 !important;
  box-shadow: none !important;
}

.elementor-widget-button .elementor-button:hover,
a.elementor-button:hover,
button:hover,
input[type="button"]:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
.wp-block-button__link:hover,
.sc_button:hover,
.trx_addons_button:hover,
form .submit:hover {
  background-color: #6fa51f !important;
  border-color: #6fa51f !important;
  color: #111111 !important;
}

.elementor-widget-button .elementor-button:focus,
a.elementor-button:focus,
button:focus,
input[type="button"]:focus,
input[type="submit"]:focus,
input[type="reset"]:focus {
  outline: 2px solid rgba(134, 189, 36, 0.32) !important;
  outline-offset: 3px !important;
}

