/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
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: 1.0.1
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
*/

.modal-wrapper.show {
    background: var( --e-global-color-primary );
    padding: 10%;
    color: white;
    display: flex !important;
    align-items: center;
}

/*Loader*/
.loader {
    display:    none;
    position:   fixed;
    z-index:    1000;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 255, 255, 255, .8 ) 
                url('img/89.gif') 
                50% 50% 
                no-repeat;
}

/* When the body has the loading class, we turn
   the scrollbar off with overflow:hidden */
   body.loading .loader {
    overflow: hidden;   
}

/* Anytime the body has the loading class, our
   modal element will be visible */
body.loading .loader {
    display: block;
}

.wp-post-modal.show {
    max-width: 600px;
    margin: 0 auto;
}

.tracker {
    padding: 5px 10px;
    border-radius: 10px;
    background: var(--e-global-color-primary );
    color: white;
    text-align: center;
    margin-top: 30px;
    cursor: pointer;
}

ul.progress-tracker { padding-left: 5px; }
.progress-tracker li { list-style-type: none; border-bottom: 1px solid gray; padding: 5px 0px; } 

.gform_ajax_spinner {
	max-width:100%;
	width: 50px;
    height: 50px;
}

 /* Hide reCAPTCHA v3 badge */
 
 .grecaptcha-badge {
	display: none !important;
  width: 70px !important;
  overflow: hidden !important;
  transition: all 0.3s ease !important;
  left: 4px !important;
}

.grecaptcha-badge:hover {
  width: 256px !important;
}

.userway_buttons_wrapper {
    bottom: 40px !important;
    left: 5vw !important;
}