/*
 Theme Name:   Qwery Child Theme
 Theme URI:    http://qwery.ancorathemes.com
 Description:  Qwery Child Theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com
 Template:     qwery
 Version:      1.3
 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:  qwery
*/


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

.sticky_socials_wrap.sticky_socials_modern {
	display: none;
}

span.has-text-link-2-color {
    color: #E05430 !important;
}

.sc_icons .sc_icons_item .sc_icons_item  {
    margin-top: 10px !important;
}

@media (max-width: 1024px) {
	.menu_mobile .sc_layouts_logo img {
    	max-height: 50px !important;
	}
	
	.logo_image {
    	max-height: 50px !important;
	}
	
}

@media (max-width: 439px) {
	
	.elementor-11903 .elementor-element.elementor-element-3fd0b4e img{
		height: 300px !important;
	}
	
	.elementor-12441 .elementor-element.elementor-element-a6267d0 .elementor-heading-title {
    hyphens: unset;
    -moz-hyphens: unset;
	}
	
	.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"] {
    	padding-bottom: 0px !important;
    }
	
	.sc_icons .sc_icons_icon {
		margin: auto !important;
	}
	
	.sc_icons_item {
		text-align: center !important;
	}
	
	.sc_price_plain .sc_price_item {
    	margin-bottom: 20px !important;
	}
	
	.home-icon-item .sc_icons_item_details {
		text-align: left !important;
		margin-top: 0 !important;
	}
	
	.home-icon-item .sc_icons .sc_icons_icon {
		margin-top: 9px !important;
	}
	
	.sc_icons_modern .sc_icons_icon + .sc_icons_item_details, .sc_icons_modern .sc_icons_image + .sc_icons_item_details {
		text-align: left;
	}
	
	.sc_icons_modern .sc_icons_item {
		padding-bottom: 35px !important;
	}
	
	.sc_icons_modern .sc_icons_icon, .sc_icons_modern .sc_icons_image {
    	margin-top: 4px !important;
	}
	
	.sc_icons .sc_icons_icon:before, .sc_icons .sc_icons_icon>span:before {
    	font-size: 3em;
	}
}

.simple_text_link.underline_anim {
	padding-bottom: 0px !important;
}

.underline_anim {
	padding-bottom: 0;
	font-size: 12px;
}

.home-icon-item .sc_icons_modern .sc_icons_icon {
/*     background-color: transparent !important ; */
}

.home-icon-item .sc_icons .sc_icons_icon {
	margin-top: 26px;
}

.blog-flex-img {
	display: flex !important;	
}

/* .post-feature-size .post_layout_classic .post_featured {
    height: 370px;
}  */

.sc_icons_modern .sc_icons_icon, .sc_icons_modern .sc_icons_image {
    margin-top: 25px;
}

body.home .post_featured.with_thumb img, body.page-id-12239 .post_featured.with_thumb img{
	height: 250px;
	object-fit: cover;
}

body.page-id-3825 .sc_team_item img{
	height: 240px;
}

.alter_clients .widget_slider .slider_container .slider-slide img{
	opacity: 1 !important;
}