.elementor-12322 .elementor-element.elementor-element-fbf8be4{--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-12322 .elementor-element.elementor-element-d87d971{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12322 .elementor-element.elementor-element-d87d971:not(.elementor-motion-effects-element-type-background), .elementor-12322 .elementor-element.elementor-element-d87d971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nis-eksprestest.rs/wp-content/uploads/2025/01/Asset-hero-landing-transparent.png");background-position:top center;}.elementor-12322 .elementor-element.elementor-element-05147bb{--display:flex;--min-height:250px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12322 .elementor-element.elementor-element-8d8ebd5{text-align:center;font-family:"Roboto", Sans-serif;font-size:53px;font-weight:900;line-height:115.7px;color:#D60316;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12322 .elementor-element.elementor-element-3812bad > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-12322 .elementor-element.elementor-element-3812bad .elementor-icon-wrapper{text-align:center;}.elementor-12322 .elementor-element.elementor-element-1003ab4{text-align:center;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:900;line-height:115.7px;color:#D60316;}.elementor-12322 .elementor-element.elementor-element-568a469{--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;--overlay-opacity:0.5;--border-radius:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(112.00000000000001, 131.00000000000003, 153, 0.14901960784313725);--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-12322 .elementor-element.elementor-element-568a469:not(.elementor-motion-effects-element-type-background), .elementor-12322 .elementor-element.elementor-element-568a469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12322 .elementor-element.elementor-element-568a469::before, .elementor-12322 .elementor-element.elementor-element-568a469 > .elementor-background-video-container::before, .elementor-12322 .elementor-element.elementor-element-568a469 > .e-con-inner > .elementor-background-video-container::before, .elementor-12322 .elementor-element.elementor-element-568a469 > .elementor-background-slideshow::before, .elementor-12322 .elementor-element.elementor-element-568a469 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12322 .elementor-element.elementor-element-568a469 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12322 .elementor-element.elementor-element-0c31583{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12322 .elementor-element.elementor-element-4dd1fcb{--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;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-12322 .elementor-element.elementor-element-4dd1fcb:not(.elementor-motion-effects-element-type-background), .elementor-12322 .elementor-element.elementor-element-4dd1fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nis-eksprestest.rs/wp-content/uploads/2025/08/iznajmljivanje-vozila-nis-ekspres-8.png");background-position:center center;background-size:cover;}.elementor-12322 .elementor-element.elementor-element-aa0db95{--spacer-size:130px;}.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-12322 .elementor-element.elementor-element-286f426{text-align:left;}.elementor-12322 .elementor-element.elementor-element-286f426 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:65px;color:#FFFFFF;}.elementor-12322 .elementor-element.elementor-element-5080dc8{--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;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-12322 .elementor-element.elementor-element-5080dc8:not(.elementor-motion-effects-element-type-background), .elementor-12322 .elementor-element.elementor-element-5080dc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nis-eksprestest.rs/wp-content/uploads/2025/08/nis-ekspres-turizam.png");background-position:center left;background-size:cover;}.elementor-12322 .elementor-element.elementor-element-1fd28ed{--spacer-size:130px;}.elementor-12322 .elementor-element.elementor-element-0c504e1{text-align:left;}.elementor-12322 .elementor-element.elementor-element-0c504e1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:65px;color:#FFFFFF;}.elementor-12322 .elementor-element.elementor-element-39a1706{--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;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-12322 .elementor-element.elementor-element-39a1706:not(.elementor-motion-effects-element-type-background), .elementor-12322 .elementor-element.elementor-element-39a1706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nis-eksprestest.rs/wp-content/uploads/2025/08/reklama-na-putu-nis-ekspres-1.png");background-position:center left;background-size:cover;}.elementor-12322 .elementor-element.elementor-element-05fa10e{--spacer-size:130px;}.elementor-12322 .elementor-element.elementor-element-9904055{text-align:left;}.elementor-12322 .elementor-element.elementor-element-9904055 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:65px;color:#FFFFFF;}.elementor-12322 .elementor-element.elementor-element-9f8e0e2{--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-12322 .elementor-element.elementor-element-ca4385f{--spacer-size:50px;}.elementor-12322 .elementor-element.elementor-element-c0cd836{text-align:left;}.elementor-12322 .elementor-element.elementor-element-c0cd836 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;line-height:65px;color:#3B4E65;}.elementor-12322 .elementor-element.elementor-element-12496b1{--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-12322 .elementor-element.elementor-element-a5b360c{--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;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12322 .elementor-element.elementor-element-9c258c6 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-12322 .elementor-element.elementor-element-9c258c6{text-align:left;}.elementor-12322 .elementor-element.elementor-element-9c258c6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;line-height:65px;color:#3B4E65;}.elementor-12322 .elementor-element.elementor-element-7cb131d{--display:flex;}.elementor-12322 .elementor-element.elementor-element-f0f782c{--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;}.elementor-12322 .elementor-element.elementor-element-4ccd1e4{--display:flex;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12322 .elementor-element.elementor-element-9b2ce8f{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-12322 .elementor-element.elementor-element-9b2ce8f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.55 * 100% );}.elementor-12322 .elementor-element.elementor-element-9b2ce8f:after{content:"0.55";}.elementor-12322 .elementor-element.elementor-element-9b2ce8f .elementor-post__thumbnail__link{width:100%;}.elementor-12322 .elementor-element.elementor-element-9b2ce8f .elementor-post__meta-data span + span:before{content:"///";}.elementor-12322 .elementor-element.elementor-element-9b2ce8f .elementor-post{border-radius:8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12322 .elementor-element.elementor-element-9b2ce8f .elementor-post__thumbnail{border-radius:8px 8px 8px 8px;}.elementor-12322 .elementor-element.elementor-element-9b2ce8f.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-12322 .elementor-element.elementor-element-9b2ce8f.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-12322 .elementor-element.elementor-element-9b2ce8f.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-12322 .elementor-element.elementor-element-fffd642{--display:flex;}.elementor-12322 .elementor-element.elementor-element-21c7bc7{--grid-row-gap:32px;--grid-column-gap:30px;}.elementor-12322 .elementor-element.elementor-element-21c7bc7 > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-12322 .elementor-element.elementor-element-21c7bc7 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.97 * 100% );}.elementor-12322 .elementor-element.elementor-element-21c7bc7:after{content:"0.97";}.elementor-12322 .elementor-element.elementor-element-21c7bc7 .elementor-post__thumbnail__link{width:50%;}.elementor-12322 .elementor-element.elementor-element-21c7bc7 .elementor-post{border-style:solid;border-width:0px 0px 0px 0px;border-radius:8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-12322 .elementor-element.elementor-element-21c7bc7 .elementor-post__text{padding:11px 11px 11px 11px;}.elementor-12322 .elementor-element.elementor-element-21c7bc7 .elementor-post__thumbnail{border-radius:8px 8px 8px 8px;}.elementor-12322 .elementor-element.elementor-element-21c7bc7.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-12322 .elementor-element.elementor-element-21c7bc7.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-12322 .elementor-element.elementor-element-21c7bc7.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-12322 .elementor-element.elementor-element-21c7bc7 .elementor-post__thumbnail img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12322 .elementor-element.elementor-element-21c7bc7 .elementor-post__title, .elementor-12322 .elementor-element.elementor-element-21c7bc7 .elementor-post__title a{color:#3B4E65;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-12322 .elementor-element.elementor-element-21c7bc7 .elementor-post__meta-data{font-family:"Roboto Slab", Sans-serif;font-weight:400;margin-bottom:28px;}.elementor-12322 .elementor-element.elementor-element-21c7bc7 .elementor-post__excerpt p{color:#3B4E65;font-family:"Amiko", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-1.5px;}.elementor-12322 .elementor-element.elementor-element-72bc03f{--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;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12322 .elementor-element.elementor-element-7a455a2{--display:grid;--min-height:450px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-12322 .elementor-element.elementor-element-7a455a2:not(.elementor-motion-effects-element-type-background), .elementor-12322 .elementor-element.elementor-element-7a455a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://nis-eksprestest.rs/wp-content/uploads/2025/06/dots.png");}.elementor-12322 .elementor-element.elementor-element-cfe27a1{--display:flex;--justify-content:center;}.elementor-12322 .elementor-element.elementor-element-7b7b8e5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:67px;font-weight:700;line-height:87.1px;color:#E6EDED;}.elementor-12322 .elementor-element.elementor-element-228adec{--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;}.elementor-12322 .elementor-element.elementor-element-d63f22e{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-12322 .elementor-element.elementor-element-d01fc01 > .elementor-widget-container{margin:0px -15px -10px -15px;}.elementor-12322 .elementor-element.elementor-element-d01fc01.elementor-element{--align-self:center;}.elementor-12322 .elementor-element.elementor-element-d01fc01 .elementor-icon-wrapper{text-align:center;}.elementor-12322 .elementor-element.elementor-element-d01fc01.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12322 .elementor-element.elementor-element-d01fc01.elementor-view-framed .elementor-icon, .elementor-12322 .elementor-element.elementor-element-d01fc01.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12322 .elementor-element.elementor-element-d01fc01.elementor-view-framed .elementor-icon, .elementor-12322 .elementor-element.elementor-element-d01fc01.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12322 .elementor-element.elementor-element-d01fc01 .elementor-icon{font-size:20px;}.elementor-12322 .elementor-element.elementor-element-d01fc01 .elementor-icon svg{height:20px;}.elementor-12322 .elementor-element.elementor-element-c548e0f{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;line-height:33.6px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12322 .elementor-element.elementor-element-9b047c4 .elementor-button{background-color:#D60316;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:19.2px;border-radius:24px 24px 24px 24px;}.elementor-12322 .elementor-element.elementor-element-9b047c4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12322 .elementor-element.elementor-element-9b047c4 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12322 .elementor-element.elementor-element-49520bd.elementor-element{--align-self:center;}.elementor-12322 .elementor-element.elementor-element-49520bd{text-align:center;}.elementor-12322 .elementor-element.elementor-element-49520bd img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12322 .elementor-element.elementor-element-a0b661b{--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;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12322 .elementor-element.elementor-element-c8ed272 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;line-height:65px;color:#3B4E65;}.elementor-12322 .elementor-element.elementor-element-78fb6ca{--display:flex;}.elementor-12322 .elementor-element.elementor-element-0a822b3{--e-image-carousel-slides-to-show:6;}.elementor-12322 .elementor-element.elementor-element-0a822b3 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#54595F;opacity:1;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12322 .elementor-element.elementor-element-4dd1fcb{--width:33%;}.elementor-12322 .elementor-element.elementor-element-5080dc8{--width:33%;}.elementor-12322 .elementor-element.elementor-element-39a1706{--width:33%;}.elementor-12322 .elementor-element.elementor-element-4ccd1e4{--width:50%;}.elementor-12322 .elementor-element.elementor-element-fffd642{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12322 .elementor-element.elementor-element-4ccd1e4{--width:740px;}.elementor-12322 .elementor-element.elementor-element-fffd642{--width:643px;}}@media(max-width:1024px){.elementor-12322 .elementor-element.elementor-element-9c258c6 .elementor-heading-title{font-size:37px;}.elementor-12322 .elementor-element.elementor-element-f0f782c{--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-12322 .elementor-element.elementor-element-9b2ce8f .elementor-post__thumbnail__link{width:100%;}.elementor-12322 .elementor-element.elementor-element-7a455a2{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12322 .elementor-element.elementor-element-05147bb{--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12322 .elementor-element.elementor-element-8d8ebd5{font-size:43px;}.elementor-12322 .elementor-element.elementor-element-3812bad .elementor-icon{font-size:30px;}.elementor-12322 .elementor-element.elementor-element-3812bad .elementor-icon svg{height:30px;}.elementor-12322 .elementor-element.elementor-element-1003ab4{font-size:43px;line-height:1.5em;}.elementor-12322 .elementor-element.elementor-element-0c31583{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12322 .elementor-element.elementor-element-286f426{text-align:center;}.elementor-12322 .elementor-element.elementor-element-286f426 .elementor-heading-title{font-size:28px;}.elementor-12322 .elementor-element.elementor-element-0c504e1{text-align:center;}.elementor-12322 .elementor-element.elementor-element-0c504e1 .elementor-heading-title{font-size:28px;}.elementor-12322 .elementor-element.elementor-element-9904055{text-align:center;}.elementor-12322 .elementor-element.elementor-element-9904055 .elementor-heading-title{font-size:28px;}.elementor-12322 .elementor-element.elementor-element-c0cd836{text-align:center;}.elementor-12322 .elementor-element.elementor-element-c0cd836 .elementor-heading-title{font-size:28px;}.elementor-12322 .elementor-element.elementor-element-9c258c6{text-align:center;}.elementor-12322 .elementor-element.elementor-element-9c258c6 .elementor-heading-title{font-size:28px;}.elementor-12322 .elementor-element.elementor-element-9b2ce8f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-12322 .elementor-element.elementor-element-9b2ce8f:after{content:"0.5";}.elementor-12322 .elementor-element.elementor-element-9b2ce8f .elementor-post__thumbnail__link{width:100%;}.elementor-12322 .elementor-element.elementor-element-21c7bc7 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-12322 .elementor-element.elementor-element-21c7bc7:after{content:"0.5";}.elementor-12322 .elementor-element.elementor-element-21c7bc7 .elementor-post__thumbnail__link{width:100%;}.elementor-12322 .elementor-element.elementor-element-72bc03f{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12322 .elementor-element.elementor-element-7a455a2:not(.elementor-motion-effects-element-type-background), .elementor-12322 .elementor-element.elementor-element-7a455a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nis-eksprestest.rs/wp-content/uploads/2025/06/dots.png");}.elementor-12322 .elementor-element.elementor-element-7a455a2{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12322 .elementor-element.elementor-element-cfe27a1{--justify-content:flex-start;}.elementor-12322 .elementor-element.elementor-element-7b7b8e5 .elementor-heading-title{font-size:37px;}.elementor-12322 .elementor-element.elementor-element-228adec{--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;--justify-content:flex-start;}.elementor-12322 .elementor-element.elementor-element-d63f22e{font-size:15px;}.elementor-12322 .elementor-element.elementor-element-d01fc01 > .elementor-widget-container{margin:-11px -38px -38px -38px;padding:0px 0px 0px 0px;}.elementor-12322 .elementor-element.elementor-element-d01fc01 .elementor-icon-wrapper{text-align:center;}.elementor-12322 .elementor-element.elementor-element-d01fc01 .elementor-icon{font-size:17px;}.elementor-12322 .elementor-element.elementor-element-d01fc01 .elementor-icon svg{height:17px;}.elementor-12322 .elementor-element.elementor-element-c548e0f{font-size:15px;}.elementor-12322 .elementor-element.elementor-element-c8ed272{text-align:center;}.elementor-12322 .elementor-element.elementor-element-c8ed272 .elementor-heading-title{font-size:28px;}.elementor-12322 .elementor-element.elementor-element-0a822b3{--e-image-carousel-slides-to-show:2;}.elementor-12322 .elementor-element.elementor-element-0a822b3 .swiper-wrapper{display:flex;align-items:center;}}/* Start custom CSS for container, class: .elementor-element-05147bb */@media (max-width: 768px) {
  /* 1) Container postaje horizontalni flex-kontejner */
  .mobilni-hero {
    display: flex !important;            /* osiguramo flex box */
    flex-direction: row !important;      /* stavimo “s juga” + Icon + “svuda” u jedan red */
    justify-content: center !important;  /* centriramo sve tri stavke horizontalno */
    align-items: center !important;      /* poravnamo ih vertikalno u sredini */
    gap: 8px !important;                 /* 8px razmak između svake stavke */
  }

  /* 2) Uklanjamo eventualne margine/gornje razmake na unutrašnjim widgetima */
  .mobilni-hero > .elementor-widget-text-editor,
  .mobilni-hero > .elementor-widget-icon {
    margin-top: 0 !important;
    padding-top: 0 !important;
  }

  /* 3) Ako je ikonica ubačena kao “Icon” widget, dovoljno je da joj namestimo font-veličinu */
  .mobilni-hero > .elementor-widget-icon .elementor-icon {
    font-size: 24px !important;   /* po potrebi možete staviti 20px ili 28px */
    line-height: 1 !important;    /* da se centrirano prikaže */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-568a469 */.selectDiv
{
border-radius: 16px;
border-width: 1px;
background: #FFFFFF;
border: 1px solid var(--colors-neutral-bg-darker, #EFF2F5);
box-shadow: 0px 4px 16px 0px #70839926;

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-9b2ce8f *//* ====== 1) Kartica (post) kao cela “ćelija” ====== */
#right-Div .elementor-post {
  background: #ffffff !important;                     /* bela pozadina */
  border-radius: 12px !important;                     /* zaobljene ivice */
  overflow: hidden !important;                        /* da slika ne izlazi napolje */
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1) !important; /* blaga senka */
  display: flex !important;                           /* da se slika i tekst ređaju u koloni */
  flex-direction: column !important;
  margin: 0 !important;
}

/* ====== 2) Thumbnail / slika ====== */
#right-Div .elementor-post__thumbnail {
  width: 100% !important;
  margin: 0 !important;           /* uklanja bilo kakav default margin */
}
#right-Div .elementor-post__thumbnail img {
  width: 100% !important;         /* slika zauzima celu širinu kartice */
  height: auto !important;
  display: block !important;      /* uklanja inline-gap */
}

