@charset "UTF-8";body{}body:after,body:before{position:fixed;background-color:#fff;z-index:99}body:before{width:100vw;height:1px;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body:after{width:1px;height:100vh;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.loaded{opacity:1!important;-webkit-transition:opacity 1s;transition:opacity 1s}body::-webkit-scrollbar{position:absolute;left:0;width:10px;height:5px;background:#fff}body::-webkit-scrollbar-track{display:none}body::-webkit-scrollbar-thumb{background:#307382}.loader{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff;z-index:9999;pointer-events:none}.lff_is_on .loader{background-color:#000}.wrap{width:var(--page-wrap,100%);max-width:calc(100% - var(--padding-left-right-mobile));margin-inline:auto}@media only screen and (min-width:768px){.wrap{max-width:calc(100% - var(--padding-left-right-desktop))}}.wrap_l{width:var(--page-wrap-l,100%);max-width:calc(100% - var(--padding-left-right-mobile));margin-inline:auto}@media only screen and (min-width:768px){.wrap_l{max-width:calc(100% - var(--padding-left-right-desktop))}}.wrap_m{width:var(--page-wrap-m,100%);max-width:calc(100% - var(--padding-left-right-mobile));margin-inline:auto}@media only screen and (min-width:768px){.wrap_m{max-width:calc(100% - var(--padding-left-right-desktop))}}.wrap_m .wrap_m,.wrap_m .wrap_s{max-width:100%}.wrap_s{width:var(--page-wrap-s,100%);max-width:calc(100% - var(--padding-left-right-mobile));margin-inline:auto}@media only screen and (min-width:768px){.wrap_s{max-width:calc(100% - var(--padding-left-right-desktop))}}footer li,footer ol,header li,header ol{list-style-type:none}footer a,header a{text-decoration:none}.skri{display:none!important}.rok_za_prijavu{display:block;position:fixed;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:var(--color-r);background-color:#000;padding:6px 10px 10px;border-radius:0px 0px 10px 10px;-webkit-box-shadow:rgba(0,0,0,0.35) 0px 5px 15px;box-shadow:rgba(0,0,0,0.35) 0px 5px 15px}.rok_za_prijavu .counter{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;color:#fff}.rok_za_prijavu .counter span{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;background:#333;color:var(--color-r);color:#fff;border-radius:4px;font-family:monospace;font-size:16px;padding:0 4px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.rok_za_prijavu .counter span.flip-out{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:0}.rok_za_prijavu .counter span.flip-in{-webkit-animation:flipIn 0.2s ease-out forwards;animation:flipIn 0.2s ease-out forwards}.rok_za_prijavu .counter span:before{position:absolute;left:0;top:49%;width:100%;height:1px;background-color:rgba(0,0,0,0.4);z-index:1}.rok_za_prijavu .counter span:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,119,44,0.6)),color-stop(50%,rgba(255,119,44,0.6)),color-stop(50%,rgba(255,119,44,0.4)),to(rgba(255,119,44,0.4)));background:linear-gradient(180deg,rgba(255,119,44,0.6) 0%,rgba(255,119,44,0.6) 50%,rgba(255,119,44,0.4) 50%,rgba(255,119,44,0.4) 100%);border-radius:4px;z-index:2}@-webkit-keyframes flipIn{0%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);opacity:0}to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes flipIn{0%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);opacity:0}to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}nav.main_menu>ul li{position:relative;line-height:1}nav.main_menu>ul li a{display:inline-block;position:relative;font-family:var(--font-family-2);color:var(--menu-link-color);font-weight:var(--menu-link-weight);-webkit-text-decoration:var(--menu-link-decoration);text-decoration:var(--menu-link-decoration);text-transform:var(--menu-transform);line-height:1.2;-webkit-transition:all .4s;transition:all .4s;padding:0px;font-size:var(--menu-mobile-px)}@media only screen and (min-width:0px) and (max-width:1023px){nav.main_menu>ul li a{text-align:center}}@media only screen and (min-width:1024px){nav.main_menu>ul li a{padding:var(--menu-link-padding)}}@media only screen and (min-width:768px) and (max-width:1920px){nav.main_menu>ul li a{font-size:var(--menu-fluid)}}@media only screen and (min-width:1920px){nav.main_menu>ul li a{font-size:var(--menu-desktop-px)}}nav.main_menu>ul li a span{display:inline-block;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}nav.main_menu>ul li.current-menu-item>a,nav.main_menu>ul li.current-menu-parent>a,nav.main_menu>ul li.current-page-ancestor>a,nav.main_menu>ul li:hover>a{color:var(--menu-link-hover-color);font-weight:var(--menu-link-hover-weight);-webkit-text-decoration:var(--menu-link-hover-decoration);text-decoration:var(--menu-link-hover-decoration)}@media only screen and (min-width:1024px){nav.main_menu>ul li.show_on_mobile{display:none}}nav.main_menu>ul li:hover>ul{-webkit-transform:translateY(0px);transform:translateY(0px);z-index:1;opacity:1;visibility:visible}nav.main_menu>ul li>ul{position:absolute;top:100%;left:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--bckg-color);-webkit-transform:translateY(40px);transform:translateY(40px);z-index:-1;opacity:0;visibility:hidden;-webkit-transition:all .2s;transition:all .2s}nav.main_menu>ul li>ul:before{position:absolute;bottom:100%;left:0;display:block;width:100%;height:20px}.h1,h1{font-size:var(--h1-mobile-px)}@media only screen and (min-width:768px) and (max-width:1920px){.h1,h1{font-size:var(--h1-fluid)}}@media only screen and (min-width:1920px){.h1,h1{font-size:var(--h1-desktop-px)}}.h2,h2{font-size:var(--h2-mobile-px)}@media only screen and (min-width:768px) and (max-width:1920px){.h2,h2{font-size:var(--h2-fluid)}}@media only screen and (min-width:1920px){.h2,h2{font-size:var(--h2-desktop-px)}}.h3,h3{font-size:var(--h3-mobile-px)}@media only screen and (min-width:768px) and (max-width:1920px){.h3,h3{font-size:var(--h3-fluid)}}@media only screen and (min-width:1920px){.h3,h3{font-size:var(--h3-desktop-px)}}.h4,h4{font-size:var(--h4-mobile-px)}@media only screen and (min-width:768px) and (max-width:1920px){.h4,h4{font-size:var(--h4-fluid)}}@media only screen and (min-width:1920px){.h4,h4{font-size:var(--h4-desktop-px)}}.h5,h5{font-size:var(--h5-mobile-px)}@media only screen and (min-width:768px) and (max-width:1920px){.h5,h5{font-size:var(--h5-fluid)}}@media only screen and (min-width:1920px){.h5,h5{font-size:var(--h5-desktop-px)}}.h6,h6{font-size:var(--h6-mobile-px)}@media only screen and (min-width:768px) and (max-width:1920px){.h6,h6{font-size:var(--h6-fluid)}}@media only screen and (min-width:1920px){.h6,h6{font-size:var(--h6-desktop-px)}}.has-huge-font-size,.huge{font-size:var(--huge-mobile-px)}@media only screen and (min-width:768px) and (max-width:1920px){.has-huge-font-size,.huge{font-size:var(--huge-fluid)}}@media only screen and (min-width:1920px){.has-huge-font-size,.huge{font-size:var(--huge-desktop-px)}}.has-large-font-size,.large{font-size:var(--large-mobile-px)}@media only screen and (min-width:768px) and (max-width:1920px){.has-large-font-size,.large{font-size:var(--large-fluid)}}@media only screen and (min-width:1920px){.has-large-font-size,.large{font-size:var(--large-desktop-px)}}.has-medium-font-size,.medium{font-size:var(--medium-mobile-px)}@media only screen and (min-width:768px) and (max-width:1920px){.has-medium-font-size,.medium{font-size:var(--medium-fluid)}}@media only screen and (min-width:1920px){.has-medium-font-size,.medium{font-size:var(--medium-desktop-px)}}.has-regular-font-size,.regular{font-size:var(--regular-mobile-px)}@media only screen and (min-width:768px) and (max-width:1920px){.has-regular-font-size,.regular{font-size:var(--regular-fluid)}}@media only screen and (min-width:1920px){.has-regular-font-size,.regular{font-size:var(--regular-desktop-px)}}.has-small-font-size,.small:not(header){font-size:var(--small-mobile-px)}@media only screen and (min-width:768px) and (max-width:1920px){.has-small-font-size,.small:not(header){font-size:var(--small-fluid)}}@media only screen and (min-width:1920px){.has-small-font-size,.small:not(header){font-size:var(--small-desktop-px)}}.has-smaller-font-size,.smaller{font-size:var(--smaller-mobile-px)}@media only screen and (min-width:768px) and (max-width:1920px){.has-smaller-font-size,.smaller{font-size:var(--smaller-fluid)}}@media only screen and (min-width:1920px){.has-smaller-font-size,.smaller{font-size:var(--smaller-desktop-px)}}.header{position:sticky;top:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px auto 20px 1fr;grid-template-columns:1fr auto 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;gap:20px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-transition:all .2s;transition:all .2s;width:100%;max-width:calc(100% - var(--padding-left-right-mobile));padding:8px 0;margin-inline:auto;z-index:9}.header>:first-child{-ms-grid-row:1;-ms-grid-column:1}.header>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.header>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}@media only screen and (min-width:768px){.header{max-width:calc(100% - var(--padding-left-right-desktop))}}@media only screen and (min-width:1024px){.header{padding:14px 0 10px 0}}@media only screen and (min-width:1230px){.header{gap:40px}}.header:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:100vw;height:calc(100% + 1px);background-color:var(--header-bckg-color);background-color:white;border-top:2px solid var(--color-r);z-index:-1;-webkit-transition:all .4s;transition:all .4s}.lff_is_on .header:before{background-color:black}.scroll .header{gap:20px}body:has(.lff_pocetna) .header{position:fixed;top:0;left:0;right:0;opacity:0;visibility:hidden;-webkit-transition:all .2s;transition:all .2s}body:has(.lff_pocetna).show_header .header{opacity:1;visibility:visible}.lff_datum{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.lff_onoff_wrap{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.main_language{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-row-align:end;-ms-grid-column-align:end;place-self:end}.lff_datum{display:block;line-height:1;font-weight:600;text-transform:uppercase;color:var(--color-r);font-size:calc(16px + 6 * ((100vw - 768px) / 672))}@media screen and (max-width:768px){.lff_datum{font-size:16px}}@media screen and (min-width:1440px){.lff_datum{font-size:22px}}@media only screen and (min-width:1024px){.lff_off,.lff_on{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-width:320px;display:flex}}@media only screen and (min-width:1024px) and (min-width:1230px){.lff_off,.lff_on{min-width:370px}}@media only screen and (min-width:1024px){.lff_off>span,.lff_on>span{display:block;height:65px;font-size:100px;font-size:calc(70px + 30 * ((100vw - 768px) / 672));line-height:.6;font-weight:500;text-transform:lowercase;-webkit-transition:all .2s;transition:all .2s}}@media only screen and (min-width:1024px) and (max-width:768px){.lff_off>span,.lff_on>span{font-size:70px}}@media only screen and (min-width:1024px) and (min-width:1440px){.lff_off>span,.lff_on>span{font-size:100px}}@media only screen and (min-width:1024px) and (min-width:1230px){.lff_off>span,.lff_on>span{line-height:.5}}@media only screen and (min-width:1024px){.lff_on{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.lff_on nav ul li{float:right;color:#ccc}.lff_is_on .lff_on nav ul li{color:#fff}.lff_on nav ul li:nth-child(odd){clear:right}.lff_on nav ul li:nth-child(2n){position:relative;padding-right:8px;margin-right:8px}.lff_on nav ul li:nth-child(2n):after{content:"/";display:block;position:absolute;top:50%;left:100%;-webkit-transform:translate(-3px,-50%);transform:translate(-3px,-50%)}.lff_on nav ul li a{color:inherit}.lff_on>span{color:#ccc}.lff_is_on .lff_on>span{color:var(--color-r)}.lff_off nav ul li{float:left;color:#000}.lff_is_on .lff_off nav ul li{color:#333}.lff_off nav ul li:nth-child(odd){clear:left}.lff_off nav ul li:nth-child(2n - 1):not(:last-child){position:relative;padding-right:8px;margin-right:8px}.lff_off nav ul li:nth-child(2n - 1):not(:last-child):after{content:"/";display:block;position:absolute;top:50%;left:100%;-webkit-transform:translate(-3px,-50%);transform:translate(-3px,-50%)}.lff_off nav ul li a{color:inherit}.lff_off>span{color:var(--color-r)}.lff_is_on .lff_off>span{color:#333333}}@media only screen and (min-width:0px) and (max-width:1023px){.lff_onoff_wrap .lff_off,.lff_onoff_wrap .lff_on{display:none}}.header.active .lff_onoff_wrap{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow-y:auto;z-index:8;background-color:rgba(0,0,0,0.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:60px;padding-bottom:60px}@media only screen and (min-height:700px){.header.active .lff_onoff_wrap{padding-top:0;padding-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header.active .lff_onoff_wrap .logo{margin:0 0 10px 0;width:120px;-webkit-transition:all .4s;transition:all .4s}.header.active .lff_onoff_wrap .lff_off,.header.active .lff_onoff_wrap .lff_on{width:100%;height:auto;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:opacityShow 2s ease-out;animation:opacityShow 2s ease-out}.header.active .lff_onoff_wrap .lff_off>span,.header.active .lff_onoff_wrap .lff_on>span{display:block;color:var(--color-r);font-size:calc(65px + 85 * ((100vw - 0px) / 1024));line-height:.6;font-weight:500;text-transform:lowercase;-webkit-transition:all .2s;transition:all .2s}@media screen and (max-width:0px){.header.active .lff_onoff_wrap .lff_off>span,.header.active .lff_onoff_wrap .lff_on>span{font-size:65px}}@media screen and (min-width:1024px){.header.active .lff_onoff_wrap .lff_off>span,.header.active .lff_onoff_wrap .lff_on>span{font-size:150px}}.header.active .lff_onoff_wrap .lff_off nav ul li a,.header.active .lff_onoff_wrap .lff_on nav ul li a{font-size:calc(24px + 6 * ((100vw - 0px) / 1024));display:block;padding:6px 10px;margin:0;color:#fff}@media screen and (max-width:0px){.header.active .lff_onoff_wrap .lff_off nav ul li a,.header.active .lff_onoff_wrap .lff_on nav ul li a{font-size:24px}}@media screen and (min-width:1024px){.header.active .lff_onoff_wrap .lff_off nav ul li a,.header.active .lff_onoff_wrap .lff_on nav ul li a{font-size:30px}}.header.active .lff_onoff_wrap .lff_off nav ul li a span,.header.active .lff_onoff_wrap .lff_on nav ul li a span{width:auto}.header.active .lff_onoff_wrap .lff_on nav ul li a{text-align:right}.header.active .lff_onoff_wrap .lff_off>span{line-height:.8}.header.active .lff_onoff_wrap .lff_off nav ul li a{text-align:left}@-webkit-keyframes menuHeight{0%{height:auto}to{height:0}}@keyframes menuHeight{0%{height:auto}to{height:0}}@-webkit-keyframes opacityShow{0%{opacity:0}to{opacity:1}}@keyframes opacityShow{0%{opacity:0}to{opacity:1}}.logo{display:block;width:70px;-webkit-transition:all 0s;transition:all 0s}@media only screen and (min-width:768px){.logo{width:var(--header-logo-width-mobile);-webkit-transition:all .2s;transition:all .2s}}@media only screen and (min-width:1230px){.logo{width:var(--header-logo-width-desktop)}.scroll .logo{width:var(--header-logo-width-onscroll)}}.logo img,.logo svg{display:block;width:100%;height:auto}.logo img path,.logo svg path{fill:#000}.lff_is_on .logo img path,.lff_is_on .logo svg path{fill:#fff}.vrti_mali,.vrti_veliki{-webkit-transition:-webkit-transform 1s ease-out;transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out;-webkit-transform-origin:center;transform-origin:center;transform-box:fill-box}.main_language{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-right:60px;-webkit-transition:all .2s;transition:all .2s}@media only screen and (min-width:1024px){.main_language{margin-right:0}}.main_language ul li a,.main_language ul li span{color:var(--color-r);color:transparent;-webkit-text-stroke:1px var(--color-r);text-stroke:1px var(--color-r);text-decoration:none;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s}.main_language ul li a:hover,.main_language ul li span:hover{color:var(--color-r)}.hamby_wrap{position:relative;cursor:pointer;padding:20px;margin-right:-20px;z-index:9;-webkit-transition:all 0.4s;transition:all 0.4s;display:-ms-grid;display:grid;place-content:center;-ms-grid-column-align:end;justify-self:end;-ms-grid-row-align:center;align-self:center;-webkit-transition:all .2s;transition:all .2s;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;grid-column:1/-1;justify-self:end}@media only screen and (min-width:1024px){.hamby_wrap{display:none}}.l-hamby{position:relative;width:30px;height:20px;padding:0;border:none;pointer-events:none;-webkit-transition:all .2s;transition:all .2s}.l-hamby:focus{outline:none}.l-hamby span{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:-1px;display:block;height:2px;width:100%;background-color:var(--hamby-color);-webkit-transition:all 0.2s 0.2s;transition:all 0.2s 0.2s}.active .l-hamby span{background-color:var(--hamby-color-active)}.l-hamby:after,.l-hamby:before{content:"";display:block;position:absolute;left:50%;width:100%;height:2px;background-color:var(--hamby-color);-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);-webkit-transition:top 0.2s 0.2s,-webkit-transform 0.2s;transition:top 0.2s 0.2s,-webkit-transform 0.2s;transition:transform 0.2s,top 0.2s 0.2s;transition:transform 0.2s,top 0.2s 0.2s,-webkit-transform 0.2s}.active .l-hamby:after,.active .l-hamby:before{background-color:var(--hamby-color-active)}.l-hamby:before{top:0}.l-hamby:after{top:calc(100% - 2px)}.l-hamby.active span{width:0;-webkit-transition:all 0.2s;transition:all 0.2s}.l-hamby.active:after,.l-hamby.active:before{top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-transition:top 0.2s,-webkit-transform 0.2s 0.2s;transition:top 0.2s,-webkit-transform 0.2s 0.2s;transition:top 0.2s,transform 0.2s 0.2s;transition:top 0.2s,transform 0.2s 0.2s,-webkit-transform 0.2s 0.2s}.l-hamby.active:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}