*{box-sizing:border-box}body{background-color:#191b26;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0!important}html{font-family:Montserrat,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;max-width:1440px;margin:0 auto;color:#fff;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.H1{font-style:italic;font-size:72px}.H1,.H2{font-weight:700;line-height:120%}.H2{font-style:normal;font-size:40px}h2{margin:0}.H3{font-style:normal;font-weight:700;font-size:30px;line-height:120%}h3,p{margin:0}.H4{font-size:21px}.B,.H4{font-style:normal;font-weight:500;line-height:120%}.B{font-size:18px}.P{font-style:normal;font-weight:500;font-size:16px;line-height:140%}.M-H1{font-size:36px}.M-H1,.M-H2{font-style:normal;font-weight:700;line-height:120%}.M-H2{font-size:26px}.M-H3{font-style:normal;font-weight:700;font-size:20px;line-height:120%}.M-H4{font-size:18px}.M-B,.M-H4{font-style:normal;font-weight:500;line-height:120%}.M-B{font-size:16px}.blast-from-the-past{font-style:normal;font-weight:400;font-size:50px;line-height:120%;text-align:center;color:#191b26;transform:rotate(-3.8deg)}.headroom-wrapper{justify-content:center}.headroom-wrapper,.navBar{display:flex;height:65px;align-items:center}.navBar{width:100%;justify-content:space-between;margin:0 auto;position:relative;background-color:#191b26;padding-left:15px;z-index:1}.navBar a{text-decoration:none;color:#fff;font-weight:600}.navLinks{width:720px;display:flex;justify-content:space-between;align-items:center;padding:0 30px}.navLink{font-family:Montserrat,sans-serif;font-weight:400;text-decoration:none;color:#fff;font-size:16px}.youTubeVideo{position:absolute;top:0;left:0;width:100%;height:100%;margin:0 auto}.navTitle{font-weight:900;font-size:16px}.button-yellow{background:#f9ff00;box-shadow:0 14px 23px rgba(28,37,44,.08);border-radius:30px}header{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:16px;line-height:140%;text-align:center;color:#fff}input[type=date]::-webkit-calendar-picker-indicator{opacity:.3;width:15px;padding:0;margin:10px 0 0}.slick-dots li button:before{color:#f1f1f1}.slick-dots li.slick-active button:before{color:#fff}.Prehrana{background:linear-gradient(180deg,#383691,#0d0b62)}.Prehrana,.Utrke{box-shadow:0 2.7141px 5.42821px rgba(28,37,44,.08);border-radius:16.2846px}.Utrke{background:linear-gradient(180deg,#91292f,#a30707)}.Savjeti{background:linear-gradient(180deg,#ddb225,#f5c543)}.Savjeti,.Trening{box-shadow:0 2.7141px 5.42821px rgba(28,37,44,.08);border-radius:16.2846px}.Trening{background:linear-gradient(180deg,#057426,#55ac4a)}.Tehnologija{background:linear-gradient(180deg,#262727,#4f504f);box-shadow:0 2.7141px 5.42821px rgba(28,37,44,.08);border-radius:16.2846px}.submitButton{background:#f9ff00!important;box-shadow:0 14px 23px rgba(28,37,44,.08)!important;border-radius:30px!important;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;font-style:normal;font-weight:700;font-size:21px;line-height:120%;width:239px!important;height:61px;font-weight:700!important;color:#000!important}.trenerCard{position:relative;top:110px;opacity:0}.datePicker{height:500px;width:500px;display:flex;margin:0 auto;align-items:center;justify-content:center}.trenerCardSlideUp{position:relative;top:0;opacity:1}.videoHero{position:absolute;width:135%;height:100%;left:50%;top:50%;-o-object-fit:cover;object-fit:cover;transform:translate(-50%,-50%);z-index:0}.HeroNaslovAnimacija,.NightRun{width:100%}.NightRun{-o-object-fit:cover;object-fit:cover;z-index:0}.logoNightRun{position:relative;z-index:2;width:406px}.wrapPhototest{width:300px;height:300px;position:relative;top:-54px;left:-10px;transform:rotate(11deg)}.stipe{border:solid #fff!important;border-width:15px 15px 66px!important}.tape{position:absolute;top:0;left:-64px;transform:rotate(319deg);width:200px;height:50px;opacity:.9}.formWrappFlex{width:500px;height:500px;margin:0 auto}.formWrappFlex,.wrapSuccess{display:flex;justify-content:center;align-items:center}.wrapSuccess{width:400px;height:600px;margin:50px auto 60px;flex-direction:column}.zrakeParallax{opacity:.1;z-index:2}.zrakeParallaxCalc{position:absolute;left:-100px!important;opacity:.04;transform:rotate(-23deg)}.custom-bg{position:relative;top:-315px}.zarezTestimonial{position:absolute;right:-25px;top:-50px}.hamburgerMenu{margin-right:30px}.closedMenu,.openMenu{transition:all .3s ease-in-out}.openMenu{transform:translate(50%)!important;visibility:show}.menu{height:400px;position:absolute;transform:translate(50%,-100%);top:55px;z-index:1;right:50%;width:80vw;border-radius:0 0 39px 39px;background:#191b26;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .3s ease-in-out}.menu a{color:#fff;margin-top:20px;font-weight:600;text-decoration:none}.trenerImg{width:100%;height:282px;min-height:282px;position:relative}.formular{display:flex;flex-direction:column;align-items:center}.formular input{padding-left:35px}.formular input,.formular select{background:#fff;border:1px solid #aea8b3;box-shadow:0 4px 8px rgba(28,37,44,.08);border-radius:20px;width:416px;height:47px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:145%;padding-right:20px;letter-spacing:.5px;color:#7f7b83;margin:14px 0}.formular select{padding-left:30px}.formular:nth-child(6){margin-bottom:0;padding-left:0;padding-right:0}.nightRunDiv{width:60%;display:flex;flex-direction:column;align-items:center}.mobileLinks{cursor:pointer;font-weight:700;text-decoration:none;color:#fff;margin:20px 0}.linkBack{margin-top:30px;cursor:pointer}.linkBack:hover{font-weight:700;font-size:15px}.coverPhoto2{position:relative;z-index:1;height:100%;width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:all .8s ease}.placeholder{position:absolute;display:flex;justify-content:center;align-items:center;z-index:0;height:56%;width:100%}.blogCrta{height:50px;width:50px;position:absolute;transform:translate(-48px)}.treneriCrta{position:absolute;top:70px;height:100%;z-index:2;width:130%;left:-15%}.isSubmitinig{position:absolute;color:#000;display:flex;flex-direction:column;font-size:22px;margin-left:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:100%;align-items:center}.lottieTrkac{width:300px!important;height:300px!important}.formCalc{display:flex;flex-direction:column;align-items:center;width:100%;margin:10px auto 0;border-radius:39px}.formCalc input,.formCalc select{background:#fff;border:1px solid #aea8b3;box-shadow:0 4px 8px rgba(28,37,44,.08);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;width:100%;max-width:250px;height:47px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:145%;padding-left:20px;padding-right:20px;letter-spacing:.5px;color:#aea8b3;margin:14px 0}.rc-slider-handle{width:28px!important;height:28px!important;margin-top:-10px!important;box-shadow:1px 0 10px 6px rgba(0,0,0,.48)!important;border:none!important}.formCalc input[type=submit]{background:#f9ff00;color:#191b26;font-weight:600;width:100%;max-width:250px;margin-bottom:0;padding-left:0;padding-right:0}.map-container{position:relative!important;top:0;right:0;left:0;bottom:0;height:100vh}.mapboxgl-canvas{width:86vw;height:80vh}.sidebar{background-color:rgba(35,55,75,.9);color:#fff;padding:6px 12px;font-family:monospace;z-index:1;position:absolute;top:0;left:0;margin:12px;border-radius:4px}.naslovKalkulatora{width:100%;text-align:center}.xyz{flex-direction:column;margin-top:30px;background:#552ebe;border-radius:50%;height:0;width:0}.xyz,.xyzText{display:flex;justify-content:center;align-items:center;opacity:0;transition:width .7s,height .7s,opacity 1.2s}.xyzText{font-size:40px;font-weight:900;text-align:center;transition-delay:.5s}.wrapRaspored{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0}.wrapResultCalc{margin-top:30px;background:red;height:350px;width:350px;opacity:1}.tempoCircleIspis,.wrapResultCalc{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50%}.tempoCircleIspis{background-color:#91292f;margin-top:80px;width:300px;height:auto;aspect-ratio:1/1}.wrapResultCalcZone{margin-top:30px}.wrapCijeliKalkulator,.wrapResultCalcZone{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.wrapCijeliKalkulator{max-width:100%;overflow:hidden;position:relative;margin:0 auto;padding:0 12px}.wrapFormCalc{justify-content:space-around}.wrapFormCalc,.wrapFormCalcZone{display:flex;align-items:center;width:100%;max-width:100%;margin-top:30px}.wrapFormCalcZone{justify-content:center;gap:15px}.formCalcSubmit,.wrapFormCalcZone>div>div{width:100%;max-width:250px}.formCalcSubmit{margin-top:20px;display:flex;justify-content:center;margin-left:auto;margin-right:auto}.ispisCalc,.ispisCalcZone{font-size:22px}.ispisCalc,.ispisCalcCircle,.ispisCalcZone{font-weight:900;display:flex;text-align:center;justify-content:center;align-items:center;opacity:1}.ispisCalcCircle{font-size:24px}.ispisCalcTempoBroj{font-size:62px;font-weight:900;display:flex;text-align:center;justify-content:center;align-items:center;opacity:1}.blogPostCrta{height:50px;width:50px;position:absolute;transform:translate(-45px,20px)}.wrapFeaturedBlogText{width:40%;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:70px;padding-left:50px}.sliderPrijava1150{width:106%;height:109%;position:absolute;left:50%;transform:translate(-50%,-25px)}.allKalkulatorWrap{height:auto;position:relative;align-content:center;width:100%;margin:0 auto;padding:80px 12px 83px;border-radius:39px}.allKalkulatorWrap,.projekcijaRezultata{display:flex;flex-direction:column;align-items:center;justify-content:center}.projekcijaRezultata{background-color:#701b1b;border-radius:8px;padding-bottom:38px;margin-top:11px}.lokacija{font-style:normal;font-weight:500;font-size:16px;line-height:145%;letter-spacing:.5px;color:#fff}.allKalkulatorWrapZone{height:auto;position:relative;display:flex;flex-direction:column;align-content:center;align-items:center;width:100%;margin:0 auto 50px;justify-content:center;padding:80px 12px 20px;border-radius:39px}.resetZone{position:relative;width:100%;max-width:250px;margin:10px auto}.resetZone>div{width:100%!important}.ispisCalcZoneColor{position:relative;font-size:20px;font-weight:900;width:100%;background-color:#91292f;margin-bottom:5px;border-radius:8px;display:flex;flex-direction:column;text-align:center;justify-content:flex-start;padding:20px 15px;align-items:center;opacity:1;overflow:hidden;cursor:pointer;transition:all .2s ease-in-out}.height58{height:58px}.heightHr{height:88px}.heightAuto{height:auto;padding-bottom:30px}.zTag{padding:5px;margin-right:5px;border:1px solid #000;border-radius:5px;display:none}.ispisCalcZoneColor:first-child{background-color:#b2ea70}.ispisCalcZoneColor:nth-child(2){background-color:#fbd148}.ispisCalcZoneColor:nth-child(3){background-color:#f9975d}.ispisCalcZoneColor:nth-child(4){background-color:#c85c5c}.textIspodZone{margin-top:20px;height:auto;font-size:16px;text-align:left;font-weight:500}.paceZoneChartWrap{width:100%;margin-top:14px;padding:16px 14px 12px;border-radius:10px;background:rgba(25,27,38,.55);border:1px solid hsla(0,0%,100%,.2)}.paceZoneChartTitle{font-size:18px;font-weight:800;text-align:center}.paceZoneChartHint{font-size:13px;text-align:center;margin-top:4px;margin-bottom:10px;opacity:.88}.paceZoneChartSvg{width:100%;height:290px;display:block}.paceZoneAxisTag{fill:#fff;font-size:15px;font-weight:800}.pacePointValue{fill:#191b26}.hrPointValue,.pacePointValue{font-size:10px;font-weight:800}.hrPointValue{fill:#fff}.paceZoneLegend{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:8px}.paceLegendItem{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700}.paceLegendLine{width:22px;height:0;border-top:3px solid #fff;border-radius:2px}.paceLegendLinePace{border-top-color:#191b26}.paceLegendLineHr{border-top-color:#fff}.bmiFormFields{width:100%;max-width:100%}.bmiResultWrap{width:100%;background-color:#701b1b;border-radius:8px;padding:24px 18px 28px;margin-top:16px}.bmiMeta{margin-top:8px;font-size:18px;text-align:center;font-weight:500}.bmiError{margin-top:8px;color:#fbd148;font-weight:600}.bmiChartCard{margin-top:22px;width:100%}.bmiChartTitle{font-size:18px;font-weight:700;text-align:center;margin-bottom:14px}.bmiChartWrap{position:relative;width:100%;max-width:100%;margin:0 auto;height:230px;border-radius:8px;background:rgba(25,27,38,.55);border:1px solid hsla(0,0%,100%,.18);overflow:hidden}.bmiSegment{position:absolute;bottom:0;border-right:1px solid rgba(0,0,0,.25);display:flex;justify-content:center;align-items:flex-start}.bmiSegmentLabel{font-size:13px;line-height:1.25;font-weight:700;color:#0f1017;padding-top:8px;text-align:center}.bmiMarkerLine{bottom:0;top:0;width:2px;transform:translateX(-50%)}.bmiMarkerDot,.bmiMarkerLine{position:absolute;background:#fff}.bmiMarkerDot{width:12px;height:12px;border-radius:50%;border:2px solid #191b26;transform:translate(-50%,50%)}.bmiMarkerText{position:absolute;top:8px;transform:translateX(-50%);background:#191b26;border:1px solid hsla(0,0%,100%,.24);border-radius:6px;padding:4px 8px;white-space:nowrap}.bmiAxis,.bmiMarkerText{font-size:13px;font-weight:700}.bmiAxis{width:100%;max-width:100%;margin:8px auto 0;display:flex;justify-content:space-between}.bmiSource{margin-top:12px;font-size:13px;text-align:center;color:hsla(0,0%,100%,.88)}.bmiSource a{color:#f9ff00}@media only screen and (min-width:900px){.hamburgerMenu{display:none}}@media only screen and (max-width:1000px){.wrapPhototest{width:300px;height:300px;position:relative;top:-54px;left:-39%;transform:rotate(11deg);transform:translate(50%)}.wrapRaspored{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:0;grid-row-gap:30px}}@media only screen and (max-width:900px){.formCalc input,.formCalc input[type=submit],.formCalc select,.formCalcSubmit,.resetZone,.wrapFormCalcZone>div>div{width:100%;max-width:100%}.formCalcSubmit{margin-top:14px;margin-bottom:6px}.resetZone{margin:8px 0 0;position:relative;bottom:0}.ispisCalcTempoBroj{font-size:50px}.tempoCircleIspis{background-color:#91292f;margin-top:80px;width:80%;height:auto;aspect-ratio:1/1;border-radius:50%;display:flex;justify-content:center;align-items:center;flex-direction:column}.allKalkulatorWrap,.allKalkulatorWrapZone{height:auto}.ispisCalcZone{font-size:22px}.ispisCalcZone,.ispisCalcZoneColor{font-weight:900;text-align:center;width:100%}.ispisCalcZoneColor{font-size:20px;height:58px;background-color:#91292f;margin-bottom:5px;border-radius:8px;transition:all .2s ease-in-out}.heightHr{height:90px}.heightAuto{height:auto;padding-bottom:30px}.ispisCalcZoneColorAutoHeight{font-size:20px;font-weight:900;text-align:center;width:100%;height:auto;background-color:#91292f;margin-bottom:5px;border-radius:8px}.zTag{padding:5px;margin-right:5px;border:1px solid #000;border-radius:5px;display:none}.naslovKalkulatora{width:100%}.zrakeParallaxCalc{display:none!important}.wrapResultCalc{padding:0}.wrapResultCalc,.wrapResultCalcZone{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:30px;position:relative;top:0;width:100%;background:transparent}.wrapResultCalcZone{padding:20px 0}.wrapFormCalc{margin-top:30px}.wrapFormCalc,.wrapFormCalcZone{display:flex;flex-direction:column;align-items:center;width:100%;justify-content:space-between}.wrapFormCalcZone{max-width:100%;margin-top:18px}.bmiFormFields{width:100%;max-width:100%}.bmiResultWrap{width:100%;padding:18px 12px 22px}.bmiMeta{font-size:16px}.bmiChartWrap{height:200px}.bmiSegmentLabel{font-size:11px}.bmiMarkerText{font-size:11px;padding:3px 6px}.bmiAxis{font-size:11px}.bmiSource{font-size:12px}.paceZoneChartWrap{width:100%;padding:14px 10px 10px}.paceZoneChartTitle{font-size:16px}.paceZoneChartHint{font-size:12px}.paceZoneChartSvg{height:240px}.paceZoneAxisTag{font-size:13px}.paceZoneLegend{gap:12px}.paceLegendItem{font-size:12px}.navLinks{display:none}.sliderPrijava900{width:300px;height:109%;position:absolute;left:50%;transform:translate(-50%,-25px)}.zrakeParallax{left:0!important;opacity:.1;z-index:2}}@media only screen and (max-width:750px){.zarezTestimonial{position:absolute;right:-35px;top:-300px}.nightRunDiv{width:100%}.zrakeParallaxRaspored{position:relative;top:-190px}.zrakeParallax{position:relative;width:1000px;height:1000px;left:500px;top:-400px!important;opacity:.1;z-index:2}}@media only screen and (max-width:600px){.wrapRaspored{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:0;grid-row-gap:40px}.wrapPhototest{left:-47%}.NightRun{-o-object-fit:cover;object-fit:cover;width:auto;z-index:0}.nightRunDiv{width:100%}.logoNightRun{width:266px}.wrapSuccess{width:100%;height:600px;margin:50px auto 60px;display:flex;flex-direction:column;justify-content:center;align-items:center}.zarezTestimonial{position:absolute;right:-35px;top:-430px}.navLinks{width:330px;padding:0 30px}.navTitle{font-weight:900;font-size:12px}header{line-height:111%}.HeroNaslovAnimacija{width:90%}.zrakeParallaxRaspored{position:relative;top:-490px}.zrakeParallax{position:relative;width:1000px;height:1000px;left:0;top:251px!important;opacity:.1;z-index:2}.formular,.trenerImg{width:100%}.wrapFeaturedBlogText{width:100%;padding-bottom:70px;padding-left:10px}}@media only screen and (max-width:420px){.wrapPhototest{width:260px;height:260px;position:relative;top:-54px;left:-39%;transform:rotate(11deg);transform:translate(43%)}.tape{position:absolute;top:0;left:-64px;transform:rotate(319deg);width:170px;height:40px}.crteBlogFront{width:100%;top:76px}.formular{position:relative;width:80%;right:8px}.blogCrta{height:30px;width:30px;position:absolute;transform:translate(-31px,7px)}.blogPostCrta{height:35px;width:35px;position:absolute;transform:translate(-32px,15px)}.treneriCrta{top:0}.isSubmitinig{flex-direction:column;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.isSubmitinig,.poslanoForm{color:#000;display:flex;font-size:22px;margin-left:0}.poslanoForm{position:absolute;margin-top:0;width:105%;justify-content:center;align-items:center;text-align:center}.nightRunDiv{width:100%}}