/*
 Theme Name:   Psico Intras
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Danivera
 Author URI:   https://danivera.com
 Template:     generatepress
 Version:      0.1
*/

/* Colores 


*/
 
/*MEDIA QUERIES*/
h1, h2, h3, h4, h4{line-height:130%!important;}

.page-hero,
.inside-page-hero {
    position: relative;
}
.page-hero:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, rgba(161,182,232, 0.8) 60%, rgba(193,252,190, 0.6));
}

.page-hero a{
	margin-bottom:6px;
	display:block;
	font-size:22px;
	line-height:36px;
}

/*menu*/


.main-navigation ul .current_page_item a {border-bottom:3px solid #3AAA35;}

.main-navigation ul ul a{border-bottom:0px!important;}


.main-navigation button.menu-toggle,
.has-inline-mobile-toggle.site-header #site-navigation.toggled {
    background-color: #fff !important;
}

.social{display: flex; align-items: center; }
.social li{padding:0px 10px;}
.footer-widget-1{
text-align:center;
}
.social a{color:#5D78BA!important; }
.social a:hover{color:#5D78BA!important; }
.social span{font-size:14px;}


ul.social.footer i{font-size:20px;}

.social-pie i{color:#5D78BA!important; font-size:18px; }

.social-pie span{font-size:16px; line-height:22px; padding-left:10px;}

.widget ul li{margin-bottom:0px;}

.inside-footer-widgets .widget-title{margin-bottom:16px;}


.social-pie a{
	display:flex;
	flex-direction: row!important;
	padding-bottom:20px;
}

.comments-area{display:none;}

.destacada b{font-weight:600; color:#5D78BA;}
.cargo span{color:#383838;}

.inside-right-sidebar h2{
	font-size:24px;
	margin-bottom:10px;
}

.listado ul{list-style-type:none; margin:0px 20px}

.single-post .entry-content ul li:before, .listado ul li::before {
    content: "\2022";
    color: #5D78BA;
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}



.equipo .elementor-loop-container {
  display: flex;
	flex-wrap: wrap;
	justify-content:center;
}
.equipo .e-loop-item{
	width:30%!important;
	display:block;
}





/* blog */

.single-post .entry-content p, .single-post .entry-content li{text-align:justify;}

.single-post .entry-content li{margin-bottom:10px;}

.single-post .entry-content h2{
	font-size:140%;
}
.single-post .entry-content h3{
	font-size:120%;
}

.single-post ol {
  margin:0 0 1.5em;
  padding:0;
  counter-reset:item;
}
 
.single-post ol>li {
  margin:0;
  padding:0 0 0 2em;
  text-indent:-1.5em;
  list-style-type:none;
  counter-increment:item;
}
 
.single-post ol>li:before {
  display:inline-block;
  width:1.5em;
  padding-right:0.5em;
  font-weight:bold;
  text-align:right;
  content:counter(item) ".";
	 color: #5D78BA;
}





@media (max-width: 1100px){

}
    
@media (max-width:1024px) {



}

/* markup for tablets */
@media screen and (min-width:769px) and (max-width:1024px) {

 


}

/* markup for mobile */
@media screen and (max-width:768px) {
	.cab-home{display:flex; flex-direction:column; align-items:center; margin-bottom:5px;}
        .inside-top-bar {
        padding-right: 5px;
        padding-left: 5px;
    }

	.equipo .e-loop-item{
	width:100%!important;
	display:block;
}
    
}