/*ocultar creditos plugin wsp*/
.wa__popup_powered_content, .wa__popup_powered_mb {
display: none !important;
}

a {
  color: unset;
}
a:hover {
  color: unset;
}
p {
  margin-bottom: 0;
}
.entry-content p {
  margin-bottom: 0;
}
.ast-single-post .entry-content a {
  text-decoration: none;
}
.top-bar a:hover{
	color: #127467;
}
/*SCROLL*/
.ast-scroll-to-top-right{
	right: 30px;
	bottom: 15px;
}
#ast-scroll-top {
  font-size: 20px;
	right: 26px;
}

/*CHAT*/
#fc_frame, #fc_frame.fc-widget-normal {
  margin-bottom: 50px;
}
/*CHAT*/
.wa__btn_popup {
  left: 30px!important;
}
.wa__popup_chat_box {
  left: 30px!important;
  right: unset!important;
}
.wa__btn_popup_icon {
  bottom: 20px;
  position: fixed;
}
/* Esto estaba afectando que la flecha estuviera mas arriba de su centro
#ast-scroll-top .ast-icon.icon-arrow svg {
  bottom: 2px;
}*/

.elementor-widget-nav-menu .elementor-nav-menu .elementor-item {
  font-weight: normal;
}
/*MENU*/

/*BUTTON*/
.elementor-widget-eael-creative-button .eael-creative-button .cretive-button-text {
  font-weight: unset;
}
.cretive-button-text {
  padding-bottom: 2px;
}
/*TESTIMONIAL*/
.elementor-widget-testimonial-carousel .elementor-testimonial__name {
  font-weight: unset;
}
.elementor-testimonial__image img {
  border: solid 2px #f2f2f2;
  object-fit: contain!important;
}
/* FORM */
.elementor-field-textual {
  padding: 15px 0px;
}
input[type="email"], input[type="number"], input[type="password"], input[type="reset"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea {
  padding: 15px 0px;
}
input[type="email"]:focus, input[type="password"]:focus, input[type="reset"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, select:focus, textarea:focus {
  background-color: unset;
}
.elementor-13 .elementor-element.elementor-element-7ab573a .elementor-field-group {
  margin-top: 20px;
}
.elementor-button-icon svg {
  width: unset;
}
.elementor-form .elementor-button svg {
  padding-top: 8px;
}
.elementor-widget-eael-post-grid .eael-entry-title, .elementor-widget-eael-post-grid .eael-entry-title a {
  font-weight: normal;
}

.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {
  margin-bottom: 0px;
}
.eael-entry-title {
  margin: 0px 0 5px;
}

/*Icono flecha dentro del boton seguir leyendo. Ahora afecta a todos para mantener coherencia visual*/
.eael-post-elements-readmore-btn {
  background-image: url(https://rflex.io/wp-content/uploads/2023/04/flecha_blogs.svg);
  background-repeat: no-repeat;
	background-size: 46px;
	background-position: right center;
}

@media screen and (min-width: 1920px) {
	.elementor-13 .elementor-element.elementor-element-0ef9677 .eael-post-elements-readmore-btn {
  background-image: url(https://rflex.io/wp-content/uploads/2023/04/flecha_blogs.svg);
  background-repeat: no-repeat;
	background-size: 44px;
	background-position: right center;
}

@media screen and (width: 1440px){
	.elementor-13 .elementor-element.elementor-element-cfc665b {
  width: 45%;
}
}