/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.6.1.1741773808
Updated: 2025-03-12 10:03:28

*/

/* KWINS REQUIRED STYLES */
.elementor-field-type-recaptcha_v3 .grecaptcha-badge {
    z-index: 1;
    visibility: hidden !important;
    }
    body > .elementor {
        overflow-x: clip;
    }
    html {
        scroll-behavior: smooth;
    }
    .elementor-widget-image a {
        display: flex !important;
        justify-content: center;
        width: 100%;
    }
    /* DELETING FOCUS-VISIBLE BORDER */
    a:active,
    a:focus,
    input,
    textarea,
    input:active,
    textarea:active,
    :focus {
        outline: none;
    }
    textarea {
        resize: none;
    }
    textarea {
        resize: vertical;
    }
    textarea {
        resize: horizontal;
    }

    /*footer fix*/
    html, body {
        min-height: 100vh;
    }

    body {
        display: flex;
        flex-direction: column;
    }

    [data-elementor-type="header"],
    [data-elementor-type="footer"] {
        flex-grow: 0;
    }

    [data-elementor-type="wp-page"],
    main {
        flex-grow: 1;
        display: flex;
        flex-direction: column;
    }

    [data-elementor-type="wp-page"] > .elementor-element {
        flex-grow: 1;
    }
