.elementor-334 .elementor-element.elementor-element-1e8657f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-334 .elementor-element.elementor-element-1361ce1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-334 .elementor-element.elementor-element-1361ce1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-334 .elementor-element.elementor-element-cc20d7e .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:35px;font-weight:400;color:#454545;}.elementor-334 .elementor-element.elementor-element-d351df9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-334 .elementor-element.elementor-element-d351df9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-334 .elementor-element.elementor-element-47a093c ul.ha-inline-items.ha-icon-list-items{justify-content:center;}.elementor-334 .elementor-element.elementor-element-47a093c .ha-icon-list-icon{width:14px;}.elementor-334 .elementor-element.elementor-element-47a093c .ha-icon-list-icon i{font-size:14px;}.elementor-334 .elementor-element.elementor-element-47a093c .ha-icon-list-icon svg{--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-334 .elementor-element.elementor-element-47a093c .ha-icon-list-text{padding-left:10px;}body.rtl .elementor-334 .elementor-element.elementor-element-47a093c .ha-icon-list-text{padding-right:10px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-334 .elementor-element.elementor-element-3450a66{color:#4A5565;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:1024px){.elementor-334 .elementor-element.elementor-element-cc20d7e{text-align:center;}.elementor-334 .elementor-element.elementor-element-3450a66{text-align:center;}}@media(min-width:768px){.elementor-334 .elementor-element.elementor-element-1361ce1{--width:98.75%;}.elementor-334 .elementor-element.elementor-element-d351df9{--width:97.143%;}}/* Start custom CSS */.elementor-334{
  --mivo-orange:#ff7f22;
  --mivo-text:#343a40;
  --mivo-muted:#66707d;
  --mivo-line:#f0e5d8;
  font-family:Inter,Manrope,Arial,sans-serif;
  background:#fff;
}
.elementor-334 > .elementor-element{
  position:relative;
  padding:58px 24px 96px;
  background:#fff;
  overflow:visible;
}
.elementor-334 .e-con-inner{
  max-width:1120px!important;
  width:100%!important;
  margin:0 auto!important;
  position:relative;
}
.elementor-334 .elementor-widget-breadcrumbs{
  max-width:980px;
  margin:0 auto 26px!important;
  color:var(--mivo-muted)!important;
  font-size:13px!important;
  line-height:1.4!important;
  text-align:left!important;
}
.elementor-334 .elementor-widget-breadcrumbs a{
  color:var(--mivo-muted)!important;
  text-decoration:none!important;
}
.elementor-334 .elementor-widget-breadcrumbs a:hover{
  color:var(--mivo-orange)!important;
}
.elementor-334 .elementor-widget-theme-post-title{
  max-width:980px;
  margin:0 auto 22px!important;
}
.elementor-334 .elementor-widget-theme-post-title .elementor-heading-title{
  margin:0!important;
  color:var(--mivo-text)!important;
  font-size:54px!important;
  line-height:1.08!important;
  font-weight:400!important;
  letter-spacing:0!important;
  text-wrap:balance;
}
.elementor-334 .elementor-widget-theme-post-title .elementor-heading-title::selection{
  background:#ffe2c7;
}
.elementor-334 .elementor-widget-post-info{
  max-width:980px;
  margin:0 auto 26px!important;
}
.elementor-334 .elementor-widget-post-info .elementor-icon-list-items{
  display:flex!important;
  gap:10px!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  color:var(--mivo-orange)!important;
  font-size:13px!important;
  line-height:1.2!important;
}
.elementor-334 .elementor-widget-post-info .elementor-repeater-item-f4dad52,
.elementor-334 .elementor-widget-post-info .elementor-repeater-item-2e031b6,
.elementor-334 .elementor-widget-post-info .elementor-repeater-item-f4f1d75{
  display:none!important;
}
.elementor-334 .elementor-widget-post-info a,
.elementor-334 .elementor-widget-post-info time{
  color:var(--mivo-orange)!important;
  text-decoration:none!important;
}
.elementor-334 .elementor-widget-post-info .elementor-icon-list-item{
  padding:6px 12px!important;
  border-radius:999px!important;
  background:#fff3e8!important;
}
.elementor-334 .elementor-widget-share-buttons{
  position:absolute!important;
  left:calc(50% - 604px);
  top:205px;
  width:48px;
  z-index:4;
}
.elementor-334 .elementor-widget-share-buttons .elementor-grid{
  display:flex!important;
  flex-direction:column!important;
  gap:10px!important;
}
.elementor-334 .elementor-widget-share-buttons .elementor-share-btn{
  width:42px!important;
  height:42px!important;
  min-height:42px!important;
  border-radius:999px!important;
  border:1px solid rgba(255,127,34,.22)!important;
  background:#fff7ef!important;
  color:var(--mivo-orange)!important;
  box-shadow:0 12px 24px rgba(27,38,51,.08)!important;
}
.elementor-334 .elementor-widget-share-buttons .elementor-share-btn__title{
  display:none!important;
}
.elementor-334 .elementor-widget-share-buttons .elementor-share-btn__icon,
.elementor-334 .elementor-widget-share-buttons .elementor-share-btn i{
  color:var(--mivo-orange)!important;
}
.elementor-334 .elementor-widget-theme-post-featured-image{
  max-width:980px;
  margin:38px auto 26px!important;
}
.elementor-334 .elementor-widget-theme-post-featured-image img{
  width:100%!important;
  min-height:360px!important;
  max-height:520px!important;
  object-fit:cover!important;
  border-radius:14px!important;
  box-shadow:0 24px 50px rgba(27,38,51,.08)!important;
}
.elementor-334 .elementor-widget-theme-post-featured-image.elementor-widget-empty .elementor-widget-container{
  min-height:390px;
  border-radius:14px;
  background:#f7f8fa url("https://mivo.com.co/wp-content/uploads/2026/06/Group-624306.png") center/contain no-repeat;
  box-shadow:0 24px 50px rgba(27,38,51,.08);
}
.elementor-334 .elementor-widget-theme-post-featured-image .elementor-widget-empty-icon{
  display:none!important;
}
.elementor-334 .elementor-widget-theme-post-content{
  max-width:820px;
  margin:30px auto 0!important;
  color:var(--mivo-text)!important;
  font-size:18px!important;
  line-height:1.86!important;
}
.elementor-334 .elementor-widget-theme-post-content p{
  margin:0 0 24px!important;
}
.elementor-334 .elementor-widget-theme-post-content p:first-of-type{
  color:#4d5560!important;
  font-size:21px!important;
  line-height:1.65!important;
  font-style:italic;
}
.elementor-334 .elementor-widget-theme-post-content h2,
.elementor-334 .elementor-widget-theme-post-content h3{
  margin:48px 0 18px!important;
  color:var(--mivo-text)!important;
  line-height:1.18!important;
  letter-spacing:0!important;
}
.elementor-334 .elementor-widget-theme-post-content h2{
  font-size:34px!important;
  font-weight:600!important;
}
.elementor-334 .elementor-widget-theme-post-content h3{
  font-size:25px!important;
  font-weight:600!important;
}
.elementor-334 .elementor-widget-theme-post-content a{
  color:var(--mivo-orange)!important;
  text-decoration:none!important;
}
.elementor-334 .elementor-widget-theme-post-content ul,
.elementor-334 .elementor-widget-theme-post-content ol{
  margin:0 0 28px 22px!important;
  padding:0!important;
}
.elementor-334 .elementor-widget-theme-post-content li{
  margin:0 0 10px!important;
}
.elementor-334 .elementor-widget-theme-post-content blockquote{
  margin:36px 0!important;
  padding:22px 28px!important;
  border-left:4px solid var(--mivo-orange)!important;
  background:#fff7ef!important;
  color:#3d434b!important;
  border-radius:8px!important;
}
@media(max-width:1180px){
  .elementor-334 .elementor-widget-share-buttons{left:24px;top:205px;}
  .elementor-334 .elementor-widget-theme-post-title,
  .elementor-334 .elementor-widget-post-info,
  .elementor-334 .elementor-widget-breadcrumbs,
  .elementor-334 .elementor-widget-theme-post-featured-image{max-width:900px;}
}
@media(max-width:767px){
  .elementor-334 > .elementor-element{padding:42px 18px 72px;}
  .elementor-334 .elementor-widget-theme-post-title .elementor-heading-title{font-size:36px!important;line-height:1.12!important;}
  .elementor-334 .elementor-widget-share-buttons{position:static!important;width:auto;margin:8px auto 28px!important;max-width:900px;}
  .elementor-334 .elementor-widget-share-buttons .elementor-grid{flex-direction:row!important;}
  .elementor-334 .elementor-widget-theme-post-featured-image.elementor-widget-empty .elementor-widget-container{min-height:240px;}
  .elementor-334 .elementor-widget-theme-post-featured-image img{min-height:240px!important;}
  .elementor-334 .elementor-widget-theme-post-content{font-size:16px!important;line-height:1.75!important;}
  .elementor-334 .elementor-widget-theme-post-content p:first-of-type{font-size:18px!important;}
}/* End custom CSS */