/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 12 2024 | 01:19:26 */
/* 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 */ 
.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: 370px;
    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 only screen and (min-width: 768px) 
{
	.row.sidebar_right .span9
	{
       width: 70%;
       margin-right: 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: 768px) and (max-width: 1023px) 
{
	.icon-bg .gt3_icon_box__icon
	{
	}
}

@media only screen and (min-width: 1024px) 
{
	.icon-bg .gt3_icon_box__icon
	{
		margin-left: 1.5em;
	}
}