/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 29 2026 | 07:30:14 */
 .home-slider-section .e-con-inner .sldrImg img {
            width: 100%;
            height: 500px;
            object-fit: cover;
        }

        .pro-digi-health .elementor-widget-container h3 {
            min-height: 60px;
        }

        .pro-digi-health .elementor-widget-container p {
            min-height: 100px;
        }

        .post.type-post .entry-header .entry-meta {
            display: none;
        }

        .timmer_box::before {
            background-color: transparent;
        }

        .certification-logos-carousel .swiper-slide-image {
            filter: unset;
        }

        .custtrustedbyimgs .gallery-item .gallery-icon landscape img {
            width: auto;
            height: 80px;
            object-fit: cover;
        }

        .certification-logos-carousel .elementor-image-carousel {
            display: flex;
            justify-content: space-between;
            flex-wrap: wrap;
            text-align: left;
            row-gap: 40px;
        }

        .certification-logos-carousel.product-logo .elementor-image-carousel .swiper-slide-inner img {
            filter: brightness(0) invert(1);
            opacity: 0.8;
            transition: 0.3s ease;
        }

        .radiology-box-sec .elementor-element.custthreeboxradius {
            box-shadow: none;
        }

        .elementor-shape-top {
            display: none;
        }

        .elementor-shape-bottom {
            display: none;
        }

        .socail-icons .elementor-icon svg,
        .socail-icons .elementor-icon i {
            width: 30px;
            height: auto;
        }

        .elementor-1080 {
            display: none !important;
        }
    .elementor-5000 {
            display: none !important;
        }
     .tabscontmain .tabscont:nth-child(3) {
            display: none !important;
        }
        .tabscontmain .tabscont:nth-child(2) {
            display: none !important;
        }

        .elementor-shape[data-negative=false].elementor-shape-bottom,
        .elementor-shape[data-negative=true].elementor-shape-top {
            transform: none;
        }

        .custtrustedbyimgs.trusted-logos .gallery-size-full {
            display: flex;
            flex-wrap: wrap;
            width: 100%;
            justify-content: flex-start;
            align-items: center;
            gap: 4%;
        }

        .custtrustedbyimgs.trusted-logos .gallery-size-full .gallery-item {
            width: 16%;
        }

        .no-break .elementor-widget-container .exad-flip-box-back-description {
            margin: 6px 30px 20px 30px !important;
            text-align: center;
        }

        .trusted-logo-section {
            display: flex;
            width: 100%;
            flex-wrap: wrap;
            justify-content: start;
            align-items: center;
            row-gap: 25px !important;
            gap: 1%;
        }

        .trusted-logo-section .truedted-logo-boxes {
            width: 19.2%;
        }

        .trusted-logo-section .truedted-logo-boxes .elementor-widget-container img {
            width: 100%;
            max-width: 120px;
            height: auto;
        }

        .trusted-logo-section .resize-trusted-logo2 .elementor-widget-container img {
            max-width: 150px;
        }

        .trusted-logo-section .truedted-logo-boxes .resize-trusted-logo .elementor-widget-container img {
            max-width: 85px;
        }

        .trusted-logo-section .truedted-logo-boxes .resize-trusted-logo1 .elementor-widget-container img {
            max-width: 100px;
        }

        .trusted-logo-section .truedted-logo-boxes .trusted-grant-logo .elementor-widget-container img {
            max-width: 100%;
        }

        .widget-area.secondary {
            display: none;
        }

        #primary {
            width: 100%;
        }
/*  salauni start css */
.custnewsboxs .exad-row-wrapper>.exad-col {
    flex: 0 0 100% !important;
    max-width: 100% !important;
}
/* salauni end css */

/* ===== NEWS/ARTICLE PAGE START ===== */
/* ===== WRAPPER ===== */
.ak-articles-wrapper {
    max-width: 1250px;
    margin: auto;
    padding: 100px 20px;
}

.ak-articles-title {
  font-size: 32px;
  margin-bottom: 20px;
}

/* ===== SEARCH ===== */
.ak-articles-search {
  display: flex;
  gap: 10px;
  margin-bottom: 30px;
}

.ak-articles-search input {
  flex: 1;
  padding: 14px 18px;
  border-radius: 30px;
  border: 1px solid #ddd;
}

.ak-articles-search button {
  background: #1d3b8b;
  color: #fff;
  border: none;
  padding: 12px 28px;
  border-radius: 30px;
  cursor: pointer;
}

/* ===== GRID ===== */
.ak-articles-grid {
  display: flex;
  flex-direction: column;
  gap: 30px;
}

/* ===== CARD ===== */
.ak-articles-card {
  display: flex;
  gap: 24px;
  align-items: flex-start;
}

.ak-articles-img {
  flex: 0 0 32%;   /* image takes ~32% width */
}

