/* 
Theme Name: La Sarta
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Template: hello-elementor
Version: 2.5.0
Stable tag: 2.5.0
Requires at least: 4.7
Tested up to: 5.9
Requires PHP: 5.6
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: helloelementorchild
Tags: flexible-header, custom-colors, custom-menu, custom-logo, featured-images, rtl-language-support, threaded-comments, translation-ready
*/
/*--------------------------------------------------------------
# General Styles
--------------------------------------------------------------*/
html { font-size: 16px; /* 1em */ }
body { margin: 0 auto; padding: 0;}
img{ max-width: 100%; height: auto; }
/*--------------------------------------------------------------
# Global Styles
--------------------------------------------------------------*/
h1,h2,h3,h4,h5,h6{ margin: 0; }
p{ margin-top: 0; }
b, strong{ font-weight: 700;}
/*--------------------------------------------------------------
# Layout
--------------------------------------------------------------*/
.site { margin: 0 auto; }
.full { width: 100%; }
.main { margin: 0 auto; }

/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
.site-header{ background-color: transparent;}
.fixed-header .elementor-nav-menu--main .elementor-item, body:not(.home) .site-header .elementor-nav-menu--main .elementor-item{ color: #000 !important;}
.fixed-header .elementor-nav-menu--main .elementor-item.elementor-item-active, body:not(.home) .site-header .elementor-nav-menu--main .elementor-item.elementor-item-active{ color: #DBBC7A !important;}
body:not(.home) .site-header{ background-color: #fff;}
/*--------------------------------------------------------------
## Content
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Inner Page
--------------------------------------------------------------*/
/* Gravity Forms */
.gform_wrapper input[type=date], .gform_wrapper input[type=email], .gform_wrapper input[type=number], .gform_wrapper input[type=password], .gform_wrapper input[type=search], .gform_wrapper input[type=tel], .gform_wrapper input[type=text], .gform_wrapper input[type=url], .gform_wrapper select, .gform_wrapper textarea{ border: 1px solid#BFBFBF !important; border-radius: 0; font-size: 17px !important; font-weight: 300; height: 59px; line-height: 20px;}
.gform_wrapper textarea{ height: 141px !important; }
.gform_wrapper .field_description_below .gfield_consent_description, .gform_wrapper .gfield_consent_description{ border: 0 !important; font-size: 16px !important; margin: 0 auto !important; max-height: none !important; overflow: hidden !important; padding: 0 !important; }
.gform_wrapper .field_description_below .gfield_consent_description br, .gform_wrapper .gfield_consent_description br{ display: none; }
.gform_wrapper .gfield_checkbox label, .gform_wrapper .gfield_radio label, .gform_wrapper .ginput_container_consent label{ font-size: 16px !important; margin-left: 10px; }
.gform_wrapper input[type="submit"]{ border-color: #5CB1B1 !important; color: #5CB1B1; font-weight: 400; min-width: 213px; }
.gform_wrapper input[type="submit"]:hover{ border-color: #000 !important; color: #000;}

.page-id-156 .elementor-slideshow__title{ display: none;}
/*--------------------------------------------------------------
## Media Queries
-------------------------------------------------------------- */
