.elementor-522 .elementor-element.elementor-element-5ad848d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-522 .elementor-element.elementor-element-ffd7b8f{text-align:center;}.elementor-522 .elementor-element.elementor-element-ffd7b8f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-cede558 );}.elementor-522 .elementor-element.elementor-element-00b308d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-522 .elementor-element.elementor-element-64253e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-522 .elementor-element.elementor-element-37a8540{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body.elementor-page-522:not(.elementor-motion-effects-element-type-background), body.elementor-page-522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://tacnost.com/wp-content/uploads/2026/04/vagepozadina.png");background-size:cover;}@media(min-width:768px){.elementor-522 .elementor-element.elementor-element-00b308d{--content-width:1600px;}.elementor-522 .elementor-element.elementor-element-64253e8{--width:50%;}.elementor-522 .elementor-element.elementor-element-37a8540{--width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-9858951 *//* 1. Pozadina i kontejner cele forme */
.wpcf7 {
    background-image: linear-gradient(rgba(0, 0, 0, 0.85), rgba(0, 0, 0, 0.85)), 
                      url('https://www.transparenttextures.com/patterns/dark-leather.png'); /* Suptilna tekstura slična onoj sa slike */
    background-color: #000000;
    border: 1px solid #efbb00; /* Zlatni okvir sa slike */
    border-radius: 20px;
    padding: 30px;
    box-shadow: 0px 10px 30px rgba(0,0,0,0.5);
    max-width: 600px; /* Možeš prilagoditi širinu */
    margin: 20px auto;
}

/* 2. Naslovi i labeli unutar forme */
.wpcf7 label, 
.wpcf7 form {
    color: #efbb00 !important;
    font-weight: 500;
    display: block;
    margin-bottom: 10px;
}

/* 3. Stil za polja za unos (crna pozadina sa teksturom) */
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 input[type="url"],
.wpcf7 textarea {
    background-color: rgba(0, 0, 0, 0.6) !important;
    color: #efbb00 !important;
    border: 1px solid rgba(239, 187, 0, 0.3) !important;
    border-radius: 12px !important; /* Zaobljenost kao na karticama sa slike */
    padding: 12px 15px !important;
    width: 100%;
    transition: 0.3s;
}

/* Efekat fokusa na polje */
.wpcf7 input:focus, 
.wpcf7 textarea:focus {
    border-color: #efbb00 !important;
    outline: none;
    background-color: #000000 !important;
}

/* 4. Stil za dugme u obliku pilule */
.wpcf7 input[type="submit"] {
    background-color: #efbb00 !important;
    color: #000000 !important;
    font-weight: 800 !important;
    border: none !important;
    padding: 15px 40px !important;
    border-radius: 50px !important; /* Oblik pilule */
    cursor: pointer;
    text-transform: uppercase;
    display: block;
    width: auto;
    margin: 20px auto 0 auto; /* Centrirano dugme */
    transition: 0.3s ease-in-out;
}

/* Hover efekat za dugme */
.wpcf7 input[type="submit"]:hover {
    background-color: #ffffff !important; /* Menja u belu na hover radi kontrasta */
    transform: scale(1.02);
}/* End custom CSS */