/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

.blue {
    color: #326BB4;
}
.mb-button-primary {
    color: #326BB4;
}
.mb-gallery-1 .e-gallery-item:nth-child(4n + 1),
.mb-gallery-1 .e-gallery-item:nth-child(4n + 2) {
    grid-column: span 2;
}
.aspect-ratio-square img {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	height: 100%;
}
.aspect-ratio-square a {
	height: 100%;
}
.tb-line-1 {
	position: relative;
}

.tb-line-1::after {
	content: '';
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	display: block;
	z-index: 1;
	width: 2px;
	height: 80px;
	background-color: #112146;
}
.mb-form .wpforms-container .wpforms-form .wpforms-field-label {
	font-family: var( --e-global-typography-6a20902-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-6a20902-font-weight );
    text-transform: var( --e-global-typography-6a20902-text-transform );
}
.mb-form .wpforms-container .wpforms-form input,
.mb-form .wpforms-container .wpforms-form textarea,
.mb-form .wpforms-container .wpforms-form select {
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
}
.mb-form .wpforms-container .wpforms-form button {
	border: 1px solid var( --e-global-color-accent );
	font-family: var( --e-global-typography-accent-font-family ), Sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: 2.8px;
	border-radius: 100px;
	padding: 20px 30px 20px 30px;
	height: unset;
}