/*
Theme Name: GaaGa Child
Theme URI: https://gaaga.wpengine.com/
Template: gaaga-main
Author: the WeDesignTech team
Author URI: https://wedesignthemes.com/
Description: GaaGa is a lightweight, superfast, and attractive business theme suitable for creating every type of professional website. This multipurpose responsive theme is neatly coded, fully customizable, and highly optimized for SEO to rank high on search engines. It works completely fine with Gutenberg and significant page builders like Elementor, Visual Composer, etc. GaaGa is entirely compatible with WooCommerce to create your online store. With its extensive collection of features and easy customization options, every beginner can easily set up the websites without coding knowledge. It supports all the popular WordPress plugins, Google fonts, Menu options &amp; Translation Ready. This stylish theme is 100% responsive, mobile-friendly, and good-looking with all device screens. GaaGa is the best and well-suited theme for you to craft a high-quality website. GaaGa theme is designed, developed, and Professionally maintained by Creative Brahma, and it is regularly updated with new advanced features.
Tags: Custom Background,Custom Colors,Custom Header,Custom Logo,Custom Menu,E-Commerce,Blog,Sidebar,Editor Style,Food & Drink,Footer Widgets,Full Width Template,Business,Theme options,Three columns,Portfolio,Photography,Grid Layout,Left Sidebar,One Column,Template Editing,Multipurpose,Right Sidebar,Theme Options,Threaded Comments,Two Columns,Wide Blocks,Post Formats,Featured Image,Sticky Post
Version: 1.0.3.1692349842
Updated: 2023-08-18 11:10:42

*/

:root {
    --wdtPrimaryColor: #ff8200 !important;
	--wdtLinkHoverColor: #ff8200 !important;
	--wdt-elementor-color-secondary: #ff8200 !important;
    --wdt-elementor-color-accent: #ff8200 !important;
}

.elementor-kit-13 {
    --e-global-color-secondary: #ff8200 !important;
	--e-global-color-accent: #ff8200 !important;
}

.wdt-custom-slider-1-popup-box .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon > i:before {
    background-color: #ff8200 !important;
	border: 1px solid rgba(255, 130, 0, 0.8) !important;
}

a:hover {
    color: #ff8200 !important;
}

#titulo-home .qodef-m-title span {
    color: #ffffff;
    font-size: 120px;
}
#titulo-home .qodef-m-title {
    color: #ff8200;
    font-weight: 600;
    font-size: 90px;
}

#texto-go h2 {
	color: white; /* Unfortunately you can't use transparent here … */
    text-shadow:
	   -1px -1px 0 #000,  
		1px -1px 0 #000,
		-1px 1px 0 #000,
		 1px 1px 0 #000;
}

@supports((text-stroke: 5px white) or (-webkit-text-stroke: 5px white)) {
    #texto-go h2 {
        color: transparent;
        -webkit-text-stroke: 5px white;
		text-stroke: 5px white;
        text-shadow: none;
    }
}

.wdt-custom-process .qodef-shortcode .qodef-grid-inner .qodef-e-item.qodef-obverse .qodef-e-item-inner .qodef-e-content-holder:before,
.wdt-custom-process .qodef-shortcode .qodef-grid-inner .qodef-e-item.qodef-reverse .qodef-e-item-inner .qodef-e-content-holder:before {
	content: none !important;
}



.hover-box {
  margin: 30px auto;
  position: relative;
  overflow: hidden;
}

.hover-box:hover h3,
.hover-box:hover h2{
  transform: translate(0, 0);
}
.hover-box img {
  transition: 0.3s;
}
.hover-box h3,
.hover-box h2{
    position: absolute;
    left: 0;
    bottom: 0;
    margin: 0;
    color: #fff;
    font-size: 45px;
    background-color: rgba(0, 0, 0, 0.3);
    transform: translate(0, 100%);
    transition: 0.4s;
    width: 100%;
    padding: 70px 0 70px 40px;    
	backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
	margin-bottom: -1px;
}

#boton-texto {
	background: none;
	border: none;
    margin-top: -3px;
    margin-left: -20px;
}

#boton-texto:hover {
	color: #ff8200;
}

.breadcrumb {
	display: none;
}

.a11y-toolbar-widget button {
	border: none !important;
}

#titulo-home .qodef-m-title {
    color: #ff8200;
    font-weight: 600;
    font-size: 60px;
}

li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1550.menu-item-depth-0 {
    display: none;
}

.elementor-element-431f97b img,
.elementor-element-1cd4aa5 img {
    width: 100%;
    height: 450px;
}

.wdt-header-menu ul li ul.children >li>a, 
.wdt-header-menu ul li ul.sub-menu >li>a, 
.wdt-header-menu ul li.has-mega-menu ul li.menu-item-object-wdt_mega_menus li a {
    font-size: 12px !important;
}

@media only screen and (max-width: 1024px) { 

}

@media only screen and (max-width: 768px) {
	.elementor-23 .elementor-element.elementor-element-a0a25e4,
	.elementor-23 .elementor-element.elementor-element-9dcbea1,
	.elementor-23 .elementor-element.elementor-element-f32416b {
		width: 100% !important;
	}
	
	.elementor-23 .elementor-element.elementor-element-81353dd .qodef-qi-section-title .qodef-m-title,
	.elementor-23 .elementor-element.elementor-element-1f5b1f2 .qodef-qi-section-title .qodef-m-title {
		text-align: center !important;
	}
	
	.elementor-23 .elementor-element.elementor-element-1f5b1f2 > .elementor-widget-container,
	.elementor-23 .elementor-element.elementor-element-81353dd > .elementor-widget-container{
		padding: 30px 0px 0px 0px !important;
	}
	
	li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1550.menu-item-depth-0 {
		display: block;
	}
	
	.hover-box h3 {
		font-size: 25px;
		padding: 40px;
		transform: translate(0, 0);
	}
	
	.elementor-23 .elementor-element.elementor-element-f070082 .elementor-icon-list-item > .elementor-icon-list-text {
		text-align: center;
	}
	
	.elementor-element-431f97b img,
	.elementor-element-1cd4aa5 img {
		height: auto;
	}
	
}

@media only screen and (max-width: 576px) {
	#titulo-home .qodef-m-title {
		font-size: 60px;
	}
	
	#titulo-home .qodef-m-title span {
    	font-size: 80px;
	}
	
	
@supports((text-stroke: 1px white) or (-webkit-text-stroke: 1px white)) {
    #texto-go h2 {
        color: transparent;
        -webkit-text-stroke: 1px white;
		text-stroke: 1px white;
        text-shadow: none;
    }
}
	
}
