/*
    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
*/
@media only screen and (max-width: 667px){
	.mobile_header .header_info .icon_text {
		margin: 0 0 0px!important;
	}
	div.icon_text.clearfix strong {
		font-size: 16px!important;
	}
	.vc_custom_1568376041965 {
		margin-top: 100px!important;
	}
}
@media screen and (max-width: 991px) {
	
    .mobile_header .logo_wrapper {
        text-align:center!important;
        padding: 10px!important;
    }
    div.container {
        margin-top:-110px!important;
    }
    .vc_custom_1536942897420{
        padding-top: 60px;
    }
    .mobile_header .icon_texts {
        padding: 20px!important;
    }
    .mobile_header .header_info {
        height: 63px;
    }
    .mobile_header .header_info .icon_text {
        width: 50%;
        float: left;
    }
    div#wpcf7-f1705-p1071-o1 {
        margin-top: -10px!important;
    }
	
	.vc_column-inner.vc_custom_1601533929688 {
    margin: 0px!important;
}
	
    .mobile_header .header_info .icon_text .icon, strong.s-title {
        display: none!important;
    }
    div.vc_custom_1554384175621 {
        top: -35px!important;
    }
    #footer {
        z-index: 999;
    }
    .free_consultation {
        padding: 41px 20px!important;
    margin-bottom: 10px;
    }
	
	#fa331 img.vc_single_image-img.attachment-full {
    width: 270px;
    margin-bottom: -40px;
}
	
    .free_consultation h5 {
        padding: 0!important;
    }
    .free_consultation h2 {
        margin-bottom: 5px;
    }
    form.wpcf7-form p {
        position: absolute;
    }
	
	#form2 .free_consultation h2 {
    text-align: left;
		margin-bottom: 20px;}
}


.fa-retweet:before {
    display: none;
}

h2:after {
    display: none;
}


.wpb_wrapper .icon {
    display: none!important;
}


h2.consulting-custom-title em {
    background: -webkit-linear-gradient(#9d3122, #71261b);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 700;
    font-style: normal;
    padding-right: 5px;
}


h2.consulting-custom-title {
    color: black;
    font-size: 35px;
    font-weight: 300;
}

h2.consulting-custom-title {
    margin-bottom: 20px;
}

.free_consultation h2 {
    background: -webkit-linear-gradient(#9d3122, #71261b);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.comment-body .comment-text ul li:before, .wpb_text_column ul li:before {
    background: -webkit-linear-gradient(#9d3122, #71261b);
    font-size: 10px!important;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.vc_custom_heading.text_align_left.has_icon h2 {
    margin-bottom: 20px!important;
}
@media only screen and (min-width: 768px){
#form2 .col-md-12.col-xs-12 {
    width: 33%!important;
	} 
 }


div#form2 {
    background: #333!important;
}


#form2 .free_consultation {
    background: none;
}


#form2 input.wpcf7-form-control.wpcf7-text {
    background: white!important;
}


#form2 button.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-icon-right.vc_btn3-color-theme_style_1 {
    background: -webkit-linear-gradient(#9d3122, #71261b)!important;;
    border: none;
    width: 100%;
    text-align: center;
    padding: 14px;
    margin-top: -1px;
}


#form2 i.vc_btn3-icon.fa.fa-chevron-right {
    display: none;
}


#form2 .free_consultation h2 {
    text-align: left;
    background: none!important;
    -webkit-text-fill-color: currentColor!important;
    color: #fff!important;
    webkit-background-clip: text!important;
}
.color-bg input.wpcf7-form-control.wpcf7-text {
    background: white;
    font-size: 15px;
}
#baslik > h2 {
    color: white!important;
    text-shadow: 1px 1px 9px black, -1px 3px 16px black;
    margin-bottom: 60px;
    font-weight: 700!important;
}
}


.vc_row.wpb_row.vc_row-fluid.slider-221.vc_custom_1605967623998.vc_row-has-fill.vc_row-no-padding.vc_row-o-content-middle.vc_row-flex , .vc_custom_1605967623998 {
    background-position: 50% 24%!important;
}



@media only screen and (max-width: 768px){
	
	.slider-221 .free_consultation {
    margin-bottom: 0px;
}
	
	
	h2.consulting-custom-title {
    font-size: 25px!important;
    line-height: 1.2;
    margin-bottom: -2px!important;
    /* margin: 20px!important; */
    padding-top: 21px!important;
	} 
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-top: 0px!important;
}


div#fa331 .wpb_wrapper {
    margin-top: -20px!important;
}
	
	.vc_custom_1601536290805 {
    margin-top: 0px!important;
}
	
	.wpb_single_image.wpb_content_element.vc_align_center.vc_custom_1601536290805 {
    margin-top: 0px!important;
}
}

@media only screen and (min-width: 768px){
	
	
.form--21 {
	  margin-left: -60px;
	
	}
	.form--21 form.wpcf7-form.init {
    padding-left: 50px;
    padding-right: 50px;
}
}

.vc_row.wpb_row.vc_row-fluid.vc_row-o-content-top.vc_row-flex {
    margin-top: -50px;
}


#fa331 img.vc_single_image-img.attachment-full {
    width: 270px;
}

.free_consultation h4:after {
    display: none!important;
}

.form--21 form.wpcf7-form.init h4 {
    text-align: center;
    font-size: 16px!important;
    font-weight: 500;
    margin-top: -35px;
}

div#form2 h4 {
    margin-top: -40px;
    font-size: 15px;
    color: white;
    font-weight: 500;
}

.vc_custom_1601536290805 {
    margin-top: 0px!important;
}



.free_consultation {
    z-index: 999;
}


.slider-221 .wpb_text_column.wpb_content_element {
    padding-left: 425px!important;
}
.slider-221 .wpb_wrapper ul li::before {
    display: none;
}

.slider-221 .wpb_wrapper ul li {
    margin: 10px;
    FONT-WEIGHT: 600;
    font-size: 16px;
    color: #383636;
}

p.bslk21 {
    font-size: 25px;
    padding-left: 30px;
    font-weight: 900;
    text-shadow: 3px 2px 6px #00000063;
}

.wpb_wrapper ul li {
    font-family: Montserrat,sans-serif!important;
    font-size: 14px!important;
}
.wpb_wrapper p {
    font-family: Montserrat,sans-serif!important;
    font-size: 14px;
}.icon_texts {
    display: inline-flex!important;
    width: -webkit-fill-available!important;
}
/* Monil */
@media screen and (max-width: 990px) {
div#slide-form {
    margin-top: 70px;
    margin-bottom: -40px;
}.vc_custom_1605965934997 {
    margin-top: -42px!important;
	}
.wpb_single_image.wpb_content_element.vc_align_center {
    margin-top: 47px!important;
}
}
@media screen and (min-width: 990px) { 
vc_custom_1605965934997 {
    margin-top: 250px!important;
	} 
}
.free_consultation h2 {
    font-size: 27px!important;
    line-height: 1.2;
    margin-bottom: 10px!important;
}