/* 
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 */

.sticky-container {
/*   position: relative;  */
  z-index: 10;
  transition: all 0.3s ease;
}
.sticky-container.is-sticky {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
  z-index: 9999;
  transform: translate3d(0, 0, 0);
  will-change: transform;
}
.sticky-container.home.is-sticky {
	 background: #07345D;
} 
.last-column .elementor-counter-title {
	display:flex;
	flex-direction:column;
	align-items: flex-start;
}
.last-column span.small {
	font-size:12px !important;
	text-align:left;
	line-height:1.7em;
}
.contact-form_wrapper .gform_heading {
    display: none;
}
.contact-form_wrapper .gform_fields {
    row-gap: 20px;
}
.contact-form_wrapper input, 
.contact-form_wrapper select, 
.contact-form_wrapper textarea {
    background-color: transparent !important;
    border: 1px solid #fff !important;
    min-height: 50px !important;
    border-radius: 2px;
    color: #fff !important;
    display: flex;
    align-items: center;
}
.contact-form_wrapper input::placeholder {
    color: #fff !important;
}
.contact-form_wrapper input[type='submit'] {
    width:100% !important;
    background-color:#AEE27B !important;
    border:none !important;
    color:#07345D !important;
    font-weight:bold !important;
    font-size:16px !important;
    text-transform:uppercase !important;
}
.contact-form_wrapper input[type='submit']:hover {
	background-color:#07345D !important;
	color:#fff !important;
}
.cta_btn a svg path {
	fill:#07345D !important;
}
.cta_btn a:hover svg path {
	fill:#fff !important;
}