/*
 Theme Name:   Hello Elementor Child
 Theme URI:    https://rbsbankcard.com
 Description:  Child theme of Hello Elementor for Rewards Bankcard Services
 Author:       Rewards Bankcard Services
 Author URI:   https://rbsbankcard.com
 Template:     hello-elementor
 Version:      1.0.2
 Text Domain:  hello-elementor-child
*/

/* Footer column widths (post 28): Elementor's Container flex-item controls
   don't emit CSS in this install, so column sizing is set directly here. */
.elementor-28 .elementor-element.elementor-element-91d6b0f {
	--width: auto;
	flex: 1.4 1 260px;
}
.elementor-28 .elementor-element.elementor-element-d3195af {
	--width: auto;
	flex: 1 1 160px;
}
.elementor-28 .elementor-element.elementor-element-35d0e97 {
	--width: auto;
	flex: 1 1 160px;
}
.elementor-28 .elementor-element.elementor-element-88cf340 {
	--width: auto;
	flex: 1.2 1 200px;
}

/* Header logo/nav row (post 27): same Container-as-flex-item width bug as the
   footer — nested containers default to width:100% which forces flex-wrap
   onto separate lines. Override to content-based width so they sit side by
   side, matching html/header.html's plain flex row (logo + nav, space-between). */
.elementor-27 .elementor-element.elementor-element-8b13f07,
.elementor-27 .elementor-element.elementor-element-0a5d9c3 {
	--width: auto;
}
