/*
Theme Name:   Astra Child — Car Accident Payout Calculator
Theme URI:    https://caraccidentpayoutcalculator.com
Description:  Astra child theme for Car Accident Payout Calculator. Custom-coded, SEO-optimized, conversion-focused.
Author:       Car Accident Payout Calculator
Author URI:   https://caraccidentpayoutcalculator.com
Template:     astra
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  astra-child
*/

/* ============================================================
   GLOBAL ASTRA OVERRIDES
   Minimal resets to let our custom code take full control
   ============================================================ */

/* Remove Astra's default header/footer so ours takes over */
.ast-header-break-point .site-header,
.main-header-bar,
.ast-masthead-custom-menu-items {
    display: none !important;
}

/* Remove Astra's default footer */
.site-footer {
    display: none !important;
}

/* Remove Astra's default page title */
.ast-page-title-wrap,
.entry-header.ast-no-thumbnail,
.entry-title {
    display: none !important;
}

/* Remove Astra's default content padding on our template */
body.page-template-template-home .site-content,
body.page-template-template-home .content-area,
body.page-template-template-home .entry-content,
body.page-template-template-home .ast-container {
    padding: 0 !important;
    margin: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
}

body.page-template-template-home .site-content {
    padding-top: 0 !important;
}

body.page-template-template-home #primary {
    width: 100% !important;
    padding: 0 !important;
}

body.page-template-template-home .ast-container {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