/* ====== 3) Deo sa tekstom (meta, naslov, excerpt, tagovi) ====== */
#right-Div .elementor-post__text {
  padding: 16px 20px !important;   /* odstojanje oko teksta */
  display: flex !important;
  flex-direction: column !important;
  flex: 1 !important;              /* neka zauzme sav raspoloživi vert. prostor ispod slike */
}

/* 3.1) Datum (meta-data) ispod slike i iznad naslova */
#right-Div .elementor-post__meta-data {
  font-size: 14px !important;      /* veličina fonta */
  color: #777777 !important;       /* siva boja teksta */
  margin: 0 0 6px 0 !important;     /* prostor ispod datuma */
  line-height: 1.4 !important;
}

/* 3.2) Naslov (title) */
#right-Div .elementor-post__title {
  margin: 0 0 10px 0 !important;    /* razmak ispod naslova */
  font-size: 18px !important;
  font-weight: 600 !important;      /* podebljano */
  line-height: 1.3 !important;
}
#right-Div .elementor-post__title a {
  color: #333333 !important;        /* tamno siva/boja naslova */
  text-decoration: none !important; /* bez podvlačenja */
}

/* 3.3) Kratak opis / excerpt (ako koristiš) */
#right-Div .elementor-post__excerpt {
  font-size: 14px !important;
  color: #555555 !important;
  margin: 0 0 14px 0 !important;   /* razmak ispod excerpta i pre tagova */
  line-height: 1.5 !important;
  flex: 1 !important;              /* ako nema excerpta, popuni prostor ispod naslova */
}

