/* 
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
*/
.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover, .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover, .gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover, .gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover, .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover, .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover, .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover{
    --gf-ctrl-btn-bg-color-primary: #FEBD17 !important;
	--gf-local-bg-color: #FEBD17 !important;
	--gf-ctrl-btn-color-primary: #000 !important;
	--gf-local-color: #000 !important;
	--gf-ctrl-btn-font-weight:600 !important;
}

.gform-theme--api, .gform-theme--foundation{
	--gf-form-gap-y: 24px !important;
}

@media only screen and (max-width: 1025px) {
	.gform-theme--api, .gform-theme--foundation{
		--gf-font-size-primary:16px !important;
	}     
}

html,body {
  height: 100%;
  margin: 0 !important;
}
body{
    display: flex;
    flex-direction: column;
    gap: 0;
}

.small-cap { 
	font-size: 0.75em; 
}

button.iti__selected-country{
    background: unset !important;
    padding: unset !important;
}

.boxed-padding-left-1140{
    padding-left: max(3em, (100vw - 1140px)/2);    
}

.boxed-padding-left-1240{
    padding-left: max(3em, (100vw - 1240px)/2);    
}

.boxed-padding-left-1440{
    padding-left: max(3em, (100vw - 1440px)/2);    
}

.boxed-padding-right-1140{
    padding-right: max(3em, (100vw - 1140px)/2);    
}

.boxed-padding-right-1240{
    padding-right: max(3em, (100vw - 1240px)/2);    
}

.boxed-padding-right-1440{
    padding-right: max(3em, (100vw - 1440px)/2);    
}

.style-bullets ul {
  padding-left: 24px !important;
  margin-left: 0 !important;
  list-style-type: square;
}

.style-bullets ul li::marker {
  color: #FEB901;
  font-size: 24px;
  line-height: 1;
}

.style-bullets li {
  padding-left: 0 !important;
  margin-left: 0 !important;
  padding-bottom: 0.75em;
}

@media screen and (max-width: 1024px){
	.boxed-padding-left-1140{
		padding-left: 1em;    
	}

	.boxed-padding-left-1240{
		padding-left: 1em;    
	}

	.boxed-padding-left-1440{
		padding-left: 1em;    
	}

	.boxed-padding-right-1140{
		padding-right: 1em;    
	}

	.boxed-padding-right-1240{
		padding-right: 1em;    
	}

	.boxed-padding-right-1440{
		padding-right: 1em;    
	}     
}