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

/* homepage treatment container */

@media only screen and (min-width: 768px) {
  .aniden-treat-container > div {
    width: calc(100%/ 3 - 80px / 3);
  }
}

/* Gravity Forms */

.apww-gf-styles_wrapper .gform_required_legend {
  display: none;
}

.apww-gf-styles_wrapper.gform-theme--framework .gfield_list_group_item::before:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),
.apww-gf-styles_wrapper.gform-theme--framework .gform-field-label:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) {
  font-size: 16px;
}

.apww-gf-styles_wrapper.gform-theme--foundation .gform_fields {
  row-gap: 20px;
}

.apww-gf-styles_wrapper.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 *)),
.apww-gf-styles_wrapper.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 *)),
.apww-gf-styles_wrapper.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 *)),
.apww-gf-styles_wrapper.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 *)),
.apww-gf-styles_wrapper.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],
.apww-gf-styles_wrapper [type=button],
.apww-gf-styles_wrapper [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 *)),
.apww-gf-styles_wrapper.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],
.apww-gf-styles_wrapper [type=button],
.apww-gf-styles_wrapper [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 *)),
.apww-gf-styles_wrapper.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 *)) {
  padding-right: 24px;
  padding-left: 24px;
  min-height: 41px;
  background-color: var(--e-global-color-accent);
  font-family: "Lato", Sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 1;
  color: var(--e-global-color-48f4795);
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-accent);
  border-radius: 8px 8px 8px 8px;
  transition: all .3s;
}
.apww-gf-styles_wrapper.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,
.apww-gf-styles_wrapper.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,
.apww-gf-styles_wrapper.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,
.apww-gf-styles_wrapper.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,
.apww-gf-styles_wrapper.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit]:hover,
.apww-gf-styles_wrapper [type=button]:hover,
.apww-gf-styles_wrapper [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,
.apww-gf-styles_wrapper.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit]:hover,
.apww-gf-styles_wrapper [type=button]:hover,
.apww-gf-styles_wrapper [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,
.apww-gf-styles_wrapper.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 {
  color: var(--e-global-color-accent);
  background-color: #ffffff;
}

@media only screen and (max-width: 639px) {
  .apww-gf-empty-space {
    display: none;
  }
}
