﻿.elementor-widget-ucaddon_card_carousel .card_carousel_title
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-ucaddon_card_carousel .card_carousel_text
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-ucaddon_card_carousel .uc_more_btn
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-593 .elementor-element.elementor-element-7bdd0a5 .ue-carousel-item
{
    text-align: center;
    background-color: #fff;
    border-radius: 0;
    transform: scale(1,1);
}
.elementor-593 .elementor-element.elementor-element-7bdd0a5 .uc_classic_carousel_content
{
    padding: 0 20px 20px 20px;
    min-height: 155px;
}
.elementor-593 .elementor-element.elementor-element-7bdd0a5 .uc-active-item .ue-carousel-item
{
    transform: scale(1,1);
}
.elementor-593 .elementor-element.elementor-element-7bdd0a5 .uc_classic_carousel_border
{
    background-color: var(--e-global-color-primary);
    width: 100px;
    height: 2px;
}
.elementor-593 .elementor-element.elementor-element-7bdd0a5 .uc_classic_carousel_placeholder img
{
    border-radius: 0;
    height: 294px;
    object-fit: cover;
}
.elementor-593 .elementor-element.elementor-element-7bdd0a5 .uc_classic_carousel_placeholder
{
    padding: 20px 20px 20px 20px;
}
.elementor-593 .elementor-element.elementor-element-7bdd0a5 .ue-item-icon
{
    width: 60px;
    height: 60px;
    font-size: 20px;
    color: #fff;
    background-color: #6e6e6e;
    border-radius: 100px 100px 100px 100px;
    margin-top: 0;
}
.elementor-593 .elementor-element.elementor-element-7bdd0a5 .ue-item-icon svg
{
    fill: #fff;
}
.elementor-593 .elementor-element.elementor-element-7bdd0a5 .ue-item-icon-wrapper
{
    justify-content: center;
}
.elementor-593 .elementor-element.elementor-element-7bdd0a5 .card_carousel_title
{
    margin-top: 0;
    color: #000;
}
.elementor-593 .elementor-element.elementor-element-7bdd0a5 .card_carousel_text
{
    margin-top: 10px;
    color: #8a8a8a;
}
.elementor-593 .elementor-element.elementor-element-7bdd0a5 .uc_more_btn
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
    padding: 10px 20px 10px 20px;
    border-radius: 0;
    background-color: var(--e-global-color-primary);
    color: var(--e-global-color-secondary);
    margin-top: 10px;
}
.elementor-593 .elementor-element.elementor-element-7bdd0a5 .uc_more_btn:hover
{
    background-color: var(--e-global-color-fdfeb57);
    color: #fff;
}
.elementor-593 .elementor-element.elementor-element-7bdd0a5 .owl-nav .owl-prev
{
    left: 0;
    right: auto;
}
.elementor-593 .elementor-element.elementor-element-7bdd0a5 .owl-nav .owl-next
{
    right: 0;
    left: auto;
}
.elementor-593 .elementor-element.elementor-element-7bdd0a5 .owl-carousel .owl-nav .owl-next, .elementor-593 .elementor-element.elementor-element-7bdd0a5 .owl-carousel .owl-nav .owl-prev
{
    top: 271px;
    border-radius: 0;
    width: 45px;
    height: 45px;
    line-height: 45px;
    font-size: 22px;
    background-color: var(--e-global-color-primary);
    color: var(--e-global-color-secondary);
}
.elementor-593 .elementor-element.elementor-element-7bdd0a5 .owl-carousel .owl-nav .owl-next:hover, .elementor-593 .elementor-element.elementor-element-7bdd0a5 .owl-carousel .owl-nav .owl-prev:hover
{
    background-color: var(--e-global-color-fdfeb57);
    color: #fff;
}
.elementor-593 .elementor-element.elementor-element-7bdd0a5 .owl-dot
{
    width: 8px;
    height: 8px;
    background-color: var(--e-global-color-accent);
    margin: 0 5px;
}
.elementor-593 .elementor-element.elementor-element-7bdd0a5 .owl-dot.active
{
    background-color: var(--e-global-color-primary);
}
.elementor-593 .elementor-element.elementor-element-7bdd0a5 .owl-dots
{
    margin-top: 1px;
}
@media(max-width: 1150px)
{
    .elementor-593 .elementor-element.elementor-element-7bdd0a5 .uc_classic_carousel_placeholder img
    {
        height: 190px;
    }
    .elementor-593 .elementor-element.elementor-element-7bdd0a5 .owl-carousel .owl-nav .owl-next, .elementor-593 .elementor-element.elementor-element-7bdd0a5 .owl-carousel .owl-nav .owl-prev
    {
        width: 33px;
        height: 33px;
        line-height: 33px;
        font-size: 20px;
    }
}
@media(max-width: 767px)
{
    .elementor-593 .elementor-element.elementor-element-7bdd0a5 .uc_classic_carousel_placeholder img
    {
        height: 205px;
        width: 199px!important;
    }
    .elementor-593 .elementor-element.elementor-element-7bdd0a5 .owl-carousel .owl-nav .owl-next, .elementor-593 .elementor-element.elementor-element-7bdd0a5 .owl-carousel .owl-nav .owl-prev
    {
        top: 236px;
        width: 39px;
        height: 39px;
        line-height: 39px;
    }
}