/*
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: Martincho
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.4.4.1758920286
Updated: 2025-09-26 17:58:06

*/



@media(max-width:767px) { 
	
/*	:root {
  --cta-box-padding-block-end: 40px;
  --cta-box-padding-block-start: 40px;
  --cta-box-padding-inline-end: 120px;
  --cta-box-padding-inline-start: 110px;
}*/

.elementor-263 .elementor-element.elementor-element-902708a .ehp-cta, .elementor-261 .elementor-element.elementor-element-39b0c78 .ehp-cta, 
.elementor-265 .elementor-element.elementor-element-1b416dd .ehp-cta { 

  --cta-box-padding-block-end: 40px;
  --cta-box-padding-block-start: 40px;
  --cta-box-padding-inline-end: 30px !important;
  --cta-box-padding-inline-start: 30px !important;
  /*padding-left: 30px;
  padding-right: 30px;*/
  
  }
  
.ehp-footer__contact-container, .ehp-footer__nav-container {

	margin-top: 35px;
}    

.elementor-60 .elementor-element.elementor-element-742830b2 .ehp-header,
.elementor-60 .elementor-element.elementor-element-742830b2 .ehp-header .ehp-header__dropdown,
.elementor-60 .elementor-element.elementor-element-742830b2 .ehp-header .ehp-header__navigation,
.elementor-60 .elementor-element.elementor-element-742830b2 .ehp-header .ehp-header__menu-cart-items {
  background-color:white !important;
  background-image:linear-gradient(130deg, #6EC1E400 0%, #06D9FA00 100%);
} 
/*
.elementor-265 .elementor-element.elementor-element-1b416dd .ehp-cta {
opacity: 0.5;
} */
  } 
  
/* end sección bolulares ----- */
  
p.ehp-footer__copyright span a {

	font-family:var( --e-global-typography-55f314f-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-55f314f-font-weight );
   text-transform:var( --e-global-typography-55f314f-text-transform );
   font-style:var( --e-global-typography-55f314f-font-style );
   letter-spacing:var( --e-global-typography-55f314f-letter-spacing );   
   color:var(--footer-icon-color);
   
}
  

.has-column-structure-33-66 > div:nth-child(1) > img:nth-child(1) {
 object-position: 80% 20% !important;  
}  
  
a.ehp-footer__social-icon:nth-child(2) > svg:nth-child(1) {
	color:var( --e-global-color-80204c1 ) !important;
} 
  
div.elementor-widget-container hr {
	margin-bottom: 30px;
	opacity: 0.5;
	/* width: 93%;
	margin: 0 auto; */
}   
  
  
body.home, body.wp-singular.page-template-default {
	background-color: #F2F0EB;

}  
  
  
  
  
  
  
  
  