.dxa__testimonial .image {
    margin-bottom: 50px
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial .image {
        margin-bottom: 30px
    }
}

.dxa__testimonial .image img {
    width: 80px
}

.dxa__testimonial .feedback {
    font-weight: 400;
    font-size: 24px;
    line-height: 1.5;
    color: #1c1d20;
    margin-bottom: 50px
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial .feedback {
        font-size: 22px;
        padding-bottom: 40px
    }
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial .feedback {
        font-size: 20px;
        padding-bottom: 30px
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial .feedback {
        font-size: 18px
    }
}

.dxa__testimonial .name {
    font-weight: 600;
    font-size: 18px;
    line-height: 1.5;
    color: #1c1d20
}

.dxa__testimonial .designation {
    font-weight: 400;
    font-size: 14px;
    line-height: 2;
    color: #666
}

.dxa__testimonial .swiper-pagination {
    bottom: -40px
}

.dxa__testimonial .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    background-color: #e8bf96
}

.dxa__testimonial .ts-navigation {
    text-align: center
}

.dxa__testimonial .dxa__slider {
    text-align: center;
    margin: 0 auto;
    --slides-to-show: 1;
    --space-between: 20px
}

.dxa__testimonial .dxa__slider:not(.swiper-initialized) .swiper-wrapper {
    gap: var(--space-between)
}

.dxa__testimonial .dxa__slider:not(.swiper-initialized) .swiper-slide {
    width: calc(100% / var(--slides-to-show) - var(--space-between) * (var(--slides-to-show) - 1) / var(--slides-to-show))
}

