.progress-bar{
    background-color: #0d0594
}
.try-for-free-container{
    width: 570px;
}
.loader {
    display: none;
    font-size: 50px;
    text-align: center;
}

.loader span {
    display: inline-block;
    animation: dots 1.5s infinite;
}

.loader span:nth-child(1) {
    animation-delay: 0s;
}
.loader span:nth-child(2) {
    animation-delay: 0.3s;
}
.loader span:nth-child(3) {
    animation-delay: 0.6s;
}

@keyframes dots {
    0% { opacity: 0; }
    50% { opacity: 1; }
    100% { opacity: 0; }
}
.preloader-content {
    filter: blur(1px) contrast(10);
    width: unset;
}
.process-thumb:before {
    background-image: unset;
}
.service-card-image-2:before {
    background-image: unset;
}
.poster-container {
    max-width: 900px;
    margin: 50px auto;
    padding: 20px;
}
