@keyframes pulse {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.2);
    }
    100% {
        transform: scale(1);
    }
}

.pricing-slider .azen-elastic-pricing-2{
    transition: all 0.5s;
    overflow: hidden;
}

.slider-left,
.slider-right{
    width: 30px;
    align-content: center;
    height: 772px;
    display: inline-block;
}

.slider-left .fa,
.slider-right .fa{
    font-size:40px;
    color:#3653da;
    animation: pulse 2s infinite;
    transition: all 0.5s;
}

.slider-left .fa:hover,
.slider-right .fa:hover{
    cursor: pointer;
}

.slider-left .fa.disabled,
.slider-right .fa.disabled{
    color:gray;
    font-size:30px;
    animation: none;
}

.slider-left .fa.disabled:hover,
.slider-right .fa.disabled:hover{
    cursor:initial;
    transform:none;
    animation: none;
}

.azen-pricing.azen-elastic-pricing-2 .azen-header{
    padding: 34px 30px 28px 30px!important;
    height: 300px;
}

@media (max-width:1269px) and (min-width:992px){
    .azen-pricing.azen-elastic-pricing-2 .azen-header{
        height: 350px;
    }

    .pricing-slider .shown-pricing{
        max-height: 844px!important;
        max-width: 294px!important;
    }

    .pricing-slider .hidden-pricing{
        max-height: 844px!important;
    }
}

@media (min-width:1269px){
    .pricing-slider .shown-pricing{
        max-height: 776px!important;
        max-width: 384px!important;
    }

    .pricing-slider .hidden-pricing{
        max-height: 776px!important;
    }
}

@media (min-width:992px){
    .azen-pricing.azen-elastic-pricing-2{
        width: calc(33.3333333333% - 30px)!important;
    }

    .pricing-slider .shown-pricing{
        margin-right: 6px!important;
    }

    .pricing-slider .shown-pricing.last-pricing{
        margin-right: 0px!important;
    }
    
    .pricing-slider .hidden-pricing{
        border: 0!important;
        margin: 0!important;
        max-width: 0px!important;
    }
}

@media (max-width:991px){
    .slider-left,
    .slider-right{
        display: none;
    }
}

@media (max-width:991px) and (min-width:700px){
    div.azen-pricing:nth-child(2),
    div.azen-pricing:nth-child(4){
        margin-right: 31px!important;
    }

    div.azen-pricing:nth-child(3),
    div.azen-pricing:nth-child(5),
    div.azen-pricing:nth-child(6){
        margin-right: 0px!important;
    }
}

@media (max-width:699px){
    .azen-pricing.azen-elastic-pricing-2{
        margin-right: 0px!important;
    }
}