:root{--color-orange: rgb(255, 123, 0);--color-grey: rgb(88, 88, 88);--color-white: rgb(245, 245, 245);--color-black: rgb(0, 0, 0);--color-facebook: rgb(0, 78, 255);--color-background: rgb(75, 75, 75);--color-dark-grey: #3c3c3c;--color-input-bg: rgb(215, 215, 215);--color-error: #ff3e3e;--breakpoint-tablet: 768px;--breakpoint-desktop: 1024px;--menu-height: 80px;--max-width: 1024px;--font-family: "Arimo", Fallback, "Helvetica", sans-serif}@font-face{font-family:Arimo;src:url(/fonts/Arimo-Regular.ttf) format("truetype")}@font-face{font-family:Arimo;src:url(/fonts/Arimo-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Arimo;src:url(/fonts/Arimo-Italic.ttf) format("truetype");font-style:italic}@font-face{font-family:Arimo;src:url(/fonts/Arimo-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}*{box-sizing:border-box}body{margin:0;font-family:var(--font-family);line-height:1.5;background-color:var(--color-background)}textarea,input{font-family:var(--font-family)}a,a:hover{text-decoration:none;color:var(--color-white)}h2,h3{color:#fff;font-size:5em;font-style:italic;font-weight:700}h2{text-transform:uppercase;margin:0}h3{margin:.5em}h4{font-style:italic;font-size:3em;margin-bottom:0}#mainDiv,.sizeFix{width:var(--max-width);margin:0 auto}#menu{position:fixed;left:0;top:0;width:100%;height:var(--menu-height);z-index:150;box-shadow:0 4px 8px #00000080,0 6px 20px #00000080}#menu .menuInner{display:flex;align-items:flex-start;justify-content:space-between;height:100%}#menu .menuLeft{display:flex;align-items:flex-start;height:100%}#menu .menuLeft #menuLogo{align-self:flex-start}#menu .menuRight{display:flex;align-items:center;height:100%}#menu #menuLogo{margin-left:3em}#menu #menuContextImg{height:var(--menu-height);margin-right:2em}#menuSpan{height:var(--menu-height)}#socialLinks{position:absolute;top:207.5px;z-index:80;display:flex;flex-direction:column;gap:6px}#socialLinks.oNas{top:303px!important}.socialLink{width:58px;padding:8px 0;border:2px solid var(--color-orange);background-color:#000000d1;color:var(--color-white);font-size:1rem;font-weight:700;font-style:italic;line-height:1;text-align:center;box-shadow:0 3px 8px #0006}.socialLink:hover{background-color:var(--color-orange);color:var(--color-black)}.headerImg{background-size:100%;background-repeat:no-repeat;background-position:center;overflow:hidden;height:382px}.headerImg.anim{transition:all .2s ease-in}.headerImg.anim:hover{background-size:110%;font-size:110%}#headerFitko{background-image:url(/img/fitko_img.png)}#headerTrenink{background-image:url(/img/trenink_img.png)}#headerMasaze{background-image:url(/img/masaze_img.png)}#headerPoradenstvi{background-image:linear-gradient(#00000040,#00000040),url(/img/o_nas_img.png);background-size:100%;background-color:var(--color-dark-grey)}.headerImg .clickContent{font-size:5em;font-weight:700;text-align:center;float:left;margin-top:-132px;width:100%;font-style:italic;height:382px;display:table;position:relative}.headerImg .clickContent>span{display:table-cell;vertical-align:middle}.headerImg .noclick{cursor:default}.headerImg img.calendar{float:right;margin:12px 24px 0 0;height:120px}.headerImg .headerFoot{width:100%;position:relative;top:292px;height:90px}.headerImg .headerFoot .logoSmall{height:50px;margin-top:28px;margin-left:15px}.headerImg .headerFoot .rightImages{position:absolute;right:0;top:0;height:90px;background-color:#000}#opening{font-size:2.5em;line-height:1;font-weight:700;font-style:italic;height:250px;position:relative;display:table}#opening>div{display:table-cell;vertical-align:middle;text-align:center}#openingDiv{width:var(--max-width);position:absolute;top:372px}#openingDiv>#opening{margin:0 auto;height:90px}#oNas{height:250px;overflow:hidden}#oNas #opening{float:right;width:310px;font-size:38px!important}#oNas .clickContent{height:250px;margin-top:-250px}#poradenstvi{height:250px;overflow:hidden;background-color:var(--color-dark-grey)}#poradenstvi #opening{float:right;width:290px;font-size:38px!important}#poradenstvi .clickContent{font-size:3.5em;height:250px;margin-top:-250px}#indexFooter{height:600px;overflow:hidden;cursor:default}#indexFooter .footerContent{display:flex;flex-direction:row}#indexFooter #leftCol{width:283px}#indexFooter #leftCol div{width:180px;margin:40px auto}#indexFooter #leftCol div img{width:100%}#indexFooter #leftCol span#busSpan{display:block;font-weight:700;text-align:right;cursor:default}#indexFooter #leftCol #mapOverride{position:relative;z-index:20}#indexFooter #rightImg{background-image:url(/img/cross_back.png);background-position-y:center;background-size:100%;background-repeat:no-repeat;height:600px;width:743px;vertical-align:top;background-color:var(--color-dark-grey)}#indexFooter #rightImg.cafe{background-image:url(/img/cross_cafe.png);background-color:#000}#indexFooter #rightImg #topLine,#indexFooter #rightImg #topLineServices{font-weight:700;font-style:italic;font-size:2.9em;line-height:1.05;margin:33px 60px}#indexFooter #rightImg #topLineServices{max-width:450px;font-size:2.35em}#indexFooter #rightImg #text{line-height:1;padding:0 60px}#indexFooter #rightImg #text h4{color:var(--color-white)!important}#indexFooter #rightImg #text p.divided{color:var(--color-orange)!important}#indexFooter #rightImg #text .divider{border-color:var(--color-orange)!important}#headerONas{background-size:100%;background-repeat:no-repeat;background-position:center;overflow:hidden;height:580px;background-image:url(/img/o_nas_img.png)}#headerONas .aboutIntro{width:82%;margin:56px auto;padding:24px 34px;background-color:#0000008f;border-left:8px solid var(--color-orange);font-style:italic;font-weight:700}#headerONas h1{margin:0 0 .4em;color:var(--color-orange);font-size:2.35em;line-height:1.05}#headerONas p{margin:.35em 0;font-size:1.45em;line-height:1.18}#headerONas .aboutOffer{display:grid;grid-template-columns:auto 1fr;column-gap:1.2em;margin-top:.8em}#headerONas .aboutOffer ul{margin:0;padding-left:1.2em;font-size:1.22em;line-height:1.22}#headerONas .aboutSocial{display:flex;flex-wrap:wrap;gap:.45em .8em;margin-top:.9em;font-size:1.3em}#headerONas .aboutSocial span{color:var(--color-orange)}#headerONas .aboutSocial a{color:var(--color-white);border-bottom:2px solid var(--color-orange)}#lide{overflow:hidden;padding-bottom:80px}#lide table{width:940px;margin:0 auto;border-collapse:collapse;font-size:2em;font-weight:700;font-style:italic}#lide tr{border-collapse:collapse}#lide td{padding:0;border-collapse:collapse;width:570px}#lide td img{margin:0 auto;display:block;width:342px;height:455px}#lide tr.text td{padding:0 .5em .5em;vertical-align:top}#lide tr.text td.header{padding-top:1em}#lide tr.text td.left,#lide tr.text td.right{padding-left:2em}#lide img.logo{margin:4em auto;display:block}#mapContent{height:600px;padding-top:70px;overflow:hidden}#mapContent iframe{width:100%;height:600px}#mapImgContent{overflow:hidden;text-align:center}#mapImgContent img{display:inline-block;margin:10px}#mapImgContent img.mapBig{max-width:1024px}#footer{background-image:url(/img/baner_spodni.png);height:var(--menu-height);background-position-y:bottom;background-size:100%;background-repeat:no-repeat;overflow:hidden;margin-top:-80px;z-index:10;width:var(--max-width);float:left;position:relative}#footer #footerLink{margin:5px auto;width:350px;font-style:italic;font-weight:700;font-size:3em;text-align:center;cursor:pointer}#footer #designLogo{float:right;margin-top:-80px;height:70px;margin-right:78px}#footerRollup{height:365px;margin-top:-375px;z-index:6;position:relative;font-size:2em;font-style:italic;font-weight:700;text-align:center;padding-top:1px}#footerRollup>div{width:80%;margin:0 auto}#footerRollup table{width:100%;margin:1em 0 .5em}#footerRollup .ib{display:inline-block}#footerRollup .gps{height:150px;width:150px}#footerRollup .gps img{height:100%;width:100%}#footerRollup .call{height:150px;width:150px;background-color:green;display:inline-block;border:2px solid white;border-radius:100px}#footerRollup .callInner{margin-top:50px;display:block}.formDiv{padding:1em 5em 80px;text-align:center}.formDiv form{width:100%;max-width:675px;margin:0 auto}.formDiv .priceItem,.formDiv p.divided{width:100%;max-width:880px;margin:.2em auto;font-style:italic;font-size:1.6em;font-weight:700}.formDiv .pricingInfo,.formDiv .counselingText{width:100%;max-width:760px;margin:1.5em auto 0;font-size:1.7em;font-style:italic;font-weight:700}.priceCategory{width:100%;max-width:880px;margin:0 auto}.priceItemsBox{width:100%;max-width:880px;margin:.2em auto 1em;padding:.7em .85em .75em;background-color:#0000001f;border-left:4px solid rgba(255,123,0,.62);text-align:left}.priceItemsBoxSubtle{margin:.75em auto;padding:.55em .75em .65em;background-color:#0000002e;border-left-color:var(--color-orange)}.priceSubheading{margin:0 0 .25em;font-style:italic;font-weight:700;line-height:1.1}.priceSubheading{font-size:1.45em}.priceItemsBox .priceItem{max-width:none;margin:.12em 0}.priceItemsBoxSubtle .priceItem{font-size:1.35em}.formDiv input,.formDiv select,.formDiv textarea{width:100%;font-size:2em;background-color:var(--color-input-bg);margin:8px auto;padding:10px;border:none}.formDiv input.submitButton{font-weight:700;font-style:italic;width:100%;max-width:300px;cursor:pointer}.formDiv .multisport{margin:4em}.formDiv label.error{color:var(--color-error)}.formDiv label.condLabel{font-style:italic;font-weight:700;width:500px;display:inline-block;text-align:left}.calendarDiv{height:600px;overflow:hidden}.calendarDiv iframe{width:100%;height:100%;border:0}.priceLine,.divided{display:flex;align-items:baseline;flex-wrap:nowrap;width:100%;white-space:nowrap}.priceDuration{min-width:0;overflow:hidden;text-overflow:ellipsis;text-align:left}.priceValue{flex:0 0 auto;text-align:right;white-space:nowrap}.priceNote{color:var(--color-orange);font-size:.78em;line-height:1.2;text-align:left}.divider{flex:1 1 2em;min-width:2em;border-bottom:3px dotted var(--color-white);margin:0 .3em .28em}.colorOrange{color:var(--color-orange)}.colorBackOrange{background-color:var(--color-orange)}.colorGrey{color:var(--color-grey)}.colorBackGrey{background-color:var(--color-grey)}.colorWhite{color:var(--color-white)}.colorBackWhite{background-color:var(--color-white)}.colorBlack{color:var(--color-black)}.colorBackBlack{background-color:var(--color-black)}.colorFacebook{color:var(--color-facebook)}.colorBackground{background-color:var(--color-background)}.textOutline{text-shadow:-1px -1px 0 var(--color-orange),1px -1px 0 var(--color-orange),-1px 1px 0 var(--color-orange),1px 1px 0 var(--color-orange)}#notice{height:3em;padding-top:3em;font-size:1.8em;text-align:center}.receptionText{font-size:1.5em;padding-top:30px!important}.text-center{text-align:center}.mb-1{margin-bottom:1em}.mb-2{margin-bottom:2em}.mt-1{margin-top:1em}.mt-2{margin-top:2em}.pdfDownload{display:inline-block;padding:15px 30px;background-color:var(--color-orange);color:#fff;font-weight:700;font-size:1.2em;border-radius:5px;margin:20px auto;transition:background-color .2s}.pdfDownload:hover{background-color:#e06b00;color:#fff}.phoneCta{font-size:2em;font-weight:700;text-align:center;padding:2em 1em}.phoneCta a{color:var(--color-orange);display:inline-block;margin-top:.5em}.phoneCta a:hover{text-decoration:underline}
