/*
 Theme Name:   Prisma Child Theme
 Theme URI:    https://prisma.axiomthemes.com/
 Description:  Prisma Child Theme
 Author:       AxiomThemes
 Author URI:   https://axiomthemes.com/
 Template:     prisma
 Version:      1.0.0
 Tags: agency, digital marketing, digital agency, company, computer repair, digital, it, it company, it services, saas, software, startup, technology, seo, ai
 Text Domain:  prisma
*/


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


/** Logo - Homepage **/
.home .top_panel .sc_layouts_logo .logo_image,
.home .search_header_wrap { filter: invert(100%); } 


/** Projects Section **/
#post-29627 .post_meta_item .post_meta_item_title { color: #7b7979 !important; }
#post-29627 .post_meta_item .post_meta_item_value { color: #060606 !important; }


/** Projects - Filter **/
.sc_item_filters_align_right .sc_item_filters_tabs li { padding: 0 1.15em 0 0 !important; }
.sc_item_filters_align_left .sc_item_filters_tabs, .sc_item_filters_align_right .sc_item_filters_tabs { max-width:98% !important; }

/** Project - Single - Meta **/
.single-cpt_portfolio .portfolio_page_details_item:not(.portfolio_page_details_share) {
	padding-bottom: 0.6em;
	border-bottom: 1px solid #c9c9c9;
}
.single-cpt_portfolio .portfolio_page_details_item .portfolio_page_details_item_title { 
	line-height: 1.35em;
	font-weight: 600 !important;
	overflow-wrap: break-word; 
}
.single-cpt_portfolio .portfolio_page_details_item .portfolio_page_details_item_title,
.single-cpt_portfolio .portfolio_page_details_item .portfolio_page_details_item_value { width:100% !important; }

.sc_blogger_content .post_item .sc_portfolio_details .post_meta_item { display: none; }


.mc4wp-form button { background-color: #e19f3b !important; }
.mc4wp-form button:hover { background-color: #de9220 !important; }
.ahl-mobile-navi-contact { padding-top: 1.2em; line-height: 2.2em; }


/** Blog - Sidebar **/
.sidebar .post_item h6.post_title { font-size: 1.108em !important; }



/** Side Panel - Homepage **/
.home .elementor-18850 .elementor-widget-container .sc_item_content a.social_item { color: #ffffff; !important; }
.home .elementor-18850 .socials_wrap:not(.socials_type_list) .social_item .social_icon, 
.home .socials_wrap:not(.socials_type_list) .social_item .social_icon i { color: #ffffff; !important; }
.home .elementor-18850 .socials_wrap:not(.socials_type_list) .social_item .social_icon:hover, 
.home .socials_wrap:not(.socials_type_list) .social_item .social_icon:hover i { color: #ffffff; !important; }
.home .scheme_ruby_dark { background-color: #000000 !important; }


/** Custom Titles **/
.ahl_h1-small h1.sc_item_title { font-size: 20px !important; }


/** Contact Form **/
.ahl-contact-form input[type="text"]:focus, 
.ahl-contact-form input[type="text"].filled, 
.ahl-contact-form input[type="number"]:focus, 
.ahl-contact-form input[type="number"].filled, 
.ahl-contact-form input[type="email"]:focus, 
.ahl-contact-form input[type="email"].filled, 
.ahl-contact-form input[type="text"]:focus, 
.ahl-contact-form input[type="text"].filled, 
.ahl-contact-form input[type="number"]:focus, 
.ahl-contact-form input[type="number"].filled, 
.ahl-contact-form input[type="email"]:focus, 
.ahl-contact-form input[type="email"].filled,
.ahl-contact-form input[type="tel"]:focus, 
.ahl-contact-form input[type="tel"].filled,
.ahl-contact-form textarea:focus, 
.ahl-contact-form textarea.filled {
	color: #ffffff !important;
}
.ahl-contact-form-col .wpcf7 form .trx_addons_message_box.wpcf7-response-output.trx_addons_message_box_success, 
.ahl-contact-form-col .wpcf7 form .trx_addons_message_box.wpcf7-response-output.wpcf7-mail-sent-ok, 
.ahl-contact-form-col .wpcf7 div.wpcf7-response-output.trx_addons_message_box_success, 
.ahl-contact-form-col .wpcf7 div.wpcf7-response-output.wpcf7-mail-sent-ok {
	color: #ffffff !important;	
}