/* ====== 4) Tagovi (terms) na dnu kartice ====== */
#right-Div .elementor-post__terms-list {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 8px !important;             /* razmak između pojedinačnih tagova */
  margin: 0 !important;            /* uklanjamo default margin/padding */
  padding: 0 !important;
}

#right-Div .elementor-post__terms-list .elementor-post__term {
  background: #f2f2f2 !important;  /* svetlo siva pozadina taga */
  padding: 5px 12px !important;     /* unutrašnji razmak u tagu */
  border-radius: 4px !important;    /* zaobljenje ivica taga */
}
#right-Div .elementor-post__terms-list .elementor-post__term a {
  color: #333333 !important;        /* boja teksta taga */
  font-size: 12px !important;
  text-transform: uppercase !important;
  text-decoration: none !important;
  line-height: 1 !important;
}

/* ====== 5) Resetujemo sve ostale “widget” stilske osobine da ne remete ====== */
#right-Div .elementor-post * {
  box-sizing: border-box !important;
}

/* 1) Već si namestila .elementor-post__text kao flex‐kontejner */
/* (pretpostavka: već postoji) */
#right-Div .elementor-post__text {
  display: flex !important;
  flex-direction: column !important;
}

/* 2) Dodeljujemo order vrednosti pojedinačnim delovima: */

