.elementor-3103 .elementor-element.elementor-element-46fd538 > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-3103 .elementor-element.elementor-element-b894851{padding:1px 1px 1px 1px;}.elementor-3103 .elementor-element.elementor-element-3bc572a > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-3103 .elementor-element.elementor-element-43a3e20 > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-3103 .elementor-element.elementor-element-548390c > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-3103 .elementor-element.elementor-element-e3050fc > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-3103 .elementor-element.elementor-element-b75742b > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-3103 .elementor-element.elementor-element-7eef64c > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-3103 .elementor-element.elementor-element-c219efd > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-3103 .elementor-element.elementor-element-919571b > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-3103 .elementor-element.elementor-element-f8e69af > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-3103 .elementor-element.elementor-element-e4117d3 > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-3103 .elementor-element.elementor-element-a555178 > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-3103 .elementor-element.elementor-element-77d56cb > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-3103 .elementor-element.elementor-element-52dd903 > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-3103 .elementor-element.elementor-element-70577ef > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-3103 .elementor-element.elementor-element-73425d1 > .elementor-element-populated{padding:1px 1px 1px 1px;}@media(max-width:767px){.elementor-3103 .elementor-element.elementor-element-3bc572a > .elementor-element-populated{padding:1px 1px 1px 1px;}}/* Start custom CSS *//* Remove section spacing */

.elementor-section{

    margin:0 !important;
    padding-top:0 !important;
    padding-bottom:0 !important;

}

/* Fix specific page header alignment and push it down */
body.page-id-xxxx, /* Replace xxxx with your actual WordPress page ID if needed, or target the header container directly */
.site-header, 
header.ast-header-container, /* Adjusts depending on theme like Astra/Hello */
.elementor-location-header {
    margin-top: 20px !important;
}

/* Specifically align and position the 'Call Now' button if it's misaligned */
.call-now-btn, 
.ast-header-custom-item,
header .button-cb {
    position: relative;
    top: 5px;
}/* End custom CSS */