/**
 * Theme Name: Hello Insurance
 * Theme URI: https://sparklewpthemes.com/wordpress-themes/hello-fse/
 * Author: sparklewpthemes
 * Author URI: https://sparklewpthemes.com/
 * Description: Hello Insurance is an ultra-sleek, customizable WordPress block theme engineered for diverse industries, offering a fully responsive design, top-tier performance, and seamless user experience to your digital presence to new heights.
 * Template: hello-fse
 * Requires at least: 5.9
 * Tested up to: 6.2
 * Requires PHP: 7.4
 * Version: 1.0.2
 * License: GPL-2.0-or-later
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 * Text Domain: hello-insurance
 * Tags: full-site-editing, block-patterns, block-styles, custom-colors, custom-font-sizes, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, rtl-language-support, sticky-post, threaded-comments, translation-ready
 */

.wp-site-blocks .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input {
    color: #000 !important;
}

.wp-site-blocks .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input {
    padding: 5px 0 5px 25px;
    background: transparent;
}

.wp-site-blocks .wp-block-search.wp-block-search__icon-button .wp-block-search__button {
    padding: 3px 6px;
}

.wp-block-group.sp-team-overlap {
    margin-top: -50px !important;
    background: #fff;
    padding: 20px;
    width: 90%;
}

/* 4K Screen (3840px) and above */
@media screen and (min-width: 2560px) {
    /* Limit the width of the content */
    .container, .page-wrapper, .site-content {
        max-width: 1600px;  /* Adjust max-width as needed */
        margin: 0 auto;  /* Center the content */
        padding: 0 20px;  /* Add some padding for spacing */
    }

    /* Adjust typography for readability on large screens */
    body {
        font-size: 1.2rem;  /* Scale up the base font size */
    }

    h1, h2, h3, h4 {
        font-size: 1.4em;  /* Increase header sizes */
    }

    /* Adjust navigation and button sizes */
    .main-navigation, .button {
        font-size: 1.1em;  /* Slightly larger navigation and button text */
    }

    /* Optionally adjust the hero section/banner size */
    .hero-banner {
        background-size: cover;
        height: 500px;  /* Adjust depending on the hero/banner height */
    }
}

add_action('wp_footer', function () {
    echo '<div id="c4r-flag-source" class="c4r-flag-source" aria-hidden="true">';
    echo do_shortcode('[flag_switcher]');
    echo '</div>';
}, 999);