﻿/*! elementor-pro - v3.27.0 - 16-02-2025 */
.elementor-widget-reviews .swiper-slide {
    background-color: #fff;
    border: 1px solid #e1e8ed;
    border-radius: 5px;
    padding: 0
}

.elementor-widget-reviews .elementor-testimonial__text {
    font-size: 14px;
    line-height: 20px
}

.elementor-widget-reviews .elementor-testimonial__name {
    color: #1c2022
}

.elementor-widget-reviews .elementor-testimonial__title {
    color: #697882;
    font-family: inherit;
    font-size: 12.5px;
    font-weight: 400
}

.elementor-widget-reviews .elementor-testimonial__image {
    display: flex
}

    .elementor-widget-reviews .elementor-testimonial__image img {
        height: 36px;
        width: 36px
    }

.elementor-widget-reviews .elementor-testimonial__icon {
    font-size: 17px;
    margin-inline-start: auto
}

    .elementor-widget-reviews .elementor-testimonial__icon .fa + .fa {
        margin-inline-start: .15em
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon {
        color: var(--e-testimonial-icon-color)
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-android {
        --e-testimonial-icon-color: #a4c639
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-apple {
        --e-testimonial-icon-color: #999
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-behance {
        --e-testimonial-icon-color: #1769ff
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-bitbucket {
        --e-testimonial-icon-color: #205081
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-codepen {
        --e-testimonial-icon-color: #000
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-delicious {
        --e-testimonial-icon-color: #39f
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-digg {
        --e-testimonial-icon-color: #005be2
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-dribbble {
        --e-testimonial-icon-color: #ea4c89
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-envelope {
        --e-testimonial-icon-color: #ea4335
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-facebook {
        --e-testimonial-icon-color: #3b5998
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-flickr {
        --e-testimonial-icon-color: #0063dc
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-foursquare {
        --e-testimonial-icon-color: #2d5be3
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-github {
        --e-testimonial-icon-color: #333
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-google-plus {
        --e-testimonial-icon-color: #dd4b39
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-houzz {
        --e-testimonial-icon-color: #7ac142
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-instagram {
        --e-testimonial-icon-color: #262626
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-jsfiddle {
        --e-testimonial-icon-color: #487aa2
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-linkedin {
        --e-testimonial-icon-color: #0077b5
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-medium {
        --e-testimonial-icon-color: #00ab6b
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-meetup {
        --e-testimonial-icon-color: #ec1c40
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-mixcloud {
        --e-testimonial-icon-color: #273a4b
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-odnoklassniki {
        --e-testimonial-icon-color: #f4731c
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-pinterest {
        --e-testimonial-icon-color: #bd081c
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-product-hunt {
        --e-testimonial-icon-color: #da552f
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-reddit {
        --e-testimonial-icon-color: #ff4500
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-rss {
        --e-testimonial-icon-color: #f26522
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-shopping-cart {
        --e-testimonial-icon-color: #4caf50
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-skype {
        --e-testimonial-icon-color: #00aff0
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-slideshare {
        --e-testimonial-icon-color: #0077b5
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-snapchat {
        --e-testimonial-icon-color: #fffc00
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-soundcloud {
        --e-testimonial-icon-color: #f80
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-spotify {
        --e-testimonial-icon-color: #2ebd59
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-stack-overflow {
        --e-testimonial-icon-color: #fe7a15
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-steam {
        --e-testimonial-icon-color: #00adee
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-stumbleupon {
        --e-testimonial-icon-color: #eb4924
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-telegram {
        --e-testimonial-icon-color: #2ca5e0
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-thumb-tack, .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-thumbtack {
        --e-testimonial-icon-color: #1aa1d8
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-threads {
        --e-testimonial-icon-color: #000
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-tripadvisor {
        --e-testimonial-icon-color: #589442
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-tumblr {
        --e-testimonial-icon-color: #35465c
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-twitch {
        --e-testimonial-icon-color: #6441a5
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-twitter {
        --e-testimonial-icon-color: #1da1f2
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-vimeo {
        --e-testimonial-icon-color: #1ab7ea
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-vk {
        --e-testimonial-icon-color: #45668e
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-weibo {
        --e-testimonial-icon-color: #dd2430
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-weixin {
        --e-testimonial-icon-color: #31a918
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-whatsapp {
        --e-testimonial-icon-color: #25d366
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-wordpress {
        --e-testimonial-icon-color: #21759b
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-x {
        --e-testimonial-icon-color: #000
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-xing {
        --e-testimonial-icon-color: #026466
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-yelp {
        --e-testimonial-icon-color: #af0606
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-youtube {
        --e-testimonial-icon-color: #cd201f
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-500px {
        --e-testimonial-icon-color: #0099e5
    }

    .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon svg {
        fill: var(--e-testimonial-icon-color)
    }

.elementor-widget-reviews .elementor-testimonial__rating {
    background-image: linear-gradient(to right,#ffc82c var(--rating),#ccc var(--rating));
    font-family: eicons
}

.elementor-widget-reviews .elementor-testimonial__header {
    display: flex;
    padding-block-end: 6px;
    padding-block-start: 15px
}

.elementor-widget-reviews .elementor-testimonial__image + cite {
    margin-inline-start: 9px
}

.elementor-widget-reviews .elementor-testimonial__separator {
    border-block-end: 1px solid #e1e8ed;
    border-block-start: 0 none;
    height: 0;
    margin: 0 auto
}

.elementor-widget-reviews .elementor-testimonial__content {
    padding-block-end: 15px;
    padding-block-start: 6px
}

.elementor-widget-reviews .elementor-testimonial__content, .elementor-widget-reviews .elementor-testimonial__header {
    padding-inline-end: 15px;
    padding-inline-start: 15px
}

.elementor-widget-reviews.elementor-review--has-separator .elementor-testimonial__header {
    border-block-end: 1px solid #e1e8ed
}
