/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 15 2024 | 23:27:15 */
/* Añade aquí tu código CSS.

Por ejemplo:
.ejemplo {
    color: red;
}

Para mejorar tu conocimiento sobre CSS, echa un vistazo a https://www.w3schools.com/css/css_syntax.asp

Fin del comentario */ 
#simple-chat-button--container{
	display:none;
}
.vc_custom_1523000137455{
	background-image:none!important;
}
.ws_header a{
	display:flex;
	align-items:center;
}
.ws_header a i,.header-phone::before,.gt3-form_on-dark-btn-wrapp::before{
	color : #2F48BA!important;
}
.header_direction{
	padding-left:30px;
	position:relative;
}
.header_direction::before{
	font-family: 'FontAwesome';
    content: '\f041';
    position: absolute;
    top: 50%;
	transform: translateY(-50%);
    left: 0;
    z-index: 1;
    font-size: 35px;
	color:#2F48BA;
}

.dnone{
	display:none;
}

.mision__img img{
	height: 470px;
    object-fit: cover;
}

.clients__box .gt3_icon_box .gt3_icon_box__link{
	margin-top:0;
}

.menu .menu-item .sub-menu .menu-item a:hover{
	color:white!important;
}

.icons-max-width .gt3_icon_box__title h2
{
	width: 250px;
	margin-left: auto;
	margin-right: auto;
}
.clientes_box{
	margin-bottom:15px;
}

#simple-chat-button--container
{
	/*right: 76px !important;*/
	transform: scale(0.8);
}

.blog_post_media > img
{
	width: 100%;
}


@media screen and (min-width:768px) and (max-width: 860px) 
{
	.gt3_header_builder__container{
	display: flex;
    justify-content: center;
		align-items:center;
    flex-wrap: wrap;
	}
	.gt3_header_builder__section--top{
		width:100%;
	}
	.gt3_header_builder__section--middle{
		width:90%;
	}
	.gt3_header_builder__section--bottom{
		width:5%;
	}
}

.blog_post_preview
{
  	margin-bottom: 96px;
}

.top_footer,
.top_footer .widget.widget_categories ul li > a
{
	color: #111;
}

.featured_blog_post_01
{
	color: #111;
}

@media only screen and (min-width: 1024px) 
{
	.icon-bg .gt3_icon_box__icon
	{
		margin-left: 1.5em;
	}
}

@media only screen and (min-width: 820px) 
{
	.row.sidebar_right .span9
	{
       width: 70%;
       margin-right: 5%;
    }
	
}
@media screen and (max-width:600px){
	.gt3_header_builder__container{
    display: flex;
    justify-content: space-between;
    align-items: center;
		width:100%
	}
	.gt3_header_builder__section--middle__mobile{
		width:100%
	}
}