body{background:white}a{color:#00973F}a:hover{color:#61BF1D}p{margin-bottom:.5rem}h2{margin-top:10px;margin-bottom:10px}.mainHeading{text-align:center}@media (max-width:991px){.mainHeading{margin-bottom:0}.mainHeading .heading{margin:0 !important}}@media (max-width:575px){.mainHeading .heading{font-size:6.5vw}}header{background:linear-gradient(to right, #00973F, #61BF1D);background-size:cover}@media (min-width:576px){header .foreground{padding:15px 0}}@media (max-width:575px){header .socialsBox{background:white}header .socialsBox{padding:15px 0}header .socials img{filter:contrast(0) brightness(50%)}header .socials span{color:#444 !important}header .menu{padding:0}}header #logo{filter:grayscale(100%) brightness(300%);max-width:100%;max-height:80px}header nav{position:relative;top:50%;transform:translateY(-50%);display:inline-block;float:left}header nav ul.main-navbar{padding-left:0;list-style-type:none;margin-bottom:0}header nav ul.main-navbar li{float:left;background:rgba(0,0,0,0.5);border-radius:5px}header nav ul.main-navbar li a{text-align:center;color:white;font-size:18px;font-weight:500;display:inline-block;padding:10px 15px;border-radius:5px}header nav ul.main-navbar li.active,header nav ul.main-navbar li:hover{background:rgba(0,0,0,0.8)}header nav ul.main-navbar li.active a,header nav ul.main-navbar li:hover a{color:white;text-decoration:none}@media (min-width:576px) and (max-width:767px){header nav ul.main-navbar li:not(:last-child){margin-right:5px}header nav ul.main-navbar li a{font-size:16px;padding:8px}}@media (min-width:768px){header nav ul.main-navbar li:not(:last-child){margin-right:10px}}@media (min-width:576px){header nav ul.main-navbar{margin:0}}@media (max-width:575px){header nav{width:100%}}@media (max-width:1199px){header nav{float:right}}header .socials{padding-left:0;list-style-type:none;margin:0;top:50%;position:relative;transform:translateY(-56%)}header .socials .box{float:right;position:relative}header .socials .box br{display:none}@media screen and (max-width:400px){header .socials .box br{display:block}}@media (max-width:767px){header .socials .box{right:50%;transform:translateX(50%)}}header .socials li{line-height:45px;cursor:pointer;float:left;margin:0 3px;border-radius:50%}header .socials li.withText{margin-right:7px}header .socials li a{width:100%;height:100%;display:inline-block;border-radius:50%;text-decoration:none}header .socials li a div{white-space:nowrap;transition:.05s all}header .socials li a div span{color:rgba(255,255,255,0.9);font-weight:bold;text-decoration:none;font-size:18px;position:relative;top:2px;left:0;margin-left:7px;transition:.1s all}header .socials li a div span:hover{text-decoration:none}header .socials li a img{border-radius:50%;width:40px;height:40px;transition:.05s all}header .socials li:hover:not(.withText) img{transform:scale(.75)}header .socials li.withText:hover div{transform:scale(.85)}@media (min-width:992px){header .socials{padding-bottom:3px}}header .lowRes{display:none;font-size:24px;border:2px solid white;color:white;padding:2px 12px;border-radius:3px;float:right;top:50%;position:relative;transform:translateY(-58%)}header .lowRes.active,header .lowRes:hover{background:white;color:#00973F;text-decoration:none}@media (max-width:575px){header .lowRes{display:inline-block}}@media (max-width:575px){header .menu.lowResHide{display:none}header .menu .lowRes{display:inline-block}header .menu ul li{width:100%;border-radius:0 !important}header .menu ul li a{width:100%}}.info{margin:20px 0;border-radius:5px;display:flex}.info .icon{border-radius:4px 0 0 4px;font-size:20px;background:#00973F;color:white;padding:5px 12px 5px 20px;white-space:nowrap;position:relative}.info .icon .iconBox{top:50%;position:relative;transform:translateY(-50%);line-height:0;padding:5px 0}.info .icon svg{position:relative;bottom:1px}.info .icon span{margin-left:5px;font-size:16px;bottom:1px;position:relative}.info>div{display:inline-block}.info .owl-container{width:calc(100% - 66px);position:relative;overflow:hidden;border:1px solid grey;border-left:none;border-radius:0 5px 5px 0;background:white}.info .owl-container .slide-progress{width:0;max-width:100%;height:100%;background:#f2f2f2;position:absolute}.info .owl-container .slide-progress .moving{background:#f2f2f2;left:100%}@media (max-width:575px){.info .owl-container .slide-progress{background:transparent}.info .owl-container .slide-progress .arrow{display:none}}.info .owl-container .owl-carousel{top:50%;transform:translateY(-50%)}.info .owl-container .owl-carousel .owl-stage{display:flex}.info .owl-container .owl-carousel .owl-stage .owl-item>div{padding-left:40px;position:relative;top:50%;transform:translateY(-50%)}@media (max-width:575px){.info .owl-container .owl-carousel .owl-stage .owl-item>div{padding-left:10px}}@media screen and (max-width:575px){.owlAll{display:none;column-rule:none}}.owl-menu-container{left:0;right:0;margin-left:auto;margin-right:auto;z-index:100}@media (min-width:992px){.owl-menu-container{position:absolute;transform:translateY(-100%)}.owl-menu-container .owl-menu li{background:white;color:initial}}.owl-item{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1)}.owl-menu{position:relative;z-index:100}.owl-menu ul{padding-left:0;display:flex;list-style-type:none;margin-bottom:0}.owl-menu ul li{flex:3;transition:flex .2s ease-out;background:#eee;text-align:center;border-bottom:4px solid #61BF1D}.owl-menu ul li:hover{background:#e6e6e6}.owl-menu ul li a{font-size:20px;user-select:none;user-drag:none;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:15px}.owl-menu ul li a:hover{color:#00642a;text-decoration:none}.owl-menu ul li a h2{font-size:20px;margin:0;font-weight:400}.owl-menu ul li a:hover{color:#00642a;text-decoration:none}@media (min-width:576px){.owl-menu ul li.active{border-bottom:4px solid #00973F;flex:4;background:#00973F}.owl-menu ul li.active a{color:white}.owl-menu ul li.active a h2{font-weight:500}}.arrow{height:100%;transform:rotate(45deg) translate(-50%, 50%);position:absolute;background:#00973F}.arrow.front{z-index:15}.headingBlock{text-align:center}.heading,h1{top:50px;margin-top:20px;font-size:34px;display:inline-block;color:#00973F;border-bottom:4px solid transparent;border-image:linear-gradient(to right, #00973F, #61BF1D);border-image-slice:1;font-weight:400;line-height:inherit}.heading.marginBottom,h1.marginBottom{margin-bottom:50px}.content h1{margin:20px 0 !important}.subheading{color:#31ab2e;line-height:28px;font-size:18px;position:relative;padding-bottom:30px;top:50%;transform:translateY(-50%);display:inline-block}.subheading span{white-space:nowrap}@media (min-width:475px){.subheading>span:not(.newLine){margin-left:25px}}@media (max-width:991px){.subheading{padding-bottom:0;padding-top:30px}}.owl-nav{height:0;position:absolute;top:50%;transform:translateY(-50%);text-align:center;font-size:40px;left:0;right:0;margin-left:auto;margin-right:auto;color:rgba(255,255,255,0.5)}.owl-nav .owl-next,.owl-nav .owl-prev{transform:translateY(-50%);float:left}.owl-nav .owl-next:hover,.owl-nav .owl-prev:hover{color:rgba(255,255,255,0.8)}.owl-nav .owl-next.disabled,.owl-nav .owl-prev.disabled{cursor:default;color:rgba(255,255,255,0.2)}.owl-nav .owl-next.disabled:hover,.owl-nav .owl-prev.disabled:hover{color:rgba(255,255,255,0.2)}.owl-nav .owl-next{float:right}.owl-nav .owl-prev{float:left}.parallax{color:white;height:400px;background-attachment:fixed !important;background-position:center;background-repeat:no-repeat !important;background-size:cover !important}.parallax.parallax1{background:url("../img/parallax/dobrovsky.png")}.parallax.parallax2{background:url("../img/parallax/mnd.png")}.parallax:not(:last-child){border-bottom:30px solid white}.parallax .outer{width:100%;height:100%;position:relative}.parallax .inner{width:100%;padding:0 15px;line-height:70px;font-size:24px;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.parallax .inner .rowHeading{text-transform:uppercase}.parallax .inner .divider{transform:scaleY(3) translateY(-3px);display:none;margin:0 20px}.parallax .inner .button{transform:translateY(5px)}@media (min-width:576px){.parallax .inner{line-height:50px}.parallax .inner .divider{display:inline-block}.parallax .inner br{display:none}.parallax .inner .button{transform:translateY(0)}}.text{padding-top:30px}.text p{text-align:justify}.text .title{font-weight:500;text-align:right;font-size:18px;text-transform:uppercase}@media (max-width:767px){.text .title{text-align:center;margin-bottom:20px}}.button{background:#00973F;color:white;padding:10px 25px;border-bottom:4px solid #00642a;position:relative}.button:hover{background:#007e34;color:white;text-decoration:none}.button:active{border-bottom-width:2px;top:2px;color:white;text-decoration:none}footer{background:#ddd;margin-top:30px}footer .footerUp{color:#444}footer .footerUp .inner{padding:30px 15px}footer .footerUp .inner a.nounderline:hover{text-decoration:none}footer .footerUp .inner.smallMenu ul{padding-left:0;list-style-type:none}footer .footerUp .inner.smallMenu ul li{margin-bottom:5px}footer .footerUp .inner.smallMenu ul li a{padding:0}@media (max-width:575px){footer .footerUp .inner.smallMenu ul li:not(:first-child){margin-top:5px}footer .footerUp .inner.smallMenu ul li a{display:block;display:inline-block;background:#ccc;padding:5px 0;width:100%;max-width:200px}}footer .footerUp svg{font-size:30px;position:relative;top:5px}footer .footerUp h3{font-size:24px;margin-bottom:10px}footer .footerUp .button{top:30px}footer .footerUp .button:active{top:32px}footer .footerUp .map{width:100%;height:250px}footer .footerDown{position:relative;background:#003114;color:#aaa;padding:10px}footer .footerDown>div .inner{display:flex;align-items:right}footer .footerDown>div .inner span{line-height:30px}footer .footerDown>div .inner.right{justify-content:flex-end}@media (max-width:575px){footer .footerDown>div .inner.right{justify-content:center}}@media (max-width:991px){footer .footerDown>div .inner.smallMenu{padding-top:0}}@media screen and (max-width:575px){footer .footerDown>div:nth-child(1) .inner{text-align:center}footer .footerDown>div:nth-child(1) .inner span{width:100%}}footer .footerDown .rtLogo{background:url("../img/rtsoft.png");height:30px;width:93px;display:inline-block;background-position:right 30px;position:relative;margin-left:15px;transition:all .5s}footer .footerDown .rtLogo:hover{background-position:right 0}.noPadding{padding-left:0}.kontakty .mapBox{display:flex}.kontakty iframe.map{width:100%;height:400px}.kontakty .tableBox{overflow-x:auto;height:100%}.kontakty table.kontaktyInfo{width:100%;height:100%;border-left:3px solid #00973F;white-space:nowrap}.kontakty table.kontaktyInfo tr:nth-child(odd){background:rgba(97,191,29,0.3)}.kontakty table.kontaktyInfo tr:nth-child(even){background:rgba(97,191,29,0.2)}.kontakty table.kontaktyInfo tr td{padding:5px;vertical-align:top}.sluzby .addInfo{text-align:center}.sluzby .addInfo ul{text-align:left}.sluzby .addInfo .icon{width:130px;border-bottom:4px solid transparent;border-image:linear-gradient(to right, #00973F, #61BF1D);border-image-slice:1;padding:15px 30px;margin-bottom:15px}.sluzby .col-md-4{float:left}body{position:relative}#toTop{display:none;position:fixed;bottom:30px;right:30px;width:40px;height:40px;border:2px solid rgba(128,128,128,0.4);color:rgba(128,128,128,0.3);font-size:32px;text-align:center;cursor:pointer}#toTop:hover{border:2px solid rgba(64,64,64,0.8);color:rgba(64,64,64,0.8)}#toTop svg{bottom:7px;position:relative}@media (max-width:575px){.mobileCenter{text-align:center}}@media (min-width:576px){.col-sm-0{padding:0 !important;-webkit-box-flex:0;-ms-flex:0 0 0;flex:0 0 0;max-width:0}}@media (max-width:1199px){.col-xl-1{display:none}}#main .page,#main .post{border:none;padding:0}