/* Single testimonials css */
.single-testimonials-v3-design{
    padding-top: 0px;
    padding-bottom: 0px;
    border-bottom: 1px solid var(--neutral-lightest); 
}
.single-testimonials-v3-design .content-wrapper{
    max-width: 1344px;
    border-left: 1px solid var(--neutral-lightest);
    border-right: 1px solid var(--neutral-lightest);
    padding: var(--space-64);
    position: relative;
}
.single-testimonials-v3-design .content-wrapper:before{
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100%;
    height: 100%;
    background-image: url('/wp-content/themes/certn-brand-refresh/img/testimonial-pattern-bg.svg');
    background-repeat: no-repeat;
    background-size: auto;
    z-index: 0;
    background-position-x: right;
    background-position-y: top;
}
.single-testimonials-v3-design.testimonials.colour-theme-white.single-testimonials .testimonial{
    background-color: var(--blue-dark);
    border-radius: 0px;
}
.single-testimonials-v3-design.testimonials.colour-theme-white.single-testimonials .testimonial .testimonial__simplified-quote,
.single-testimonials-v3-design.testimonials.single-testimonials .testimonial__simplified-avatar-text .testimonial__author-name { 
    color: var(--white);
}
.single-testimonials-v3-design.testimonials.single-testimonials .testimonial__simplified-author-role{
    color: var(--neutral-lightest);
}
.single-testimonials-v3-design.testimonials.single-testimonials .testimonial__simplified-actions{
    align-self: flex-end;
}
.single-testimonials-v3-design .testimonials__cta--blue{ 
    background-color: var(--blue-light);
    color: var(--blue-dark) !important;
    border-radius: var(--radius-4);
}
.single-testimonials-v3-design .testimonials__cta--blue:hover{
    background-color: var(--button-filled-blue-bg-hover);
}

/* single Testimonials css Ends here */
@media (max-width: 1024px) {
    .single-testimonials-v3-design{
        padding-left: var(--space-32);
        padding-right: var(--space-32);
    }
    .single-testimonials-v3-design .content-wrapper{
        padding: var(--space-32);
    }
    .testimonials.single-testimonials .testimonial__simplified-content{
        gap: var(--space-32);
    }
}
@media (max-width: 480px) {
    .single-testimonials-v3-design{
        padding-left: var(--space-16);
        padding-right: var(--space-16);
    }
    .single-testimonials-v3-design .content-wrapper{
        padding-left: var(--space-16);
        padding-right: var(--space-16);
    }
}


/* Slider testimonials css started form here*/
.slider-testimonials-v3-design{
    padding-top: 0px;
    padding-bottom: 0px;
}
.slider-testimonials-v3-design .content-wrapper{
    max-width: 1344px;
    border-left: 1px solid var(--neutral-lightest);
    border-right: 1px solid var(--neutral-lightest);
    padding: var(--space-64);
    position: relative;
}
.slider-testimonials-v3-design .content-wrapper:after{
    content: "";
    position: absolute;
    bottom: 0px;
    right: 0px;
    width: 420px;
    height: 240px;
    background-image: url('/wp-content/themes/certn-brand-refresh/img/pattern-br.svg');
    background-repeat: no-repeat;
    background-size: auto;
    z-index: 0;
    filter: invert(59.2%) sepia(14.1%) saturate(1115%) hue-rotate(52.3deg) brightness(137.8%) contrast(111.2%);
    opacity: 0.5;
}
.slider-testimonials-v3-design .testimonials__header{
    margin-bottom: 32px;
}
.slider-testimonials-v3-design .testimonials__heading{
    margin-bottom: var(--space-16);
}
.slider-testimonials-v3-design .testimonials__heading > mark{ 
    background-color: var(--primary-light);
}
.slider-testimonials-v3-design.multiple-testimonials .testimonials__cta{
    border-radius: var(--radius-4);
}
.slider-testimonials-v3-design.multiple-testimonials .testimonials__nav-buttons > button{
    border-radius: var(--radius-4);
}
.slider-testimonials-v3-design.multiple-testimonials .testimonial{
    padding: var(--space-32);
    border-radius: var(--radius-4);
}
.slider-testimonials-v3-design.multiple-testimonials .testimonials__slider{
    z-index: 1;
}
.slider-testimonials-v3-design.multiple-testimonials .testimonial__author-company-logo{
    margin-bottom: var(--space-32);
}
.slider-testimonials-v3-design .testimonial__author-details > span:not(.testimonial__author-name){
    color: var(--neutral);
}

@media (max-width: 1024px) {
    .slider-testimonials-v3-design{
        padding-left: var(--space-32);
        padding-right: var(--space-32);
    }
    .slider-testimonials-v3-design .content-wrapper{
        padding: var(--space-32);
    }
}
@media (max-width: 480px) {
    .slider-testimonials-v3-design{
        padding-left: var(--space-16);
        padding-right: var(--space-16);
    }
    .slider-testimonials-v3-design .content-wrapper{
        padding-left: var(--space-16);
        padding-right: var(--space-16);
    }
    .slider-testimonials-v3-design .content-wrapper:after{
        display: none;
    }
}