/*
    Template: consulting
    Theme Name: Consulting Child Theme
    Theme URI: http://consulting.stylemixthemes.com/
    Author: StylemixThemes
    Author URI: http://stylemixthemes.com/
    Description: Consulting - Business and Finance WordPress theme. Using Consluting you can easily create a modern website with real content. Easily edit the real content and compose the page layout with drag & drop page builder Consulting is the best ever finance, consulting, brokerage WordPress theme. It’s fully Responsive and Easy to Customize using intuitive Drag & Drop Visual Composer and Theme Options panel in WordPress Customizer.
    Version: 4.0.2
    License: GNU General Public License v2 or later
    License URI: http://www.gnu.org/licenses/gpl-2.0.html
    Tags: blue, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, fluid-layout, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, sticky-post, translation-ready
    Text Domain: consulting-child-theme
*/

.heading-highlight h2,.heading-highlight1 h2,.heading-highlight2 h2,.heading-highlight3 h2,.highlight h2
{
	position:relative;
	    display: inline-block;
}
.heading-highlight h2:before
{
	position:absolute;
	content:"";
	background:#CEE4F2;
	height: 15px;
        z-index: -1;
    width: 100%;
    bottom: -8px;
	right:0;
}
.heading-highlight1 h2:before
{
	position:absolute;
	content:"";
	background:#CEE4F2;
	height: 15px;
    z-index: -1;
    width: 102%;
    bottom: 0;
	right:0;
}
.heading-highlight2 h2:before
{
	position:absolute;
	content:"";
	background:#CEE4F2;
	height: 15px;
        z-index: -1;
    width: 100%;
    bottom: -2px;
	right:0;
}
.heading-highlight3 h2:before
{
	position:absolute;
	content:"";
	background:#0686e4;
	height: 15px;
        z-index: -1;
    width: 100%;
    bottom: -2px;
	right:0;
}
footer .elementor-icon-list-text
{
	direction: ltr;
}
.page_title
{
	padding:0!important;
}
.dot-title h2
{
	position:relative;
}
.highlight h2:before
{
	position:absolute;
	content:"";
	background:#CEE4F2;
	height: 15px;
    z-index: -1;
    width: 105%;
    bottom: 10px;
	right:0;
}
.dot-title  h2:after
{
	position:absolute;
	content:"";
	width:15px;
	height:15px;
	bottom:10px;
	right:-20px;
	background:#0686E4;
}
.rtl .list-dot li
{
	    padding: 0 26px 0 0!important; 
}
.rtl .list-dot1 li
{
	 padding: 0 26px 0 0!important;
}
.list-dot1 li
{
    font-size: 16px!important;
	    line-height: 30px!important;
}
.list-dot li
{
	font-size: 16px!important;
	    line-height: 20px!important;
}
.rtl .list-dot li:before,.rtl .list-dot1 li:before
{
	    right: 0;
	left:auto!important;
}
.list-dot1 li:before
{
	top: 12px!important;
}
.icon-h4 h4
{
	font-size: 18px;
	    font-weight: 400;
}
.page-id-18964 .elementor-widget.elementor-align-left .elementor-icon-list-item,.page-id-19227 .elementor-widget.elementor-align-left .elementor-icon-list-item,.page-id-19257 .elementor-widget.elementor-align-left .elementor-icon-list-item,.page-id-19493 .elementor-widget.elementor-align-left .elementor-icon-list-item
{
	justify-content: flex-start!important;
}
.header-box {
    box-shadow: none!important;
}
.icons ul li:not(:first-child) .elementor-icon-list-text
{
	    direction: ltr;
}
#menu-main-menu-en
{
	    margin-left: 10%;
}
@media only screen and (max-width: 600px) {

	.icon-h4 h4
	{
		font-size: 14px;
	}
}