.azygo-destination-grid .destination-grid-wrapper .destination-grid-featured-image{
    flex-direction: column;
}
.azygo-destination-grid .destination-grid-wrapper .destination-grid-featured-image::after{
    content: none;
}
.azygo-destination-grid .destination-grid-wrapper .destination-grid-featured-image .destination-grid-content{
    padding: 0px;
}

.event-favorite-icon{
    background-color: #F15267;
    color: #fff;
    padding: #fff;
    padding: .5em;
    font-size: 14px;
    border-radius: 50%;
}
.event-favorite-icon svg{
    height: 14px;
}

/* azygo owl carousel start */
.azygo-owl-carousel.owl-carousel .owl-nav{
    position: absolute;
    top: 50%;
    width: 100%;
    display: flex;
    justify-content: space-between;
    transform: translateY(-50%);
    pointer-events: none;
}

.azygo-owl-carousel.owl-carousel .owl-nav .owl-prev,
.azygo-owl-carousel.owl-carousel .owl-nav .owl-next {
    background: none;
    border: none;
    font-size: 1.2em;
    cursor: pointer;
    pointer-events: auto;
    transition: color 0.3s ease;
    z-index: 15;
    padding: 0 10px!important;
    margin: 0;
}

.azygo-owl-carousel.owl-carousel .owl-nav .owl-prev{
    transform: translateX(-100%);
}

.azygo-owl-carousel.owl-carousel .owl-nav .owl-next{
   transform: translateX(100%);
}

.azygo-owl-carousel.owl-carousel .owl-dots{
    text-align: center;
}
.azygo-owl-carousel.owl-carousel .owl-dots .owl-dot{
    display: inline-block;
    zoom: 1;
}
.azygo-owl-carousel.owl-carousel .owl-dots .owl-dot span{
    width: 10px;
    height: 10px;
    margin: 5px 7px;
    background: #D6D6D6;
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity .2s ease;
    border-radius: 30px;
}
.azygo-owl-carousel.owl-carousel .owl-dots .owl-dot.active span,
.azygo-owl-carousel.owl-carousel .owl-dots .owl-dot:hover span{
    background: var(--e-global-color-primary);
}
/* azygo owl carousel end */

/* CPT GRID */
.azygo-owl-carousel.owl-carousel .owl-stage {
    display: flex;
}
.azygo-owl-carousel.owl-carousel .owl-item .item,
.azygo-owl-carousel.owl-carousel .owl-item .item .cpt-grid,
.azygo-owl-carousel.owl-carousel .owl-item .item .cpt-grid .post-content-wrapper{
    height: 100%;
    display: flex; /* If content within needs further alignment */
    flex-direction: column; /* If content within needs further alignment */
}

.azygo-owl-carousel.owl-carousel .owl-item .item .cpt-grid .post-header-wrapper{
    flex-grow: 1;
}

/* CPT GRID END */

/* expert-carousel-wrapper start */
.expert-carousel-wrapper.owl-centered .owl-stage{
    margin-left: auto;
    margin-right: auto;
}

/* expert-carousel-wrapper end */

/* cpt-filters-wrapper */
.cpt-filters-wrapper .cpt-select-term{
 min-width: 250px;
}
.cpt-filters-wrapper .select2-wrapper {
    visibility: hidden;
}
/* cpt-filters-wrapper end */

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-widget-azygo-cpt-blog-posts .type-post.blog-posts-grid{
        width: calc(33.33% - 20px);
        margin-right: 30px;
        margin-bottom: 10px;
    }
    .elementor-widget-azygo-cpt-blog-posts .type-post.blog-posts-grid:nth-child(3n){
        float: right;
        margin-right: 0;
    }
    .elementor-widget-azygo-cpt-blog-posts .blog-post-content-wrapper.layout-grid .post-featured-image-hover{
        min-height: 150px;
    }
}