/*
Theme Name: Finexgroup Child
Theme URI: http://webdesign-finder.com/finexgroup
Template: finexgroup
Author: WPRollers
Author URI: https://themeforest.net/user/wprollers
Description: Finexgroup - Finance And Business WordPress theme
Tags: custom-header,left-sidebar,right-sidebar,post-formats,full-width-template
Version: 1.0.0
*/

.intro_section.all-scr-cover:not(.image-dependant) .slide_description_wrapper{padding:75px 0 !important;}
body.home h1.highlight{margin-top:20px !important;}
body.home h3.highlight{font-style: italic !important;}
h4{color:#d2b53b !important;}
.fondo_gris .col-xs-12 , .fondo_gris col-sm-6, .fondo_gris col-md-4{background:#3e3e3d !important; border:10px solid #fff;}
h4.borde_top{color:#fff !important;}
h4.borde_top:before{
	content: "";
    display: block;
    width: 50px;
    background-color: #d2b53b;
    height: 4px;
    margin-bottom:10px;
}

.fondo_gris p{color:#fff !important;}
.fondo_gris a{color:#d2b53b !important; font-weight: bold !important;}
h2.llamen{text-align: center; border: 3px solid #d2b53b; color:#fff !important; padding:25px; display: table !important; margin:0 auto; background:#d2b53b;}
h3.abogados{color:#fff !important; text-align: center !important;}

.fondo_llamen{
	background-size: cover !important;
	/* background-position: center center !important; */
	background-position: center 70% !important;
}

.fondo_amarillo .col-xs-12:first-child, .fondo_amarillo .col-sm-6:first-child{background:#fff !important;}
.fondo_amarillo .col-xs-12:nth-child(2), .fondo_amarillo .col-sm-6:nth-child(2){background:#d2b53b !important;}
span.fina{font-weight: 700 !important;}
.ipt-uif-custom-material-custom .ipt-eform-content{background-color: transparent !important; box-shadow: none !important;}
span.fileinput-button span.secondary-button, span.fileinput-button .ui-button-icon-primary, #ipt_fsqm_form_5_button_submit{color:#fff !important;}
.header_white .sf-menu li:hover > a, .header_white .sf-menu li > a:hover{color:#d2b53b !important;}

/* li.current_page_item a, .sf-menu > li.current-menu-item:first-child > a, .sf-menu > li.current_page_item:first-child > a{ */
/* .current-menu-ancestor li.current-menu-item a, .sf-menu > li.current-menu-item:first-child > a, .sf-menu > li.current_page_item:first-child > a{ */
.current-menu-ancestor li.current-menu-item a {
	font-weight: bold !important;
}

.primera-col-home, .segunda-col-home, .tercera-col-home {
	cursor: pointer;
}


/* RESTYLING 2022 */

#menu_principal li a{
	padding:8px 10px;
}

#menu_principal li a:hover{
	color:#000 !important;
	background:#ff806d !important;
}

#menu_principal li.menu-item-85{margin-left:20px;}
#menu_principal li.menu-item-85 a{
	background: url('img/phone_icon.png') no-repeat 20px 9px !important;
	padding-left: 45px; padding-right: 20px;
	border: 1px solid #ff806d;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
}

#menu_principal li.menu-item-85 a:hover{
	background: #ff806d url('img/phone_icon.png') no-repeat 20px 9px !important;}

span.blanco{color:#fff !important;}

.ti-widget.ti-goog .ti-widget-container{text-align: left !important;}
.boton_cta a{display:block !important;}
article.post + article.post{margin-top:0px !important;}
.menu_azul a:hover, .menu_azul a.elementor-item-active, .menu_azul a.mPS2id-clicked{background-color:#123b98 !important; color:#fff !important; }
.single-post .page_breadcrumbs{display:none !important; visibility: hidden !important;}