/*
Theme Name: Progress Child Theme
Template: progress
Theme URI: https://progress.themerex.net/
Description: Progress Child Theme
Author: ThemeREX
Author URI: https://themerex.net/
Version: 1.0.0
Tested up to: 6.7
Requires at least: 5.0
Requires PHP: 7.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, e-commerce, portfolio, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
Text Domain: progress
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */



.home .sc_layouts_row_type_compact .sc_layouts_item .menu-item:not(.current_page_item) a {
	color: #fff !important;
			text-shadow: #000;
}

.sc_button .icon-apple,
.sc_button .icon-android {
	font-size: 250%;
  margin-left: -1rem;
}

.sc_services_accent .sc_services_item:not(.with_image):hover {
	.sc_services_item_title,
	.sc_services_item_content {
		color: #491EFD !important;
	}
}

.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_content {
	.sc_services_item_decor,
	.sc_services_item_title,
	.sc_services_item_title a,
	.sc_services_item_text {
		color: #491EFD !important; 	
	}
}

.elementor-16845 .elementor-element.elementor-element-b5672a8:not(.elementor-motion-effects-element-type-background) {
	.sc_button_default {
		background: #FF006E;
	}
}

#participa-faq * {
	color: #491EFD;
}

.team_page_wrap_info {
	display: none;
}

.top_panel {
    background-color: #491EFD;
}

.elementor-55354 .elementor-element.elementor-element-d0a5d06 .sc_item_title_text {
    font-size: 10vw !important;
}
@media (max-width: 1279px) {
    .elementor-55354 .elementor-element.elementor-element-d0a5d06 .sc_item_title_text {
        font-size: 15vw !important;
    }
}

.sc_layouts_menu_popup .sc_layouts_menu_nav {
    left: 0 !important;
    top: 0 !important;
}

@media (max-width: 1279px) {
    .page:not(.home) .top_panel section,
	.elementor-element-b5672a8 {
        display: block !important;
    }
	
	.page:not(.home) .top_panel section.elementor-element-3399e6f {
		display: none !important;
	}
	
	.elementor-16845 .elementor-element.elementor-element-477f890 .logo_image,
	.elementor-45127 .elementor-element.elementor-element-fbb8f95 .logo_image {
		max-height: 40px !important;
	}
	
	[data-id="b1fce01"],
	[data-id="5ed165c"]{
		display: none;
	}
	
	.elementor-element-f8031d9,
	.elementor-element-4058f96 {
		position: absolute;
    	right: 0;
	}
}