/* Datum („meta-data“) – želimo da bude prvi */
#right-Div .elementor-post__meta-data {
  order: 0 !important;
}

/* Naslov – posle datuma */
#right-Div .elementor-post__title {
  order: 1 !important;
}

/* Kratak opis (excerpt) – posle naslova */
#right-Div .elementor-post__excerpt {
  order: 2 !important;
}

/* Tagovi (terms-list) – tek na kraju */
#right-Div .elementor-post__terms-list {
  order: 3 !important;
}
#right-Div .elementor-post__terms-list {
  margin-top: auto !important;    /* guramo tagove najniže u fleks‐kontejneru */
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 8px !important;
  padding: 0 !important;
}

/* 2) Svaki tag (term) sa crvenom pozadinom i belim tekstom */
#right-Div .elementor-post__terms-list .elementor-post__term {
  background: #e63946 !important;  /* jarkocrvena pozadina (zameni po želji) */
  padding: 5px 12px !important;
  border-radius: 4px !important;
}

/* 3) Boja linka/teksta u tagu bude bela i uppercase */
#right-Div .elementor-post__terms-list .elementor-post__term a {
  color: #ffffff !important;        /* beli tekst */
  font-size: 12px !important;
  text-transform: uppercase !important;
  text-decoration: none !important;
  line-height: 1 !important;
}


