.elementor-kit-9{--e-global-color-primary:#0077B6;--e-global-color-secondary:#00B4D8;--e-global-color-text:#2A2A2A;--e-global-color-accent:#03045E;--e-global-color-c0422fb:#FFFFFF;--e-global-color-ae4d61f:#90E0EF;--e-global-color-bb2351a:#CAF0F8;--e-global-typography-primary-font-family:"DM Serif Display";--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-family:"Oswald";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:600;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );--e-preloader-animation-duration:1500ms;--e-preloader-delay:0ms;--e-preloader-color:var( --e-global-color-accent );--e-preloader-size:30px;}.elementor-kit-9 e-page-transition{background-color:var( --e-global-color-bb2351a );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* odavde počinje kod za citate unutar tekstova na sajtu */

/* Stil za citat */
.custom-quote {
    background-color: #ffffff; /* bela pozadina */
    border-left: 2px solid #00B4D8; /* tanka linija sa strane */
    margin: 20px 0;
    padding: 20px 25px;
    font-family: 'Montserrat', sans-serif;
    text-align: left;
}

/* Stil za tekst citata */
.custom-quote p {
    font-size: 16px;
    color: #0077B6;
    font-style: italic;
    margin: 0 0 10px 0;
}

/* Stil za autora */
.custom-quote cite {
    display: block;
    font-size: 14px;
    color: #00B4D8;
    font-style: normal;
    margin-top: 5px;
}

/* ovde se kod za citate na sajtu završava */


/* ovde počinje kod za citate intervjua i debljinu pitanja */

.intervju-pitanje {
    display: inline;
    font-family: 'Montserrat', sans-serif;
    font-weight: 600;
    color: #111;        /* ostavi tamno sivu ili crnu za kontrast */
    margin: 20px 0 10px 0;
    line-height: 1.4;
}


.intervju-odgovor {
    border-left: 2px solid #00B4D8; /* tanka plava linija */
    padding-left: 15px;
    margin: 15px 0;
    padding: 10px 0px 1px 20px;
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
    color: #333; /* ostaje neutralno, za bolju čitljivost */
    
}

/* ovde se završava kod za citate intervjua */




/* begin:
boja linkova klasa oMeni*/

.oMeni a {
    color: #0077B6;
    text-decoration: underline;
}

.oMeni a:hover {
    color: #00B4D8;
}


/* end:
boja linkova klasa oMeni*/


/* ovde počinje kod za tekstove naslova i linkova u okviru recenzije (.elementor-element-5e82573), gost post (.elementor-element-0288f81) i blog (.elementor-element-3dea0d1) */

/* === Stilovi za tri Post Content widgeta: 5e82573, 0288f81, 3dea0d1 === */

/* Heading stilovi */
.elementor-element-5e82573 h2,
.elementor-element-0288f81 h2,
.elementor-element-3dea0d1 h2,
.elementor-element-50d8444 h2 {
    font-family: 'DM Serif Display', serif;
    font-weight: 500;
    font-size: 28px;
    color: #0077B6;
    margin-bottom: 15px;
}

.elementor-element-5e82573 h3,
.elementor-element-0288f81 h3,
.elementor-element-3dea0d1 h3,
.elementor-element-50d8444 h3  {
    font-family: 'DM Serif Display', serif;
    font-weight: 500;
    font-size: 26px;
    color: #0077B6;
    margin-bottom: 12px;
}

.elementor-element-5e82573 h4,
.elementor-element-0288f81 h4,
.elementor-element-3dea0d1 h4,
.elementor-element-50d8444 h4  {
    font-family: 'DM Serif Display', serif;
    font-weight: 500;
    font-size: 24px;
    color: #0077B6;
    margin-bottom: 10px;
}

.elementor-element-5e82573 h5,
.elementor-element-0288f81 h5,
.elementor-element-3dea0d1 h5,
.elementor-element-50d8444 h5  {
    font-family: 'DM Serif Display', serif;
    font-weight: 500;
    font-size: 22px;
    color: #0077B6;
    margin-bottom: 8px;
}

.elementor-element-5e82573 h6,
.elementor-element-0288f81 h6,
.elementor-element-3dea0d1 h6,
.elementor-element-50d8444 h6  {
    font-family: 'DM Serif Display', serif;
    font-weight: 500;
    font-size: 20px;
    color: #0077B6;
    margin-bottom: 6px;
}

/* Linkovi */
.elementor-element-5e82573 a,
.elementor-element-0288f81 a,
.elementor-element-3dea0d1 a,
.elementor-element-50d8444 a  {
    color: #00B4D8;
    text-decoration: none;
    transition: color 0.3s ease;
}

/* Hover efekat za linkove */
.elementor-element-5e82573 a:hover,
.elementor-element-0288f81 a:hover,
.elementor-element-3dea0d1 a:hover,
.elementor-element-50d8444 a:hover {
    color: #03045E;
}



/* ovde se završava kod za tekstove naslova i linkova u okviru recenzije *//* End custom CSS */