/**
 * Theme Name:     Hello Elementor Child
 * Author:         Elementor Team
 * Template:       hello-elementor
 * Text Domain:	   hello-elementor-child
 * Description:    Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
 */

/* ---------------------------------------------------------------------------
 * Site fixes.
 *
 * This file is the last stylesheet on every page - it loads after Elementor's
 * per-page CSS - so rules here win on their own and never need !important.
 * Hand-written tweaks belong here, not in assets/media/elementor/css/*.css,
 * which are generated files.
 * ------------------------------------------------------------------------ */

/* Home > "Why Choose Equibee Capital Advisors": each of the three cards sized
   itself to its own text, so the third one - which has the longest copy - ran
   taller than the other two. Stretch all three to the tallest card. */
.elementor-8 .elementor-element-4648cf4 .elementor-widget-wrap {
	align-content: stretch;
}

.elementor-8 .elementor-element-4648cf4 .elementor-widget-elementskit-icon-box,
.elementor-8 .elementor-element-4648cf4 .elementor-widget-elementskit-icon-box > .elementor-widget-container,
.elementor-8 .elementor-element-4648cf4 .ekit-wid-con,
.elementor-8 .elementor-element-4648cf4 .elementskit-infobox {
	height: 100%;
}

/* Page heroes.
 *
 * Every banner in this set is one wide strip of artwork - a dark panel on the
 * left for the heading, the photo on the right, and in several of them a card
 * or a caption near the bottom edge. The heroes were a flat 350px tall, so
 * `background-size:cover` cropped about a third off each one and cut into that
 * bottom content (worst on Private Placements, where the last line of the info
 * card disappeared).
 *
 * Giving each hero its own banner's ratio shows the whole strip at every width.
 * The min-height in the page's Elementor CSS stays in force as a floor, so on
 * narrow screens - where the ratio height would be shorter than the heading and
 * button need - nothing changes.
 */
.elementor-349 .elementor-element.elementor-element-af16e53 > .elementor-container,
.elementor-4844 .elementor-element.elementor-element-4179a50 > .elementor-container,
.elementor-1086 .elementor-element.elementor-element-3400db6 > .elementor-container,
.elementor-1054 .elementor-element.elementor-element-ab56a13 > .elementor-container,
.elementor-780 .elementor-element.elementor-element-06fe821 > .elementor-container {
	aspect-ratio: 1600 / 505;
}

.elementor-1097 .elementor-element.elementor-element-b23e233 > .elementor-container,
.elementor-1062 .elementor-element.elementor-element-f26ad68 > .elementor-container,
.elementor-4083 .elementor-element.elementor-element-434cfcc > .elementor-container {
	aspect-ratio: 1998 / 631;
}

.elementor-1075 .elementor-element.elementor-element-5bf79b6 > .elementor-container {
	aspect-ratio: 1998 / 630;
}

.elementor-1070 .elementor-element.elementor-element-762329c > .elementor-container {
	aspect-ratio: 1998 / 666;
}

/* About Us and Our Group Companies carried a 50% #363636 wash over the hero,
   left over from the stock photos that used to sit there - those needed it to
   keep the white heading readable. The replacement artwork has its own dark
   panel behind the heading, so the wash only greys the photo out now. */
.elementor-349 .elementor-element.elementor-element-af16e53 > .elementor-background-overlay,
.elementor-4844 .elementor-element.elementor-element-4179a50 > .elementor-background-overlay {
	background-color: transparent;
	opacity: 0;
}
