/* 
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 */
html {
  overflow-x: hidden;
}



body {
    background-color: #f2f2f2 !important;
}
div#cmplz-document {
    max-width: none !important;
}
#cmplz-document p{
    font-size: 15px !important;
   
}
#cmplz-document h2{
    font-size: 1.75rem !important;
   
}
.elementor-nav-menu--main .elementor-item.elementor-item-active {
    color: #aad2be;
    text-decoration: underline !important;
}
.overflow-visible{
	overflow: visible !important;
}

/* Contenedor del widget */
.elementor-widget-ucaddon_hover_text_reveal_content_box {
  overflow: hidden;
}

/* Imagen */
.elementor-widget-ucaddon_hover_text_reveal_content_box .uc_image_box {
  transform: scale(1.08); /* empieza ligeramente ampliada */
  transition: transform 1.6s ease-out; /* suave y lento */
}

/* Hover del widget */
.elementor-widget-ucaddon_hover_text_reveal_content_box:hover .uc_image_box {
  transform: scale(1);
}
li.uc-breadcrumb-item.uc-breadcrumb-current {
    color: #004520;
}

.elementor-widget-ucaddon_hover_text_reveal_content_box .uc_image_box {
  
    transition: transform 4.6s ease-out !important;
}

.desc-box{
   
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 75%);
   clip-path: polygon(0 0, 100% 0, 100% 100%, 0 75%);
	
}