
/*
 Theme Name:   Divi Child
 Theme URI:    http://www.elegantthemes.com/divi-child/
 Description:  Divi Child Theme
 Author:       Karla Navarro
 Author URI:   https://lingmarco.es/
 Template:     Divi
 Version:      4.5.6
 Tags:         divi, child-themes
 Text Domain:  divi-child
*/
@import url("../divi/style.css");

/* =Aquí empieza la personalización de tu tema
-------------------------------------------------------------- */

h1, h2, h3, h4, h5, h6 {
	font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    font-weight: 300 !important;
    /*font-size: 50px !important;*/
    line-height: 1.4em !important;
}
h5, h6 {
	font-weight: bold !important;
}

/*------------------------------------------HEADER -------------------------------------------*/
/*------------------------------------------HEADER LOGO----------------------------------*/

a:hover #logo {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
/*
.logo_container {
       text-align: left;
       display: inherit;
}
*/
#main-header {
	-webkit-box-shadow: 0 0px 0 rgba(0,0,0,.1);
	
}
#top-header {
    /*background-image: linear-gradient(172deg,#f37125 0%,#f37125 100%)!important;
    background-color: #f37125;*/
}
#top-menu li li a {
	padding: 6px 15px;
}

.et-fixed-header #top-menu li.current-menu-item>a{
	/*background: #faa326;
    border-top: 2px solid #faa326;
    border-left:  2px solid #faa326;*/
}

@media screen and (max-width: 799px) {
	#main-header {
		background-color: white;
		position: fixed !important;
	}
	.et_pb_fullwidth_menu_0 .mobile_nav .mobile_menu_bar:before {
        color: #fcede4 !important;
	}
}

/*------------------------------------------LEER MAS - READ MORE y NORMAL-------------------------------------------*/
/*-------------------------------CAPTION ---------------------------------------------------*/

/*-----------elemento [et-learn-more]-------------*/
.caption-verMas.et-learn-more {border: 1px solid rgba(255,255,255,0);}
.caption-verMas.et-learn-more .learn-more-content {padding: 0px; border-top: 1px solid rgba(255,255,255,0);}
.caption-verMas.et-learn-more h3.heading-more {
	background: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 100%);
	text-align: right;
	font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif !important;
	font-size: 16px !important;
	margin-top: -25px !important;
	margin-bottom: -15px !important;
}
.caption-verMas.et-learn-more h3.heading-more span.et_learnmore_arrow {box-shadow: -1px 0 0 0 rgba(255,255,255,0);}

/*.caption-verMas.et-learn-more VER MAS / VER MENOS*/
.caption-verMas.et-learn-more h3.heading-more::after {content: " más";}
.caption-verMas.et-learn-more h3.heading-more.open::after {content: " menos";}

.et-learn-more { 
	background: rgba(255,255,255, 0);
	box-shadow: 1px -1px 0 0 rgba(255,255,255, 0);
}

.et-learn-more h3.heading-more {
	text-shadow: 0px 1px 0 rgba(255,255,255, 0) !important;
	border-top: 0px solid rgba(255,255,255, 0) !important;
	border-left: 0px solid rgba(255,255,255, 0) !important;
	font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif !important;
}
.et-learn-more h3.heading-more span.et_learnmore_arrow {
	border-left: 0px solid rgba(255,255,255, 0);
}
.learn-more-content {
	color: #666 !important;
}
.servicios.et-learn-more {border: 1px solid rgba(255,255,255,0);margin-top: 0px;}
.servicios.et-learn-more .learn-more-content {
    border-top: 1px solid rgba(255,255,255,0); 
    background: #f3f5f8;
    padding: 2px 10px;
}
.servicios.et-learn-more h3.heading-more {
	background: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 100%);
	text-align: left;
	font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif !important;
	font-size: 16px !important;
	padding-left: 0px;
	font-weight: normal;
	/*margin-top: -25px !important;
	margin-bottom: -15px !important;*/
}
.servicios.et-learn-more h3.heading-more span.et_learnmore_arrow {box-shadow: -1px 0 0 0 rgba(255,255,255,0);}
.blanco {color: white !important;}


/*------------------------------------------HOVER EN BLURBS -------------------------------------------*/
/*-------------------------------Blurbs ---------------------------------------------------*/

/*-------iconos home------------*/
.gq-blurb-hover:hover {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}

/*-----------FOOTER-----------------*/
#footer-info .centrar {
	width: 100%;
	text-align: center;
}
#footer-info {
    float: inherit;
}
.lineas-footer {
	margin-top: 135px;
}
.logo-footer {
	margin-top: 100px;
	margin-bottom: -25px !important;
}
.linea2-footer {
	width: 11%;
}
.mail-footer {
	border: solid 2px #000000;
	padding: 10px 20px;
}
.mail-footer:hover {
	border: solid 2px #85b119;
	padding: 10px 20px;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget .fwidget {
    text-align: center;
    width: 100%;
}

#footer-widgets .footer-widget li a:hover {
	color: #88ac33 !important;
}


@media screen and (max-width: 799px) {
	.lineas-footer, .linea2-footer {
	display: none;
	}
	.logo-footer {
	margin-top: 10px;
		display: none;
}
	.mail-footer {
		display: none;
}
}

.e-mailNoSPAM {
	content: attr(data-website) "\0040" attr(data-user);
	unicode-bidi: bidi-override;
	direction: rtl;
}



