@charset "utf-8";

/*
Theme Name:   If I Were Your Astra Childtheme
Theme URI:    https://ifwereyour.com
Description:  If I Were Your and If I Were Your Daddy Amazing Website
Author:       Heidi Productions
Author URI:   https://heidiproductions.com/
Version:      1.0.0
Template:     astra
*/

/***********************************************
INDEX (list of sections)
************************************************
1. Testing Area
2. Resets
3. Typography
4. Colors
5. Universal Styles (theme 'typography, page background color, etc...' overrides.)
6. Buttons
7. Header
8. Navigation
9. Footer Content
10. Gravity Forms Stuff
11. Woo Commerce Stuff
12. ID's (General)
13. Class's (General)
14. Responsive code below here
************************************************************************************************/ 


/***********************************************
1. Testing Area
***********************************************/
.hpbanner-header {font-size:1.5em; color:#fff; line-height:1em; margin-bottom:7px;}
.hpbanner-text {font-size:.9em; color:#4e4e4e; line-height:1em; margin-bottom:7px;}
.hpbanner-textstrong {font-size:1em; color:#0e1b1d; text-transform: uppercase; line-height:1em; font-weight:700;}

/* === Force Smart Slider Full Width on Astra + Elementor === */
.n2-ss-slider,
.n2-ss-slider-wrapper,
.smart-slider-3,
#n2-ss-2 .n2-ss-slide,
.n2-ss-slider .n2-ss-slide {
    width: 100% !important;
    max-width: 100% !important;
}

.n2-ss-slider-container,
.elementor-section:has(.smart-slider-3),
.elementor-section:has(.n2-ss-slider) {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
}

/* Target the specific slider on your homepage */
#n2-ss-2 {
    width: 100% !important;
    max-width: 100% !important;
}

/* Hero banner improvements */
#n2-ss-2 .n2-ss-slide {
    min-height: 650px !important;
}



/***********************************************
3. Typography
***********************************************/
