/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.3.0.1742231340
Updated: 2025-03-17 17:09:00

*/

.cabecerafixed
{
	position:relative !important;
}

.cabecerafixed.sticky
{
	position:fixed !important;
	top:0px;
	width:100%;
	z-index:3 !important;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.14);
}

.textoh1 h1
{
	margin:0px !important;
}

textarea
{
	resize:none !important;
	height:200px;
}

.wpcf7-submit
{
	width:100%;
}

form label
{
	display:block;
}

input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea
{
	border-color: var(--e-global-color-secondary);
	border-radius:0px;
}

input[type=date]:focus, input[type=email]:focus, input[type=number]:focus, input[type=password]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=url]:focus, select:focus, textarea:focus
{
	outline:none !important;
}

body
{
	overflow-x:hidden;
}

#cmplz-document, .editor-styles-wrapper .cmplz-unlinked-mode
{
	max-width:100%;
}

li {
    list-style-type: unset !important;  
}

#cmplz-document, .editor-styles-wrapper .cmplz-unlinked-mode,
#cmplz-document p, #cmplz-document li, #cmplz-document td, .editor-styles-wrapper .cmplz-unlinked-mode p, .editor-styles-wrapper .cmplz-unlinked-mode li, .editor-styles-wrapper .cmplz-unlinked-mode td
{
	font-size:inherit;
}

.legal h4
{
	font-size:22px;
}

.legal a:hover 
{
	color:#000 !important;
}

.h6sidebar .elementor-heading-title a
{
	display:block;padding:20px;
}

#cmplz-manage-consent .cmplz-manage-consent
{
	bottom:0px !important;
}