/*
Theme Name: Upstudy
Theme URI: https://thepixelcurve.com/wp/upstudy
Author: Devthrow
Author URI: https://themeforest.net/user/devthrow
Description: Premium Education WordPress LMS theme.
Version: 1.1.2
License: Split License
License URI: https://help.market.envato.com/hc/en-us/articles/202501064-What-is-Split-Licensing-and-the-GPL-
Text Domain: upstudy
Requires PHP: 7.4
Tested up to: 6.3
Tags: two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready

This theme, Upstudy, is licensed under the GNU General Public License.

Upstudy - Education LMS WordPress Theme.
Copyright (C) 2025 Devthrow
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

/* Note: The CSS files are loaded from assets/css/ folder. */

/* Container Polish */
selector {
    background: #0071DC;
    padding: 50px !important;
    border-radius: 0px; /* Sharp edges look more industrial */
}

/* Remove clunky labels - use placeholders for a cleaner look */
selector .elementor-field-label {
    color: #ffffff !important;
    font-size: 13px !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 8px !important;
}

/* Professional Input Styling */
selector .elementor-field-textual {
    background-color: #ffffff !important;
    border: 1px solid #ffffff !important;
    border-radius: 0px !important;
    padding: 15px 20px !important;
    color: #333 !important;
    transition: all 0.3s ease;
}

/* Input Focus Effect */
selector .elementor-field-textual:focus {
    background-color: #f8f9fa !important;
    box-shadow: 0 5px 15px rgba(0,0,0,0.1) !important;
}

/* Send Button - Full Width & High Contrast */
selector .elementor-button {
    background-color: #ffffff !important;
    color: #0071DC !important;
    font-weight: 900 !important;
    text-transform: uppercase;
    letter-spacing: 2px;
    padding: 20px !important;
    border-radius: 0px !important;
    margin-top: 10px;
    transition: all 0.4s ease !important;
}

/* Button Hover State */
selector .elementor-button:hover {
    background-color: #0056a3 !important;
    color: #ffffff !important;
    border: 1px solid #ffffff !important;
}
/* .elementor-post__thumbnail__link {
    pointer-events: none;
    cursor: default;
    text-decoration: none;
} */
#comments{
display:none;	
}