.elementor-21 .elementor-element.elementor-element-45675ee{--display:flex;--min-height:80vh;--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:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-2e9e1d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-21 .elementor-element.elementor-element-53dc469{width:var( --container-widget-width, 828px );max-width:828px;--container-widget-width:828px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-53dc469 .elementor-heading-title{font-size:96px;font-weight:bold;text-transform:uppercase;}.elementor-21 .elementor-element.elementor-element-3285940{--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;--justify-content:flex-start;--align-items:flex-end;}.elementor-21 .elementor-element.elementor-element-00be898{width:var( --container-widget-width, 20vw );max-width:20vw;--container-widget-width:20vw;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-c79eac4{font-size:48px;font-weight:200;line-height:1.1em;}.elementor-21 .elementor-element.elementor-element-8747542{--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-21 .elementor-element.elementor-element-8747542:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-8747542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://infinitybelgrade.com/wp-content/uploads/2026/10/Image-right-2.webp");background-position:center center;background-size:cover;}.elementor-21 .elementor-element.elementor-element-42006f0{--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:200px;--padding-bottom:200px;--padding-left:15px;--padding-right:15px;}.elementor-21 .elementor-element.elementor-element-fc81b7b{text-align:center;}.elementor-21 .elementor-element.elementor-element-fc81b7b .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );font-weight:var( --e-global-typography-ecf4e45-font-weight );color:var( --e-global-color-7136c18 );}.elementor-21 .elementor-element.elementor-element-3c01222{text-align:center;}.elementor-21 .elementor-element.elementor-element-5096a33{--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;}.elementor-21 .elementor-element.elementor-element-6c73727{--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:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-dcc5014{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-21 .elementor-element.elementor-element-b819fbd{--display:flex;}.elementor-21 .elementor-element.elementor-element-b92c840 .elementor-heading-title{font-size:6.9vw;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f9df7e );}.elementor-21 .elementor-element.elementor-element-0f7dc7e{--display:flex;}.elementor-21 .elementor-element.elementor-element-0e876b1 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-21 .elementor-element.elementor-element-30665f3{--display:flex;--justify-content:center;}.elementor-21 .elementor-element.elementor-element-30665f3:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-30665f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ef1c7 );}.elementor-21 .elementor-element.elementor-element-751febe .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );font-weight:var( --e-global-typography-ecf4e45-font-weight );color:var( --e-global-color-7136c18 );}.elementor-21 .elementor-element.elementor-element-35c3592{--display:flex;--justify-content:center;}.elementor-21 .elementor-element.elementor-element-35c3592:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-35c3592 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ef1c7 );}.elementor-21 .elementor-element.elementor-element-ec72c5c .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );font-weight:var( --e-global-typography-ecf4e45-font-weight );color:var( --e-global-color-7136c18 );}.elementor-21 .elementor-element.elementor-element-64ab529{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-64ab529:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-64ab529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ef1c7 );}.elementor-21 .elementor-element.elementor-element-d0b6087 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-21 .elementor-element.elementor-element-b6ee2f9{--display:flex;}.elementor-21 .elementor-element.elementor-element-b6ee2f9:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b6ee2f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ef1c7 );}.elementor-21 .elementor-element.elementor-element-4597e93 .elementor-heading-title{font-size:6.9vw;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f9df7e );}.elementor-21 .elementor-element.elementor-element-a11bdc6{--display:flex;}.elementor-21 .elementor-element.elementor-element-a11bdc6:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a11bdc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ef1c7 );}.elementor-21 .elementor-element.elementor-element-7a833c0 .elementor-heading-title{font-size:6.9vw;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f9df7e );}.elementor-21 .elementor-element.elementor-element-c7a4c47{--display:flex;}.elementor-21 .elementor-element.elementor-element-deb68fb .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-21 .elementor-element.elementor-element-c78faa9{--display:flex;--justify-content:center;}.elementor-21 .elementor-element.elementor-element-c78faa9:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-c78faa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ef1c7 );}.elementor-21 .elementor-element.elementor-element-d593501 .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );font-weight:var( --e-global-typography-ecf4e45-font-weight );color:var( --e-global-color-7136c18 );}.elementor-21 .elementor-element.elementor-element-8eb11fb{--display:flex;--justify-content:center;}.elementor-21 .elementor-element.elementor-element-8eb11fb:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-8eb11fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ef1c7 );}.elementor-21 .elementor-element.elementor-element-4a78b78 .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );font-weight:var( --e-global-typography-ecf4e45-font-weight );color:var( --e-global-color-7136c18 );}.elementor-21 .elementor-element.elementor-element-8e16d2d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-8e16d2d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-8e16d2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ef1c7 );}.elementor-21 .elementor-element.elementor-element-74bf00f .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-21 .elementor-element.elementor-element-bfe462b{--display:flex;}.elementor-21 .elementor-element.elementor-element-bfe462b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-bfe462b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ef1c7 );}.elementor-21 .elementor-element.elementor-element-f4d9f7a .elementor-heading-title{font-size:6.9vw;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f9df7e );}.elementor-21 .elementor-element.elementor-element-8a10897{--display:flex;}.elementor-21 .elementor-element.elementor-element-8a10897:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-8a10897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ef1c7 );}.elementor-21 .elementor-element.elementor-element-84c2eaf .elementor-heading-title{font-size:6.9vw;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f9df7e );}.elementor-21 .elementor-element.elementor-element-d3db933{--display:flex;}.elementor-21 .elementor-element.elementor-element-77c1093 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-21 .elementor-element.elementor-element-2d58846{--display:flex;--justify-content:center;}.elementor-21 .elementor-element.elementor-element-2d58846:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2d58846 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ef1c7 );}.elementor-21 .elementor-element.elementor-element-a13114c .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );font-weight:var( --e-global-typography-ecf4e45-font-weight );color:var( --e-global-color-7136c18 );}.elementor-21 .elementor-element.elementor-element-35961e2{--display:flex;--justify-content:center;}.elementor-21 .elementor-element.elementor-element-35961e2:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-35961e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ef1c7 );}.elementor-21 .elementor-element.elementor-element-4681806 .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );font-weight:var( --e-global-typography-ecf4e45-font-weight );color:var( --e-global-color-7136c18 );}.elementor-21 .elementor-element.elementor-element-87c956d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-87c956d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-87c956d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ef1c7 );}.elementor-21 .elementor-element.elementor-element-4a457ee .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-21 .elementor-element.elementor-element-ee3a979{--display:flex;}.elementor-21 .elementor-element.elementor-element-ee3a979:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-ee3a979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ef1c7 );}.elementor-21 .elementor-element.elementor-element-a58600e .elementor-heading-title{font-size:6.9vw;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f9df7e );}.elementor-21 .elementor-element.elementor-element-80b534f{--display:flex;}.elementor-21 .elementor-element.elementor-element-80b534f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-80b534f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ef1c7 );}.elementor-21 .elementor-element.elementor-element-60fd3ef .elementor-heading-title{font-size:6.9vw;font-weight:400;line-height:1.3em;color:var( --e-global-color-1f9df7e );}.elementor-21 .elementor-element.elementor-element-2681667{--display:flex;}.elementor-21 .elementor-element.elementor-element-3505701 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-21 .elementor-element.elementor-element-6a235ae{--display:flex;--justify-content:center;}.elementor-21 .elementor-element.elementor-element-6a235ae:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-6a235ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ef1c7 );}.elementor-21 .elementor-element.elementor-element-0644465 .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );font-weight:var( --e-global-typography-ecf4e45-font-weight );color:var( --e-global-color-7136c18 );}.elementor-21 .elementor-element.elementor-element-1492ab8{--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:140px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-3979125{--display:flex;}.elementor-21 .elementor-element.elementor-element-593f076{--display:flex;}.elementor-21 .elementor-element.elementor-element-62ed906{--display:flex;}.elementor-21 .elementor-element.elementor-element-5b8fda1{--display:flex;}.elementor-21 .elementor-element.elementor-element-7104cb1{--display:flex;}.elementor-21 .elementor-element.elementor-element-ad6de39{--display:flex;}.elementor-21 .elementor-element.elementor-element-0b71803{--display:flex;}.elementor-21 .elementor-element.elementor-element-1fa3abb{--display:flex;}.elementor-21 .elementor-element.elementor-element-e335205{--display:flex;}.elementor-21 .elementor-element.elementor-element-d39507a{--display:flex;}.elementor-21 .elementor-element.elementor-element-a9ede3b{--display:flex;}.elementor-21 .elementor-element.elementor-element-ac2f4e1{--display:flex;}.elementor-21 .elementor-element.elementor-element-70bc31f{--display:flex;}.elementor-21 .elementor-element.elementor-element-d281ea2{--display:flex;}.elementor-21 .elementor-element.elementor-element-b454e78{--display:flex;}.elementor-21 .elementor-element.elementor-element-9291993{--display:flex;}.elementor-21 .elementor-element.elementor-element-4fc4aff{--display:flex;}.elementor-21 .elementor-element.elementor-element-81ce9f0{--display:flex;}.elementor-21 .elementor-element.elementor-element-c054298{--n-accordion-title-font-size:1,75rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-c054298 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;}:where( .elementor-21 .elementor-element.elementor-element-c054298 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:5px;--padding-right:40px;--padding-bottom:5px;--padding-left:40px;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-45675ee{--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-21 .elementor-element.elementor-element-f0cf337{text-align:start;}.elementor-21 .elementor-element.elementor-element-f0cf337 img{width:193px;}.elementor-21 .elementor-element.elementor-element-3285940{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;}.elementor-21 .elementor-element.elementor-element-fc81b7b .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );}.elementor-21 .elementor-element.elementor-element-dcc5014{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-751febe .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );}.elementor-21 .elementor-element.elementor-element-ec72c5c .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );}.elementor-21 .elementor-element.elementor-element-d593501 .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );}.elementor-21 .elementor-element.elementor-element-4a78b78 .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );}.elementor-21 .elementor-element.elementor-element-a13114c .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );}.elementor-21 .elementor-element.elementor-element-4681806 .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );}.elementor-21 .elementor-element.elementor-element-0644465 .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-45675ee{--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-21 .elementor-element.elementor-element-53dc469 .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-f0cf337{text-align:start;}.elementor-21 .elementor-element.elementor-element-f0cf337 img{width:147px;}.elementor-21 .elementor-element.elementor-element-3285940{--justify-content:space-between;--flex-wrap:nowrap;}.elementor-21 .elementor-element.elementor-element-00be898{--container-widget-width:38vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 38vw );max-width:38vw;}.elementor-21 .elementor-element.elementor-element-c79eac4{width:var( --container-widget-width, 40vw );max-width:40vw;--container-widget-width:40vw;--container-widget-flex-grow:0;font-size:20px;}.elementor-21 .elementor-element.elementor-element-42006f0{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-21 .elementor-element.elementor-element-fc81b7b{text-align:start;}.elementor-21 .elementor-element.elementor-element-fc81b7b .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );}.elementor-21 .elementor-element.elementor-element-3c01222{text-align:start;}.elementor-21 .elementor-element.elementor-element-6c73727{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-b819fbd{--min-height:70vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-21 .elementor-element.elementor-element-b819fbd.e-con{--order:1;}.elementor-21 .elementor-element.elementor-element-b92c840 .elementor-heading-title{font-size:90px;line-height:1em;}.elementor-21 .elementor-element.elementor-element-0f7dc7e.e-con{--order:2;}.elementor-21 .elementor-element.elementor-element-0f7dc7e{--z-index:2;}.elementor-21 .elementor-element.elementor-element-30665f3{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-21 .elementor-element.elementor-element-30665f3.e-con{--order:3;}.elementor-21 .elementor-element.elementor-element-751febe .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );}.elementor-21 .elementor-element.elementor-element-35c3592{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;--z-index:6;}.elementor-21 .elementor-element.elementor-element-35c3592.e-con{--order:6;}.elementor-21 .elementor-element.elementor-element-ec72c5c .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );}.elementor-21 .elementor-element.elementor-element-64ab529{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-21 .elementor-element.elementor-element-64ab529.e-con{--order:5;}.elementor-21 .elementor-element.elementor-element-b6ee2f9{--min-height:70vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:4;}.elementor-21 .elementor-element.elementor-element-b6ee2f9.e-con{--order:4;}.elementor-21 .elementor-element.elementor-element-4597e93 .elementor-heading-title{font-size:90px;line-height:1em;}.elementor-21 .elementor-element.elementor-element-a11bdc6{--min-height:70vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:7;}.elementor-21 .elementor-element.elementor-element-a11bdc6.e-con{--order:7;}.elementor-21 .elementor-element.elementor-element-7a833c0 .elementor-heading-title{font-size:90px;line-height:1em;}.elementor-21 .elementor-element.elementor-element-c7a4c47.e-con{--order:8;}.elementor-21 .elementor-element.elementor-element-c7a4c47{--z-index:8;}.elementor-21 .elementor-element.elementor-element-c78faa9{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;--z-index:9;}.elementor-21 .elementor-element.elementor-element-c78faa9.e-con{--order:9;}.elementor-21 .elementor-element.elementor-element-d593501 .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );}.elementor-21 .elementor-element.elementor-element-8eb11fb{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;--z-index:12;}.elementor-21 .elementor-element.elementor-element-8eb11fb.e-con{--order:12;}.elementor-21 .elementor-element.elementor-element-4a78b78 .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );}.elementor-21 .elementor-element.elementor-element-8e16d2d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-21 .elementor-element.elementor-element-8e16d2d.e-con{--order:11;}.elementor-21 .elementor-element.elementor-element-bfe462b{--min-height:70vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:10;}.elementor-21 .elementor-element.elementor-element-bfe462b.e-con{--order:10;}.elementor-21 .elementor-element.elementor-element-f4d9f7a .elementor-heading-title{font-size:90px;line-height:1em;}.elementor-21 .elementor-element.elementor-element-8a10897{--min-height:70vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:13;}.elementor-21 .elementor-element.elementor-element-8a10897.e-con{--order:13;}.elementor-21 .elementor-element.elementor-element-84c2eaf .elementor-heading-title{font-size:90px;line-height:1em;}.elementor-21 .elementor-element.elementor-element-d3db933.e-con{--order:14;}.elementor-21 .elementor-element.elementor-element-d3db933{--z-index:14;}.elementor-21 .elementor-element.elementor-element-2d58846{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;--z-index:15;}.elementor-21 .elementor-element.elementor-element-2d58846.e-con{--order:15;}.elementor-21 .elementor-element.elementor-element-a13114c .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );}.elementor-21 .elementor-element.elementor-element-35961e2{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;--z-index:18;}.elementor-21 .elementor-element.elementor-element-35961e2.e-con{--order:18;}.elementor-21 .elementor-element.elementor-element-4681806 .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );}.elementor-21 .elementor-element.elementor-element-87c956d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:17;}.elementor-21 .elementor-element.elementor-element-87c956d.e-con{--order:17;}.elementor-21 .elementor-element.elementor-element-ee3a979{--min-height:70vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:16;}.elementor-21 .elementor-element.elementor-element-ee3a979.e-con{--order:16;}.elementor-21 .elementor-element.elementor-element-a58600e .elementor-heading-title{font-size:90px;line-height:1em;}.elementor-21 .elementor-element.elementor-element-80b534f{--min-height:70vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:19;}.elementor-21 .elementor-element.elementor-element-80b534f.e-con{--order:19;}.elementor-21 .elementor-element.elementor-element-60fd3ef .elementor-heading-title{font-size:90px;line-height:1em;}.elementor-21 .elementor-element.elementor-element-2681667.e-con{--order:20;}.elementor-21 .elementor-element.elementor-element-2681667{--z-index:20;}.elementor-21 .elementor-element.elementor-element-6a235ae{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;--z-index:21;}.elementor-21 .elementor-element.elementor-element-6a235ae.e-con{--order:21;}.elementor-21 .elementor-element.elementor-element-0644465 .elementor-heading-title{font-size:var( --e-global-typography-ecf4e45-font-size );}.elementor-21 .elementor-element.elementor-element-1492ab8{--padding-top:15px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-2e9e1d9{--width:70%;}.elementor-21 .elementor-element.elementor-element-8747542{--width:30%;}.elementor-21 .elementor-element.elementor-element-42006f0{--content-width:1112px;}.elementor-21 .elementor-element.elementor-element-b819fbd{--width:32%;}.elementor-21 .elementor-element.elementor-element-0f7dc7e{--width:32%;}.elementor-21 .elementor-element.elementor-element-30665f3{--width:32%;}.elementor-21 .elementor-element.elementor-element-35c3592{--width:32%;}.elementor-21 .elementor-element.elementor-element-64ab529{--width:32%;}.elementor-21 .elementor-element.elementor-element-b6ee2f9{--width:32%;}.elementor-21 .elementor-element.elementor-element-a11bdc6{--width:32%;}.elementor-21 .elementor-element.elementor-element-c7a4c47{--width:32%;}.elementor-21 .elementor-element.elementor-element-c78faa9{--width:32%;}.elementor-21 .elementor-element.elementor-element-8eb11fb{--width:32%;}.elementor-21 .elementor-element.elementor-element-8e16d2d{--width:32%;}.elementor-21 .elementor-element.elementor-element-bfe462b{--width:32%;}.elementor-21 .elementor-element.elementor-element-8a10897{--width:32%;}.elementor-21 .elementor-element.elementor-element-d3db933{--width:32%;}.elementor-21 .elementor-element.elementor-element-2d58846{--width:32%;}.elementor-21 .elementor-element.elementor-element-35961e2{--width:32%;}.elementor-21 .elementor-element.elementor-element-87c956d{--width:32%;}.elementor-21 .elementor-element.elementor-element-ee3a979{--width:32%;}.elementor-21 .elementor-element.elementor-element-80b534f{--width:32%;}.elementor-21 .elementor-element.elementor-element-2681667{--width:32%;}.elementor-21 .elementor-element.elementor-element-6a235ae{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-2e9e1d9{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-b92c840 *//* --- DESKTOP (Ekrani širi od 768px) --- */
@media (min-width: 768px) {
    /* 1. Prelom odmah poslije 'BA' */
    .elementor-21 .elementor-element.elementor-element-b92c840 .s-ba::after {
        content: "\A";
        white-space: pre;
    }
    
    /* 2. Pomjeramo 'N' udesno (pošto je N na početku drugog reda, ovo će pomjeriti cijelo 'NK') */
    .elementor-21 .elementor-element.elementor-element-b92c840 .s-n {
        display: inline-block;
        padding-left: 1.5em; /* Ovdje povećaj ili smanji uvlačenje po želji */
    }
    
    /* 3. Prelom poslije 'K' (da bi 'ET' palo u treći red) */
    .elementor-21 .elementor-element.elementor-element-b92c840 .s-k::after {
        content: "\A";
        white-space: pre;
    }
}

/* --- MOBILNI (Ekrani do 767px) --- */
@media (max-width: 767px) {
    /* 1. Resetujemo 'N' da ne bude uvučeno na mobilnom */
    .elementor-21 .elementor-element.elementor-element-b92c840 .s-n {
        display: inline;
        margin-left: 0;
    }

    /* 2. Jedini prelom na mobilnom je poslije 'N' (dobijamo BAN / KET) */
    .elementor-21 .elementor-element.elementor-element-b92c840 .s-n::after {
        content: "\A";
        white-space: pre;
    }
    
    /* Osiguravamo da na mobilnom nema desktop preloma poslije BA i K */
    .elementor-21 .elementor-element.elementor-element-b92c840 .s-ba::after,
    .elementor-21 .elementor-element.elementor-element-b92c840 .s-k::after {
        content: normal;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-0e876b1 */.elementor-21 .elementor-element.elementor-element-0e876b1 .elementor-wrapper {
    aspect-ratio: 3/4 !important;
    padding-bottom: 0 !important;
}

.elementor-21 .elementor-element.elementor-element-0e876b1 video {
    aspect-ratio: 3/4 !important;
    object-fit: cover !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0b6087 */.elementor-21 .elementor-element.elementor-element-d0b6087 .elementor-wrapper {
    aspect-ratio: 3/4 !important;
    padding-bottom: 0 !important;
}

.elementor-21 .elementor-element.elementor-element-d0b6087 video {
    aspect-ratio: 3/4 !important;
    object-fit: cover !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4597e93 *//* --- DESKTOP (Ekrani širi od 768px) --- */
@media (min-width: 768px) {
    /* 1. Prelom odmah poslije 'BA' */
    .elementor-21 .elementor-element.elementor-element-4597e93 .s-ba::after {
        content: "\A";
        white-space: pre;
    }
    
    /* 2. Pomjeramo 'N' udesno (pošto je N na početku drugog reda, ovo će pomjeriti cijelo 'NK') */
    .elementor-21 .elementor-element.elementor-element-4597e93 .s-n {
        display: inline-block;
         padding-left: 1.5em;  /* Ovdje povećaj ili smanji uvlačenje po želji */
    }
    
    /* 3. Prelom poslije 'K' (da bi 'ET' palo u treći red) */
    .elementor-21 .elementor-element.elementor-element-4597e93 .s-k::after {
        content: "\A";
        white-space: pre;
    }
}

/* --- MOBILNI (Ekrani do 767px) --- */
@media (max-width: 767px) {
    /* 1. Resetujemo 'N' da ne bude uvučeno na mobilnom */
    .elementor-21 .elementor-element.elementor-element-4597e93 .s-n {
        display: inline;
        margin-left: 0;
    }

    /* 2. Jedini prelom na mobilnom je poslije 'N' (dobijamo BAN / KET) */
    .elementor-21 .elementor-element.elementor-element-4597e93 .s-n::after {
        content: "\A";
        white-space: pre;
    }
    
    /* Osiguravamo da na mobilnom nema desktop preloma poslije BA i K */
    .elementor-21 .elementor-element.elementor-element-4597e93 .s-ba::after,
    .elementor-21 .elementor-element.elementor-element-4597e93 .s-k::after {
        content: normal;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a833c0 *//* Osnovno pravilo: svaki slog ide u svoj red */
.elementor-21 .elementor-element.elementor-element-7a833c0 .slog {
    display: block;
}

/* MOBILNI EKRANI (do 767px) - Prikaz kao na prvoj slici */
@media (max-width: 767px) {
    /* Spajamo DA i NI u jedan red (DANI) */
    .elementor-21 .elementor-element.elementor-element-7a833c0 .spojeno-mobilni {
        display: inline-block;
    }
    /* Sakrivamo razmak između 18. i RO */
    .elementor-21 .elementor-element.elementor-element-7a833c0 .sakrij-razmak {
        display: none;
    }
}

/* DESKTOP EKRANI (od 768px pa naviše) - Prikaz kao na drugoj slici */
@media (min-width: 768px) {
    /* Razdvajamo DA i NI u zasebne redove */
    .elementor-21 .elementor-element.elementor-element-7a833c0 .spojeno-mobilni {
        display: block;
    }
    /* Pomjeramo samo slog "ĐEN" udesno */
    .elementor-21 .elementor-element.elementor-element-7a833c0 .udesno {
        padding-left: 1.5em; /* Prilagodi po želji (npr. 40px) */
    }
    /* Razmak između 18. i RO ostaje vidljiv po defaultu */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-deb68fb */.elementor-21 .elementor-element.elementor-element-deb68fb .elementor-wrapper {
    aspect-ratio: 3/4 !important;
    padding-bottom: 0 !important;
}

.elementor-21 .elementor-element.elementor-element-deb68fb video {
    aspect-ratio: 3/4 !important;
    object-fit: cover !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-74bf00f */.elementor-21 .elementor-element.elementor-element-74bf00f .elementor-wrapper {
    aspect-ratio: 3/4 !important;
    padding-bottom: 0 !important;
}

.elementor-21 .elementor-element.elementor-element-74bf00f video {
    aspect-ratio: 3/4 !important;
    object-fit: cover !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4d9f7a *//* DESKTOP (od 768px) - PRE / ZEN / TA / CIJE */
@media (min-width: 768px) {
    /* Prelomi */
    .elementor-21 .elementor-element.elementor-element-f4d9f7a .s-pre::after,
    .elementor-21 .elementor-element.elementor-element-f4d9f7a .s-en::after,
    .elementor-21 .elementor-element.elementor-element-f4d9f7a .s-ta::after {
        content: "\A";
        white-space: pre;
    }
    
    /* Uvlačenje drugog reda (ZEN) */
    .elementor-21 .elementor-element.elementor-element-f4d9f7a .s-z {
        display: inline-block;
        padding-left: 1.5em;
    }
}

/* MOBILNI (do 767px) - PREZ / ENTA / CIJE */
@media (max-width: 767px) {
    /* Isključujemo desktop uvlačenje */
    .elementor-21 .elementor-element.elementor-element-f4d9f7a .s-z {
        display: inline;
        padding-left: 0;
    }

    /* Novi prelomi za mobilni */
    .elementor-21 .elementor-element.elementor-element-f4d9f7a .s-z::after,
    .elementor-21 .elementor-element.elementor-element-f4d9f7a .s-ta::after {
        content: "\A";
        white-space: pre;
    }
    
    /* Isključujemo desktop prelome koji nam ne trebaju */
    .elementor-21 .elementor-element.elementor-element-f4d9f7a .s-pre::after,
    .elementor-21 .elementor-element.elementor-element-f4d9f7a .s-en::after {
        content: normal;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84c2eaf *//* DESKTOP (od 768px) - KON / FE / REN / CIJE */
@media (min-width: 768px) {
    .elementor-21 .elementor-element.elementor-element-84c2eaf .s-kon::after,
    .elementor-21 .elementor-element.elementor-element-84c2eaf .s-e::after,
    .elementor-21 .elementor-element.elementor-element-84c2eaf .s-ren::after {
        content: "\A";
        white-space: pre;
    }
    
    .elementor-21 .elementor-element.elementor-element-84c2eaf .s-f {
        display: inline-block;
        padding-left: 1.5em;
    }
}

/* MOBILNY (do 767px) - KONF / EREN / CIJE */
@media (max-width: 767px) {
    /* Włączenie odpowiednich złamań linii dla wersji mobilnej */
    .elementor-21 .elementor-element.elementor-element-84c2eaf .s-f::after,
    .elementor-21 .elementor-element.elementor-element-84c2eaf .s-ren::after {
        content: "\A";
        white-space: pre;
    }
    
    /* Wyłączenie wcięcia z wersji desktopowej */
    .elementor-21 .elementor-element.elementor-element-84c2eaf .s-f {
        display: inline;
        padding-left: 0;
    }
    
    /* Wyłączenie złamań z wersji desktopowej */
    .elementor-21 .elementor-element.elementor-element-84c2eaf .s-kon::after,
    .elementor-21 .elementor-element.elementor-element-84c2eaf .s-e::after {
        content: normal;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-77c1093 */.elementor-21 .elementor-element.elementor-element-77c1093 .elementor-wrapper {
    aspect-ratio: 3/4 !important;
    padding-bottom: 0 !important;
}

.elementor-21 .elementor-element.elementor-element-77c1093 video {
    aspect-ratio: 3/4 !important;
    object-fit: cover !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4a457ee */.elementor-21 .elementor-element.elementor-element-4a457ee .elementor-wrapper {
    aspect-ratio: 3/4 !important;
    padding-bottom: 0 !important;
}

.elementor-21 .elementor-element.elementor-element-4a457ee video {
    aspect-ratio: 3/4 !important;
    object-fit: cover !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a58600e *//* DESKTOP (od 768px) - 4 reda: SE / MI (uvučeno) / NA / RI (uvučeno) */
@media (min-width: 768px) {
    /* Prelomi za svaki slog */
    .elementor-21 .elementor-element.elementor-element-a58600e .s-se::after,
    .elementor-21 .elementor-element.elementor-element-a58600e .s-mi::after,
    .elementor-21 .elementor-element.elementor-element-a58600e .s-na::after {
        content: "\A";
        white-space: pre;
    }
    
    /* Uvlačenje drugog i četvrtog reda */
    .elementor-21 .elementor-element.elementor-element-a58600e .s-mi,
    .elementor-21 .elementor-element.elementor-element-a58600e .s-ri {
        display: inline-block;
        padding-left: 1.5em;
    }
}

/* MOBILNI (do 767px) - 2 reda: SEMI / NARI */
@media (max-width: 767px) {
    /* Jedini prelom na mobilnom */
    .elementor-21 .elementor-element.elementor-element-a58600e .s-mi::after {
        content: "\A";
        white-space: pre;
    }
    
    /* Isključujemo desktop prelome */
    .elementor-21 .elementor-element.elementor-element-a58600e .s-se::after,
    .elementor-21 .elementor-element.elementor-element-a58600e .s-na::after {
        content: normal;
    }
    
    /* Isključujemo desktop uvlačenja */
    .elementor-21 .elementor-element.elementor-element-a58600e .s-mi,
    .elementor-21 .elementor-element.elementor-element-a58600e .s-ri {
        display: inline;
        padding-left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60fd3ef *//* Sprečava lomljenje samih slova */
.elementor-21 .elementor-element.elementor-element-60fd3ef span {
    display: inline-block;
}

/* DESKTOP (od 768px) -> PRO / ——SLA / -VE / FIRMI */
@media (min-width: 768px) {
    /* Prelom reda ide poslije PRO, LA i VE */
    .elementor-21 .elementor-element.elementor-element-60fd3ef .t-pro::after,
    .elementor-21 .elementor-element.elementor-element-60fd3ef .t-la::after,
    .elementor-21 .elementor-element.elementor-element-60fd3ef .t-ve::after {
        content: "\A";
        white-space: pre;
    }
    
    /* Jako uvlačenje za SLA (gura slovo S) */
    .elementor-21 .elementor-element.elementor-element-60fd3ef .t-s {
        margin-left: 1.5em; 
    }
    
    /* Slabije uvlačenje za VE */
    .elementor-21 .elementor-element.elementor-element-60fd3ef .t-ve {
        margin-left: 0.8em; 
    }
}

/* MOBILNI (do 767px) -> PROS / LAVE / FIRMI */
@media (max-width: 767px) {
    /* Prelom ide samo poslije S i VE */
    .elementor-21 .elementor-element.elementor-element-60fd3ef .t-s::after,
    .elementor-21 .elementor-element.elementor-element-60fd3ef .t-ve::after {
        content: "\A";
        white-space: pre;
    }
    
    /* Poništavamo sva uvlačenja i prelome sa desktopa */
    .elementor-21 .elementor-element.elementor-element-60fd3ef .t-s,
    .elementor-21 .elementor-element.elementor-element-60fd3ef .t-ve {
        margin-left: 0;
    }
    
    .elementor-21 .elementor-element.elementor-element-60fd3ef .t-pro::after,
    .elementor-21 .elementor-element.elementor-element-60fd3ef .t-la::after {
        content: normal;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3505701 */.elementor-21 .elementor-element.elementor-element-3505701 .elementor-wrapper {
    aspect-ratio: 3/4 !important;
    padding-bottom: 0 !important;
}

.elementor-21 .elementor-element.elementor-element-3505701 video {
    aspect-ratio: 3/4 !important;
    object-fit: cover !important;
    height: 100% !important;
}/* End custom CSS */