/*!
Theme Name: Top Consult
Theme URI: https://www.templatemonster.com/vendors/zemez
Author: Zemez
Author URI: https://zemez.io/
Description: Top_Consult theme.
Template: kava
Version: 1.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: topconsult
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
DocumentationID: top_consult
Template Id: prod-25518
*/

#toTop {
	cursor: pointer;
}
.cf-container {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -20px;
	margin-left: -20px;
}
.cf-col-6, .cf-col-12 {
	position: relative;
	width: 100%;
	min-height: 1px;
	padding-right: 20px;
	padding-left: 20px;
}
@media ( min-width: 360px ) {

	.cf-col-6 {
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.cf-push-6 { margin-left: 50%; }
}
	
/*.elementor-element-icon-container-wrap*/
.elementor-element-icon-container-wrap .elementor-widget-container:hover{
	    background-color: #485cc7;
}
.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{
	
			fill: #485cc7;
    	color: #485cc7;
    	border-color: #485cc7;
}
.elementor-element-icon-container-wrap .elementor-widget-container:hover .elementor-icon-box-icon .elementor-icon{
	    fill: #ffffff;
    	color: #ffffff;
    	border-color: #ffffff;
}
.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title{
		color: #383838;
}
.elementor-element-icon-container-wrap .elementor-widget-container:hover .elementor-icon-box-content .elementor-icon-box-title{
	   	color: #ffffff;
}
.elementor-element-icon-container-wrap .elementor-icon-box-title:hover a{
	   	color: #383838;
}
.elementor-icon-box-content .elementor-icon-box-description{
		color: #888888;
}
.elementor-element-icon-container-wrap .elementor-widget-container:hover .elementor-icon-box-content .elementor-icon-box-description{
	    color: #ffffff;
}
/*.contact-email-wrap*/
.contact-email-wrap .elementor-icon-box-description a{
	    text-decoration: underline
}
.contact-email-wrap .elementor-icon-box-description a{ 
		color: #383838				
}
.contact-email-wrap .elementor-icon-box-description:hover a{
		text-decoration: none
}
body .footer-copywrite .elementor-text-editor a{
        color: #ffffff;
}
body .footer-copywrite .elementor-text-editor a:hover{
        color: #485CC7;
}
.elementor-element.single-service-accordion > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle:last-child {
	    border:0;
}