/* 1) Lista tagova (kategorija) na samom dnu .elementor-post__text */
#right-Div .elementor-post__terms-list {
  margin-top: auto !important;    /* guramo kategorije najniže unutar flex-kontejnera */
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 8px !important;
  padding: 0 !important;
}

/* 2) Svaki pojedinačni tag (term) sa crvenom pozadinom i belim tekstom */
#right-Div .elementor-post__terms-list .elementor-post__term {
  background: #e63946 !important;  /* jarko-crvena pozadina */
  padding: 5px 12px !important;    /* unutrašnji razmak */
  border-radius: 4px !important;   /* zaobljene ivice */
  color: #ffffff !important;       /* beli tekst */
  font-size: 12px !important;
  text-transform: uppercase !important;
  text-decoration: none !important;
  line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-21c7bc7 *//* ================================================================= */
/* 1) CELE KARTICE (CARD CONTAINER)                                  */
/* ================================================================= */
#leftPost .elementor-post {
  display: flex;
  align-items: flex-start;    /* slika i tekst poravnati na vrh */
  gap: 16px;                   /* razmak izmedju slike i tekstualnog dela */

  margin-bottom: 24px;         /* razmak između kartica (vertikalno) */
  background: transparent;     /* nema “belo” pozadinsko polje unutar elemen-
                                  tora—pozadina je ista kao ostatak sajta */
  box-shadow: none;            /* bez senke ispod cele kartice */
  border-radius: 0;            /* uklanja krugove na samom kontejneru */
  padding: 0;                  /* nema unutrašnjih paddinga na samom postu */
}

