.elementor-22 .elementor-element.elementor-element-9b5e928{--display:flex;--min-height:800px;--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;--padding-top:400px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-22 .elementor-element.elementor-element-6941c81{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-6941c81.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-6941c81 .elementor-heading-title{font-family:var( --e-global-typography-b174bce-font-family ), Sans-serif;font-size:var( --e-global-typography-b174bce-font-size );font-weight:var( --e-global-typography-b174bce-font-weight );text-transform:var( --e-global-typography-b174bce-text-transform );text-decoration:var( --e-global-typography-b174bce-text-decoration );line-height:var( --e-global-typography-b174bce-line-height );letter-spacing:var( --e-global-typography-b174bce-letter-spacing );word-spacing:var( --e-global-typography-b174bce-word-spacing );color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-d7499c5{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-d7499c5.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-f51e0fd{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-f51e0fd.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-64c21a0{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-64c21a0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-64c21a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e11e47 );}.elementor-22 .elementor-element.elementor-element-64c21a0.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-8be68a4{--display:flex;--position:absolute;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-80px;--z-index:100;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-8be68a4{right:-80px;}body.rtl .elementor-22 .elementor-element.elementor-element-8be68a4{left:-80px;}.elementor-22 .elementor-element.elementor-element-18b1419 img{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-0694af4{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-0694af4.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-0694af4 .elementor-heading-title{font-family:var( --e-global-typography-0dbf0fd-font-family ), Sans-serif;font-size:var( --e-global-typography-0dbf0fd-font-size );font-weight:var( --e-global-typography-0dbf0fd-font-weight );text-transform:var( --e-global-typography-0dbf0fd-text-transform );text-decoration:var( --e-global-typography-0dbf0fd-text-decoration );line-height:var( --e-global-typography-0dbf0fd-line-height );letter-spacing:var( --e-global-typography-0dbf0fd-letter-spacing );word-spacing:var( --e-global-typography-0dbf0fd-word-spacing );color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-8e7bec3{--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:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D4D4;--border-color:#D4D4D4;--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-5dc5999{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-5dc5999 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-5dc5999 .elementor-icon{font-size:80px;}.elementor-22 .elementor-element.elementor-element-5dc5999 .elementor-icon svg{height:80px;}.elementor-22 .elementor-element.elementor-element-6feb7b6{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-6feb7b6 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-ff934f7{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-ff934f7 .elementor-heading-title{font-family:var( --e-global-typography-5e0a9d0-font-family ), Sans-serif;font-size:var( --e-global-typography-5e0a9d0-font-size );font-weight:var( --e-global-typography-5e0a9d0-font-weight );text-transform:var( --e-global-typography-5e0a9d0-text-transform );text-decoration:var( --e-global-typography-5e0a9d0-text-decoration );line-height:var( --e-global-typography-5e0a9d0-line-height );letter-spacing:var( --e-global-typography-5e0a9d0-letter-spacing );word-spacing:var( --e-global-typography-5e0a9d0-word-spacing );}.elementor-22 .elementor-element.elementor-element-dc16813{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-dc16813 img{width:55%;height:35px;}.elementor-22 .elementor-element.elementor-element-09f65db{width:var( --container-widget-width, calc(25% - 16px) );max-width:calc(25% - 16px);--container-widget-width:calc(25% - 16px);--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-09f65db .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-09f65db .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-09f65db .elementor-icon-box-title a{font-family:var( --e-global-typography-90f6c37-font-family ), Sans-serif;font-size:var( --e-global-typography-90f6c37-font-size );font-weight:var( --e-global-typography-90f6c37-font-weight );text-transform:var( --e-global-typography-90f6c37-text-transform );text-decoration:var( --e-global-typography-90f6c37-text-decoration );line-height:var( --e-global-typography-90f6c37-line-height );letter-spacing:var( --e-global-typography-90f6c37-letter-spacing );word-spacing:var( --e-global-typography-90f6c37-word-spacing );}.elementor-22 .elementor-element.elementor-element-09f65db .elementor-icon-box-description{font-family:var( --e-global-typography-9e66990-font-family ), Sans-serif;font-size:var( --e-global-typography-9e66990-font-size );text-decoration:var( --e-global-typography-9e66990-text-decoration );line-height:var( --e-global-typography-9e66990-line-height );letter-spacing:var( --e-global-typography-9e66990-letter-spacing );word-spacing:var( --e-global-typography-9e66990-word-spacing );}.elementor-22 .elementor-element.elementor-element-d0ca129{width:var( --container-widget-width, calc(25% - 16px) );max-width:calc(25% - 16px);--container-widget-width:calc(25% - 16px);--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-d0ca129 .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-d0ca129 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-d0ca129 .elementor-icon-box-title a{font-family:var( --e-global-typography-90f6c37-font-family ), Sans-serif;font-size:var( --e-global-typography-90f6c37-font-size );font-weight:var( --e-global-typography-90f6c37-font-weight );text-transform:var( --e-global-typography-90f6c37-text-transform );text-decoration:var( --e-global-typography-90f6c37-text-decoration );line-height:var( --e-global-typography-90f6c37-line-height );letter-spacing:var( --e-global-typography-90f6c37-letter-spacing );word-spacing:var( --e-global-typography-90f6c37-word-spacing );}.elementor-22 .elementor-element.elementor-element-d0ca129 .elementor-icon-box-description{font-family:var( --e-global-typography-9e66990-font-family ), Sans-serif;font-size:var( --e-global-typography-9e66990-font-size );text-decoration:var( --e-global-typography-9e66990-text-decoration );line-height:var( --e-global-typography-9e66990-line-height );letter-spacing:var( --e-global-typography-9e66990-letter-spacing );word-spacing:var( --e-global-typography-9e66990-word-spacing );}.elementor-22 .elementor-element.elementor-element-8faa270{width:var( --container-widget-width, calc(25% - 16px) );max-width:calc(25% - 16px);--container-widget-width:calc(25% - 16px);--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-8faa270 .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-8faa270 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-8faa270 .elementor-icon-box-title a{font-family:var( --e-global-typography-90f6c37-font-family ), Sans-serif;font-size:var( --e-global-typography-90f6c37-font-size );font-weight:var( --e-global-typography-90f6c37-font-weight );text-transform:var( --e-global-typography-90f6c37-text-transform );text-decoration:var( --e-global-typography-90f6c37-text-decoration );line-height:var( --e-global-typography-90f6c37-line-height );letter-spacing:var( --e-global-typography-90f6c37-letter-spacing );word-spacing:var( --e-global-typography-90f6c37-word-spacing );}.elementor-22 .elementor-element.elementor-element-8faa270 .elementor-icon-box-description{font-family:var( --e-global-typography-9e66990-font-family ), Sans-serif;font-size:var( --e-global-typography-9e66990-font-size );text-decoration:var( --e-global-typography-9e66990-text-decoration );line-height:var( --e-global-typography-9e66990-line-height );letter-spacing:var( --e-global-typography-9e66990-letter-spacing );word-spacing:var( --e-global-typography-9e66990-word-spacing );}.elementor-22 .elementor-element.elementor-element-7256bf3{width:var( --container-widget-width, calc(25% - 16px) );max-width:calc(25% - 16px);--container-widget-width:calc(25% - 16px);--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-7256bf3 .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-7256bf3 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-7256bf3 .elementor-icon-box-title a{font-family:var( --e-global-typography-90f6c37-font-family ), Sans-serif;font-size:var( --e-global-typography-90f6c37-font-size );font-weight:var( --e-global-typography-90f6c37-font-weight );text-transform:var( --e-global-typography-90f6c37-text-transform );text-decoration:var( --e-global-typography-90f6c37-text-decoration );line-height:var( --e-global-typography-90f6c37-line-height );letter-spacing:var( --e-global-typography-90f6c37-letter-spacing );word-spacing:var( --e-global-typography-90f6c37-word-spacing );}.elementor-22 .elementor-element.elementor-element-7256bf3 .elementor-icon-box-description{font-family:var( --e-global-typography-9e66990-font-family ), Sans-serif;font-size:var( --e-global-typography-9e66990-font-size );text-decoration:var( --e-global-typography-9e66990-text-decoration );line-height:var( --e-global-typography-9e66990-line-height );letter-spacing:var( --e-global-typography-9e66990-letter-spacing );word-spacing:var( --e-global-typography-9e66990-word-spacing );}.elementor-22 .elementor-element.elementor-element-06fd710{--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.07;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-22 .elementor-element.elementor-element-06fd710:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-06fd710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e11e47 );}.elementor-22 .elementor-element.elementor-element-06fd710::before, .elementor-22 .elementor-element.elementor-element-06fd710 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-06fd710 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-06fd710 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-06fd710 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-06fd710 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://keteringzrenjaninmaja.rs/wp-content/uploads/2026/01/Your-paragraph-text-4.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-22 .elementor-element.elementor-element-06fd710.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-da05f66{--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:150px 150px;--row-gap:150px;--column-gap:150px;}.elementor-22 .elementor-element.elementor-element-5e0baee{--display:flex;--min-height:450px;--justify-content:center;--border-radius:200px 200px 200px 200px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-5e0baee:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5e0baee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-2df3c67{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;border-radius:200px 200px 200px 200px;}.elementor-22 .elementor-element.elementor-element-2df3c67.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-2df3c67 .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-2df3c67 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-2df3c67 .elementor-icon-box-title a{font-family:var( --e-global-typography-ca9f584-font-family ), Sans-serif;font-size:var( --e-global-typography-ca9f584-font-size );font-weight:var( --e-global-typography-ca9f584-font-weight );text-decoration:var( --e-global-typography-ca9f584-text-decoration );line-height:var( --e-global-typography-ca9f584-line-height );letter-spacing:var( --e-global-typography-ca9f584-letter-spacing );word-spacing:var( --e-global-typography-ca9f584-word-spacing );}.elementor-22 .elementor-element.elementor-element-2df3c67 .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-d994d50{--display:flex;--min-height:600px;--border-radius:200px 200px 200px 200px;}.elementor-22 .elementor-element.elementor-element-d994d50:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d994d50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keteringzrenjaninmaja.rs/wp-content/uploads/2026/01/WhatsApp-Image-2026-01-22-at-01.32.55-1.jpeg");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-a4a3a90{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dfb8cd7 );--border-color:var( --e-global-color-dfb8cd7 );--border-radius:200px 200px 200px 200px;}.elementor-22 .elementor-element.elementor-element-a4a3a90.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-5fa64cb{--display:flex;--min-height:450px;--justify-content:center;--border-radius:200px 200px 200px 200px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-5fa64cb:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5fa64cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-ef7b163{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;border-radius:200px 200px 200px 200px;}.elementor-22 .elementor-element.elementor-element-ef7b163.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-ef7b163 .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-ef7b163 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-ef7b163 .elementor-icon-box-title a{font-family:var( --e-global-typography-ca9f584-font-family ), Sans-serif;font-size:var( --e-global-typography-ca9f584-font-size );font-weight:var( --e-global-typography-ca9f584-font-weight );text-decoration:var( --e-global-typography-ca9f584-text-decoration );line-height:var( --e-global-typography-ca9f584-line-height );letter-spacing:var( --e-global-typography-ca9f584-letter-spacing );word-spacing:var( --e-global-typography-ca9f584-word-spacing );}.elementor-22 .elementor-element.elementor-element-ef7b163 .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-1042b50{--display:flex;}.elementor-22 .elementor-element.elementor-element-b2276d0{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-b2276d0 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-b2276d0 .elementor-icon{font-size:80px;}.elementor-22 .elementor-element.elementor-element-b2276d0 .elementor-icon svg{height:80px;}.elementor-22 .elementor-element.elementor-element-59821dd{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-59821dd .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-c2b010d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-c2b010d.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-c2b010d .elementor-heading-title{font-family:var( --e-global-typography-5e0a9d0-font-family ), Sans-serif;font-size:var( --e-global-typography-5e0a9d0-font-size );font-weight:var( --e-global-typography-5e0a9d0-font-weight );text-transform:var( --e-global-typography-5e0a9d0-text-transform );text-decoration:var( --e-global-typography-5e0a9d0-text-decoration );line-height:var( --e-global-typography-5e0a9d0-line-height );letter-spacing:var( --e-global-typography-5e0a9d0-letter-spacing );word-spacing:var( --e-global-typography-5e0a9d0-word-spacing );}.elementor-22 .elementor-element.elementor-element-0bd0612{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-0bd0612.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-07020b3{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-07020b3.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-bb99035{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-bb99035:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-bb99035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c1799b );}.elementor-22 .elementor-element.elementor-element-cb123ec{--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.45;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-22 .elementor-element.elementor-element-cb123ec:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-cb123ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keteringzrenjaninmaja.rs/wp-content/uploads/2026/01/WhatsApp-Image-2026-01-22-at-01.32.50-2.jpeg");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-cb123ec::before, .elementor-22 .elementor-element.elementor-element-cb123ec > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-cb123ec > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-cb123ec > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-cb123ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-cb123ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-0c1799b );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-b0e8db6{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-b0e8db6 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-b0e8db6 .elementor-icon{font-size:80px;}.elementor-22 .elementor-element.elementor-element-b0e8db6 .elementor-icon svg{height:80px;}.elementor-22 .elementor-element.elementor-element-550349a{text-align:center;}.elementor-22 .elementor-element.elementor-element-550349a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-f87372c{text-align:center;}.elementor-22 .elementor-element.elementor-element-f87372c .elementor-heading-title{font-family:var( --e-global-typography-3ad7438-font-family ), Sans-serif;font-size:var( --e-global-typography-3ad7438-font-size );font-weight:var( --e-global-typography-3ad7438-font-weight );text-transform:var( --e-global-typography-3ad7438-text-transform );text-decoration:var( --e-global-typography-3ad7438-text-decoration );line-height:var( --e-global-typography-3ad7438-line-height );letter-spacing:var( --e-global-typography-3ad7438-letter-spacing );word-spacing:var( --e-global-typography-3ad7438-word-spacing );color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-1cf9640{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-79e03af{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-40a297f{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#202020;--border-color:#202020;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-22 .elementor-element.elementor-element-40a297f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-511d2b1{padding:0px 50px 0px 0px;}.elementor-22 .elementor-element.elementor-element-511d2b1 .elementor-heading-title{font-family:var( --e-global-typography-2a9c950-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9c950-font-size );font-weight:var( --e-global-typography-2a9c950-font-weight );line-height:var( --e-global-typography-2a9c950-line-height );letter-spacing:var( --e-global-typography-2a9c950-letter-spacing );word-spacing:var( --e-global-typography-2a9c950-word-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-f5b5d6c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-f5b5d6c .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-f5b5d6c .elementor-icon-box-title{color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-f5b5d6c .elementor-icon-box-description{color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-f23bf76{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#202020;--border-color:#202020;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-22 .elementor-element.elementor-element-f23bf76.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-a2cd398 img{width:100%;height:180px;object-fit:cover;object-position:center center;}.elementor-22 .elementor-element.elementor-element-444f484{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-ba68240{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#202020;--border-color:#202020;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-22 .elementor-element.elementor-element-ba68240.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-9b7cf57{padding:0px 50px 0px 0px;}.elementor-22 .elementor-element.elementor-element-9b7cf57 .elementor-heading-title{font-family:var( --e-global-typography-2a9c950-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9c950-font-size );font-weight:var( --e-global-typography-2a9c950-font-weight );line-height:var( --e-global-typography-2a9c950-line-height );letter-spacing:var( --e-global-typography-2a9c950-letter-spacing );word-spacing:var( --e-global-typography-2a9c950-word-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-4d3982f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-4d3982f .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-4d3982f .elementor-icon-box-title{color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-4d3982f .elementor-icon-box-description{color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-f6dfe26{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#202020;--border-color:#202020;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-22 .elementor-element.elementor-element-f6dfe26.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-3463a91 img{width:100%;height:180px;object-fit:cover;object-position:center center;}.elementor-22 .elementor-element.elementor-element-22cba0e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-d395852{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#202020;--border-color:#202020;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-22 .elementor-element.elementor-element-d395852.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-a296aee{padding:0px 50px 0px 0px;}.elementor-22 .elementor-element.elementor-element-a296aee .elementor-heading-title{font-family:var( --e-global-typography-2a9c950-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9c950-font-size );font-weight:var( --e-global-typography-2a9c950-font-weight );line-height:var( --e-global-typography-2a9c950-line-height );letter-spacing:var( --e-global-typography-2a9c950-letter-spacing );word-spacing:var( --e-global-typography-2a9c950-word-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-335fd5a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-335fd5a .elementor-icon-box-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-335fd5a .elementor-icon-box-title{color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-335fd5a .elementor-icon-box-description{color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-700b14e{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#202020;--border-color:#202020;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-22 .elementor-element.elementor-element-700b14e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-8d8b9f9 img{width:100%;height:180px;object-fit:cover;object-position:center center;}.elementor-22 .elementor-element.elementor-element-53d6906{--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.07;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-22 .elementor-element.elementor-element-53d6906:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-53d6906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e11e47 );}.elementor-22 .elementor-element.elementor-element-53d6906::before, .elementor-22 .elementor-element.elementor-element-53d6906 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-53d6906 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-53d6906 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-53d6906 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-53d6906 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://keteringzrenjaninmaja.rs/wp-content/uploads/2026/01/Your-paragraph-text.png");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-22 .elementor-element.elementor-element-53d6906.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-9b1b694{--display:flex;}.elementor-22 .elementor-element.elementor-element-1ba6f3c{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-1ba6f3c .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-1ba6f3c .elementor-icon{font-size:80px;}.elementor-22 .elementor-element.elementor-element-1ba6f3c .elementor-icon svg{height:80px;}.elementor-22 .elementor-element.elementor-element-485e63b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-485e63b.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-8b02b0c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-8b02b0c.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-1bf7fbd{--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;--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-4799414{--display:flex;}.elementor-22 .elementor-element.elementor-element-d5b64c4{--display:flex;--min-height:400px;--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-d5b64c4:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d5b64c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keteringzrenjaninmaja.rs/wp-content/uploads/2026/01/586304170_17902219152321610_8938710543218396119_n.webp");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-26591c4{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-fdf591b{text-align:center;}.elementor-22 .elementor-element.elementor-element-7d80c8c{text-align:center;}.elementor-22 .elementor-element.elementor-element-7d80c8c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-22 .elementor-element.elementor-element-300a32f{text-align:center;}.elementor-22 .elementor-element.elementor-element-291f49b{--display:flex;}.elementor-22 .elementor-element.elementor-element-fd8da45{--display:flex;--min-height:400px;--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-fd8da45:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-fd8da45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keteringzrenjaninmaja.rs/wp-content/uploads/2026/01/WhatsApp-Image-2026-01-22-at-01.32.58-1.jpeg");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-6a1e06e{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-5ac1286{text-align:center;}.elementor-22 .elementor-element.elementor-element-1fb9f59{text-align:center;}.elementor-22 .elementor-element.elementor-element-1fb9f59 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-22 .elementor-element.elementor-element-d187d46{text-align:center;}.elementor-22 .elementor-element.elementor-element-646c3c6{--display:flex;}.elementor-22 .elementor-element.elementor-element-f64dd2c{--display:flex;--min-height:400px;--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-f64dd2c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f64dd2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keteringzrenjaninmaja.rs/wp-content/uploads/2026/01/WhatsApp-Image-2026-01-22-at-01.32.59-9.jpeg");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-407daa5{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-19d3016{text-align:center;}.elementor-22 .elementor-element.elementor-element-5410c91{text-align:center;}.elementor-22 .elementor-element.elementor-element-5410c91 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-22 .elementor-element.elementor-element-a7e5f72{text-align:center;}.elementor-22 .elementor-element.elementor-element-29e1128{--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;--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-74ee56d{--display:flex;--min-height:400px;--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-74ee56d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-74ee56d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keteringzrenjaninmaja.rs/wp-content/uploads/2026/02/viber_slika_2026-02-01_09-00-10-144.jpg");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-a7b832b{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-5fd8662{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-66c4ec2{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-66c4ec2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-22 .elementor-element.elementor-element-9dd23c2{text-align:center;}.elementor-22 .elementor-element.elementor-element-5e15e7e{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-22 .elementor-element.elementor-element-5e15e7e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5e15e7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f66e96 );}.elementor-22 .elementor-element.elementor-element-484a9d9{--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-22 .elementor-element.elementor-element-f787888{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-f787888 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-f787888 .elementor-icon{font-size:80px;}.elementor-22 .elementor-element.elementor-element-f787888 .elementor-icon svg{height:80px;}.elementor-22 .elementor-element.elementor-element-1a0d8f4{text-align:center;}.elementor-22 .elementor-element.elementor-element-1a0d8f4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-3e7cb52{text-align:center;}.elementor-22 .elementor-element.elementor-element-3e7cb52 .elementor-heading-title{font-family:var( --e-global-typography-5e0a9d0-font-family ), Sans-serif;font-size:var( --e-global-typography-5e0a9d0-font-size );font-weight:var( --e-global-typography-5e0a9d0-font-weight );text-transform:var( --e-global-typography-5e0a9d0-text-transform );text-decoration:var( --e-global-typography-5e0a9d0-text-decoration );line-height:var( --e-global-typography-5e0a9d0-line-height );letter-spacing:var( --e-global-typography-5e0a9d0-letter-spacing );word-spacing:var( --e-global-typography-5e0a9d0-word-spacing );color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-160ddda{text-align:center;color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-cd43afd{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-cd43afd.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-204dc12{--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-22 .elementor-element.elementor-element-f0c008f{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-f0c008f img{width:100%;height:500px;}.elementor-22 .elementor-element.elementor-element-c9db9a6{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;top:150px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-c9db9a6{right:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-c9db9a6{left:0px;}.elementor-22 .elementor-element.elementor-element-c9db9a6 img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-22 .elementor-element.elementor-element-e0f6c38{--display:flex;--min-height:600px;--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.3;}.elementor-22 .elementor-element.elementor-element-e0f6c38::before, .elementor-22 .elementor-element.elementor-element-e0f6c38 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-e0f6c38 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-e0f6c38 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-e0f6c38 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-e0f6c38 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-7485dca{--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-22 .elementor-element.elementor-element-7485dca:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-7485dca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e11e47 );}.elementor-22 .elementor-element.elementor-element-62b45a4{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:-450px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-22 .elementor-element.elementor-element-62b45a4:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-62b45a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-62b45a4.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-e13ae98{--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:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D4D4;--border-color:#D4D4D4;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-22 .elementor-element.elementor-element-51b3e1a{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-51b3e1a .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-dcc08e8{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-dcc08e8 .elementor-heading-title{font-family:var( --e-global-typography-5e0a9d0-font-family ), Sans-serif;font-size:var( --e-global-typography-5e0a9d0-font-size );font-weight:var( --e-global-typography-5e0a9d0-font-weight );text-transform:var( --e-global-typography-5e0a9d0-text-transform );text-decoration:var( --e-global-typography-5e0a9d0-text-decoration );line-height:var( --e-global-typography-5e0a9d0-line-height );letter-spacing:var( --e-global-typography-5e0a9d0-letter-spacing );word-spacing:var( --e-global-typography-5e0a9d0-word-spacing );}.elementor-22 .elementor-element.elementor-element-1c2a352{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-1c2a352.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form label{color:#000000;}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form label span{color:#777777;}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form select{width:100%;height:50px;border-radius:35px 35px 35px 35px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form textarea{width:100%;height:176px;margin-bottom:20px;border-radius:35px 35px 35px 35px;}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form .ekit-form-input, .elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form select, .elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form input{margin-bottom:20px;}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form textarea, .elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form select{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A0A0A0;}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):hover, .elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form select:hover{border-radius:35px 35px 35px 35px;}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form textarea:hover{border-radius:35px 35px 35px 35px;}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):hover, .elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form textarea:hover, .elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form select:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d992718 );}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):focus, .elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form select:focus{border-radius:35px 35px 35px 35px;}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form textarea:focus{border-radius:35px 35px 35px 35px;}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):focus, .elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form textarea:focus, .elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form select:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d992718 );}.elementor-22 .elementor-element.elementor-element-2f1255b .wpcf7-form textarea{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-wid-con .ekit-form form textarea{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{font-size:14px;color:var( --e-global-color-d992718 );}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{font-size:14px;color:var( --e-global-color-d992718 );}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{font-size:14px;color:var( --e-global-color-d992718 );}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{font-size:14px;color:var( --e-global-color-d992718 );}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form textarea::-webkit-input-placeholder{font-size:14px;color:var( --e-global-color-d992718 );}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form textarea::-moz-placeholder{font-size:14px;color:var( --e-global-color-d992718 );}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form textarea:-ms-input-placeholder{font-size:14px;color:var( --e-global-color-d992718 );}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form textarea:-moz-placeholder{font-size:14px;color:var( --e-global-color-d992718 );}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form > p{text-align:left;}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form input[type="submit"]{border-radius:35px 35px 35px 35px;color:#ffffff;}.elementor-22 .elementor-element.elementor-element-2f1255b .ekit-form form input[type="submit"]:hover{color:#ffffff;}.elementor-22 .elementor-element.elementor-element-a63361f{--display:flex;--position:absolute;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-80px;--z-index:100;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-a63361f{right:-80px;}body.rtl .elementor-22 .elementor-element.elementor-element-a63361f{left:-80px;}.elementor-22 .elementor-element.elementor-element-be0113d img{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-829b413{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-829b413.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-829b413 .elementor-heading-title{font-family:"Dynalight", Sans-serif;font-size:26px;font-weight:500;line-height:1.25em;color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-cf8b7a5{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-cf8b7a5:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-cf8b7a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e11e47 );}.elementor-22 .elementor-element.elementor-element-5bc7aaa{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-22 .elementor-element.elementor-element-5bc7aaa:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5bc7aaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e11e47 );}.elementor-22 .elementor-element.elementor-element-e8f4374{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-402bdd0{--display:flex;--min-height:250px;}.elementor-22 .elementor-element.elementor-element-402bdd0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-402bdd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keteringzrenjaninmaja.rs/wp-content/uploads/2026/01/viber_slika_2026-01-23_14-43-56-380.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-8b20fcd .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-8b20fcd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dfb8cd7 );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-8b20fcd.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-8b20fcd.elementor-view-default .elementor-icon{color:var( --e-global-color-dfb8cd7 );border-color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-8b20fcd.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-8b20fcd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-8b20fcd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-8b20fcd.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-8b20fcd .elementor-icon{font-size:35px;}.elementor-22 .elementor-element.elementor-element-8b20fcd .elementor-icon svg{height:35px;}.elementor-22 .elementor-element.elementor-element-4c5fe8d{--display:flex;--min-height:250px;}.elementor-22 .elementor-element.elementor-element-4c5fe8d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-4c5fe8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keteringzrenjaninmaja.rs/wp-content/uploads/2026/01/586830156_17901813660321610_8757550378144828735_n.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-841ecaf .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-841ecaf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dfb8cd7 );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-841ecaf.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-841ecaf.elementor-view-default .elementor-icon{color:var( --e-global-color-dfb8cd7 );border-color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-841ecaf.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-841ecaf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-841ecaf.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-841ecaf.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-841ecaf .elementor-icon{font-size:35px;}.elementor-22 .elementor-element.elementor-element-841ecaf .elementor-icon svg{height:35px;}.elementor-22 .elementor-element.elementor-element-64a2ef4{--display:flex;--min-height:250px;}.elementor-22 .elementor-element.elementor-element-64a2ef4:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-64a2ef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keteringzrenjaninmaja.rs/wp-content/uploads/2026/01/587816470_17903826132321610_7902872096173423759_n.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-ca6490f .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-ca6490f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dfb8cd7 );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-ca6490f.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-ca6490f.elementor-view-default .elementor-icon{color:var( --e-global-color-dfb8cd7 );border-color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-ca6490f.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-ca6490f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-ca6490f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-ca6490f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-ca6490f .elementor-icon{font-size:35px;}.elementor-22 .elementor-element.elementor-element-ca6490f .elementor-icon svg{height:35px;}.elementor-22 .elementor-element.elementor-element-bcd7c8d{--display:flex;--min-height:250px;}.elementor-22 .elementor-element.elementor-element-bcd7c8d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-bcd7c8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keteringzrenjaninmaja.rs/wp-content/uploads/2026/01/viber_slika_2026-01-23_14-43-56-416.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-6e28fad .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-6e28fad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dfb8cd7 );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-6e28fad.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-6e28fad.elementor-view-default .elementor-icon{color:var( --e-global-color-dfb8cd7 );border-color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-6e28fad.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-6e28fad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-6e28fad.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-6e28fad.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-6e28fad .elementor-icon{font-size:35px;}.elementor-22 .elementor-element.elementor-element-6e28fad .elementor-icon svg{height:35px;}.elementor-22 .elementor-element.elementor-element-50cece8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-620986a{--display:flex;--min-height:250px;}.elementor-22 .elementor-element.elementor-element-620986a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-620986a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keteringzrenjaninmaja.rs/wp-content/uploads/2026/01/586700529_17904182448321610_6273090093794881919_n.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-b14bfb1 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-b14bfb1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dfb8cd7 );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-b14bfb1.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-b14bfb1.elementor-view-default .elementor-icon{color:var( --e-global-color-dfb8cd7 );border-color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-b14bfb1.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-b14bfb1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-b14bfb1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-b14bfb1.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-b14bfb1 .elementor-icon{font-size:35px;}.elementor-22 .elementor-element.elementor-element-b14bfb1 .elementor-icon svg{height:35px;}.elementor-22 .elementor-element.elementor-element-e59a42c{--display:flex;--min-height:250px;}.elementor-22 .elementor-element.elementor-element-e59a42c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e59a42c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keteringzrenjaninmaja.rs/wp-content/uploads/2026/01/581355178_17901057225321610_5580922142164389799_n.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-c731877 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-c731877.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dfb8cd7 );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-c731877.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-c731877.elementor-view-default .elementor-icon{color:var( --e-global-color-dfb8cd7 );border-color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-c731877.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-c731877.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-c731877.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-c731877.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-c731877 .elementor-icon{font-size:35px;}.elementor-22 .elementor-element.elementor-element-c731877 .elementor-icon svg{height:35px;}.elementor-22 .elementor-element.elementor-element-f29f19e{--display:flex;--min-height:250px;}.elementor-22 .elementor-element.elementor-element-f29f19e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f29f19e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keteringzrenjaninmaja.rs/wp-content/uploads/2026/01/viber_slika_2026-01-23_14-43-56-522.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-699ad62 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-699ad62.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dfb8cd7 );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-699ad62.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-699ad62.elementor-view-default .elementor-icon{color:var( --e-global-color-dfb8cd7 );border-color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-699ad62.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-699ad62.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-699ad62.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-699ad62.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-699ad62 .elementor-icon{font-size:35px;}.elementor-22 .elementor-element.elementor-element-699ad62 .elementor-icon svg{height:35px;}.elementor-22 .elementor-element.elementor-element-3ab80d8{--display:flex;--min-height:250px;}.elementor-22 .elementor-element.elementor-element-3ab80d8:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3ab80d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keteringzrenjaninmaja.rs/wp-content/uploads/2026/01/589659812_17902572915321610_1479979436331603552_n.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-5596ca4 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-5596ca4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dfb8cd7 );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-5596ca4.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-5596ca4.elementor-view-default .elementor-icon{color:var( --e-global-color-dfb8cd7 );border-color:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-5596ca4.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-5596ca4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dfb8cd7 );}.elementor-22 .elementor-element.elementor-element-5596ca4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-5596ca4.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-5596ca4 .elementor-icon{font-size:35px;}.elementor-22 .elementor-element.elementor-element-5596ca4 .elementor-icon svg{height:35px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-9b5e928{--padding-top:260px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-6941c81 .elementor-heading-title{font-size:var( --e-global-typography-b174bce-font-size );line-height:var( --e-global-typography-b174bce-line-height );letter-spacing:var( --e-global-typography-b174bce-letter-spacing );word-spacing:var( --e-global-typography-b174bce-word-spacing );}.elementor-22 .elementor-element.elementor-element-f51e0fd{padding:0px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-8be68a4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:-60px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-8be68a4{right:-50px;}body.rtl .elementor-22 .elementor-element.elementor-element-8be68a4{left:-50px;}.elementor-22 .elementor-element.elementor-element-0694af4 .elementor-heading-title{font-size:var( --e-global-typography-0dbf0fd-font-size );line-height:var( --e-global-typography-0dbf0fd-line-height );letter-spacing:var( --e-global-typography-0dbf0fd-letter-spacing );word-spacing:var( --e-global-typography-0dbf0fd-word-spacing );}.elementor-22 .elementor-element.elementor-element-6feb7b6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-22 .elementor-element.elementor-element-ff934f7 .elementor-heading-title{font-size:var( --e-global-typography-5e0a9d0-font-size );line-height:var( --e-global-typography-5e0a9d0-line-height );letter-spacing:var( --e-global-typography-5e0a9d0-letter-spacing );word-spacing:var( --e-global-typography-5e0a9d0-word-spacing );}.elementor-22 .elementor-element.elementor-element-09f65db .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-09f65db .elementor-icon-box-title a{font-size:var( --e-global-typography-90f6c37-font-size );line-height:var( --e-global-typography-90f6c37-line-height );letter-spacing:var( --e-global-typography-90f6c37-letter-spacing );word-spacing:var( --e-global-typography-90f6c37-word-spacing );}.elementor-22 .elementor-element.elementor-element-09f65db .elementor-icon-box-description{font-size:var( --e-global-typography-9e66990-font-size );line-height:var( --e-global-typography-9e66990-line-height );letter-spacing:var( --e-global-typography-9e66990-letter-spacing );word-spacing:var( --e-global-typography-9e66990-word-spacing );}.elementor-22 .elementor-element.elementor-element-d0ca129 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-d0ca129 .elementor-icon-box-title a{font-size:var( --e-global-typography-90f6c37-font-size );line-height:var( --e-global-typography-90f6c37-line-height );letter-spacing:var( --e-global-typography-90f6c37-letter-spacing );word-spacing:var( --e-global-typography-90f6c37-word-spacing );}.elementor-22 .elementor-element.elementor-element-d0ca129 .elementor-icon-box-description{font-size:var( --e-global-typography-9e66990-font-size );line-height:var( --e-global-typography-9e66990-line-height );letter-spacing:var( --e-global-typography-9e66990-letter-spacing );word-spacing:var( --e-global-typography-9e66990-word-spacing );}.elementor-22 .elementor-element.elementor-element-8faa270 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-8faa270 .elementor-icon-box-title a{font-size:var( --e-global-typography-90f6c37-font-size );line-height:var( --e-global-typography-90f6c37-line-height );letter-spacing:var( --e-global-typography-90f6c37-letter-spacing );word-spacing:var( --e-global-typography-90f6c37-word-spacing );}.elementor-22 .elementor-element.elementor-element-8faa270 .elementor-icon-box-description{font-size:var( --e-global-typography-9e66990-font-size );line-height:var( --e-global-typography-9e66990-line-height );letter-spacing:var( --e-global-typography-9e66990-letter-spacing );word-spacing:var( --e-global-typography-9e66990-word-spacing );}.elementor-22 .elementor-element.elementor-element-7256bf3 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-7256bf3 .elementor-icon-box-title a{font-size:var( --e-global-typography-90f6c37-font-size );line-height:var( --e-global-typography-90f6c37-line-height );letter-spacing:var( --e-global-typography-90f6c37-letter-spacing );word-spacing:var( --e-global-typography-90f6c37-word-spacing );}.elementor-22 .elementor-element.elementor-element-7256bf3 .elementor-icon-box-description{font-size:var( --e-global-typography-9e66990-font-size );line-height:var( --e-global-typography-9e66990-line-height );letter-spacing:var( --e-global-typography-9e66990-letter-spacing );word-spacing:var( --e-global-typography-9e66990-word-spacing );}.elementor-22 .elementor-element.elementor-element-06fd710::before, .elementor-22 .elementor-element.elementor-element-06fd710 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-06fd710 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-06fd710 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-06fd710 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-06fd710 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-22 .elementor-element.elementor-element-06fd710{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-da05f66{--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:21px 21px;--row-gap:21px;--column-gap:21px;}.elementor-22 .elementor-element.elementor-element-5e0baee{--border-radius:100px 100px 100px 100px;}.elementor-22 .elementor-element.elementor-element-2df3c67 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-2df3c67 .elementor-icon-box-title a{font-size:var( --e-global-typography-ca9f584-font-size );line-height:var( --e-global-typography-ca9f584-line-height );letter-spacing:var( --e-global-typography-ca9f584-letter-spacing );word-spacing:var( --e-global-typography-ca9f584-word-spacing );}.elementor-22 .elementor-element.elementor-element-2df3c67 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-5fa64cb{--border-radius:100px 100px 100px 100px;}.elementor-22 .elementor-element.elementor-element-ef7b163 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-ef7b163 .elementor-icon-box-title a{font-size:var( --e-global-typography-ca9f584-font-size );line-height:var( --e-global-typography-ca9f584-line-height );letter-spacing:var( --e-global-typography-ca9f584-letter-spacing );word-spacing:var( --e-global-typography-ca9f584-word-spacing );}.elementor-22 .elementor-element.elementor-element-ef7b163 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-59821dd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-22 .elementor-element.elementor-element-c2b010d .elementor-heading-title{font-size:var( --e-global-typography-5e0a9d0-font-size );line-height:var( --e-global-typography-5e0a9d0-line-height );letter-spacing:var( --e-global-typography-5e0a9d0-letter-spacing );word-spacing:var( --e-global-typography-5e0a9d0-word-spacing );}.elementor-22 .elementor-element.elementor-element-bb99035{--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-22 .elementor-element.elementor-element-cb123ec{--min-height:350px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-550349a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-22 .elementor-element.elementor-element-f87372c .elementor-heading-title{font-size:var( --e-global-typography-3ad7438-font-size );line-height:var( --e-global-typography-3ad7438-line-height );letter-spacing:var( --e-global-typography-3ad7438-letter-spacing );word-spacing:var( --e-global-typography-3ad7438-word-spacing );}.elementor-22 .elementor-element.elementor-element-40a297f{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-511d2b1 .elementor-heading-title{font-size:var( --e-global-typography-2a9c950-font-size );line-height:var( --e-global-typography-2a9c950-line-height );letter-spacing:var( --e-global-typography-2a9c950-letter-spacing );word-spacing:var( --e-global-typography-2a9c950-word-spacing );}.elementor-22 .elementor-element.elementor-element-ba68240{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-9b7cf57 .elementor-heading-title{font-size:var( --e-global-typography-2a9c950-font-size );line-height:var( --e-global-typography-2a9c950-line-height );letter-spacing:var( --e-global-typography-2a9c950-letter-spacing );word-spacing:var( --e-global-typography-2a9c950-word-spacing );}.elementor-22 .elementor-element.elementor-element-d395852{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-a296aee .elementor-heading-title{font-size:var( --e-global-typography-2a9c950-font-size );line-height:var( --e-global-typography-2a9c950-line-height );letter-spacing:var( --e-global-typography-2a9c950-letter-spacing );word-spacing:var( --e-global-typography-2a9c950-word-spacing );}.elementor-22 .elementor-element.elementor-element-53d6906::before, .elementor-22 .elementor-element.elementor-element-53d6906 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-53d6906 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-53d6906 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-53d6906 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-53d6906 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-22 .elementor-element.elementor-element-53d6906{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-1bf7fbd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4799414{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-7d80c8c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-22 .elementor-element.elementor-element-291f49b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-1fb9f59 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-22 .elementor-element.elementor-element-646c3c6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5410c91 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-22 .elementor-element.elementor-element-29e1128{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-66c4ec2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-22 .elementor-element.elementor-element-5e15e7e{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-1a0d8f4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-22 .elementor-element.elementor-element-3e7cb52 .elementor-heading-title{font-size:var( --e-global-typography-5e0a9d0-font-size );line-height:var( --e-global-typography-5e0a9d0-line-height );letter-spacing:var( --e-global-typography-5e0a9d0-letter-spacing );word-spacing:var( --e-global-typography-5e0a9d0-word-spacing );}.elementor-22 .elementor-element.elementor-element-62b45a4{--margin-top:-600px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-e13ae98{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-dcc08e8 .elementor-heading-title{font-size:var( --e-global-typography-5e0a9d0-font-size );line-height:var( --e-global-typography-5e0a9d0-line-height );letter-spacing:var( --e-global-typography-5e0a9d0-letter-spacing );word-spacing:var( --e-global-typography-5e0a9d0-word-spacing );}.elementor-22 .elementor-element.elementor-element-a63361f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:-60px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-a63361f{right:-50px;}body.rtl .elementor-22 .elementor-element.elementor-element-a63361f{left:-50px;}.elementor-22 .elementor-element.elementor-element-829b413 .elementor-heading-title{font-size:23px;}.elementor-22 .elementor-element.elementor-element-cf8b7a5{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5bc7aaa{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-9b5e928{--padding-top:150px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-6941c81{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-6941c81.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-6941c81 .elementor-heading-title{font-size:var( --e-global-typography-b174bce-font-size );line-height:var( --e-global-typography-b174bce-line-height );letter-spacing:var( --e-global-typography-b174bce-letter-spacing );word-spacing:var( --e-global-typography-b174bce-word-spacing );}.elementor-22 .elementor-element.elementor-element-d7499c5{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-f51e0fd{padding:0px 0px 50px 0px;}.elementor-22 .elementor-element.elementor-element-64c21a0{--width:100%;}.elementor-22 .elementor-element.elementor-element-8be68a4{--width:40%;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-8be68a4{right:-15px;}body.rtl .elementor-22 .elementor-element.elementor-element-8be68a4{left:-15px;}.elementor-22 .elementor-element.elementor-element-0694af4 .elementor-heading-title{font-size:var( --e-global-typography-0dbf0fd-font-size );line-height:var( --e-global-typography-0dbf0fd-line-height );letter-spacing:var( --e-global-typography-0dbf0fd-letter-spacing );word-spacing:var( --e-global-typography-0dbf0fd-word-spacing );}.elementor-22 .elementor-element.elementor-element-5dc5999 .elementor-icon{font-size:70px;}.elementor-22 .elementor-element.elementor-element-5dc5999 .elementor-icon svg{height:70px;}.elementor-22 .elementor-element.elementor-element-6feb7b6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-22 .elementor-element.elementor-element-ff934f7{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-ff934f7 .elementor-heading-title{font-size:var( --e-global-typography-5e0a9d0-font-size );line-height:var( --e-global-typography-5e0a9d0-line-height );letter-spacing:var( --e-global-typography-5e0a9d0-letter-spacing );word-spacing:var( --e-global-typography-5e0a9d0-word-spacing );}.elementor-22 .elementor-element.elementor-element-dc16813 img{width:100%;}.elementor-22 .elementor-element.elementor-element-09f65db{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-09f65db .elementor-icon-box-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-09f65db .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-09f65db .elementor-icon-box-title a{font-size:var( --e-global-typography-90f6c37-font-size );line-height:var( --e-global-typography-90f6c37-line-height );letter-spacing:var( --e-global-typography-90f6c37-letter-spacing );word-spacing:var( --e-global-typography-90f6c37-word-spacing );}.elementor-22 .elementor-element.elementor-element-09f65db .elementor-icon-box-description{font-size:var( --e-global-typography-9e66990-font-size );line-height:var( --e-global-typography-9e66990-line-height );letter-spacing:var( --e-global-typography-9e66990-letter-spacing );word-spacing:var( --e-global-typography-9e66990-word-spacing );}.elementor-22 .elementor-element.elementor-element-d0ca129{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-d0ca129 .elementor-icon-box-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-d0ca129 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-d0ca129 .elementor-icon-box-title a{font-size:var( --e-global-typography-90f6c37-font-size );line-height:var( --e-global-typography-90f6c37-line-height );letter-spacing:var( --e-global-typography-90f6c37-letter-spacing );word-spacing:var( --e-global-typography-90f6c37-word-spacing );}.elementor-22 .elementor-element.elementor-element-d0ca129 .elementor-icon-box-description{font-size:var( --e-global-typography-9e66990-font-size );line-height:var( --e-global-typography-9e66990-line-height );letter-spacing:var( --e-global-typography-9e66990-letter-spacing );word-spacing:var( --e-global-typography-9e66990-word-spacing );}.elementor-22 .elementor-element.elementor-element-8faa270{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-8faa270 .elementor-icon-box-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-8faa270 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-8faa270 .elementor-icon-box-title a{font-size:var( --e-global-typography-90f6c37-font-size );line-height:var( --e-global-typography-90f6c37-line-height );letter-spacing:var( --e-global-typography-90f6c37-letter-spacing );word-spacing:var( --e-global-typography-90f6c37-word-spacing );}.elementor-22 .elementor-element.elementor-element-8faa270 .elementor-icon-box-description{font-size:var( --e-global-typography-9e66990-font-size );line-height:var( --e-global-typography-9e66990-line-height );letter-spacing:var( --e-global-typography-9e66990-letter-spacing );word-spacing:var( --e-global-typography-9e66990-word-spacing );}.elementor-22 .elementor-element.elementor-element-7256bf3{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-7256bf3 .elementor-icon-box-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-7256bf3 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-7256bf3 .elementor-icon-box-title a{font-size:var( --e-global-typography-90f6c37-font-size );line-height:var( --e-global-typography-90f6c37-line-height );letter-spacing:var( --e-global-typography-90f6c37-letter-spacing );word-spacing:var( --e-global-typography-90f6c37-word-spacing );}.elementor-22 .elementor-element.elementor-element-7256bf3 .elementor-icon-box-description{font-size:var( --e-global-typography-9e66990-font-size );line-height:var( --e-global-typography-9e66990-line-height );letter-spacing:var( --e-global-typography-9e66990-letter-spacing );word-spacing:var( --e-global-typography-9e66990-word-spacing );}.elementor-22 .elementor-element.elementor-element-06fd710{--overlay-opacity:0;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-da05f66{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5e0baee{--border-radius:200px 200px 200px 200px;}.elementor-22 .elementor-element.elementor-element-2df3c67 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-2df3c67 .elementor-icon-box-title a{font-size:var( --e-global-typography-ca9f584-font-size );line-height:var( --e-global-typography-ca9f584-line-height );letter-spacing:var( --e-global-typography-ca9f584-letter-spacing );word-spacing:var( --e-global-typography-ca9f584-word-spacing );}.elementor-22 .elementor-element.elementor-element-2df3c67 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-5fa64cb{--border-radius:200px 200px 200px 200px;}.elementor-22 .elementor-element.elementor-element-ef7b163 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-ef7b163 .elementor-icon-box-title a{font-size:var( --e-global-typography-ca9f584-font-size );line-height:var( --e-global-typography-ca9f584-line-height );letter-spacing:var( --e-global-typography-ca9f584-letter-spacing );word-spacing:var( --e-global-typography-ca9f584-word-spacing );}.elementor-22 .elementor-element.elementor-element-ef7b163 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-1042b50{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-b2276d0 .elementor-icon{font-size:70px;}.elementor-22 .elementor-element.elementor-element-b2276d0 .elementor-icon svg{height:70px;}.elementor-22 .elementor-element.elementor-element-59821dd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-22 .elementor-element.elementor-element-c2b010d{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-c2b010d .elementor-heading-title{font-size:var( --e-global-typography-5e0a9d0-font-size );line-height:var( --e-global-typography-5e0a9d0-line-height );letter-spacing:var( --e-global-typography-5e0a9d0-letter-spacing );word-spacing:var( --e-global-typography-5e0a9d0-word-spacing );}.elementor-22 .elementor-element.elementor-element-0bd0612{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-bb99035{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-cb123ec{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-b0e8db6 .elementor-icon{font-size:70px;}.elementor-22 .elementor-element.elementor-element-b0e8db6 .elementor-icon svg{height:70px;}.elementor-22 .elementor-element.elementor-element-550349a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-22 .elementor-element.elementor-element-f87372c .elementor-heading-title{font-size:var( --e-global-typography-3ad7438-font-size );line-height:var( --e-global-typography-3ad7438-line-height );letter-spacing:var( --e-global-typography-3ad7438-letter-spacing );word-spacing:var( --e-global-typography-3ad7438-word-spacing );}.elementor-22 .elementor-element.elementor-element-40a297f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-511d2b1 .elementor-heading-title{font-size:var( --e-global-typography-2a9c950-font-size );line-height:var( --e-global-typography-2a9c950-line-height );letter-spacing:var( --e-global-typography-2a9c950-letter-spacing );word-spacing:var( --e-global-typography-2a9c950-word-spacing );}.elementor-22 .elementor-element.elementor-element-f5b5d6c{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-ba68240{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-9b7cf57 .elementor-heading-title{font-size:var( --e-global-typography-2a9c950-font-size );line-height:var( --e-global-typography-2a9c950-line-height );letter-spacing:var( --e-global-typography-2a9c950-letter-spacing );word-spacing:var( --e-global-typography-2a9c950-word-spacing );}.elementor-22 .elementor-element.elementor-element-4d3982f{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-d395852{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-a296aee .elementor-heading-title{font-size:var( --e-global-typography-2a9c950-font-size );line-height:var( --e-global-typography-2a9c950-line-height );letter-spacing:var( --e-global-typography-2a9c950-letter-spacing );word-spacing:var( --e-global-typography-2a9c950-word-spacing );}.elementor-22 .elementor-element.elementor-element-335fd5a{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-53d6906{--overlay-opacity:0;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-9b1b694{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-1ba6f3c .elementor-icon{font-size:70px;}.elementor-22 .elementor-element.elementor-element-1ba6f3c .elementor-icon svg{height:70px;}.elementor-22 .elementor-element.elementor-element-485e63b{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-8b02b0c{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-1bf7fbd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4799414{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-7d80c8c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-22 .elementor-element.elementor-element-291f49b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-1fb9f59 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-22 .elementor-element.elementor-element-646c3c6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5410c91 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-22 .elementor-element.elementor-element-29e1128{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-66c4ec2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-22 .elementor-element.elementor-element-5e15e7e{--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-484a9d9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f787888 .elementor-icon{font-size:70px;}.elementor-22 .elementor-element.elementor-element-f787888 .elementor-icon svg{height:70px;}.elementor-22 .elementor-element.elementor-element-1a0d8f4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-22 .elementor-element.elementor-element-3e7cb52 .elementor-heading-title{font-size:var( --e-global-typography-5e0a9d0-font-size );line-height:var( --e-global-typography-5e0a9d0-line-height );letter-spacing:var( --e-global-typography-5e0a9d0-letter-spacing );word-spacing:var( --e-global-typography-5e0a9d0-word-spacing );}.elementor-22 .elementor-element.elementor-element-204dc12{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f0c008f{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-62b45a4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-e13ae98{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-dcc08e8 .elementor-heading-title{font-size:var( --e-global-typography-5e0a9d0-font-size );line-height:var( --e-global-typography-5e0a9d0-line-height );letter-spacing:var( --e-global-typography-5e0a9d0-letter-spacing );word-spacing:var( --e-global-typography-5e0a9d0-word-spacing );}.elementor-22 .elementor-element.elementor-element-a63361f{--width:45%;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-a63361f{right:-25px;}body.rtl .elementor-22 .elementor-element.elementor-element-a63361f{left:-25px;}.elementor-22 .elementor-element.elementor-element-829b413 .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-cf8b7a5{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5bc7aaa{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-64c21a0{--width:80%;}.elementor-22 .elementor-element.elementor-element-8be68a4{--width:20%;}.elementor-22 .elementor-element.elementor-element-06fd710{--width:100%;}.elementor-22 .elementor-element.elementor-element-5e0baee{--width:100%;}.elementor-22 .elementor-element.elementor-element-d994d50{--width:100%;}.elementor-22 .elementor-element.elementor-element-5fa64cb{--width:100%;}.elementor-22 .elementor-element.elementor-element-cb123ec{--width:38%;}.elementor-22 .elementor-element.elementor-element-1cf9640{--width:68%;}.elementor-22 .elementor-element.elementor-element-40a297f{--width:75%;}.elementor-22 .elementor-element.elementor-element-f23bf76{--width:25%;}.elementor-22 .elementor-element.elementor-element-ba68240{--width:75%;}.elementor-22 .elementor-element.elementor-element-f6dfe26{--width:25%;}.elementor-22 .elementor-element.elementor-element-d395852{--width:75%;}.elementor-22 .elementor-element.elementor-element-700b14e{--width:25%;}.elementor-22 .elementor-element.elementor-element-53d6906{--width:100%;}.elementor-22 .elementor-element.elementor-element-4799414{--width:calc(50% - 10px);}.elementor-22 .elementor-element.elementor-element-291f49b{--width:calc(50% - 11px);}.elementor-22 .elementor-element.elementor-element-646c3c6{--width:calc(50% - 10px);}.elementor-22 .elementor-element.elementor-element-29e1128{--width:calc(50% - 11px);}.elementor-22 .elementor-element.elementor-element-484a9d9{--width:50%;}.elementor-22 .elementor-element.elementor-element-204dc12{--width:50%;}.elementor-22 .elementor-element.elementor-element-62b45a4{--width:80%;}.elementor-22 .elementor-element.elementor-element-a63361f{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-64c21a0{--width:90%;}.elementor-22 .elementor-element.elementor-element-8be68a4{--width:30%;}.elementor-22 .elementor-element.elementor-element-cb123ec{--width:100%;}.elementor-22 .elementor-element.elementor-element-1cf9640{--width:100%;}.elementor-22 .elementor-element.elementor-element-79e03af{--width:100%;}.elementor-22 .elementor-element.elementor-element-4799414{--width:calc(50% - 10px);}.elementor-22 .elementor-element.elementor-element-291f49b{--width:calc(50% - 11px);}.elementor-22 .elementor-element.elementor-element-646c3c6{--width:calc(50% - 10px);}.elementor-22 .elementor-element.elementor-element-29e1128{--width:calc(50% - 11px);}.elementor-22 .elementor-element.elementor-element-484a9d9{--width:100%;}.elementor-22 .elementor-element.elementor-element-204dc12{--width:100%;}.elementor-22 .elementor-element.elementor-element-62b45a4{--width:90%;}.elementor-22 .elementor-element.elementor-element-a63361f{--width:30%;}}/* Start custom CSS for container, class: .elementor-element-8be68a4 */.box__img {transform-origin: 50% 50%;   /* rotira oko svog centra */
  animation: spin 10s linear infinite;
  will-change: transform;
}

@keyframes spin{
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}
/* tekst overlay centar */
.overlay-wrap .overlay-center{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 5;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6d48402 */.marquee-wrapper {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
}

.marquee-track {
  display: flex;
  width: max-content;
  animation: marquee-scroll 30s linear infinite;
}

.marquee-item {
  display: inline-flex;
  align-items: center;
  color: #20140F;
}

/* JEDINSTVEN RAZMAK */
.marquee-item .word,
.marquee-item .dot {
  margin-right: 32px;   /* ← OVO je JEDINI razmak */
}

.marquee-item .dot {
  color: #432006;
}

/* razmak između dva ponovljena bloka */
.marquee-item:last-child {
  margin-left: 32px;
}

/* animacija */
@keyframes marquee-scroll {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b5e928 */.zoom-bg-section {
  position: relative;
  overflow: hidden;
}

/* background slika (zoom) */
.zoom-bg-section::before {
  content: "";
  position: absolute;
  inset: 0;
  background-image: url("https://keteringzrenjaninmaja.rs/wp-content/uploads/2026/01/586304170_17902219152321610_8938710543218396119_n.webp");
  background-size: cover;
  background-position: center;
  transform: scale(var(--bg-scale, 1.2));
  will-change: transform;
  z-index: 0;
}

/* CRNI OVERLAY */
.zoom-bg-section::after {
  content: "";
  position: absolute;
  inset: 0;
  background-color: #000000;
  opacity: 0.6;
  z-index: 1;
}

/* sadržaj iznad svega */
.zoom-bg-section > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2df3c67 */.elementor-22 .elementor-element.elementor-element-2df3c67 {
  display: flex;
  align-items: center;      /* vertikalno */
  justify-content: center;  /* horizontalno */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ef7b163 */.elementor-22 .elementor-element.elementor-element-ef7b163 {
  display: flex;
  align-items: center;      /* vertikalno */
  justify-content: center;  /* horizontalno */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b0e8db6 *//* SVG boja #FCF8EA (fill + stroke) */
.elementor-22 .elementor-element.elementor-element-b0e8db6 svg,
.elementor-22 .elementor-element.elementor-element-b0e8db6 svg * {
  fill: #FCF8EA !important;
  stroke: #FCF8EA !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2cd398 */.elementor-22 .elementor-element.elementor-element-a2cd398 {
  overflow: hidden;
  border-radius: 35px 95px 35px 35px;
  transition: border-radius 0.4s ease;
}

.elementor-22 .elementor-element.elementor-element-a2cd398 img {
  width: 100%;
  height: 100%;
  display: block;
}

/* HOVER */
.elementor-22 .elementor-element.elementor-element-a2cd398:hover {
  border-radius: 35px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3463a91 */.elementor-22 .elementor-element.elementor-element-3463a91 {
  overflow: hidden;
  border-radius: 95px 95px 35px 35px;
  transition: border-radius 0.4s ease;
}

.elementor-22 .elementor-element.elementor-element-3463a91 img {
  width: 100%;
  height: 100%;
  display: block;
}

/* HOVER */
.elementor-22 .elementor-element.elementor-element-3463a91:hover {
  border-radius: 35px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d8b9f9 */.elementor-22 .elementor-element.elementor-element-8d8b9f9 {
  overflow: hidden;
  border-radius: 35px 35px 35px 95px;
  transition: border-radius 0.4s ease;
}

.elementor-22 .elementor-element.elementor-element-8d8b9f9 img {
  width: 100%;
  height: 100%;
  display: block;
}

/* HOVER */
.elementor-22 .elementor-element.elementor-element-8d8b9f9:hover {
  border-radius: 35px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5b64c4 *//* Child container */
.hover-card {
  position: relative;
  overflow: hidden;
}

/* Dugme – početno stanje */
.hover-card .hover-btn {
  position: absolute;
  bottom: 80px;           /* u donjem delu containera */
  left: 50%;              /* horizontalno centrirano */
  transform: translate(-50%, 40px); /* krece odozdo */
  opacity: 0;
  transition: all 0.4s ease;
}

/* Hover stanje */
.hover-card:hover .hover-btn {
  transform: translate(-50%, 0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd8da45 *//* Child container */
.hover-card {
  position: relative;
  overflow: hidden;
}

/* Dugme – početno stanje */
.hover-card .hover-btn {
  position: absolute;
  bottom: 80px;           /* u donjem delu containera */
  left: 50%;              /* horizontalno centrirano */
  transform: translate(-50%, 40px); /* krece odozdo */
  opacity: 0;
  transition: all 0.4s ease;
}

/* Hover stanje */
.hover-card:hover .hover-btn {
  transform: translate(-50%, 0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f64dd2c *//* Child container */
.hover-card {
  position: relative;
  overflow: hidden;
}

/* Dugme – početno stanje */
.hover-card .hover-btn {
  position: absolute;
  bottom: 80px;           /* u donjem delu containera */
  left: 50%;              /* horizontalno centrirano */
  transform: translate(-50%, 40px); /* krece odozdo */
  opacity: 0;
  transition: all 0.4s ease;
}

/* Hover stanje */
.hover-card:hover .hover-btn {
  transform: translate(-50%, 0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74ee56d *//* Child container */
.hover-card {
  position: relative;
  overflow: hidden;
}

/* Dugme – početno stanje */
.hover-card .hover-btn {
  position: absolute;
  bottom: 80px;           /* u donjem delu containera */
  left: 50%;              /* horizontalno centrirano */
  transform: translate(-50%, 40px); /* krece odozdo */
  opacity: 0;
  transition: all 0.4s ease;
}

/* Hover stanje */
.hover-card:hover .hover-btn {
  transform: translate(-50%, 0);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f787888 *//* SVG boja #FCF8EA (fill + stroke) */
.elementor-22 .elementor-element.elementor-element-f787888 svg,
.elementor-22 .elementor-element.elementor-element-f787888 svg * {
  fill: #FCF8EA !important;
  stroke: #FCF8EA !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f0c008f */.elementor-22 .elementor-element.elementor-element-f0c008f {
  overflow: hidden;
  border-radius: 150px 150px 20px 20px;
  transition: border-radius 0.4s ease;
}

/* HOVER */
.elementor-22 .elementor-element.elementor-element-f0c008f:hover {
  border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c9db9a6 */.elementor-22 .elementor-element.elementor-element-c9db9a6 {
  overflow: hidden;
  border-radius: 35px 95px 35px 35px;
  transition: border-radius 0.4s ease;
}

/* HOVER */
.elementor-22 .elementor-element.elementor-element-c9db9a6:hover {
  border-radius: 35px;
}/* End custom CSS */
/* Start custom CSS for elementskit-contact-form7, class: .elementor-element-2f1255b *//* CF7 – polja: radius 35px + 1px border #A0A0A0 */
.wpcf7 form input,
.wpcf7 form select,
.wpcf7 form textarea {
  border: 1px solid #A0A0A0 !important;
  border-radius: 35px !important;
  outline: none !important;
  box-shadow: none !important;
}

/* Fokus/klik: zadrži isti border (bez crnog/blue outline) */
.wpcf7 form input:focus,
.wpcf7 form select:focus,
.wpcf7 form textarea:focus,
.wpcf7 form input:active,
.wpcf7 form select:active,
.wpcf7 form textarea:active,
.wpcf7 form input:focus-visible,
.wpcf7 form select:focus-visible,
.wpcf7 form textarea:focus-visible {
  border: 1px solid #A0A0A0 !important;
  outline: none !important;
  box-shadow: none !important;
}

/* Placeholder: glatko nestajanje (0.6s) */
.wpcf7 form input::placeholder,
.wpcf7 form textarea::placeholder {
  transition: opacity 0.6s ease, color 0.6s ease !important;
  opacity: 1 !important;
}

/* Na fokus: postaje beo i izblede (nestane) */
.wpcf7 form input:focus::placeholder,
.wpcf7 form textarea:focus::placeholder {
  color: #ffffff !important;
  opacity: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a63361f */.box__img {transform-origin: 50% 50%;   /* rotira oko svog centra */
  animation: spin 10s linear infinite;
  will-change: transform;
}

@keyframes spin{
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}
/* tekst overlay centar */
.overlay-wrap .overlay-center{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-402bdd0 */.container {
  position: relative;
  background-color: #f0f0f0; /* Pozadinska boja container-a */
  overflow: hidden; /* Da se ne vide stvari van granica container-a */
  transition: all 0.6s ease; /* Efekat za glatko pojavljivanje */
}

.instagram-icon {
  position: absolute;
  bottom: -50px; /* Početna pozicija ikone van donjeg dela container-a */
  left: 50%;
  transform: translateX(-50%); /* Centriranje ikone horizontalno */
  opacity: 0; /* Ikonica je u početku skrivena */
  transition: opacity 0.6s ease, bottom 0.6s ease; /* Duže trajanje animacije za ulazak */
}

.container:hover .instagram-icon {
  opacity: 1; /* Ikonica postaje vidljiva kada se hoveruje */
  bottom: 50%; /* Ikonica se pomera na sredinu container-a */
  transform: translateX(-50%) translateY(50%); /* Finalna pozicija centrirana u sredini */
}

.fab {
  font-size: 40px; /* Veličina ikone */
  color: #E1306C; /* Instagram boja */
}

.container {
  border-radius: 20px; 
  transition: border-radius 0.4s ease;
}
/* HOVER */
.container:hover {
  border-radius: 200px 200px 20px 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c5fe8d */.container {
  position: relative;
  background-color: #f0f0f0; /* Pozadinska boja container-a */
  overflow: hidden; /* Da se ne vide stvari van granica container-a */
  transition: all 0.6s ease; /* Efekat za glatko pojavljivanje */
}

.instagram-icon {
  position: absolute;
  bottom: -50px; /* Početna pozicija ikone van donjeg dela container-a */
  left: 50%;
  transform: translateX(-50%); /* Centriranje ikone horizontalno */
  opacity: 0; /* Ikonica je u početku skrivena */
  transition: opacity 0.6s ease, bottom 0.6s ease; /* Duže trajanje animacije za ulazak */
}

.container:hover .instagram-icon {
  opacity: 1; /* Ikonica postaje vidljiva kada se hoveruje */
  bottom: 50%; /* Ikonica se pomera na sredinu container-a */
  transform: translateX(-50%) translateY(50%); /* Finalna pozicija centrirana u sredini */
}

.fab {
  font-size: 40px; /* Veličina ikone */
  color: #E1306C; /* Instagram boja */
}

.container {
  border-radius: 20px; 
  transition: border-radius 0.4s ease;
}
/* HOVER */
.container:hover {
  border-radius: 200px 200px 20px 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64a2ef4 */.container {
  position: relative;
  background-color: #f0f0f0; /* Pozadinska boja container-a */
  overflow: hidden; /* Da se ne vide stvari van granica container-a */
  transition: all 0.6s ease; /* Efekat za glatko pojavljivanje */
}

.instagram-icon {
  position: absolute;
  bottom: -50px; /* Početna pozicija ikone van donjeg dela container-a */
  left: 50%;
  transform: translateX(-50%); /* Centriranje ikone horizontalno */
  opacity: 0; /* Ikonica je u početku skrivena */
  transition: opacity 0.6s ease, bottom 0.6s ease; /* Duže trajanje animacije za ulazak */
}

.container:hover .instagram-icon {
  opacity: 1; /* Ikonica postaje vidljiva kada se hoveruje */
  bottom: 50%; /* Ikonica se pomera na sredinu container-a */
  transform: translateX(-50%) translateY(50%); /* Finalna pozicija centrirana u sredini */
}

.fab {
  font-size: 40px; /* Veličina ikone */
  color: #E1306C; /* Instagram boja */
}

.container {
  border-radius: 20px; 
  transition: border-radius 0.4s ease;
}
/* HOVER */
.container:hover {
  border-radius: 200px 200px 20px 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd7c8d */.container {
  position: relative;
  background-color: #f0f0f0; /* Pozadinska boja container-a */
  overflow: hidden; /* Da se ne vide stvari van granica container-a */
  transition: all 0.6s ease; /* Efekat za glatko pojavljivanje */
}

.instagram-icon {
  position: absolute;
  bottom: -50px; /* Početna pozicija ikone van donjeg dela container-a */
  left: 50%;
  transform: translateX(-50%); /* Centriranje ikone horizontalno */
  opacity: 0; /* Ikonica je u početku skrivena */
  transition: opacity 0.6s ease, bottom 0.6s ease; /* Duže trajanje animacije za ulazak */
}

.container:hover .instagram-icon {
  opacity: 1; /* Ikonica postaje vidljiva kada se hoveruje */
  bottom: 50%; /* Ikonica se pomera na sredinu container-a */
  transform: translateX(-50%) translateY(50%); /* Finalna pozicija centrirana u sredini */
}

.fab {
  font-size: 40px; /* Veličina ikone */
  color: #E1306C; /* Instagram boja */
}

.container {
  border-radius: 20px; 
  transition: border-radius 0.4s ease;
}
/* HOVER */
.container:hover {
  border-radius: 200px 200px 20px 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-620986a */.container {
  position: relative;
  background-color: #f0f0f0; /* Pozadinska boja container-a */
  overflow: hidden; /* Da se ne vide stvari van granica container-a */
  transition: all 0.6s ease; /* Efekat za glatko pojavljivanje */
}

.instagram-icon {
  position: absolute;
  bottom: -50px; /* Početna pozicija ikone van donjeg dela container-a */
  left: 50%;
  transform: translateX(-50%); /* Centriranje ikone horizontalno */
  opacity: 0; /* Ikonica je u početku skrivena */
  transition: opacity 0.6s ease, bottom 0.6s ease; /* Duže trajanje animacije za ulazak */
}

.container:hover .instagram-icon {
  opacity: 1; /* Ikonica postaje vidljiva kada se hoveruje */
  bottom: 50%; /* Ikonica se pomera na sredinu container-a */
  transform: translateX(-50%) translateY(50%); /* Finalna pozicija centrirana u sredini */
}

.fab {
  font-size: 40px; /* Veličina ikone */
  color: #E1306C; /* Instagram boja */
}

.container {
  border-radius: 20px; 
  transition: border-radius 0.4s ease;
}
/* HOVER */
.container:hover {
  border-radius: 200px 200px 20px 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e59a42c */.container {
  position: relative;
  background-color: #f0f0f0; /* Pozadinska boja container-a */
  overflow: hidden; /* Da se ne vide stvari van granica container-a */
  transition: all 0.6s ease; /* Efekat za glatko pojavljivanje */
}

.instagram-icon {
  position: absolute;
  bottom: -50px; /* Početna pozicija ikone van donjeg dela container-a */
  left: 50%;
  transform: translateX(-50%); /* Centriranje ikone horizontalno */
  opacity: 0; /* Ikonica je u početku skrivena */
  transition: opacity 0.6s ease, bottom 0.6s ease; /* Duže trajanje animacije za ulazak */
}

.container:hover .instagram-icon {
  opacity: 1; /* Ikonica postaje vidljiva kada se hoveruje */
  bottom: 50%; /* Ikonica se pomera na sredinu container-a */
  transform: translateX(-50%) translateY(50%); /* Finalna pozicija centrirana u sredini */
}

.fab {
  font-size: 40px; /* Veličina ikone */
  color: #E1306C; /* Instagram boja */
}

.container {
  border-radius: 20px; 
  transition: border-radius 0.4s ease;
}
/* HOVER */
.container:hover {
  border-radius: 200px 200px 20px 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29f19e */.container {
  position: relative;
  background-color: #f0f0f0; /* Pozadinska boja container-a */
  overflow: hidden; /* Da se ne vide stvari van granica container-a */
  transition: all 0.6s ease; /* Efekat za glatko pojavljivanje */
}

.instagram-icon {
  position: absolute;
  bottom: -50px; /* Početna pozicija ikone van donjeg dela container-a */
  left: 50%;
  transform: translateX(-50%); /* Centriranje ikone horizontalno */
  opacity: 0; /* Ikonica je u početku skrivena */
  transition: opacity 0.6s ease, bottom 0.6s ease; /* Duže trajanje animacije za ulazak */
}

.container:hover .instagram-icon {
  opacity: 1; /* Ikonica postaje vidljiva kada se hoveruje */
  bottom: 50%; /* Ikonica se pomera na sredinu container-a */
  transform: translateX(-50%) translateY(50%); /* Finalna pozicija centrirana u sredini */
}

.fab {
  font-size: 40px; /* Veličina ikone */
  color: #E1306C; /* Instagram boja */
}

.container {
  border-radius: 20px; 
  transition: border-radius 0.4s ease;
}
/* HOVER */
.container:hover {
  border-radius: 200px 200px 20px 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ab80d8 */.container {
  position: relative;
  background-color: #f0f0f0; /* Pozadinska boja container-a */
  overflow: hidden; /* Da se ne vide stvari van granica container-a */
  transition: all 0.6s ease; /* Efekat za glatko pojavljivanje */
}

.instagram-icon {
  position: absolute;
  bottom: -50px; /* Početna pozicija ikone van donjeg dela container-a */
  left: 50%;
  transform: translateX(-50%); /* Centriranje ikone horizontalno */
  opacity: 0; /* Ikonica je u početku skrivena */
  transition: opacity 0.6s ease, bottom 0.6s ease; /* Duže trajanje animacije za ulazak */
}

.container:hover .instagram-icon {
  opacity: 1; /* Ikonica postaje vidljiva kada se hoveruje */
  bottom: 50%; /* Ikonica se pomera na sredinu container-a */
  transform: translateX(-50%) translateY(50%); /* Finalna pozicija centrirana u sredini */
}

.fab {
  font-size: 40px; /* Veličina ikone */
  color: #E1306C; /* Instagram boja */
}

.container {
  border-radius: 20px; 
  transition: border-radius 0.4s ease;
}
/* HOVER */
.container:hover {
  border-radius: 200px 200px 20px 20px;
}/* End custom CSS */