/*
 Theme Name:   Fabrica Child Theme
 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
------------------------------------------------------------ */
.underline {
  text-decoration: underline!important;
}

.column-1, .column-1_1 {
	z-index: auto!important;
}
.flag-container {
	left:35px!important;
}
.wpcf7-phonetext{
    padding-left: 125px!important;
}
.page-contact  input::placeholder,
.page-contact  textarea::placeholder {
    color: #032726!important;
    opacity: 1;
}
.page-contact  input,
.page-contact  textarea,
.page-contact  label,
.page-contact  .wpcf7-list-item-label,
.page-contact  .line {
    color: #032726 !important;
}
.page-contact  .wpcf7-acceptance label {
    color: #032726;
}
.page-contact  .wpcf7-form span {
    color: #032726;
}
.page-contact .wpcf7-submit-style input{
	color:white!important;
}
#page_preloader, .page_content_wrap, .custom-background .content_wrap > .content, .background_banner_wrap ~ .content_wrap > .content {
	background-color:#DDE0D9!important;
}
.page-id-8264 h5,.page-id-99 h5,.page-id-8306 h5,.page-id-8297 h5,.page-id-8321 h5, .page-id-8331 h5{
	color:#032726 !important;
	
}
.cky-btn-accept {background-color: #032726 !important;}
.cky-notice .cky-title {font-size: 24px!important;margin-bottom: 20px !important;}
.icon-color .fa-linkedin-in{
	color:#032726 !important;
}
.icon-color .elementor-icon-box-wrapper {
	display:flex!important;
	gap:10px!important;
}

.project-style .post_info_bc {
	display: flex!important;
    flex-direction: column!important;
    justify-content: center!important;
    text-align: center!important;
    bottom: 0!important;
    left: 0!important;
    right: 0!important;
    top: 0!important;
    padding: 20px!important;
    background-color:#0a352abd !important;
    transform: none!important;
    max-width: 100%!important;
	width:100%!important;
}
.project-style .sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title a {
	color:var(--white)!important;
}
.project-style .sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_meta_item a {
	color:var(--white)!important;
}
.project-style .sc_blogger_item_button {display:none!important;}
.single .portfolio_page_details_left .portfolio_page_content_wrap, .portfolio_page_details_right .portfolio_page_content_wrap{margin-top: -22px;}
.project-style .trx_addons_columns_wrap>[class*="trx_addons_column-"]{padding-right: 10px!important;padding-bottom: 10px!important;}
@media (max-width: 1279px) {
.project-style .sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc{
	bottom:0px !important;
	}
}
/* news */
.news-toggle .elementor-toggle-icon {margin-top:30px!important;}
 