.elementor-574 .elementor-element.elementor-element-e2d688b{--display:flex;--min-height:340px;--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-574 .elementor-element.elementor-element-e2d688b:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-e2d688b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jekic-gradnja.com/wp-content/uploads/2026/10/krovne-konstrukcije-2-1.webp");background-position:center center;background-size:cover;}.elementor-574 .elementor-element.elementor-element-e2d688b::before, .elementor-574 .elementor-element.elementor-element-e2d688b > .elementor-background-video-container::before, .elementor-574 .elementor-element.elementor-element-e2d688b > .e-con-inner > .elementor-background-video-container::before, .elementor-574 .elementor-element.elementor-element-e2d688b > .elementor-background-slideshow::before, .elementor-574 .elementor-element.elementor-element-e2d688b > .e-con-inner > .elementor-background-slideshow::before, .elementor-574 .elementor-element.elementor-element-e2d688b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(100deg, rgba(26,26,26,0.88) 0%, rgba(78,48,25,0.55) 100%);}.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-574 .elementor-element.elementor-element-1838f57 .elementor-heading-title{font-family:var( --e-global-typography-jgkicker-font-family ), Sans-serif;font-size:var( --e-global-typography-jgkicker-font-size );font-weight:var( --e-global-typography-jgkicker-font-weight );text-transform:var( --e-global-typography-jgkicker-text-transform );letter-spacing:var( --e-global-typography-jgkicker-letter-spacing );color:var( --e-global-color-accent );}.elementor-574 .elementor-element.elementor-element-cb1c252 .elementor-heading-title{color:var( --e-global-color-jgwhite );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-574 .elementor-element.elementor-element-d886a9b{font-size:18px;color:rgba(255,255,255,0.85);}.elementor-574 .elementor-element.elementor-element-2c2122e{--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;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-574 .elementor-element.elementor-element-2c2122e:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-2c2122e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-jgwhite );}.elementor-574 .elementor-element.elementor-element-8b6ed1b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-1190fb8{text-align:center;}.elementor-574 .elementor-element.elementor-element-1190fb8 .elementor-heading-title{font-family:var( --e-global-typography-jgkicker-font-family ), Sans-serif;font-size:var( --e-global-typography-jgkicker-font-size );font-weight:var( --e-global-typography-jgkicker-font-weight );text-transform:var( --e-global-typography-jgkicker-text-transform );letter-spacing:var( --e-global-typography-jgkicker-letter-spacing );color:var( --e-global-color-primary );}.elementor-574 .elementor-element.elementor-element-f2ee75a{text-align:center;}.elementor-574 .elementor-element.elementor-element-f2ee75a .elementor-heading-title{color:var( --e-global-color-jgdark );}.elementor-574 .elementor-element.elementor-element-0150aeb{text-align:center;color:var( --e-global-color-text );}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-574 .elementor-element.elementor-element-60827af .product{text-align:center;}.elementor-574 .elementor-element.elementor-element-60827af.elementor-wc-products  ul.products{grid-column-gap:24px;grid-row-gap:24px;}.elementor-574 .elementor-element.elementor-element-60827af a > img{border-radius:10px 10px 10px 10px;margin-bottom:14px;}.elementor-574 .elementor-element.elementor-element-60827af .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-jgdark );font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;}.elementor-574 .elementor-element.elementor-element-60827af .woocommerce-loop-category__title .count{color:var( --e-global-color-accent );}.elementor-574 .elementor-element.elementor-element-539ce62 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-574 .elementor-element.elementor-element-4465ddb{--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;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-574 .elementor-element.elementor-element-4465ddb:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-4465ddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-jgbeige );}.elementor-574 .elementor-element.elementor-element-00b2644{--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;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-65bfc0c{--display:flex;--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;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:10px 10px 10px 10px;--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-574 .elementor-element.elementor-element-65bfc0c:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-65bfc0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-jgwhite );}.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-574 .elementor-element.elementor-element-f033129.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-574 .elementor-element.elementor-element-f033129 .elementor-icon-wrapper{text-align:center;}.elementor-574 .elementor-element.elementor-element-f033129.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-574 .elementor-element.elementor-element-f033129.elementor-view-framed .elementor-icon, .elementor-574 .elementor-element.elementor-element-f033129.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-574 .elementor-element.elementor-element-f033129.elementor-view-framed .elementor-icon, .elementor-574 .elementor-element.elementor-element-f033129.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-574 .elementor-element.elementor-element-f033129.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-574 .elementor-element.elementor-element-f033129.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-574 .elementor-element.elementor-element-f033129 .elementor-icon{font-size:22px;padding:16px;}.elementor-574 .elementor-element.elementor-element-f033129 .elementor-icon svg{height:22px;}.elementor-574 .elementor-element.elementor-element-4adb2f1{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-a7b426e .elementor-heading-title{color:var( --e-global-color-jgdark );}.elementor-574 .elementor-element.elementor-element-5a81d43{font-size:14px;line-height:1.5em;color:var( --e-global-color-text );}.elementor-574 .elementor-element.elementor-element-94a1e66{--display:flex;--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;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:10px 10px 10px 10px;--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-574 .elementor-element.elementor-element-94a1e66:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-94a1e66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-jgwhite );}.elementor-574 .elementor-element.elementor-element-a525a61.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-574 .elementor-element.elementor-element-a525a61 .elementor-icon-wrapper{text-align:center;}.elementor-574 .elementor-element.elementor-element-a525a61.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-574 .elementor-element.elementor-element-a525a61.elementor-view-framed .elementor-icon, .elementor-574 .elementor-element.elementor-element-a525a61.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-574 .elementor-element.elementor-element-a525a61.elementor-view-framed .elementor-icon, .elementor-574 .elementor-element.elementor-element-a525a61.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-574 .elementor-element.elementor-element-a525a61.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-574 .elementor-element.elementor-element-a525a61.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-574 .elementor-element.elementor-element-a525a61 .elementor-icon{font-size:22px;padding:16px;}.elementor-574 .elementor-element.elementor-element-a525a61 .elementor-icon svg{height:22px;}.elementor-574 .elementor-element.elementor-element-58615a1{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-31c0fed .elementor-heading-title{color:var( --e-global-color-jgdark );}.elementor-574 .elementor-element.elementor-element-94ce9f6{font-size:14px;line-height:1.5em;color:var( --e-global-color-text );}.elementor-574 .elementor-element.elementor-element-fea168e{--display:flex;--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;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:10px 10px 10px 10px;--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-574 .elementor-element.elementor-element-fea168e:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-fea168e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-jgwhite );}.elementor-574 .elementor-element.elementor-element-7313c30.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-574 .elementor-element.elementor-element-7313c30 .elementor-icon-wrapper{text-align:center;}.elementor-574 .elementor-element.elementor-element-7313c30.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-574 .elementor-element.elementor-element-7313c30.elementor-view-framed .elementor-icon, .elementor-574 .elementor-element.elementor-element-7313c30.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-574 .elementor-element.elementor-element-7313c30.elementor-view-framed .elementor-icon, .elementor-574 .elementor-element.elementor-element-7313c30.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-574 .elementor-element.elementor-element-7313c30.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-574 .elementor-element.elementor-element-7313c30.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-574 .elementor-element.elementor-element-7313c30 .elementor-icon{font-size:22px;padding:16px;}.elementor-574 .elementor-element.elementor-element-7313c30 .elementor-icon svg{height:22px;}.elementor-574 .elementor-element.elementor-element-31f650d{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-346431a .elementor-heading-title{color:var( --e-global-color-jgdark );}.elementor-574 .elementor-element.elementor-element-332211b{font-size:14px;line-height:1.5em;color:var( --e-global-color-text );}@media(min-width:768px){.elementor-574 .elementor-element.elementor-element-e2d688b{--content-width:1200px;}.elementor-574 .elementor-element.elementor-element-2c2122e{--content-width:1200px;}.elementor-574 .elementor-element.elementor-element-8b6ed1b{--width:100%;}.elementor-574 .elementor-element.elementor-element-4465ddb{--content-width:1200px;}.elementor-574 .elementor-element.elementor-element-65bfc0c{--width:32%;}.elementor-574 .elementor-element.elementor-element-94a1e66{--width:32%;}.elementor-574 .elementor-element.elementor-element-fea168e{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-574 .elementor-element.elementor-element-65bfc0c{--width:100%;}.elementor-574 .elementor-element.elementor-element-94a1e66{--width:100%;}.elementor-574 .elementor-element.elementor-element-fea168e{--width:100%;}}@media(max-width:1024px){.elementor-574 .elementor-element.elementor-element-1838f57 .elementor-heading-title{font-size:var( --e-global-typography-jgkicker-font-size );letter-spacing:var( --e-global-typography-jgkicker-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-574 .elementor-element.elementor-element-2c2122e{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-574 .elementor-element.elementor-element-1190fb8 .elementor-heading-title{font-size:var( --e-global-typography-jgkicker-font-size );letter-spacing:var( --e-global-typography-jgkicker-letter-spacing );}.elementor-574 .elementor-element.elementor-element-4465ddb{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-574 .elementor-element.elementor-element-e2d688b{--min-height:260px;--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-574 .elementor-element.elementor-element-1838f57 .elementor-heading-title{font-size:var( --e-global-typography-jgkicker-font-size );letter-spacing:var( --e-global-typography-jgkicker-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-574 .elementor-element.elementor-element-2c2122e{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-574 .elementor-element.elementor-element-1190fb8 .elementor-heading-title{font-size:var( --e-global-typography-jgkicker-font-size );letter-spacing:var( --e-global-typography-jgkicker-letter-spacing );}.elementor-574 .elementor-element.elementor-element-60827af .woocommerce .woocommerce-loop-category__title{font-size:15px;}.elementor-574 .elementor-element.elementor-element-4465ddb{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}}