
.home_cards{
    width: 25%;
}
@media (max-width: 1024px){
    .force_slide .elementor-posts-container{
        display:flex!important;
        flex-wrap: nowrap;
        grid-column-gap: 0!important;
        grid-row-gap: 0!important;
        margin-bottom:80px;
    }
    .force_slide .elementor-post{

    }
    

}
@media (max-width:767px){
.force_slide .swiper-pagination-bullet {
    cursor: pointer;
    background-color:#ffffff00;
    border: 2px solid #2F5C96;
    width: 15px;
    height: 15px;
}
.force_slide .swiper-pagination-bullet-active {
    background-color: #2F5C96;
}
}

@media (min-width:768px){
.force_slide .swiper-pagination-bullet {
    cursor: pointer;
    background-color:#ffffff00;
    border: 2px solid #2F5C96;
    width: 20px;
    height: 20px;
}
.force_slide .swiper-pagination-bullet-active {
    background-color: #2F5C96;
}
}


/*New slider*/

@media only screen and (max-width: 1024px){
    .zp_dynamic_style .elementor-posts-container{
        display:flex!important;
        flex-wrap: nowrap;
        grid-column-gap: 0!important;
        grid-row-gap: 0!important;
        margin-bottom:80px;
    }
    .zp_dynamic_style .swiper-pagination-bullet.swiper-pagination-bullet-active {
        background-color: #2F5C96;
    }    
    .zp_dynamic_style .swiper-pagination-bullet {
        cursor: pointer;
        background-color:#ffffff00;
        border: 2px solid #2F5C96;
    }    
}


@media only screen and (min-width:768px) and (max-width: 1024px){
    .zp_dynamic_style .swiper-pagination-bullet {
        width: 20px;
        height: 20px;
    }

}


@media only screen and (max-width:767px){
    .zp_dynamic_style .swiper-pagination-bullet {
        width: 15px;
        height: 15px;
    }
}




.zp_swiper_row > .swiper-wrapper{
  -webkit-transition-timing-function:linear!important; 
  -o-transition-timing-function:linear!important;
  transition-timing-function:linear!important;
}








