@import url(https://fonts.googleapis.com/css?family=Karma:400,700&subset=latin-ext);@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700&subset=latin-ext);body{font-family:'PT Sans',sans-serif;font-size:16px;color:#333}html{overflow-y:scroll}.h1{font-family:Karma,serif;display:block;margin:0;letter-spacing:.25px;font-size:28px;font-weight:700}.h2{font-family:Karma,serif;display:block;margin:0;font-weight:700;font-size:24px;margin-bottom:5px}.h3{font-family:Karma,serif;display:block;margin:0;font-weight:700;color:#f4624e;margin-bottom:5px;font-size:20px}.h4{font-family:Karma,serif;display:block;margin:0;font-weight:400;color:#f4624e;font-size:18px;margin-bottom:10px}.font-bold{font-weight:700}.color-white{color:#fff}.color-main{color:#f4624e}.color-dark{color:#333}#menu-wrapper{position:fixed;width:100%;top:0;background:#fff;box-shadow:0 5px 30px 0 rgba(0,0,0,.3);border-radius:0;border:0;z-index:99999;margin:0}#menu .nav>li{float:none}#menu .nav>li>a{font-weight:700;color:#333;background:#ffefcd;margin:0;padding:10px 15px;border-bottom:1px solid #ffe3aa;letter-spacing:.5px}#menu .nav>li.dropdown>a:after{content:"\f107";font-family:fontAwesome;float:right;margin-top:2px;margin-left:5px}#menu .nav>li.highlight-facebook>a{margin-left:1rem!important;background:#4267b2!important}#menu .nav>li.highlight-facebook>a:hover{background:#4063aa!important}#menu .nav>li.highlight-facebook.highlight-facebook>a>span:before{background:url('../images/icons/facebook.svg')!important}#menu .nav>li.highlight>a{background:#f4624e;color:#fff;border-bottom:0;margin-left:0!important}#menu .nav>li.highlight>a>span:before{content:"";display:inline-block;float:left;background:url('../images/icons/cart.svg');height:20px;width:20px;margin-top:0;margin-right:15px}#menu .nav>li.highlight-videa>a{background:#ffefcd;color:#000}#menu .nav>li.highlight-videa>a>span:before{background:url('../images/icons/play.svg');width:19px}#menu{position:absolute;font-family:'PT Sans',sans-serif;width:100%;z-index:9;border:0;left:0;margin:0;padding:0}#menu .dropdown-menu{position:relative;width:100%;border-radius:0;background:0 0;border:0;margin:0;margin-bottom:8px;padding:0;box-shadow:none!important}#menu .dropdown-menu li>a{padding:10px 25px;border-bottom:1px solid #ffe3aa;letter-spacing:.5px}#menu .nav .open>a,#menu .nav .open>a:focus,#menu .nav .open>a:hover{background:#ffe3aa!important}.navbar-brand{position:relative;z-index:999}.navbar-brand img{width:160px;margin-top:2px}.navbar-inverse .navbar-toggle{border:1px solid #a54436;margin-top:10px}.navbar-inverse .navbar-toggle .icon-bar{background:#a54436;transition:.2s}.navbar-toggle:focus,.navbar-toggle:hover .icon-bar{background:#a54436;transition:.3s}.navbar-toggle:focus,.navbar-toggle:hover{background-color:transparent!important}main{margin-top:50px}.relative{position:relative}#index-carousel-bottom{display:none}.section-top-100{padding-top:40px}.section-bottom-100{padding-bottom:40px}.section-top-120{padding-top:40px}.space-bottom-100-xs-0{padding-bottom:0}.section-top-80{padding-top:40px}.section-top-50{padding-top:20px}.section-top-160{padding-top:40px}.section-bottom-160{padding-bottom:40px}.line-height-30{line-height:26px}p{margin-bottom:0}p+p{margin-top:25px}p+.link-main{margin-top:15px}.link-main{font-family:Karma,serif;display:inline-block;font-weight:700;font-size:20px;padding-right:35px;position:relative;color:#333}.link-main-white{color:#fff}.link-main:before{content:"";background:url('../images/icons/arrow-right.png');width:19px;height:12px;right:0;position:absolute;transform:translateY(50%);-webkit-transform:translateY(50%);bottom:60%;transition:.2s}.link-main-white:before{background:url('../images/icons/arrow-right-white.png')}.link-main:hover{color:#333}.link-main-white:hover{color:#fff}.link-main:hover:before{right:-15px;transition:.3s}.font-size-20{font-size:18px}.benefits{background:url('../images/patterns/swirl.jpg');padding:50px 0;margin:0 -30px;color:#fff}.benefits-item{position:relative;padding-left:130px}.benefits-item-img{width:100px;height:100px;border-radius:50%;background:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,.3);padding:20px;position:absolute;left:10px;bottom:50%;transform:translateY(50%);-webkit-transform:translateY(50%)}.benefits-item-wrapper+.benefits-item-wrapper{margin-top:60px}.space-bottom-30-xs{margin-bottom:30px}#kam-je-infratopeni-vhodne{background:#ffefcd}.clearfix{clear:both;visibility:hidden;margin:0;height:0;padding:0;border:0}.four-div-wrapper>div:not(:last-of-type){margin-bottom:30px}.img-main{box-shadow:0 5px 20px 0 rgba(0,0,0,.3);display:block;margin:30px 0}.service-item{padding:40px 0}#full-servis{background:#ffefcd;color:#333}#eshop{color:#fff;background:#000}footer{background:#222}.ul-no-style{margin:0;padding:0}.ul-no-style li{list-style-type:none}.ul-footer{color:#fff}.ul-footer li{line-height:30px;color:#fff}.ul-footer li a{color:#fff;font-weight:700}.ul-footer li a:hover{color:#f4624e}.link-underline,.link-underline:hover{text-decoration:underline;font-weight:400!important}.three-div-wrapper>div:not(:last-of-type){margin-bottom:30px}.ul-footer-link{color:#888}.ul-footer-link li a{text-decoration:underline;color:#888;font-weight:400!important}.ul-footer-link li a:hover{color:#f4624e}.ul-contact{font-size:18px;color:#333;line-height:30px}.ul-contact a{color:#333}.ul-contact a:hover{color:#f4624e}.section-pattern-light{background:url('../images/patterns/swirl-light.jpg')}.form-main{margin:0 -15px;padding:30px 15px}.form-control-main{border-radius:4px;background:#fff;height:60px;font-size:20px;box-shadow:none!important;outline:0!important;border:1px solid #d7d7d7;padding-left:20px;color:#888;resize:none;transition:.2s}.form-control-main:focus{transition:.3s;border-color:#999}.form-control-main::-webkit-input-placeholder{color:#888!important}.form-control-main:-moz-placeholder{color:#888!important}.form-control-main::-moz-placeholder{color:#888!important}.form-control-main:-ms-input-placeholder{color:#888!important}.btn-main{display:block;margin:0;width:100%;text-align:center;font-family:Karma,serif;font-size:20px;border-radius:4px;color:#fff;padding:20px 30px;background:#222;border:0;transition:.2s;font-weight:700;height:60px}.btn-main:hover{background:#666;transition:.3S}.smooth-scroll{font-weight:700!important;color:#fff;font-family:Karma,serif;font-size:20px;text-decoration:none;position:relative;padding-right:30px}.smooth-scroll:before{content:"";background:url('../images/icons/arrow-top.png');width:13px;height:18px;right:0;position:absolute;transform:translateY(50%);-webkit-transform:translateY(50%);bottom:60%;transition:.2s}.smooth-scroll:hover{font-weight:700!important;color:#fff!important;text-decoration:none}.smooth-scroll:hover:before{bottom:70%}footer .text-right{text-align:center!important}footer .text-left{text-align:center!important}.space-bottom-30-sm{margin-bottom:30px}footer{text-align:center}.ul-main-orange{color:#f4624e;margin:25px 0;margin-top:0!important;padding-left:15px;font-weight:700}.ul-main-orange>li:before{content:"-";color:#f4624e;display:block;width:2px;height:1px;margin-left:-15px}.ul-main-orange>li{padding:5px 0}@media only screen and (min-width:768px){.h1{font-size:38px}.h2{font-size:28px}.h3{font-size:24px}.h4{font-size:20px}.ul-contact{font-size:20px}body{font-size:18px}#menu-wrapper{position:relative}#menu .nav>li{float:left}#menu .nav>li>a{background:0 0;margin:38px 12px;padding:0;font-size:16px;border-bottom:0}#menu .nav>li:first-of-type>a{margin-left:0}#menu .nav>li>a:hover{color:#f4624e}#menu .nav>li.highlight>a:hover{background:#cb4d3c;color:#fff}#menu .nav>li.highlight>a{margin-top:0;margin-bottom:0;margin-right:0;padding:51px 15px;font-size:0px}#menu .nav>li.highlight>a>span:before{height:20px;width:20px;margin-top:-10px;margin-right:0}#menu .nav .open>a,#menu .nav .open>a:focus,#menu .nav .open>a:hover{background:0 0!important}#menu{position:relative;padding-right:15px;padding-left:15px;width:auto;z-index:9;left:auto;margin-right:-15px}#menu .nav{float:left}.navbar-brand img{width:150px;margin-top:25px;margin-left:10px}#menu .dropdown-menu{position:absolute;background:#f4624e;left:0;min-width:196px}#menu .dropdown-menu li>a{padding:15px 15px;font-weight:700;font-size:16px;color:#fff;border-color:#cb4d3c}#menu .dropdown-menu li>a:hover{background:#cb4d3c}main{margin-top:0}#index-carousel .owl-item{position:relative}#index-carousel .owl-item.active:before{opacity:0;transition:.2s}#index-carousel .owl-item:before{content:"";width:100%;height:100%;left:0;top:0;position:absolute;background:rgba(255,255,255,.75);z-index:1;transition:.3s}#bar{width:0%;max-width:100%;height:2px;background:#333}#progressBar{width:100%;position:absolute;bottom:-5px}.item-description{position:absolute;z-index:9;transform:translateX(-50%);-webkit-transform:translateX(-50%);left:75%;bottom:-75px}.item-description-heading{font-size:36px;letter-spacing:.25px;white-space:nowrap}#index-carousel-bottom{margin-top:-56px;display:inline-block}#index-carousel-bottom-navigation{margin-top:56px;float:left;margin-left:-1px}#index-carousel-bottom-navigation>div{display:inline-block;font-size:62px;height:100px;width:100px;position:relative;border:1px solid #ecedee;transition:.2s;cursor:pointer;float:left}#index-carousel-bottom-navigation>div:hover{color:#f4624e;transition:.3s}#index-carousel-bottom-navigation>div>i{transform:translateX(-50%) translateY(50%);-webkit-transform:translateX(-50%) translateY(50%);bottom:50%;position:absolute;left:50%}#index-carousel-bottom-navigation>div:last-of-type{border-left:0}.page-heading{background:#f4624e;box-shadow:0 5px 20px 0 rgba(0,0,0,.3);z-index:99;padding:40px 60px;position:relative;z-index:9;float:left;display:inline-block}#index-carousel-bottom-description{float:left;margin-left:30px;position:relative;height:203px;display:none!important}#index-carousel-bottom-description .h2{float:left;position:absolute;bottom:20px;white-space:nowrap;visibility:hidden;transition:.2s}#index-carousel-bottom-description .h2.active{visibility:visible;transition:.3s}#index-carousel-bottom-description .h2.bar:after{content:"";display:block;width:100%;height:2px;margin-top:-3px;background:#333}.section-top-100{padding-top:60px}.space-bottom-100{padding-bottom:60px}.section-bottom-100{padding-bottom:60px}.section-top-120{padding-top:60px}.section-top-50{padding-top:30px}.section-top-160{padding-top:120px}.section-top-200{padding-top:160px}.section-top-80{padding-top:50px}.section-bottom-160{padding-bottom:120px}.section-top-240{padding-top:180px}.section-space-top-minus-120{margin-top:-80px}.line-height-30{line-height:30px}p+p{margin-top:30px}p+.link-main{margin-top:30px}.font-size-20{font-size:20px}.benefits-wrapper:before{content:"";width:52%;height:100%;right:0;top:0;position:absolute;box-shadow:0 5px 20px 0 rgba(0,0,0,.3);background:url('../images/patterns/swirl.jpg')}.benefits-item-wrapper:not(:last-of-type){min-height:100px}.benefits-wrapper{width:100%;z-index:-1;position:absolute}.benefits{background:0 0;width:100%;padding:80px 0;padding-left:125px;margin:0}.benefits-item{padding:0}.benefits-item-img{left:-140px}.space-bottom-30-xs{margin-bottom:0}#kam-je-infratopeni-vhodne{background:url('../images/backgrounds/kam-je-infratopeni-vhodne.jpg');background-size:cover;position:relative}#kam-je-infratopeni-vhodne:before{content:"";position:absolute;top:0;left:60px;width:480px;height:400px;background:url('../images/patterns/waves-secondary-color.svg')}#podlahove-infratopeni{position:relative}#podlahove-infratopeni:before{content:"";position:absolute;bottom:-175px;right:60px;width:480px;height:400px;background:url('../images/patterns/waves-main-color.svg')}#proc-infra-topeni{position:relative;z-index:2}#proc-infra-topeni:before{content:"";z-index:-1;position:absolute;bottom:0;left:60px;width:480px;height:400px;background:url('../images/patterns/waves-main-color.svg')}.section-top-right-bg{position:relative}.section-top-right-bg:before{content:"";z-index:-1;position:absolute;top:200px;right:60px;width:480px;height:400px;background:url(../images/patterns/waves-main-color.svg)}.section-top-right-bg.section-top-right-bg-top:before{top:-150px}.section-top-left-bg{position:relative}.section-top-left-bg:before{content:"";z-index:-1;position:absolute;left:60px;width:480px;height:400px;background:url(../images/patterns/waves-main-color-secondary.svg)}.section-bottom-left-bg{position:relative}.section-bottom-left-bg:after{content:"";z-index:-1;position:absolute;bottom:0;left:60px;width:480px;height:400px;background:url(../images/patterns/waves-main-color.svg)}.section-bottom-left-bg.section-bottom-left-bg-bottom:after{bottom:-100px}.section-bottom-right-bg{position:relative}.section-bottom-right-bg:after{content:"";z-index:-1;position:absolute;bottom:0;right:60px;width:480px;height:400px;background:url(../images/patterns/waves-main-color.svg)}.section-bottom-right-bg.section-bottom-right-bg-right:after{right:0}.four-div-wrapper>div:not(:last-of-type){margin-bottom:0}.four-div-wrapper>div.col-sm-30:nth-of-type(1),.four-div-wrapper>div.col-sm-30:nth-of-type(2){margin-bottom:30px}.hiddencontent{visibility:hidden;transition:.2s}.visiblecontent{visibility:visible;transition:.3s}.img-absolute{position:absolute}.absolute{position:absolute}.img-main{margin:0}#services-wrapper{position:relative}#services-wrapper:before{content:"";right:0;top:0;width:50%;height:100%;background:#ffefcd;z-index:-1;position:absolute}#services-wrapper:after{content:"";left:0;z-index:-1;top:0;width:50%;height:100%;background-size:cover!important;background:url('../images/backgrounds/eshop.jpg');position:absolute}#kontakt{position:relative}#eshop{background:0 0}.service-item{padding-right:0!important;padding:60px}.flex{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end}.three-div-wrapper>div:not(:last-of-type){margin-bottom:0}.form-main{margin:0;padding:40px 30px;box-shadow:0 5px 20px 0 rgba(0,0,0,.3);margin-bottom:60px}.btn-main{display:inline-block;width:auto}.ul-footer-link li{display:inline-block}.ul-footer-link li:not(:last-of-type):after{content:"/";color:#888;margin:0 2px 0 6px}footer{text-align:left}.text-justify{text-align:justify}.ul-main-orange{margin:30px 0}}@media only screen and (min-width:992px){.h1{font-size:54px}.h2{font-size:32px}.h3{font-size:26px}.h4{font-size:22px}.ul-contact{font-size:22px}.navbar-brand img{width:180px;margin-top:25px;margin-left:5px}#menu .nav{float:right}#menu .nav>li>a{margin:38px 8px}#menu .nav>li.highlight>a{padding:51px 10px}#menu .nav>li.highlight>a>span:before{margin-top:-23px;margin-left:20px}#menu .nav>li.highlight{position:relative}#menu .nav>li.highlight-videa>a{margin-left:15px}#menu .nav>li.highlight-videa>a>span:before{width:37px!important}#menu .nav>li.highlight>a>span:before{width:37px;margin-right:15px;height:40px}.section-top-100{padding-top:80px}.section-bottom-100{padding-bottom:80px}.space-bottom-100{padding-bottom:80px}.section-top-120{padding-top:80px}.section-top-50{padding-top:40px}.section-top-160{padding-top:140px}.section-top-200{padding-top:180px}.section-top-240{padding-top:200px}.section-top-80{padding-top:65px}.section-bottom-160{padding-bottom:140px}.section-space-top-minus-120{margin-top:-120px}p+p{margin-top:35px}p+.link-main{margin-top:35px}.four-div-wrapper>div{margin-bottom:0!important}.benefits-item-img{left:-130px}.service-item{padding:80px}.form-main{padding:50px 40px;margin-bottom:-40px;margin-bottom:0}.ul-footer-link li:not(:last-of-type):after{margin:0 5px 0 10px}footer .text-right{text-align:right!important}footer .text-left{text-align:left!important}.space-bottom-30-sm{margin-bottom:0}#index-carousel-bottom{margin-top:-80px}#index-carousel-bottom-navigation{margin-top:79px}.ul-main-orange{margin:35px 0}}@media only screen and (min-width:1200px){.h1{font-size:72px}.h2{font-size:36px}.h3{font-size:30px}.h4{font-size:24px}.ul-contact{font-size:24px}#menu .nav>li>a{margin:38px 10px;font-size:16px}#menu .nav>li.highlight>a{padding:51px 15px}.section-top-100{padding-top:100px}.space-bottom-100{padding-bottom:100px}.section-bottom-100{padding-bottom:100px}.section-top-120{padding-top:120px}.section-top-50{padding-top:50px}.section-top-160{padding-top:160px}.section-top-200{padding-top:200px}.section-top-240{padding-top:240px}.section-bottom-160{padding-bottom:160px}.section-top-80{padding-top:80px}p+p{margin-top:40px}p+.link-main{margin-top:40px}.service-item{padding:100px}.form-main{padding:60px 50px;margin-bottom:-60px}#index-carousel-bottom{margin-top:-80px}#index-carousel-bottom-description{height:175px;display:block!important}#index-carousel-bottom-navigation{margin-top:79px}#index-carousel-bottom-description .h2{font-size:24px}.page-heading{padding:40px 30px}.page-heading .h1{font-size:50px}#kontakt:before{content:"";background:url('../images/backgrounds/man.png') no-repeat bottom;position:absolute;bottom:0;left:-265px;height:463px;height:100%;width:587px}.ul-main-orange{margin:40px 0}}@media only screen and (min-width:1600px){.navbar-brand img{width:280px;margin-top:20px;margin-left:15px}#menu .nav>li>a{font-size:17px;margin:38px 25px}#menu .nav>li.highlight>a{padding:51px 35px}.ul-footer li{white-space:nowrap}#index-carousel-bottom{margin-top:-104px}#index-carousel-bottom-description{height:203px}#index-carousel-bottom-navigation{margin-top:104px}#index-carousel-bottom-description .h2{font-size:36px}.page-heading{padding:40px 60px}.page-heading .h1{font-size:72px}#kontakt:before{left:0}}@media only screen and (min-width:1920px){#menu .nav>li.highlight>a>span:before{margin-top:-8px;margin-left:0}#menu .nav>li.highlight span{font-size:18px}#menu .nav>li.highlight>a{padding:38px 35px}#menu .nav>li>a{font-size:18px}}:focus,a:focus{outline:0!important}a{transition:.2s!important}a:hover{text-decoration:none;transition:.3s!important}.f_email_repeat{display:none}