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

:focus{ outline:none !important; }
:focus-visible{ outline:2px solid#233c7f!important; }
.site-header{ z-index:9000 !important; }
.elementor-button-text{ font-family:"Audrey Text", sans-serif !important; }
.elementor-widget-loop-grid .e-loop-item span.elementor-heading-title a:hover,
.elementor-image-box-description a:hover{ text-decoration:underline; }
.post-navigation__prev--label, .post-navigation__next--label{ font-size:22px !important; }
.form-item input.form-text, .form-item select.form-text{ border:1px solid #a1a1a1 !important; }
nav.elementor-nav-menu--main ul.sub-menu{ margin:0 !important; left:40% !important; }
nav.elementor-nav-menu--main ul.sub-menu a{ white-space:nowrap; }
nav.elementor-nav-menu--main ul.sub-menu a:hover{ color:#FFF !important; background:#DB0007 !important; }
.calendar{ background:rgba(255,255,255,0.35); }
#submit_btn{ font-family:inherit; }
.gform_required_legend{ display:none; }
.gform_button{ font-family:inherit !important; font-size:20px !important; }
#content .elementor-widget-text-editor a{ color:#DB0007; }
#content .elementor-widget-text-editor a:hover{ color:#000; }