{# -------- Tab Soluciones --------- #}
.fz-16 {font-size: 1rem;}
.tab_slide__content {display:flex; align-items: center; justify-content:space-between}*/
.tab-slide__icono {width: 0%}
.tab-slide__text {width: 100%}
.tab-slide__icono img {width: 0px; height: 0px;}

#newSection .tab-slide__buttons .btn.selected { background: var(--color-blue-buk); color: var(--color-white); font-weight:400; text-decoration: inherit;}
#newSection .btn { border-radius: var(--radius-btn); cursor: pointer; display: inline-block; font-family: var(--font-family-title);
       font-weight: 600; padding: 0.5rem 1.5rem!important; text-align: center; transition: .3s; width: auto;}
#newSection .btn--3 {  background: var(--color-light-blue); color: var(--color-blue-buk); font-size: 1.125rem; font-weight: 400; border: none; }
#newSection .btn--3:hover { background: var(--color-blue-buk); color: var(--color-white); font-weight: 400;}



@media only screen and (min-width: 767px) { 
	.tab-slide__icono {width: 20%}
	.tab-slide__text {width: 75%}
	.tab-slide__icono img {width: 90px; height: 90px;}
.content-active .ds-block-special {display:block; opacity: 1; pointer-events: visible;}
}

[data-tab-content] { display: none; }
.content-active[data-tab-content] { display: block; animation: showTarget .9s ease-in; }
@keyframes showTarget {
  from { opacity: 0; }
  to { opacity: 1;; }
}