.ak-articles-img img {
  width: 100%;
  height: 100%;
  max-height: 240px;
  object-fit: cover;
  border-radius: 16px;
}

.ak-articles-content {
  flex: 1;
}

.ak-articles-title-link {
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: 14px;
}

.ak-articles-title-link a {
  text-decoration: none;
  color: #000;
}

.ak-articles-excerpt p {
    font-size: 14px;
    color: #555;
    margin: 0;
    line-height: 1.3;
    font-weight: 400;
	margin-bottom: 14px;
}

.ak-articles-date {
  font-size: 12px;
  line-height: 1.2;
  font-weight: 500;
  color: #000000;
}

/* ===== TAGS ===== */
.ak-articles-tags {
    margin-bottom: 14px;
	display: flex;
    justify-content: flex-start;
    align-items: center;
	flex-wrap: wrap;
	gap: 6px;
}

.ak-articles-tag {
  display: inline-block;
  background: #eef3ff;
  color: #1d3b8b;
  font-size: 12px;
  line-height: 1;
  font-weight: 500;
  padding: 8px 12px;
  border-radius: 16px;
  text-decoration: none;
/*   border: 1px solid #1d3b8b; */
}

.ak-articles-tag:hover {
  background: #1d3b8b;
  color: #fff;
}

/* ===== PAGINATION ===== */
.ak-articles-pagination {
  margin-top: 40px;
  text-align: center;
}

.ak-articles-pagination .page-numbers {
  display: inline-block;
  padding: 10px 14px;
  margin: 0 4px;
  border: 1px solid #ddd;
  border-radius: 6px;
  text-decoration: none;
  color: #333;
}

.ak-articles-pagination .current {
  background: #2f6fed;
  color: #fff;
  border-color: #2f6fed;
}

.ak-articles-pagination .page-numbers:hover {
  background: #2f6fed;
  color: #fff;
}
/* ===== NEWS/ARTICLE PAGE END ===== */



        @media (max-width: 1024px) {
            .custtrustedbyimgs.trusted-logos .gallery-size-full .gallery-item {
                width: 30%;
                gap: 6%;
            }

            .trusted-logo-section .truedted-logo-boxes {
                width: 24.25%
            }
			
/* 			News Start */
			.ak-articles-grid {
    display: flex;
	flex-direction: row;
    flex-wrap: wrap;
    gap: 30px;
  }

  .ak-articles-card {
    width: calc(50% - 15px); /* 2 per row */
    flex-direction: column;  /* image top */
    background: #fff;
    border-radius: 0;
    overflow: hidden;
	gap: 10px;
  }

  .ak-articles-img {
    width: 100%;
  }

  .ak-articles-img img {
    width: 100%;
    height: 200px;
    object-fit: cover;
    border-radius: 16px;
  }

  .ak-articles-content {
    padding: 0;
  }

  .ak-articles-title-link {
    font-size: 18px;
  }
/* 			News End */
			
        }

        @media (max-width: 767px) {
            .custtrustedbyimgs.trusted-logos .gallery-size-full .gallery-item {
                width: 30%;
            }

            .trusted-logo-section .truedted-logo-boxes {
                width: 32.6%;
            }
			.custnewsboxs .exad-post-grid-container .exad-post-grid-thumbnail {
    width: 100% !important;
}
			.custnewsboxs .exad-post-grid-container {
    flex-wrap: wrap;
}
			.custnewsboxs .exad-post-grid-container .exad-post-grid-body {
    width: 100% !important;
}
        }

        @media (max-width: 576px) {
            .home-slider-section .e-con-inner .sldrImg img {
                height: 300px;
            }

            .trusted-logo-section {
                gap: 2%;
            }

            .trusted-logo-section .truedted-logo-boxes {
                width: 49%;
            }

            .trusted-logo-section .truedted-logo-boxes .elementor-widget-container img {
                width: 100%;
                max-width: 100px;
                height: auto;
            }

            .trusted-logo-section .resize-trusted-logo2 .elementor-widget-container img {
                max-width: 130px;
            }

            .trusted-logo-section .truedted-logo-boxes .resize-trusted-logo .elementor-widget-container img {
                max-width: 75px;
            }

            .trusted-logo-section .truedted-logo-boxes .resize-trusted-logo1 .elementor-widget-container img {
                max-width: 85px;
            }

            .trusted-logo-section .truedted-logo-boxes .trusted-grant-logo .elementor-widget-container img {
                max-width: 90%;
            }
			
/* 			News Start */
			.ak-articles-card {
    width: 100%; /* 1 per row */
  }

  .ak-articles-img img {
    height: 220px;
  }

  .ak-articles-excerpt p {
    font-size: 13px;
  }
/* 			News End */
			
        }

        @media (max-width: 424px) {
            .custtrustedbyimgs.trusted-logos .gallery-size-full .gallery-item {
                width: 48%;
            }
        }