@import url(https://fonts.googleapis.com/css2?family=Russo+One&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);
header{border-radius:100px;left:50%;position:fixed;top:0;transform:translateX(-50%);width:100%;z-index:99999999!important}header .container{height:100px}header p.logo{color:#fff;font-size:2rem}@media(max-width:767.98px){header p.logo{font-size:1rem}}@media(max-width:991.98px){header nav{display:none}}header nav>ul>li{margin-right:20px}header nav>ul>li:last-child{margin:0}header nav>ul>li:last-child>a{background:#fc0;border:1px solid #fc0;border-radius:40px;color:#222;padding:4px 20px}header nav>ul>li:last-child>a.active,header nav>ul>li:last-child>a:hover{background:none;border:1px solid #fc0}header nav>ul>li a{color:#fff;display:block;font-family:Russo One,sans-serif;font-size:1.2rem;font-style:italic;font-weight:300;letter-spacing:.1rem;text-transform:uppercase}header nav>ul>li a.active,header nav>ul>li a:hover{color:#fc0}header nav>ul>li.has-submenu:hover .submenu{display:block}header nav>ul>li .submenu{background:#333;border-radius:10px;display:none;left:0;list-style:none;min-width:220px;padding:10px 0!important;position:absolute;top:100%;z-index:9999}header nav>ul>li .submenu li{display:block;margin:0}header nav>ul>li .submenu li a{font-size:1rem;padding:8px 20px;white-space:nowrap}header nav>ul>li .submenu li a.active,header nav>ul>li .submenu li a:hover{color:#fc0}header #menu-icon{background:url(/images/ico/menu.svg) no-repeat left 15px center;background-size:auto 20px;border:1px solid #fc0;border-radius:30px;color:#fff;cursor:pointer;font-family:Russo One,sans-serif;font-style:italic;margin:0;padding:5px 15px 5px 45px;text-transform:uppercase}header.scroll-header{background:#333;max-width:1100px;top:15px}header.scroll-header p.logo{margin:0 0 0 15px!important}@media(max-width:991.98px){header.scroll-header{max-width:90%}}header.scroll-header .container{height:50px;margin:0!important;max-width:none!important;padding:0 5px!important;width:100%!important}.object-fit-cover{-o-object-fit:cover;object-fit:cover}@media(min-width:992px){.w-lg-50{width:50%!important}.position-lg-absolute{position:absolute!important}}.font-headline{font-family:DahliaBold,sans-serif}.big-button{align-items:center;background:#222;border:.1rem solid #fff;border-radius:50%;bottom:0;color:#fff;cursor:pointer;display:flex;font-family:Russo One,sans-serif;font-style:italic;height:8rem;justify-content:center;position:relative;transition:all .3s ease;width:8rem;z-index:2}.big-button:before{border:.1rem solid transparent;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;transition:transform .55s linear,border-top-color .15s linear,border-right-color .15s linear .1s,border-bottom-color .15s linear .2s,border-left-color .15s linear .4s;width:100%}@media(max-width:767.98px){.big-button{height:9rem;width:9rem}}.big-button:hover{border:.1rem solid transparent}.big-button:hover:hover:before{border-color:#fc0;transform:rotate(270deg)}.hover-primary:hover{color:#fc0!important}.hover-dark:hover{color:#222!important}.glightbox-container{z-index:999999999!important}.text-primary{color:#fc0}.text-secondary{color:#91918a!important}.btn{background:none!important;border:1px solid #fc0!important;border-radius:6.25rem!important;color:#fff!important;font-size:.9rem;font-weight:300!important;letter-spacing:.1rem;padding:.55rem 1.25rem!important;text-transform:uppercase}.btn:hover{text-decoration:none!important}.btn.btn-primary{background:#fc0!important;color:#000!important}.btn.btn-primary:hover{background:none!important;color:#fff!important}.btn.btn-secondary:hover{background:#fc0!important;color:#000!important}.pagination-box{margin:40px 0 0}.pagination-box nav{display:inline-block}.pagination-box nav .page-item .page-link{background:none;border:0;color:#222}.pagination-box nav .page-item.active .page-link{background:#222;border:1px solid #222;border-radius:50%;color:#fff}#more{margin:0 0 100px}#more .box{background:#fc0;border-radius:.75rem;overflow:hidden;padding:15px}#more .box .box-1{background:#fffff7;border-radius:.5rem;overflow:hidden;padding:80px}@media(max-width:767.98px){#more .box .box-1{font-size:1.5rem;padding:30px}}#more .box .box-1 p{font-size:2.5rem;line-height:1;margin:0 0 40px}@media(max-width:767.98px){#more .box .box-1 p{font-size:1.5rem}}#kam-pokracovat{margin:0 0 100px}#kam-pokracovat h2{color:#fc0;font-size:3.25rem;margin:0 0 10px}#kam-pokracovat p{font-size:1.25rem;margin:0 0 80px}#kam-pokracovat .box{border:1px solid #b2b2aa;border-radius:1rem;padding:1rem}#kam-pokracovat .box .image{margin:0 0 1rem;overflow:hidden}@media(max-width:991.98px){#kam-pokracovat .box .image{margin:0}}#kam-pokracovat .box .image img{height:auto;width:100%}#kam-pokracovat .box p.headline{font-size:1.75rem;margin:0 0 2rem!important}@media(max-width:767.98px){#kam-pokracovat .box p.headline{font-size:1.2rem;margin:0 0 .5rem!important}}#kam-pokracovat .box a{margin:0 0 2rem}@media(max-width:991.98px){#kam-pokracovat .box a{margin:0}}@media(max-width:767.98px){#kam-pokracovat .box .btn{padding:.325rem 3rem .325rem .7rem!important}}#newsletter{background:#fc0;padding:80px 0}@media(max-width:767.98px){#newsletter{padding:30px 0}}#newsletter h2{background:url(/images/ico/right_icon_cursor.svg) no-repeat top -15px left;background-size:auto 100%;display:inline-block;font-size:3.5rem;padding:0 0 0 100px;position:relative}@media(max-width:767.98px){#newsletter h2{background:url(/images/ico/right_icon_cursor.svg) no-repeat 0 0;background-size:auto 80%;font-size:2.25rem;padding:0 0 0 60px}}#newsletter p{color:#91918a;font-family:Recoleta-Regular;font-size:1.5rem}@media(max-width:767.98px){#newsletter p{font-size:1rem}}#newsletter .box{background:#fffef7;border-radius:.75rem;padding:80px}@media(max-width:767.98px){#newsletter .box{padding:30px}}#newsletter .box form{margin:30px 0 0}#newsletter .box form .form-control{background:none!important;border:1px solid #030302;color:#000!important;padding:.625rem 1.25rem!important}#newsletter .box form button{background:#000!important;border-radius:.25rem!important;padding:.625rem 1.25rem!important}#newsletter .box form button:hover{background:#fc0!important}.category-slider{background:#222;padding:150px 0 0}@media(max-width:767.98px){.category-slider{padding:120px 0 50px}}.category-slider h1{color:#fff;font-size:5rem}@media(max-width:991.98px){.category-slider h1{font-size:3rem}}@media(max-width:767.98px){.category-slider h1{font-size:2rem}}.text-main-box{@import"https://fonts.googleapis.com/css2?family=Russo+One&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap"}.text-main-box .object-fit-cover{-o-object-fit:cover;object-fit:cover}@media(min-width:992px){.text-main-box .w-lg-50{width:50%!important}.text-main-box .position-lg-absolute{position:absolute!important}}.text-main-box .font-headline{font-family:DahliaBold,sans-serif}.text-main-box .big-button{align-items:center;background:#222;border:.1rem solid #fff;border-radius:50%;bottom:0;color:#fff;cursor:pointer;display:flex;font-family:Russo One,sans-serif;font-style:italic;height:8rem;justify-content:center;position:relative;transition:all .3s ease;width:8rem;z-index:2}.text-main-box .big-button:before{border:.1rem solid transparent;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;transition:transform .55s linear,border-top-color .15s linear,border-right-color .15s linear .1s,border-bottom-color .15s linear .2s,border-left-color .15s linear .4s;width:100%}@media(max-width:767.98px){.text-main-box .big-button{height:9rem;width:9rem}}.text-main-box .big-button:hover{border:.1rem solid transparent}.text-main-box .big-button:hover:hover:before{border-color:#fc0;transform:rotate(270deg)}.text-main-box .hover-primary:hover{color:#fc0!important}.text-main-box .hover-dark:hover{color:#222!important}.text-main-box .glightbox-container{z-index:999999999!important}.text-main-box .text-primary{color:#fc0}.text-main-box .text-secondary{color:#91918a!important}.text-main-box .btn{background:none!important;border:1px solid #fc0!important;border-radius:6.25rem!important;color:#fff!important;font-size:.9rem;font-weight:300!important;letter-spacing:.1rem;padding:.55rem 1.25rem!important;text-transform:uppercase}.text-main-box .btn:hover{text-decoration:none!important}.text-main-box .btn.btn-primary{background:#fc0!important;color:#000!important}.text-main-box .btn.btn-primary:hover{background:none!important;color:#fff!important}.text-main-box .btn.btn-secondary:hover{background:#fc0!important;color:#000!important}.text-main-box .pagination-box{margin:40px 0 0}.text-main-box .pagination-box nav{display:inline-block}.text-main-box .pagination-box nav .page-item .page-link{background:none;border:0;color:#222}.text-main-box .pagination-box nav .page-item.active .page-link{background:#222;border:1px solid #222;border-radius:50%;color:#fff}.text-main-box p{color:#fff;font-size:1rem}@media(max-width:767.98px){.text-main-box p{font-size:1rem}}.text-main-box ol li,.text-main-box ul li{color:#fff;font-size:1rem}.text-main-box h1,.text-main-box h2,.text-main-box h3,.text-main-box h4,.text-main-box p.headline{color:#fff;font-size:3rem;margin:0 0 30px}@media(max-width:767.98px){.text-main-box h1,.text-main-box h2,.text-main-box h3,.text-main-box h4,.text-main-box p.headline{font-size:2rem}}.text-main-box a{color:#fc0}.text-main-box a:hover{text-decoration:none!important}.text-main-box .text-primary{color:#fc0!important}.text-main-box .btn-primary{color:#fff!important}.text-main-box .btn-primary:hover{text-decoration:none!important}.text-main-box ul.success{list-style-type:none}.text-main-box ul.success li{background:url(/images/ico/check.svg) no-repeat top -7px left;background-size:auto 45px;font-size:1rem;margin:0 0 10px;padding:0 0 0 60px}@media(max-width:767.98px){.text-main-box ul.success li{font-size:1rem}}.text-main-box .number{align-content:center;align-items:center;background:#000;border-radius:50%;color:#fff;display:flex;font-size:1.4rem;height:50px;justify-content:center;margin:0;text-align:center;width:50px}@media(max-width:991.98px){.text-main-box .number{margin:0 0 20px}}.text-main-box .number-box{position:relative}.text-main-box .number-box:before{background:#91918a;content:"";height:calc(100% - 70px);left:24px;position:absolute;top:70px;width:1px}.text-main-box .number-box-special{position:relative}.text-main-box .number-box-special:before{background:#91918a;content:"";height:1px;left:70px;position:absolute;top:24px;width:calc(100% - 70px)}@media(max-width:767.98px){.text-main-box .number-box-special:before{display:none}}.text-main-box .location{background:url(/images/ico/right_icon_cursor.svg) no-repeat 0 0;background-size:auto 80%;color:#fc0;font-size:2rem;padding:0 0 0 60px}.text-main-box .faq{margin:0 0 100px}.text-main-box .faq .categories{border-bottom:1px solid #91918a;margin:0 0 65px}@media(max-width:767.98px){.text-main-box .faq .categories{border:1px solid #91918a;border-radius:.65rem;padding:20px}}.text-main-box .faq .categories a{border-bottom:3px solid hsla(0,0%,100%,0);color:#000;font-size:1rem;padding:10px 30px}@media(max-width:767.98px){.text-main-box .faq .categories a{padding:10px}}.text-main-box .faq .categories a.active,.text-main-box .faq .categories a:hover{border-bottom:3px solid #fc0;text-decoration:none!important}.text-main-box .faq .question{border-bottom:1px solid #91918a;padding:15px 0}.text-main-box .faq .question .headline{cursor:pointer}.text-main-box .text-l-image-r,.text-main-box .text-r-image-l{margin:200px 0;padding:100px 0}.text-main-box .text-l-image-r:last-child,.text-main-box .text-r-image-l:last-child{margin:200px 0 0}@media(max-width:991.98px){.text-main-box .text-l-image-r,.text-main-box .text-r-image-l{margin:0 0 100px!important;padding:0}}.text-main-box .text-l-image-r h2,.text-main-box .text-r-image-l h2{color:#fff;font-size:3rem;margin-bottom:30px}@media(max-width:991.98px){.text-main-box .text-l-image-r h2,.text-main-box .text-r-image-l h2{font-size:2rem}}.text-main-box .text-l-image-r p,.text-main-box .text-r-image-l p{color:#fff;margin-bottom:40px}@media(max-width:991.98px){.text-main-box #i71xz,.text-main-box #icjzo,.text-main-box #iv048,.text-main-box #ivxpr{margin:0 0 100px!important}}.text-main-box #itqnl{margin-bottom:200px}@media(max-width:991.98px){.text-main-box #itqnl{margin-bottom:100px!important}}.text-main-box #i8pg,.text-main-box #id05{margin:100px 0 200px!important}@media(max-width:991.98px){.text-main-box #i8pg,.text-main-box #id05{margin:0 0 100px!important}}.text-main-box .big-button{bottom:-6rem;left:50%}.text-main-box .splide{margin-bottom:200px}@media(max-width:991.98px){.text-main-box .splide{margin-bottom:150px}}.text-main-box .splide .splide__track{padding:0 20rem!important}@media(max-width:991.98px){.text-main-box .splide .splide__track{padding:0 4rem!important}}.text-main-box .splide .splide__track .splide__slide{background:#ddd;height:650px;margin-right:60px}@media(max-width:1199.98px){.text-main-box .splide .splide__track .splide__slide{height:500px;margin-right:40px}}@media(max-width:991.98px){.text-main-box .splide .splide__track .splide__slide{height:400px;height:280px;margin-right:30px;margin-right:10px}}.text-main-box .benefits{margin:0 0 100px}.text-main-box .benefits h2{text-align:center}@media(max-width:991.98px){.text-main-box .benefits{background:#e5e5da;padding:40px 0}}.text-main-box .benefits .benefits-box{background:#fc0;border-radius:.52969rem;padding:60px}@media(max-width:991.98px){.text-main-box .benefits .benefits-box{padding:0}}.text-main-box .benefits .benefits-box .benefit{background:#fffef7;border-radius:.52969rem;margin:0 0 20px;padding:20px}.text-main-box .benefits .benefits-box .benefit .border-right{border-right:1px solid #91918a}@media(max-width:991.98px){.text-main-box .benefits .benefits-box .benefit .border-right{border:0}}.text-main-box .benefits .benefits-box .benefit p{color:#222;font-size:1rem;margin:0}@media(max-width:767.98px){.text-main-box .benefits .benefits-box .benefit p{font-size:1rem}}.text-main-box .benefits .benefits-box .benefit p.font-family{font-size:1.8rem;line-height:1.2;margin:0 0 20px}@media(max-width:767.98px){.text-main-box .benefits .benefits-box .benefit p.font-family{font-size:1.6rem}}.text-main-box .benefits .benefits-box .benefit:last-child{margin:0}.text-main-box .contact-form .box{background:#e5e5da;margin:0 0 100px;padding:80px}.text-main-box .contact-form .box .form-control{background:#fffef7;border:1px solid #000}.text-main-box .contact-form .box .form-control:focus{box-shadow:none!important}.text-main-box .team{margin:0 0 100px}.text-main-box .team .mb-4{margin-bottom:40px!important}.text-main-box .team.box{background:#e5e5da;padding:80px 0 40px}.text-main-box .postup{background:#e5e5da;margin:0 0 100px;padding:100px 0}.text-main-box .postup .box{background:#fffef7;border-radius:.75rem;padding:30px}.text-main-box .postup .box h3{font-size:2.25rem}.text-main-box .orange-box{background:#fc0;margin-bottom:100px!important;padding:80px 0}.text-main-box .orange-box.special{background:#e5e5da}@media(max-width:767.98px){.text-main-box .orange-box{padding:30px 0}}.text-main-box .orange-box .box{background:#fffef7;border-radius:.75rem;padding:30px}.text-main-box #vysnivane-byvanie{background:url(/images/home/footer_byty_severna.webp) no-repeat 50%;background-size:cover;margin:0 0 200px}@media(max-width:991.98px){.text-main-box #vysnivane-byvanie{margin:0 0 200px}}.text-main-box #vysnivane-byvanie .filter{background:rgba(34,34,34,.5);padding:100px 0 0}.text-main-box #vysnivane-byvanie .filter h2{color:#fff;font-size:5rem;margin:0 0 30px}@media(max-width:991.98px){.text-main-box #vysnivane-byvanie .filter h2{font-size:3rem}}@media(max-width:767.98px){.text-main-box #vysnivane-byvanie .filter h2{font-size:2rem}}.text-main-box #vysnivane-byvanie .filter p{color:#fff;margin:0 0 20px}.text-main-box .gallery .image{height:400px}.text-main-box .gallery .image:hover{transform:scale(1.01)}.text-main-box .gallery .image img{filter:grayscale(.6)}.text-main-box .gallery .image img:hover{filter:none}.text-main-box #priebeh-vystavby{padding:0!important}.news{margin:100px 0 0}@media(max-width:767.98px){.news{margin:0}}.news article .image{border-radius:10px;height:300px;margin:0 0 30px;overflow:hidden}.news article .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news article p{color:#fff}.news article p.date{font-size:.9rem}.news article p.name{font-family:Russo One,sans-serif;font-size:1.3rem!important;font-style:italic;text-transform:uppercase}.news article:hover p.name{color:#fc0}.news .pagination{display:inline-block}.news .pagination .page-item{display:inline-block;margin:0 15px 0 0}.news .pagination .page-item .page-link{background:none;border:0;border-radius:50%;color:#fff;width:36px}.news .pagination .page-item.active .page-link,.news .pagination .page-item:hover .page-link{background:#fc0;color:#fff}.news .pagination .page-item:last-child{margin:0}