/* ================================================================= */
/* 2) THUMBNAIL (LEVI BLOK SA SLIKOM)                                */
/* ================================================================= */
#leftPost .elementor-post__thumbnail {
  flex: 0 0 280px;            /* fiksna širina: 280px (da bi odgovaralo “ci­ljnom” dizajnu) */
  height: 160px;              /* fiksna visina: 160px (isto kao na drugoj slici) */

/* border: 8px solid #8D0704;  /* tamnocrvena ivica, debeo 8px (po uzoru na drugu sliku) */
  border-radius: 12px;        /* zaobljenje uglova 12px (manje od prethodnih 24px) */
  overflow: hidden;           /* sve što viri van ove veličine se “seče” */

  margin: 0;                  /* uklanja bilo kakav podrazumevani margin */
  padding: 0 !important;      /* skloni hidden padding od Elementora */
}
#leftPost .elementor-post__thumbnail img {
  width: 100%;
  height: 100%;
  object-fit: cover;           /* slika popunjava ceo blok bez izobličenja */
  display: block;              /* uklanja “inline-gap” oko <img> */
}

/* ================================================================= */
/* 3) TEKSTUALNI BLOK (DESNI DEO)                                    */
/* ================================================================= */
#leftPost .elementor-post__text {
  flex: 1;                     /* zauzima sav preostali prostor u kartici */
  display: flex;
  flex-direction: column;
  padding: 0;                  /* uklanja unutrašnji padding ako ga Elementor doda */
}

