/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
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.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.0.2.1717521047
Updated: 2024-06-04 17:10:47

*/
.btn-header, .btn-header a {
    height: 100% !important;
	width: 100% !important;
}
.btn-header a {
    display:flex;
	justify-content:center;
	align-items:center;
}

.elementor-46 .elementor-element.elementor-element-91ec0e1 .elementor-button:hover{
    background-color: var( --e-global-color-secondary );
	 border-left:1px solid #FF4F20;
}
.elementor-46 .elementor-element.elementor-element-cbacb87 .elementor-button:hover{
    background-color: var( --e-global-color-accent );
	  border-right:1px solid #4166AF;
}
.page-id-3 a {
    color: #4166AF;
}
li.apply-mob-header a {
    background: #4166AF;
    color: #fff !important;
}
li.request-a-callback a {
    background: #FF4F20;
    color: #fff !important;
}
.grecaptcha-badge { 
    visibility: hidden !important;
}
.check-form span.wpcf7-not-valid-tip {
    position: absolute !important;
	display:block !important;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    margin-top: 10px;
}
.check-form a{
	font-size:14px !important;
}
.elementor-field-type-acceptance.elementor-field-group.elementor-column.elementor-field-group-field_10ae55e.elementor-col-100.elementor-field-required.elementor-mark-required label, .elementor-field-type-acceptance.elementor-field-group.elementor-column.elementor-field-group-field_10ae55e.elementor-col-100.elementor-field-required.elementor-mark-required label a {
    font-size: 14px !important;
}