/*
 *
    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: 1.1
    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
*/


body.header_style_4 .header_top {padding: 30px 0 30px!important;}
/*
l:active, .form-control:focus, .wpcf7-form-control:active, .wpcf7-form-control:focus, .input-group .form-control:active, .input-group .form-control:focus, body .woocommerce-cart table.cart td.actions .coupon .input-text:active, body .woocommerce-cart table.cart td.actions .coupon .input-text:focus, .woocommerce form .form-row input.input-text:active, .woocommerce form .form-row input.input-text:focus, .woocommerce form .form-row textarea:active, .woocommerce form .form-row textarea:focus, .post-password-form input[type="password"]:active, .post-password-form input[type="password"]:focus
.wpcf7-submit {
    color: #fff!important;
    border-color: #13a086!important;
    background: #13a086!important;
    border-width: 3px!important;
}*/
body.header_style_4 .top_nav {background: #13a086!important} 
.top_nav .top_nav_wrapper > ul > li.current_page_item > a, .top_nav .top_nav_wrapper > ul > li.current-menu-ancestor > a, .top_nav .top_nav_wrapper > ul > li.current-menu-parent > a, .top_nav .top_nav_wrapper > ul > li.current_page_parent > a, .top_nav .top_nav_wrapper > ul > li.current_page_ancestor > a, .top_nav .main_menu_nav > ul > li.current_page_item > a, .top_nav .main_menu_nav > ul > li.current-menu-ancestor > a, .top_nav .main_menu_nav > ul > li.current-menu-parent > a, .top_nav .main_menu_nav > ul > li.current_page_parent > a, .top_nav .main_menu_nav > ul > li.current_page_ancestor > a {color:rgba(42, 42, 42, 0.6)!important}
.info_box.style_3 .info_box_text {background: #13a086!important}
.info_box.style_3 .info_box_text .title .icon {color:rgba(42, 42, 42, 0.6)!important}                                      
mark {color: #13a086!important;}
.consulting-rev-title-icon {color:rgba(42, 42, 42, 0.6)!important}
/*.rev_slider {margin-top: 185px!important;}*/
h2 {color:#222222!important}
h5 {color:#222222!important}
.icon_box.style_1.hexagon .icon i{color:#222222!important;}     
.icon_box.style_1.hexagon.hexanog_animation .icon:before {background: #13a086!important}
.icon_box.style_1.hexagon.hexanog_animation .icon:after {background: #13a086!important}
h1:after, .h1:after, h2:after, .h2:after, h3:after, .h3:after, h4:after, .h4:after, h5:after, .h5:after, h6:after, .h6:after {background: #13a086!important}
.testimonials_carousel .testimonial .info h4 a {color:#222222!important}
body .vc_row.overlay_2:before {background:#13a086!important}
#footer {box-shadow: none!important;background: #13a086 !important;}
#footer .widgets_row .footer_text p {color:#fff!important}
#footer .footer_widgets .widget.widget_nav_menu ul li a {color:#fff!important}
.widget .widget_title {border-top : none!important}
#footer .footer_widgets .widget.widget_search .search-form button:hover{background: #13a086!important;}
#footer .footer_widgets .widget.widget_search .search-form button{background: rgba(42, 42, 42, 0.6)!important;}       
.button, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce input.button.alt, .post-password-form input[type="submit"] {background: #13a086!important;
border: 3px solid #13a086!important;color:#fff!important}
.button:hover, .button:focus, .button:active, .woocommerce a.button:hover, .woocommerce a.button:focus, .woocommerce a.button:active, .woocommerce button.button:hover, .woocommerce button.button:focus, .woocommerce button.button:active, .woocommerce input.button:hover, .woocommerce input.button:focus, .woocommerce input.button:active, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:active, .woocommerce input.button.alt:hover, .woocommerce input.button.alt:focus, .woocommerce input.button.alt:active, .post-password-form input[type="submit"]:hover, .post-password-form input[type="submit"]:focus, .post-password-form input[type="submit"]:active {background: #f2f2f2!important;
border: 3px solid #f2f2f2!important;color:#222!important}
.button i, .woocommerce a.button i, .woocommerce button.button i, .woocommerce input.button i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button i, .woocommerce input.button.alt i, .post-password-form input[type="submit"] i {color:#fff!important}
.third_bg_color, .vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat.third_bg_color {background-color: #f2f2f2!important;}
body .vc_general.vc_btn3.vc_btn3-color-theme_style_2.vc_btn3-style-flat {background: #13a086!important;
border: 3px solid #13a086!important;}
body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {color:#FFF!important;}
.top_nav .main_menu_nav > ul > li ul li:hover > a, .top_nav .top_nav_wrapper > ul > li ul li:hover > a {background: #13a086!important;}
.top_nav .main_menu_nav > ul > li ul li:before, .top_nav .top_nav_wrapper > ul > li ul li:before {background: #13a086!important;}
.top_nav .main_menu_nav > ul > li ul li:before, .top_nav .top_nav_wrapper > ul > li ul li:after {background: #13a086!important;}
.top_nav .top_nav_wrapper > ul > li ul ul, .top_nav .main_menu_nav > ul > li ul ul {background: #13a086!important;}
.top_nav .main_menu_nav > ul > li ul li:before, .top_nav .top_nav_wrapper > ul > li ul li:before {background: #13a086!important;}
.top_nav .main_menu_nav > ul > li ul li:before, .top_nav .top_nav_wrapper > ul > li ul li:after {background: #13a086!important;}
.top_nav .top_nav_wrapper > ul > li:hover > a, .top_nav .main_menu_nav > ul > li:hover > a {background: #13a086!important;} 
.current-menu-item{background:#13a086!important;}
body .vc_general.vc_btn3.vc_btn3-color-theme_style_2.vc_btn3-style-flat:hover {color: #fff!important;}

body .vc_general.vc_btn3.vc_btn3-color-theme_style_1.vc_btn3-style-flat {border-color: #13a086!important;background: #13a086!important;}
body .vc_general.vc_btn3.vc_btn3-color-theme_style_1.vc_btn3-style-flat:hover {color: #222222!important;background:#f2f2f2!important;border-color: #f2f2f2!important;}
body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {color:#222222!important}
#footer .footer_widgets .widget.widget_search .search-form button {color:#fff!important}
.top_nav .top_nav_wrapper > ul > li:hover > a, .top_nav .main_menu_nav > ul > li:hover > a {color:rgba(42, 42, 42, 0.6)!important}
.about_vacantion {background: #13a086!important;color:#FFF!important;}
.about_vacantion .info .text strong {color:#FFF!important;}
.stm_testimonials .item .testimonial:before {color: #13a086!important;}
body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style.vc_tta-o-no-fill .vc_tta-tabs-container .vc_tta-tabs-list {background: #f2f2f2!important;}
body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a {background: #13a086!important;
    color: #fff!important;}

.top_nav .top_nav_wrapper > ul > li ul ul li a:hover, .top_nav .main_menu_nav > ul > li ul ul li a:hover {color:rgba(42, 42, 42, 0.6)!important;}
.info_box.style_3 .info_box_text .read_more {color:rgba(42, 42, 42, 0.6)!important;}
.info_box.style_3 .info_box_text .read_more .stm_icon {color:rgba(42, 42, 42, 0.6)!important;} 
body .overlay_3:before {background: #13a086!important;}
.stm_contacts_widget ul.socials li a {color:rgba(42, 42, 42, 0.6)!important;}
.stm_contacts_widget ul li .icon {color:rgba(42, 42, 42, 0.6)!important;}
.style_1 a {color:#FFF!important;}
.icon_texts {display: none!important}
@media only screen and (max-width: 768px) {
 .mobile_header .header_info {
    background: #13a086!important;
}
#menu_toggle button {background: #13a086;}
.mobile_header .top_nav_mobile .main_menu_nav li.current_page_item > a, .mobile_header .top_nav_mobile .main_menu_nav li.current-menu-parent > a, .mobile_header .top_nav_mobile .main_menu_nav li.current-menu-ancestor > a{color:rgba(42, 42, 42, 0.6)!important;}
}

.wpb_text_column ul li, .comment-body .comment-text ul li {font-family: Open Sans!important;}

.wpb_text_column ul li:before, .comment-body .comment-text ul li:before {color: #222!important;}
body .vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {color:#222!important}
body .vc_general.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover {background: #13a086!important;border-color: #13a086!important;}
body .vc_general.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover .vc_btn3-icon {color: #fff!important;}
/********************** Amit css changes start 30-07-2016 ***************************/
body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li > a{color: rgba(42, 42, 42, 0.6)!important;padding:10px 15px!important;}
#footer .widgets_row .footer_logo{margin: 0px!important;}
#post-1023 h2:after {margin: 0 auto!important;}
.addtoany_share_save_container {display:none!important}
/********************** Amit css changes end 30-07-2016 ***************************/


/* 
	 *CSS changes
	 *author : prateik
	 *date : 01 aug 2016
	 *last update : 31 aug 2016
 
 */

.widget.widget_calendar .calendar_wrap table thead th
{
	    background: #13a086!important;
	    color: #000!important;
}
button, html input[type="button"], input[type="reset"], input[type="submit"]
{
		background-color: #13a086;
		color : #ffffff;
		
}
.form-control:active, .form-control:focus, .wpcf7-form-control:active, .wpcf7-form-control:focus, .input-group .form-control:active, .input-group .form-control:focus, body .woocommerce-cart table.cart td.actions .coupon .input-text:active, body .woocommerce-cart table.cart td.actions .coupon .input-text:focus, .woocommerce form .form-row input.input-text:active, .woocommerce form .form-row input.input-text:focus, .woocommerce form .form-row textarea:active, .woocommerce form .form-row textarea:focus, .post-password-form input[type="password"]:active, .post-password-form input[type="password"]:focus{
	    box-shadow: 0 0 0 2px #13a086!important;
}

body .vc_general.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover .vc_btn3-icon {
    color: #ffffff !important;
}
.whiteColor, .whiteColor:focus, .whiteColor:hover{color:#ffffff;     text-decoration: none;}
.color-black{color: #000;}
.testimonial p{color:#000}
#footer.style_2 .socials ul li a{color:#13a086!important;}
#nav_menu-2{margin-bottom: 0px;!important;}
.blog-footer{color: #fff!important;text-decoration:none!important;padding: 0;border: none;font-weight: 400;font-size: 20px;}
.post_bottom .tags a:hover {
    background: #13a086!important;
    border-color: #13a086!important;
    color: #222222;
}
.widget.widget_tag_cloud .tagcloud a:hover, .widget.widget_product_tag_cloud .tagcloud a:hover {
    background: #13a086!important;
    border-color: #13a086!important;
    color: #222222;
}
@media screen and (min-width: 800px) {
	.marrgin50{margin-top:50px;}
}
@media screen and (max-width: 800px) {
	.marrgin50{margin-top:10px;}
}
.border-bottom-1{border-bottom:1px solid #959595;}
body .wpb_video_widget .wpb_wrapper .wpb_video_wrapper .play_video {
    border: 5px solid #13a086!important;
    background: #13a086!important;
}
.staff_list.grid ul li .staff_info .read_more .stm_icon {color: #13a086!important;}
.staff_bottom_wr .staff_bottom .infos .info i{color: #13a086!important;}
blockquote{border-left: 5px solid #13a086!important;}
.stm_news .news_list li h5:before{background: #13a086!important;}
.stm_news .news_list li .date:before{color: #13a086!important;}
.staff_list.grid ul li .staff_info .read_more{display:none;}
.stm_works_wr.grid.style_1 .stm_works .item .item_wr:before{background: rgba(96, 97, 96, 0.75)!important;}
.stm_works_wr.grid.style_1 .stm_works .item .item_wr .title:before{background: #13a086!important;}
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{background-color: #13a086!important;}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-juicy-pink:focus, .vc_btn3.vc_btn3-color-juicy-pink:hover{    background-color: #15A195!important;}
body {
    color: #000000!important;
}
.staff_list ul li .staff_info h4 a{color: #000000!important;}
.h1:after, .h1:after, h2:after, .h2:after, h3:after, .h3:after, h4:after, .h4:after, h5:after, .h5:after, h6:after, .h6:after{background:#13a086!important;}
@media only screen and (max-width: 667px){
body .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a {
    background: #13a086!important;
    color: #ffffff!important;
}
}

@media only screen and (max-width: 768px){
.mobile_header .top_nav_mobile .main_menu_nav > li:hover > a {
    color: #ffffff!important;
}
}

.form-control:active, .form-control:focus, .wpcf7-form-control:active, .wpcf7-form-control:focus, .input-group .form-control:active, .input-group .form-control:focus, body .woocommerce-cart table.cart td.actions .coupon .input-text:active, body .woocommerce-cart table.cart td.actions .coupon .input-text:focus, .woocommerce form .form-row input.input-text:active, .woocommerce form .form-row input.input-text:focus, .woocommerce form .form-row textarea:active, .woocommerce form .form-row textarea:focus, .post-password-form input[type="password"]:active, .post-password-form input[type="password"]:focus {
    background: #fff;
    color: #13a086;
}
.testimonials_carousel.style_2 .item .testimonial:before{color:#13a086!important;}
body .tparrows:hover {
    background: #13a086!important;
    border-color: #13a086!important;
}


#footer .footer_widgets .widget .widget_title {
    border-bottom: 0px solid rgba(204, 204, 204, 0.5)!important;
    margin: 0 0 0!important;	
}
.hr
{ 
   clear: both;
    display: block;
    width: 100%;
    height: 25px;
    line-height: 25px;
    position: relative;
    float: left;
    border-color: #e3c172;
}

.hr-inner {
    width: 100%;
    position: absolute;
    height: 1px;
    left: 0;
    top: 50%;
    width: 100%;
    margin-top: -1px;
    border-top-width: 1px;
    border-top-style: solid;

    background-color: #ffffff;
    
    left: 0%;
    margin-left: 0%;

    
}

.hr-inner-style-left {
    border-radius: 20px;
    height: 9px;
    width: 9px;
    border-width: 5px;
    border-style:solid;
    position: absolute;
    right: 100%;
    margin-left: -5px;
    margin-top: -5px;
    border-color: #f8f8f8;
}
.hr-inner-style-right {
    border-radius: 20px;
    height: 9px;
    width: 9px;
    border-width: 5px;
    border-style:solid;
    position: absolute;
    left: 100%;
    /*margin-left: -5px;*/
    margin-top: -5px;
    border-color: #f8f8f8;
}
.width-50%{width: 50%;float: left;}
.list-none{list-style:none;}
.RemoveListnumber {list-style: none;}
.padding-left-0{padding-left:0px!important;}
.padding-top-25{padding-top: 25px;}
#customMenu li{width: 50%;float: left;padding-bottom: 15px;padding-right: 10px;}
.padding-top-1{padding-top: 1px;}
.top_nav .top_nav_wrapper > ul > li > a, .top_nav .main_menu_nav > ul > li > a{text-transform:capitalize;}
.top_nav .top_nav_wrapper > ul > li, .top_nav .main_menu_nav > ul > li:hover{padding-left:2px; padding-right:2px;}
body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a{
	background: #ffffff!important;
	color: #13a086!important;
	border: 1px solid!important;
}
.margin-bottom-0{margin-bottom:0px!important;}
@media only screen and (max-width: 768px){
#menu_toggle button 
{
	background: #13a086!important;
}
#menu_toggle button:before
{
	background: #13a086!important;
}
#menu_toggle button:after
{
	background: #13a086!important;
}
#menu_toggle.open button 
{
    background: transparent!important;
}
}

.hr-top {
    clear: both;
    display: block;
    width: 50%;
    height: 25px;
    line-height: 25px;
    position: relative;
    color: #fff;

}
.hr-inner-top {
    
    position: absolute;
    width: 100%;
    border-top-width: 1px;
    border-top-style: solid;
    left: 0%;
    color: #fff;
}

.hr-inner-bottom {
    width: 100%;
    position: absolute;
    height: 1px;
    top: 50%;
    border-top-width: 1px;
    color: #ffffff;
    left: 100%;
    float: left;
}
.page-id-1023 .form-parent {width:323px;height:auto; background: transparent url('https://a704bb.claudeassets.com/20250515053837im_/https://www.sapience-group.com/wp-content/uploads/2020/08/contact-button.png') no-repeat left 100px;position:fixed;padding-left: 50px;top:17%;right: -273px;z-index:9999999;transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;}
.page-id-1023 .form-parent:hover {right: 6px;}
.page-id-1023 .cc-float-form {background:-moz-linear-gradient(top, #44a086 5%, #108463 100%);background:-webkit-linear-gradient(top, #44a086 5%, #108463 100%);background:-o-linear-gradient(top, #44a086 5%, #108463 100%);background:-ms-linear-gradient(top, #44a086 5%, #108463 100%);background:linear-gradient(to bottom, #44a086 5%, #108463 100%);color:#fafafa;padding:20px;width:280px;border:2px solid #007151;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;min-height:250px;}
.page-id-1023 .cc-float-form p{color:#fff;margin-bottom:0;}
.page-id-1023 .cc-float-form input[type="submit"]{background-color: #ffffff;color:#13a086;margin-top:20px;border-radius:4px;border: 1px solid #03f1ae;font-weight: 600;font-size: 16px;text-transform: uppercase;}
.page-id-1023 .cc-float-form .wpcf7-form-control{background-color: #ffffff;padding:5px 10px;height:35px;}
.page-id-1023 .cc-float-form input::-webkit-outer-spin-button, .page-id-1023 .cc-float-form input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}
.page-id-1023 .cc-float-form input[type=number] {-moz-appearance: textfield;}

/*
     FILE ARCHIVED ON 05:49:04 Jun 13, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:24:11 Aug 28, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.487
  exclusion.robots: 0.064
  exclusion.robots.policy: 0.052
  esindex: 0.008
  cdx.remote: 22.086
  LoadShardBlock: 137.714 (3)
  PetaboxLoader3.datanode: 296.594 (5)
  PetaboxLoader3.resolve: 125.369 (2)
  load_resource: 1985.891
  loaddict: 102.523
*/