.dxa__testimonial.style-1 .dxa__slider {
    max-width: 630px
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-1 .dxa__slider {
        max-width: 580px;
        margin: 0 auto
    }
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-1 .dxa__slider {
        width: 75%
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-1 .dxa__slider {
        width: 100%
    }
}

.dxa__testimonial.style-1 .feedback {
    font-style: italic
}

.dxa__testimonial.style-1 .name {
    padding-bottom: 3px;
    text-transform: uppercase
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-1 .ts-navigation {
        display: none
    }
}

.dxa__testimonial.style-1 .dxa-arrow {
    font-size: 20px;
    color: #666;
    position: absolute;
    width: 60px;
    height: 60px;
    top: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    transform: translateY(-50%);
    border: 1px solid #efefef;
    transition: all .3s;
    z-index: 9
}

.dxa__testimonial.style-1 .dxa-arrow:hover {
    color: #1c1d20;
    background-color: #e8bf96
}

.dxa__testimonial.style-1 .dxa-arrow-prev {
    left: 0
}

.dxa__testimonial.style-1 .dxa-arrow-next {
    right: 0
}

.dxa__testimonial.style-2 .dxa__slider {
    max-width: 630px
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-2 .dxa__slider {
        max-width: 580px;
        margin: 0 auto
    }
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-2 .dxa__slider {
        width: 75%
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-2 .dxa__slider {
        width: 100%
    }
}

.dxa__testimonial.style-2 .feedback {
    color: #666;
    font-size: 18px;
    line-height: 1.55
}

.dxa__testimonial.style-2 .name {
    font-size: 24px;
    font-weight: 400;
    text-transform: capitalize;
    margin-bottom: 3px
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-2 .name {
        font-size: 20px
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-2 .ts-navigation {
        display: none
    }
}

.dxa__testimonial.style-2 .dxa-arrow {
    border-radius: 0;
    font-size: 20px;
    color: #666;
    position: absolute;
    width: 60px;
    height: 60px;
    top: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    transform: translateY(-50%);
    border: 1px solid #efefef;
    transition: all .3s;
    z-index: 9
}

.dxa__testimonial.style-2 .dxa-arrow:hover {
    color: #1c1d20;
    background-color: #e8bf96
}

.dxa__testimonial.style-2 .dxa-arrow-prev {
    left: 0
}

.dxa__testimonial.style-2 .dxa-arrow-next {
    right: 0
}

.dxa__testimonial.style-2::after {
    position: absolute;
    content: "";
    width: 1px;
    height: 150px;
    top: 50%;
    left: 110px;
    transform: translateY(-50%);
    background-color: #efefef
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-2::after {
        left: 80px
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-2::after {
        display: none
    }
}

.dxa__testimonial.style-2::before {
    position: absolute;
    content: "";
    width: 1px;
    height: 150px;
    top: 50%;
    right: 110px;
    transform: translateY(-50%);
    background-color: #efefef
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-2::before {
        right: 80px
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-2::before {
        display: none
    }
}

.dxa__testimonial.style-3 .dxa__slider {
    max-width: 770px
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-3 .dxa__slider {
        max-width: 580px;
        margin: 0 auto
    }
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-3 .dxa__slider {
        width: 75%
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-3 .dxa__slider {
        width: 100%
    }
}

.dxa__testimonial.style-3 .feedback {
    line-height: 1.45;
    magin-bottom: 30px
}

.dxa__testimonial.style-3 .name {
    text-transform: capitalize
}

.dxa__testimonial.style-3 .designation {
    line-height: 1.8;
    color: #666
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-3 .ts-navigation {
        display: none
    }
}

.dxa__testimonial.style-3 .dxa-arrow {
    position: absolute;
    width: 40px;
    height: 40px;
    top: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    transform: translateY(-50%);
    transition: all .3s;
    z-index: 9
}

.dxa__testimonial.style-3 .dxa-arrow:hover {
    color: #e8bf96
}

.dxa__testimonial.style-3 .dxa-arrow-prev {
    left: 0
}

.dxa__testimonial.style-3 .dxa-arrow-next {
    right: 0
}

.dxa__testimonial.style-4 .dxa__slider {
    max-width: 770px
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-4 .dxa__slider {
        max-width: 580px;
        margin: 0 auto
    }
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-4 .dxa__slider {
        width: 75%
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-4 .dxa__slider {
        width: 100%
    }
}

.dxa__testimonial.style-4 .feedback {
    color: #3f524c;
    font-size: 28px;
    font-style: italic;
    line-height: 1.25;
    margin-bottom: 60px
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-4 .feedback {
        font-size: 22px;
        margin-bottom: 40px
    }
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-4 .feedback {
        font-size: 20px;
        margin-bottom: 30px
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-4 .feedback {
        font-size: 18px;
        margin-bottom: 25px
    }
}

.dxa__testimonial.style-4 .name {
    color: #3f524c;
    font-size: 36px;
    font-weight: 400;
    line-height: 1
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-4 .name {
        font-size: 24px
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-4 .name {
        font-size: 20px
    }
}

.dxa__testimonial.style-4 .designation {
    padding-top: 3px;
    color: #3f524c
}

.dxa__testimonial.style-4 .ts-navigation {
    width: 230px;
    display: flex;
    gap: 90px;
    justify-content: space-between;
    margin: 70px auto 0
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-4 .ts-navigation {
        margin-top: 50px
    }
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-4 .ts-navigation {
        gap: 30px;
        width: 180px
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-4 .ts-navigation {
        margin-top: 30px
    }
}

.dxa__testimonial.style-4 .dxa-arrow {
    transition: all .3s
}

.dxa__testimonial.style-4 .dxa-arrow:hover {
    color: #e8bf96
}

.dxa__testimonial.style-5 .dxa__slider {
    max-width: 910px;
    padding-top: 45px
}

.dxa__testimonial.style-5 .dxa__slider .swiper-slide {
    overflow: visible
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-5 .dxa__slider {
        max-width: 580px
    }
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-5 .dxa__slider {
        width: 75%
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-5 .dxa__slider {
        width: 100%
    }
}

.dxa__testimonial.style-5 .image {
    display: inline-block;
    position: relative
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-5 .image {
        margin-bottom: 40px
    }
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-5 .image {
        margin-bottom: 30px
    }
}

.dxa__testimonial.style-5 .image::after {
    position: absolute;
    content: "";
    width: 236px;
    height: 152px;
    transform: translate(-50%, -30px) rotate(-30deg);
    border: 1px solid #1c1d20;
    border-radius: 50%
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-5 .image::after {
        width: 180px;
        height: 120px
    }
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-5 .image::after {
        width: 160px;
        height: 100px
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-5 .image::after {
        width: 130px;
        height: 70px;
        transform: translate(-50%, -20px) rotate(-30deg)
    }
}

.dxa__testimonial.style-5 .feedback {
    color: #384364;
    font-size: 50px;
    line-height: 1
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-5 .feedback {
        font-size: 30px
    }
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-5 .feedback {
        font-size: 24px
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-5 .feedback {
        font-size: 20px
    }
}

.dxa__testimonial.style-5 .name {
    color: #384364;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.3
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-5 .name {
        font-size: 18px
    }
}

.dxa__testimonial.style-5 .designation {
    color: #999;
    line-height: 1.5
}

.dxa__testimonial.style-5 .ts-navigation {
    width: 190px;
    display: flex;
    gap: 90px;
    justify-content: space-between;
    margin: 90px auto 0
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-5 .ts-navigation {
        margin-top: 50px
    }
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-5 .ts-navigation {
        gap: 30px;
        margin-top: 40px
    }
}

.dxa__testimonial.style-5 .dxa-arrow {
    padding: 0 5px;
    transition: all .3s
}

.dxa__testimonial.style-5 .dxa-arrow:hover {
    color: #e8bf96
}

.dxa__testimonial.style-5 .swiper-pagination {
    bottom: 0;
    pointer-events: none
}

.dxa__testimonial.style-5 .swiper-pagination span {
    font-size: 14px;
    color: #384364
}

.dxa__testimonial.style-5 .mid-line {
    width: 100px;
    display: inline-block;
    background-color: #384364;
    height: 1px;
    transform: translateY(-5px);
    margin-right: 10px;
    margin-left: 10px
}

.dxa__testimonial.style-6 {
    gap: 50px;
    display: flex
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-6 {
        gap: 30px
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-6 {
        gap: 20px
    }
}

.dxa__testimonial.style-6 .dxa__slider {
    max-width: 100%;
    text-align: start;
    margin-inline-end: 60px;
    padding-top: 60px;
    padding-bottom: 60px
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-6 .dxa__slider {
        margin-inline-end: 30px;
        padding-top: 40px;
        padding-bottom: 40px
    }
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-6 .dxa__slider {
        margin-inline-end: 0
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-6 .dxa__slider {
        padding-top: 20px;
        padding-bottom: 20px
    }
}

.dxa__testimonial.style-6 .image {
    margin-bottom: 35px
}

.dxa__testimonial.style-6 .feedback {
    font-style: italic;
    padding-bottom: 40px
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-6 .feedback {
        padding-bottom: 20px
    }
}

.dxa__testimonial.style-6 .designation {
    color: #1c1d20
}

.dxa__testimonial.style-6 .swiper-pagination {
    width: 20px;
    position: unset
}

.dxa__testimonial.style-6 .swiper-pagination span {
    display: block;
    font-size: 16px
}

.dxa__testimonial.style-6 .swiper-pagination-current {
    color: #1c1d20
}

.dxa__testimonial.style-6 .mid-line {
    width: 1px;
    height: 120px;
    margin: 3px auto;
    background-color: #1c1d20
}

.dxa__testimonial.style-6 .ts-pagination {
    display: flex;
    align-items: center;
    padding-inline-start: 40px;
    border-inline-start: 1px solid #1c1d20
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-6 .ts-pagination {
        padding-inline-start: 30px
    }
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-6 .ts-pagination {
        padding-inline-start: 25px
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-6 .ts-pagination {
        padding-inline-start: 10px
    }
}

.dxa__testimonial.style-6 .ts-navigation {
    display: flex;
    align-items: center;
    padding-inline-start: 40px;
    border-inline-start: 1px solid #1c1d20;
    flex-direction: column;
    justify-content: space-around
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-6 .ts-navigation {
        padding-inline-start: 30px
    }
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-6 .ts-navigation {
        padding-inline-start: 25px
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-6 .ts-navigation {
        display: none
    }
}

.dxa__testimonial.style-6 .ts-navigation img {
    width: 72px;
    max-width: 72px
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-6 .ts-navigation img {
        width: 60px;
        max-width: 60px
    }
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-6 .ts-navigation img {
        width: 50px;
        max-width: 50px
    }
}

.dxa__testimonial.style-7 {
    gap: 50px;
    display: flex
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-7 {
        gap: 30px
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-7 {
        flex-wrap: wrap
    }
}

.dxa__testimonial.style-7 .dxa__slider {
    max-width: 100%;
    text-align: start;
    margin-inline-end: 30px;
    padding-top: 25px;
    padding-bottom: 30px
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-7 .dxa__slider {
        padding-top: 20px;
        padding-bottom: 25px;
        margin-inline-end: 10px
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-7 .dxa__slider {
        padding-top: 0;
        padding-bottom: 0
    }
}

.dxa__testimonial.style-7 .slide {
    margin-inline-start: 80px
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-7 .slide {
        margin-inline-start: 50px
    }
}

.dxa__testimonial.style-7 .image {
    margin-bottom: 0;
    position: absolute;
    inset-inline-start: 0;
    top: 10px
}

.dxa__testimonial.style-7 .image img {
    width: 36px;
    height: 36px
}

.dxa__testimonial.style-7 .feedback {
    font-size: 36px;
    font-weight: 300;
    font-style: italic;
    padding-bottom: 40px;
    line-height: 1.25
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-7 .feedback {
        font-size: 30px
    }
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-7 .feedback {
        font-size: 24px;
        padding-bottom: 30px
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-7 .feedback {
        font-size: 18px;
        padding-bottom: 20px
    }
}

.dxa__testimonial.style-7 .designation {
    color: #1c1d20
}

.dxa__testimonial.style-7 .swiper-pagination {
    width: 20px;
    position: unset
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-7 .swiper-pagination {
        display: flex;
        width: 100%
    }
}

.dxa__testimonial.style-7 .swiper-pagination span {
    display: block;
    font-size: 16px
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-7 .swiper-pagination span {
        display: inline-block
    }
}

.dxa__testimonial.style-7 .swiper-pagination-current {
    color: #1c1d20
}

.dxa__testimonial.style-7 .mid-line {
    width: 1px;
    height: 120px;
    margin: 3px auto;
    background-color: #1c1d20
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-7 .mid-line {
        width: 120px;
        height: 1px;
        margin: auto 3px
    }
}

.dxa__testimonial.style-7 .ts-pagination {
    display: flex;
    align-items: center;
    padding-inline-start: 40px;
    border-inline-start: 1px solid #1c1d20
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-7 .ts-pagination {
        padding-inline-start: 30px
    }
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-7 .ts-pagination {
        padding-inline-start: 25px
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-7 .ts-pagination {
        padding-inline-start: 50px;
        border: none
    }
}

.dxa__testimonial.style-7 .ts-navigation {
    display: flex;
    align-items: center;
    padding-inline-start: 40px;
    border-inline-start: 1px solid #1c1d20;
    flex-direction: column;
    justify-content: space-around
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-7 .ts-navigation {
        padding-inline-start: 30px
    }
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-7 .ts-navigation {
        padding-inline-start: 25px
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-7 .ts-navigation {
        display: none
    }
}

.dxa__testimonial.style-7 .ts-navigation img {
    width: 72px;
    max-width: 72px
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-7 .ts-navigation img {
        width: 60px;
        max-width: 60px
    }
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-7 .ts-navigation img {
        width: 50px;
        max-width: 50px
    }
}

.dxa__testimonial.style-8 .dxa__slider {
    width: calc(100% - 200px);
    text-align: start;
    position: relative;
    margin-inline-end: 0
}

@media (max-width: 1024px) {
    .dxa__testimonial.style-8 .dxa__slider {
        width: 100%
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-8 .dxa__slider {
        width: 100%
    }
}

.dxa__testimonial.style-8 .slide {
    margin-inline-start: 130px
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-8 .slide {
        margin-inline-start: 80px
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-8 .slide {
        margin-inline-start: 50px
    }
}

.dxa__testimonial.style-8 .image {
    margin-bottom: 0;
    position: absolute;
    top: 10px;
    inset-inline-start: 0
}

.dxa__testimonial.style-8 .feedback {
    font-size: 30px
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-8 .feedback {
        font-size: 22px
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-8 .feedback {
        font-size: 18px;
        line-height: 1.4
    }
}

.dxa__testimonial.style-8 .name {
    font-weight: 500
}

.dxa__testimonial.style-8 .designation {
    color: #666
}

.dxa__testimonial.style-8 .mid-line {
    width: 70px;
    display: inline-block;
    background-color: #e2e5ef;
    height: 1px;
    transform: translateY(-5px);
    margin-right: 10px;
    margin-left: 10px
}

.dxa__testimonial.style-8 .ts-pagination {
    pointer-events: none;
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0
}

.dxa__testimonial.style-8 .ts-pagination span {
    font-size: 14px;
    display: inline-block
}

.dxa__testimonial.style-8 .swiper-pagination {
    bottom: 25px;
    text-align: start
}

@media (max-width: 1024px) {
    .dxa__testimonial.style-8 .swiper-pagination {
        bottom: -40px
    }
}

.dxa__testimonial.style-8 .swiper-pagination-current {
    color: #202c58
}

.dxa__testimonial.style-8 .ts-navigation {
    position: absolute;
    bottom: -25px;
    inset-inline-start: 0;
    display: flex;
    gap: 50px;
    z-index: 1
}

@media (max-width: 1024px) {
    .dxa__testimonial.style-8 .ts-navigation {
        display: none
    }
}

.dxa__testimonial.style-9 .dxa__slider {
    text-align: left;
    margin-bottom: 60px
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-9 .dxa__slider {
        margin-bottom: 40px
    }
}

.dxa__testimonial.style-9 .slide {
    padding: 60px 40px;
    border-radius: 25px;
    background-color: #efefef
}

.dxa__testimonial.style-9 .image {
    margin-bottom: 30px
}

.dxa__testimonial.style-9 .feedback {
    color: #666;
    padding-bottom: 30px
}

.dxa__testimonial.style-9 .name {
    font-size: 24px
}

.dxa__testimonial.style-9 .swiper-pagination {
    position: unset
}

.dxa__testimonial.style-9 .swiper-pagination span {
    color: #1c1d20
}

.dxa__testimonial.style-9 .mid-line {
    width: 90px;
    display: inline-block;
    background-color: #1c1d20;
    height: 1px;
    transform: translateY(-5px);
    margin-right: 10px;
    margin-left: 10px
}

.dxa__testimonial.style-9 .ts-navigation {
    gap: 60px;
    display: flex;
    justify-content: center;
    padding-bottom: 30px
}

.dxa__testimonial.style-10 .dxa__slider {
    max-width: 770px
}

@media only screen and (max-width: 1199px) {
    .dxa__testimonial.style-10 .dxa__slider {
        max-width: 580px;
        margin: 0 auto
    }
}

@media only screen and (max-width: 991px) {
    .dxa__testimonial.style-10 .dxa__slider {
        max-width: 75%
    }
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-10 .dxa__slider {
        max-width: 100%
    }
}

.dxa__testimonial.style-10 .slide {
    display: grid
}

.dxa__testimonial.style-10 .feedback {
    order: 4;
    padding-bottom: 0
}

.dxa__testimonial.style-10 .name {
    text-transform: capitalize
}

.dxa__testimonial.style-10 .designation {
    line-height: 1.8;
    padding-bottom: 25px
}

@media only screen and (max-width: 767px) {
    .dxa__testimonial.style-10 .ts-navigation {
        display: none
    }
}

.dxa__testimonial.style-10 .dxa-arrow {
    position: absolute;
    width: 40px;
    height: 40px;
    top: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    transform: translateY(-50%);
    transition: all .3s;
    z-index: 9
}

.dxa__testimonial.style-10 .dxa-arrow:hover {
    color: #e8bf96
}

.dxa__testimonial.style-10 .dxa-arrow-prev {
    left: 0
}

.dxa__testimonial.style-10 .dxa-arrow-next {
    right: 0
}