/* ----------------------------------------------------------------- */
/* 3a) Datum / meta (elementor-post-info)                             */
/* ----------------------------------------------------------------- */
#leftPost .elementor-post-info {
  font-size: 14px;             /* 14px po uzoru na drugi dizajn */
  line-height: 1.3;
  color: #999999;              /* svetlo-siva boja teksta za datum */
  margin: 0 0 6px;             /* mali razmak ispod datuma, da se odvoji od naslova */
}

/* ----------------------------------------------------------------- */
/* 3b) Naslov (elementor-post__title)                                  */
/* ----------------------------------------------------------------- */
#leftPost .elementor-post__title {
  margin: 0 0 8px;             /* razmak ispod naslova, pre teksta/isečka */
}
#leftPost .elementor-post__title a {
  font-size: 20px;             /* 20px umesto 22px, da se uklopi u željeni izgled */
  font-weight: 700;            /* bold */
  line-height: 1.2;
  color: #222222;              /* tamno-siva / skoro-crna boja naslova */
  text-decoration: none;       /* uklanja podvlačenje linka, ako je Elementor podvlači */
}

/* ----------------------------------------------------------------- */
/* 3c) Isečak / excerpt (elementor-post__excerpt)                    */
/* ----------------------------------------------------------------- */
#leftPost .elementor-post__excerpt {
  font-size: 15px;             /* 15px, isto kao u prvom CSS-u */
  line-height: 1.5;            /* malo veći razmak izmedju redova */
  color: #555555;              /* tamno-siva za glavni tekst */
  margin: 0 0 12px;            /* razmak ispod isečka, pre tag-ova */
}

/* ----------------------------------------------------------------- */
/* 3d) Badge-evi / tagovi (elementor-post__badge)                     */
/* ----------------------------------------------------------------- */
#leftPost .elementor-post__badge {
  display: inline-block;
  padding: 4px 12px;           /* malo tanji padding, da budu “vitkiji” */
  margin: 0 8px 0 0;           /* razmak između svakog badge-a */
  border-radius: 16px;         /* blago zaobljeni krajevi */
  background: #ffffff;         /* bela pozadina badge-a */
  border: 1px solid #d60316;   /* crvena ivica oko badge-a */
  font-size: 13px;             /* 13px po uzoru na drugu sliku */
  font-weight: 600;            /* polu-bold tekst */
  color: #d60316;              /* crvena boja teksta unutar badge-a */
  text-decoration: none;       /* ako su badge-e linkovi, skidamo podvlačenje */
}

/* ----------------------------------------------------------------- */
/* 3e) Uklanjamo hover efekat na slici (ako Elementor doda)           */
/* ----------------------------------------------------------------- */
#leftPost .elementor-post__thumbnail:hover {
  transform: none !important;
  transition: none !important;
}
/* 1) Već si namestila .elementor-post__text kao flex‐kontejner */
/* (pretpostavka: već postoji) */
#leftPost .elementor-post__text {
  display: flex !important;
  flex-direction: column !important;
}

/* 2) Dodeljujemo order vrednosti pojedinačnim delovima: */

/* Datum („meta-data“) – želimo da bude prvi */
#leftPost .elementor-post__meta-data {
  order: 0 !important;
}

/* Naslov – posle datuma */
#leftPost .elementor-post__title {
  order: 1 !important;
}

/* Kratak opis (excerpt) – posle naslova */
#leftPost .elementor-post__excerpt {
  order: 2 !important;
}

/* Tagovi (terms-list) – tek na kraju */
#leftPost .elementor-post__terms-list {
  order: 3 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-228adec */@media (max-width: 768px) {
  .EkspressPlusDiv {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 12px !important;
  }
  .mobile-reward > .elementor-widget-text-editor,
  .mobile-reward > .elementor-widget-icon {
    margin-top: 0 !important;
    padding-top: 0 !important;
  }
  .EkspressPlusDiv > .elementor-widget-icon .elementor-icon {
    font-size: 20px !important;
    line-height: 1 !important;
  }
}/* End custom CSS */