/*
Theme Name: MaxiNet Child Theme
Theme URI: https://maxinet.themerex.net/
Description: MaxiNet - excellent WordPress theme with many different blog and header layouts
Author: ThemeREX
Author URI: https://themerex.net/
Version: 1.4.5
Tested up to: 6.7.1
Requires at least: 6.0
Requires PHP: 7.4
EV: 1.0.38
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
Text Domain: maxinet
Template: maxinet
*/


.custom_sub_text strong, .custom_sub_text b {
  color: #fff;
}

.home-boxes span {
  color: #ffb614;
  font-weight: 600;
}

.singlenews-image img {
  max-height: 67vh;
  width: auto;
}

.cta span {
  color: #FFB614;
}

.elementor-icon-box-title {
  margin: 0;
}
.footer-icon i {
  color: #fff;
}
footer .menu .menu-item a {
  color: #fff;
}
footer .menu .menu-item::marker {
  color: #FFB614;
}

.full-width {
  position: relative;
  width: 100vw !important;
  left: calc(50% - 50vw);
  max-width: inherit !important;
}

.sc_layouts_title_caption {
  color: #fff !important;
}

.scheme_default .sc_layouts_title_breadcrumbs,
.scheme_default .sc_layouts_title_breadcrumbs a {
    color: #fff !important;
}

.list-space ul.trx_addons_list_success li::marker {
  display: none;
}

.list-space ul.trx_addons_list_success li {
  list-style-type: none;
}

.list-space ul.trx_addons_list_success > li:before {
  padding: 0;
}

.signal-header p {
  margin: 0 !important;
}

/* Main fixed header */
.signal-header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9999;
}

/* Initial centered navigation */
.signal-header-bottom {
    width: 100%;
    max-width: 1290px;
    margin-inline: auto;
    background: #fff;
}

/* Scrolled state */
.signal-header.is-scrolled {
    background: #fff;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08);
    padding: 0;
}

/* Hide social icons + phone */
.signal-header.is-scrolled .signal-header-top {
    display: none;
}

/* Expand white navigation background */
.signal-header.is-scrolled .signal-header-bottom {
    max-width: 100%;
}

/* Keep navigation content centered */
.signal-header.is-scrolled .signal-header-bottom > .e-con-inner {
    max-width: 1290px;
    width: 100%;
    margin-inline: auto;
    padding: 0;
}

.signal-header {
    top: 0 !important;
}

body.admin-bar .signal-header {
    top: 32px !important;
}

@media (max-width: 782px) {
    body.admin-bar .signal-header {
        top: 46px !important;
    }

    header .sub-arrow i {
      color: #fff;
    }
}

@media (max-width: 600px) {
    body.admin-bar .signal-header {
        top: 0 !important;
    }
}
