html{font-size:14px}@media (min-width:768px){html{font-size:16px}}html{position:relative;min-height:100%}.gradient-custom-2{background:#154360;background:-webkit-linear-gradient(to right,#3498db,#2980b9,#1f618d,#154360);background:linear-gradient(to right,#3498db,#2980b9,#1f618d,#154360)}@media (min-width:768px){.gradient-form{height:90vh!important}}.akcijaCijena{text-decoration:line-through}@media (min-width:769px){.gradient-custom-2{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}}#cookie-consent{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999}@media screen and (max-width:768px){.py-5{padding-bottom:8rem!important}}#cookie-consent h2{margin-top:0}#cookie-consent p{margin:0}#cookie-consent button{margin-top:10px}
.header_dw {
    height: 280px;
    background: url(/../images/dw_img1.jpg) 50% no-repeat;
    background-size: cover;
}.div-set{display:flex;justify-content:space-around;align-items:center}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}
/* Blue eye-catcher box */
.eye-catcher_blue {
    position: absolute;
    top: 5%; /* Adjust this to position it vertically */
    right: 20%; /* Adjust this to position it horizontally */
    background-color: #004a87; /* Similar blue color from the image */
    color: white;
    padding: 20px;
    border-radius: 10px;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);
    font-family: Arial, sans-serif;
    font-size: 24px; /* Adjust the font size */
    text-align: center;
    width:20%;
}

    /* Text inside */
    .eye-catcher_blue p {
        margin: 0;
    }

    .eye-catcher_blue small {
        font-size: 16px;
    }
    /* Arrow at the bottom right */
    .eye-catcher_blue::after {
        content: "";
        position: absolute;
        bottom: -40px; /* Move it below the box */
        left: 50%;
        transform: translateX(-50%);
        width: 0;
        height: 0;
        border-left: 10em solid transparent;
        border-right: 10em solid transparent;
        border-top: 40px solid #004a87; /* Same color as the box */
    }
/* Adjust for smaller screens */
/* Adjust for smaller screens */
@media (max-width: 1680px) {
    .eye-catcher_blue::after {
        border-left: 6em solid transparent;
        border-right: 6em solid transparent;
    }
}
@media (max-width: 1480px) {
    .eye-catcher_blue::after {
        border-left: 5em solid transparent;
        border-right: 5em solid transparent;
    }
}
@media (max-width: 768px) {
    .eye-catcher_blue::after {
        border-left: 4em solid transparent;
        border-right: 4em solid transparent;

    }
}

/* Adjust for even smaller screens */
@media (max-width: 480px) {
    .eye-catcher_blue::after {
        border-left: 3em solid transparent;
        border-right: 3em solid transparent;

    }
}