/*
 Theme Name:   Integro Child Theme
 Theme URI:    https://integro.ancorathemes.com/
 Description:  Integro Child Theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com/
 Template:     integro
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  integro
*/


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

.wcag {
	display:none !important;
}

.clients-partners .sc_icons_item_more_link {
	display: none;
}

h6 {
	color: #20317f;
}

footer {
	background-color: #20317f !important;
}

.social-links .social_name {
	font-weight: bold !important;
}

.sc_item_subtitle {
	font-weight: bold;
}

.sc_skills_counter_extra .sc_skills_item_title {
	font-weight: bold;
}

#home-hero {
	overflow-y: hidden;
}

body.page-id-25148,
body.page-id-25148 .top_panel,
body.page-id-25148 .page_content_wrap {
	background-color: #edf0ff !important;
}

#gsd-main-menu a > span {
	font-weight: 800;
}

.sc_testimonials_item_top {
	display: none;
}

.custom_links_list_item_title {
	font-size: 1.3rem;
}

.custom_links_list_item_description {
	font-size: 1rem !important;
}

#espa {
    position: fixed;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: 9999999;
}

#espa img {
	height: 60px;
}

.sc_services_item_subtitle {
	display: none !important;
}

.marquee {
	color: var(--e-global-color-primary);
}

#g-clients .sc_icons_qw-stylish .sc_icons_item {
	padding: 4.2em 1em 3em !important;
}

@media only screen and (max-width: 600px) {
	#video-title {
		position: absolute;
		top: 30px;
	}
	
	body.page-id-17872 #video-title {
		top: 10px;
	}
	
	#home-hero {
		max-height: 210px;
	}
	
	#espa img {
	    height: auto;
    	width: auto;
    	max-width: 60vw;
	}
}