/* Recortado por .herramientas/css-recortar.mjs de wp-content/themes/saasking/assets/css/saasking-extra.css (2026-11-02). NO EDITAR: se regenera. */
.sk-blog-8-big-card .title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;

  line-height: 1.4;
  max-height: calc(1.4em * 2);
}
body {
	background-color: #F6F7F9;
}
.sk-hero-7-content {
    max-width: 670px;
}
.sk-p-7, .sk-p-7 a {
    font-family: var(--sk-font-1);
    color: var(--sk-clr-black-7);
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    letter-spacing: -0.02em;
    margin-bottom: 0;
}
.sk-blog-8-big-card.has-v3.has-nOthumbnail {
    display: block;
}
.tx-contactForm.wa-bg-default {
    border-radius: 24px;
}
.sk-blog-5-item .blog-meta a {
    text-transform: capitalize;
}
.sk-blog-5-item .blog-btn svg {
    width: 18px;
    height: 18px;
}

.sk-blog-5-item .blog-btn:hover svg {
    fill: #fff;
}

.sk-faqs-5-accordion .sk-accordion-1-item .item-title .icon svg{
	width: 18px;
	height: 18px;
}
.sk-faqs-5-accordion .sk-accordion-1-item .item-title:not(.collapsed) .icon svg {
    fill: #fff;
}
.sk-faqs-5-accordion .sk-accordion-1-item .item-title .icon svg {
    transition: var(--sk-cube-1);
}
.sk-faqs-5-accordion .sk-accordion-1-item .item-title .icon svg {
    transition: var(--sk-cube-1);
}
.sk-faqs-5-accordion .sk-accordion-1-item .item-title:not(.collapsed) .icon svg {
    transform: rotate(45deg);
}
.sk-faqs-6-accordion .sk-accordion-1-item .item-title .icon svg,
.sk-testimonial-btn svg,
.sk-price-6-cta .card-btn svg,
.sk-price-6-enterprise .card-btn svg,
.sk-price-6-card .price-btn svg {
    width: 20px;
    fill: #fff;
    height: 20px;
}
.sk-testimonial-btn svg {
	width: 25px;
	height: 25px;
}
.sk-contact-6-info-single p {
  opacity: 80%;
  transition: var(--sk-cube-1);
  border-bottom: 1px solid transparent;
  display: inline-block;
}
.sk-contact-6-info-single p a {
  transition: var(--sk-cube-1);
}
.sk-contact-6-info-single p:hover {
  opacity: 1;
  color: var(--sk-clr-pr-6);
  border-color: var(--sk-clr-pr-6);
}
.sk-contact-6-info-single p {
    font-family: var(--sk-font-1);
    color: var(--sk-clr-white-2);
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    letter-spacing: -0.02em;
    margin-bottom: 0;
}
.sk-contact-6-form {
    border-radius: 24px;
    border: 1px solid rgba(255, 255, 255, 0.2);
    padding: 40px 40px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
}

.sk-pr-btn-13 svg {
    width: 16px;
    fill: var(--sk-clr-black-6);
    height: 16px;
}
.tx-breadcrumb__wrapper ul {
	gap: 9px;
}
span.wpcf7-form-control-wrap {
	width: 100%;
}
/* pagination css start */
/* pagination css end */

/* blog & blod details css start */

.tz-sidebar-widget:last-child {
	margin-bottom: 0;
}
/* blog & blod details css end */
ul.bread-crumb {
	justify-content: center;
}

/* not found css end */
.blog-details-page-content p{
    font-size: 16px;
    color: #4c504e;
}
.sk-blog-details-share .link svg {
    width: 18px;
    height: 18px;
}

.sk-blog-details-share .link:hover svg {
    fill: #fff;
}
.sk-blog-details-wrap-left blockquote p {
    font-size: 24px;
	line-height: 36px;
	font-weight: 500;
	color: #fff;
}
.sk-blog-details-wrap-left h1,
.sk-blog-details-wrap-left h2,
.sk-blog-details-wrap-left h3,
.sk-blog-details-wrap-left h4,
.sk-blog-details-wrap-left h5,
.sk-blog-details-wrap-left h6 {
    font-weight: 600;
}
