/*
 Theme Name:   IEF Infastech Child
 Theme URI:    http://fabrica.ancorathemes.com/
 Description:  Fabrica Child Theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com/
 Template:     fabrica
 Version:      1.0.0
 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:  fabrica
*/


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

.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .theme_button {
	margin-top:0px!important;
}

.content_wrap_fullscreen .elementor-section-full_width .sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item .post_content_wrap {
    margin-right: 0!important;
}

.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap {
	display:block!important;
}

#cstm-hover_sc .mask {
	opacity: 1!important;
	background-color:rgba(0, 0, 0, 0)!important;
}

#cstm-hover_sc .sc_blogger_item_body:hover > .post_featured.with_thumb.post_featured_bg > .mask {
	/* background-color:rgb(144 226 21)!important; */
	background-color:rgb(92 174 19)!important;
	opacity:0.7!important;
}

#cstm-hover_sc .post_categories a{
	text-transform: uppercase!important;
	color:rgb(92 174 19)!important;
	font-weight:bold;
}

#cstm-header-email .sc_layouts_iconed_text_details {
	display:none!important;
}

#cstm-product_sc .post_meta, #cstm-product_sc .post_description_content, #cstm-product_sc canvas {
	display:none!important;
}

#cstm-product_sc img {
	visibility: initial!important;
	transform: none;
	width:700px;
}

.cstm-team a{
	display:none!important;
}

.sc_services_timeline .sc_services_item_info {
    padding: 30px;
}

.cstm-large-btn {
	font-size:17px!important;
	padding: 14px 25px 14px!important;
}

.elementor-6368 .elementor-element.elementor-element-37ec5a0 > .elementor-element-populated {
	margin: 0%;
}

@media (min-width: 1440px) {
  .sc_services_timeline .sc_services_item {
    width: 14.7%;
	}
}

@media (min-width: 1100px) and (max-width: 1439px) {
  .sc_services_timeline .sc_services_item {
    width: 14.2%;
	}
}

@media (min-width: 883px) and (max-width: 1099px) {
  .sc_services_timeline .sc_services_item {
    width: 13.1%;
	}
	
.sc_services_timeline .sc_services_content .sc_services_item .sc_services_item_content {
    font-size: 13px!important;
}
}


@media (min-width: 768px) and (max-width: 882px) {
	
	.sc_services_timeline .sc_services_item {
    width: 13.1%;
	}
	
	.sc_services_timeline .sc_services_content .sc_services_item .sc_services_item_content {
    font-size: 11.5px!important;
}
}

.wpcf7 .wpcf7-submit-style .submit-style-in:before {
	content: '\e9a4';
	font-size: 10px;
}

input.wpcf7-form-control.wpcf7-submit.has-spinner {
	display: inline-flex;
}

.sc_layouts_menu_nav .menu-item span{
	font-size: 15px;
}





