.slider,.slider .wrapper{position:relative}.custom-button-next:hover,.custom-button-prev:hover,.related-slider .article-item__category:hover,.related-slider .article-item__title:hover{opacity:1}swiper-container::part(container){padding-bottom:8px}swiper-container::part(bullet-active){background:rgba(0,0,0)}swiper-slide{min-height:auto !important}.slider{padding:60px 0}
.custom-button-next,.custom-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,48%);max-width:70px;width:35px;height:35px;margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;background:#000;opacity: .1;border-radius:10px;margin-top:1%}.custom-button-next .icon-svg,.custom-button-prev .icon-svg{color:#fff;width:30px;height:24px;position:absolute;z-index:15;top:7px;left:8px;transition:.25s;width: 20px;}.custom-button-next .icon-svg{transform:rotateY(180deg);left:6px;width: 20px;}.custom-button-next .background-svg,.custom-button-prev .background-svg{position:relative;color:#fff;z-index:10;transition:.25s}.custom-button-prev{right:var(--swiper-navigation-sides-offset,-35px);left:auto}.custom-button-next{left:var(--swiper-navigation-sides-offset,-35px);right:auto}@media screen and (max-width:1290px){.slider .wrapper{padding:0 70px}.custom-button-prev{right:var(--swiper-navigation-sides-offset,0)}.custom-button-next{left:var(--swiper-navigation-sides-offset,0)}}.slider-footer-img{position:absolute;bottom:-1px;z-index:20}.slider-footer-img img{display:block}.slider .slider-caption{text-align:center}.slider .slider-caption h3{font-size:32px;font-weight:700;margin-bottom:20px}.slider .slider-caption p{font-size:18px;margin-bottom:20px}/* Testimonials Styles */

swiper-container::part(pagination),
swiper-container::part(scrollbar) {
  display: none !important;
}

.slider {
    background: #f8f9fa;
    padding: 60px 0;
}

.slider .testimonial-slide {
    height: 100%;
    padding: 20px;
    background: white;
    border-radius: 12px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    position: relative;
    direction: rtl;
}

.slider .testimonial-slide .user-avatar {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    font-weight: bold;
    color: white;
}

.slider .testimonial-slide .user-avatar.green {
    background: #28a745;
}

.slider .testimonial-slide .user-avatar.blue {
    background: #007bff;
}

.slider .testimonial-slide .user-avatar.red {
    background: #dc3545;
}

.slider .testimonial-slide .testimonial-slide-content {
    display: flex;
    gap: 8px;
}

.slider .testimonial-slide .name {
    font-weight: bold;
    font-size: 18px;
    color: #2c3e50;
    margin: 0 0 10px 0;
}

.slider .testimonial-slide .rating {
    margin: 0 0 20px 0;
}

.slider .testimonial-slide .rating svg {
    color: #ffc107;
    margin: 0 2px;
}

.slider .testimonial-slide .quote {
    font-weight: 400;
    font-size: 14px;
    line-height: 1.6;
    color: #495057;
    margin: 0;
    text-align: right;
    flex: 1;
    height: 112px;
}

.slider .testimonial-slide .logo-wrap {
    display: none; /* Hide logo as per design */
}.related-slider .slider-caption h3{text-align:right}.related-slider .article-item__img-wrap{overflow:hidden;max-height:183px}.related-slider .article-item__img-wrap img{width:100%;height:100%;object-fit:cover}.related-slider .custom-button-next,.related-slider .custom-button-prev{top:0;height:35px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #949494;color:#666;border-radius:8px;max-width:35px}.related-slider .custom-button-next .icon-svg,.related-slider .custom-button-prev .icon-svg{color:#666;position:static;width:18px;height:14px}.related-slider .swiper-button-disabled{border-color:#afafaf78}.related-slider .swiper-button-disabled .icon-svg{color:#afafaf}.related-slider .custom-button-next{left:0}.related-slider .custom-button-prev{left:55px;right:auto}.related-slider swiper-container::part(container){padding:8px}.related-slider .article-item__category{color:#404040;font-size:14px;font-weight:400;margin:10px 0;transition:.25s}.related-slider .article-item__title{color:#404040;font-size:18px;font-weight:600;line-height:26px;transition:.25s;margin:20px 0}.related-slider .article-item__title a{color:#404040!important}a{color:inherit}