.custom-font{
    font-family: ABCCamera, sans-serif;
}
.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;
}

.topbar-list li{
    border-right: none
}
.solution-icon {
    width: 400px;      /* širina svih ikona */
    height: 400px;     /* visina svih ikona */
    object-fit: contain; /* zadrži proporcije */
}
/* Kec dodao*/
.header.header-bg-lg-video .header-content h1,
.header.header-bg-lg-video .header-content p {
    color: #fff;
}

.header.header-bg-lg-video .header-content {
    color: #fff;
}
.custom-card {
    height: 100%; /* Sve kartice imaju istu visinu */
    display: flex;
    flex-direction: column;
}
.centered-div-260 {
    height: 260px; /* Definirajte visinu div-a */
    display: flex; /* Aktivirajte Flexbox */
    justify-content: center; /* Centriranje po X osi (horizontalno) */
    align-items: center; /* Centriranje po Y osi (vertikalno) */
}

.centered-div-260 img {
    margin: 0;
}

.custom-card .card-body {
    display: flex;
    flex-direction: column;
    justify-content: space-between; /* Ravnomjerno raspoređuje sadržaj */
    align-items: center; /* Horizontalno centriranje */
}

.custom-card-img {
    max-height: 260px; /* Ograničava visinu slika */
    margin-bottom: 20px; /* Razmak između slike i ostalog sadržaja */
}
.service-card-thumb {
    background-color: unset;
    justify-content: left;
}
.section-title h2 span {
    color: #000000;
}