.mr10{margin-right:10px}.mr20{margin-right:20px}.mb40,.thempack hr{margin-bottom:40px}.pr-desktop-40{padding-right:40px}p{font-size:15px;line-height:22px;margin-bottom:10px}.pos-relative{position:relative}.pos-absolute,.symbol-h{position:absolute}.section-heading h2{text-transform:none}.symbol-h{left:calc(50% - 40px);margin-top:64px;right:50%;z-index:90;color:#fff;height:auto;width:80px}.nav li.submenu ul,header.header-sticky{box-shadow:0 3px 3px rgba(0,0,0,.29)!important}header.header-sticky a.logo div{background-image:url(/assets/images/logo_header.png);background-size:contain;background-repeat:no-repeat;height:60px;width:300px;margin-top:20px}header.header-sticky.background-header a.logo div{background-image:url(/assets/images/logo_header.png);height:50px;margin-top:15px}header.header-sticky a.logo h4{position:absolute;top:36px;left:80px;font-style:italic;font-weight:500}header.header-sticky.background-header a.logo h4{color:#fff!important;top:28px;left:68px}div.filter,div.videologo{width:100%;height:100%;left:0;top:0}div.filter{background:#000;opacity:.3}div.videologo{text-align:center}div.videologo img{width:30%!important;height:auto!important;margin-left:auto;margin-right:auto;margin-top:300px}.header-text{height:354px}.ob{background-color:#f2f2f2!important}.contact{background-image:url(/assets/kontakt.webp)}.contact-card .item{width:100%;margin-bottom:48px}.contact-card .item div{width:70px;float:left}.contact-card .item div i{font-size:52px}.animated{animation-duration:1s}.contact-page ul.social-links li a{display:inline-block;width:60px;height:60px;background-color:#cdcdcd;border-radius:50%;text-align:center;line-height:60px;color:#fff;font-size:28px;transition:all .3s;margin-top:10px;margin-right:10px}.contact-page ul.social-links li{display:inline-block}.news .properties-box .item{height:400px;background-color:#f6f6f6}.page-heading{background-image:url(../images/bread_bg.jpg)}.animated-box{visibility:hidden}.properties{padding-top:100px;padding-bottom:100px}.header-area .main-nav .nav li a,.properties ul.properties-filter li a{text-transform:none}.properties.rental{padding-top:0;padding-bottom:0}.video{background-image:url(/assets/prezentace.webp)}.golf,.zoo{background-image:url(../images/golf_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;padding:100px 0 50px;position:relative}.zoo{background-image:url(../images/zoopark_bg.jpg)}.fa-house-flood-water{position:absolute;right:35px;font-size:170px;color:#f5f5f5}.fa-house-flood-water.white{color:#fff}.best-deal,.properties.ob .item{background-color:#fff}.best-deal .tab-content img{border-radius:10px;padding:0;width:89%}.vlny{width:100%;height:102px;background-image:url(/assets/images/vlny.png);background-repeat:repeat-x;position:absolute}.gallery div.img,.vlnky{background-repeat:no-repeat}.vlnky{width:100%;height:80px;background-image:url(/assets/images/dekor3.png);background-position:center;background-size:contain;margin-top:75px}.vlnky-md{background-image:url(/assets/images/vlnky_md.png)}.fun-facts small{font-size:20px;margin-left:5px}.article-date{color:#89a848;float:right;font-size:20px;margin-top:40px}.gallery{margin-top:40px;padding-top:40px;border-top:1px solid #eee}.gallery div.img{background-size:cover;height:200px;margin-right:6px;margin-bottom:28px}.gallery div.img,.main-image img{border-radius:10px}.main-content ul,.vop h5{margin-top:10px;margin-bottom:10px}.main-content,.main-content ul li{font-size:15px;list-style:circle;line-height:28px;margin-left:14px;color:#4a4a4a}.main-banner .item span.category{text-transform:unset}.footer-copyright p{text-align:left}.footer-logo{text-align:right}.footer-logo img{height:60px;width:auto;margin:20px 0}.contacts-text{width:80%;text-align:center}.contact-page .item{min-width:300px;padding:25px 30px}.best-deal .info-table ul li div{width:60%}.best-deal .info-table ul li,.item .img-zoom{position:relative}.best-deal .info-table ul li span{position:absolute;top:-4px;right:-10px}.header-area .main-nav .nav li{height:unset;min-height:unset}.vop p,.vop ul li{font-size:15px}.vop ul li{list-style-type:disc;margin-left:20px;margin-bottom:5px}.vop h5{margin-top:25px}.properties ul.pagination li.disabled a,.properties ul.pagination li.disabled a:hover{background-color:#d3d3d3;cursor:default}.fun-facts .counter h2{font-size:60px}.item .img-zoom{width:100%;aspect-ratio:35/26;overflow:hidden;border-radius:10px}.item .img-zoom a,.item .img-zoom img{display:block;width:100%;height:100%}.item .img-zoom img{object-fit:cover;transition:transform .5s ease;will-change:transform}.item .img-zoom:hover img{transform:scale(1.1)}.properties .item{background-color:#f2f2f2}.properties .item,.shd{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}footer{margin-top:80px}.team-member{text-align:center}.team-member img{border:.5rem solid rgba(0,0,0,.1)}.team-member h4{margin-top:10px}.team-member .text-muted{margin-bottom:0}h6 small{font-size:14px}.main-image,.nav li.submenu{position:relative}.main-image-text{position:absolute;bottom:0;background:#000;opacity:.7;padding:14px 16px;color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;line-height:1.6}.accordion-body{background-color:#fdf2c9}.nav li.submenu ul{display:none;position:absolute;left:0;top:100%;background:#fff}.nav li.submenu:hover ul{display:block}.nav li.submenu:hover ul li{border-bottom:1px solid #eee}.nav .submenu ul li a{color:#000!important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:15px!important;padding-right:15px!important}.nav .submenu ul li:hover a{color:#f35525!important}.nav .submenu li:last-child a{display:none}.rental-text{margin-right:40px}.fun-facts .counter h2.count-title{margin-right:5px}.fun-facts .counter h2.count-title span{width:80px;text-align:center}#map-canvas>div:nth-child(2),div.map-wrapper{width:100%;height:500px;overflow:hidden;position:relative}div.map-wrapper iframe{position:relative;top:-70px;left:0;width:100%;height:570px;border:0}.contact-content #map{border-radius:10px;margin-bottom:70px!important}.btn-row,.card{display:flex;align-items:stretch}.card{border-radius:0;position:relative;flex:1;height:200px;overflow:hidden;align-items:center;justify-content:center;text-decoration:none}.card:first-child{border-top-left-radius:22px;border-bottom-left-radius:22px}.card:last-child{border-top-right-radius:22px;border-bottom-right-radius:22px}.card span{position:relative;z-index:3;color:#fff;font-size:22px;font-weight:700;text-transform:uppercase}.card::after,.card::before{content:"";position:absolute;inset:0}.card::after{background-size:cover;background-position:center;z-index:1;transform:scale(1.08)}.card::before{z-index:2;opacity:.75;transition:opacity .25s ease}.card:hover::before{opacity:.85}.attractions::after{background-position:top}.attractions::before{background:#e53935}.party::after{background-position:top}.party::before{background:#004db6}.evening::after{background-position:top}.evening::before{background:#ffbe01}.program::after{background-position:top}.program::before{background:#43a047}#id-video,.thempack{width:100%;border-radius:10px}.thempack{margin-left:30px;box-shadow:0 0 15px rgba(0,0,0,.15);padding:35px 30px;background-color:#fff;height:2040px;margin-top:-200px;width:90%}.thempack .item{box-shadow:unset;padding:0;background-color:#fff}.main-button{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.steps{list-style:none;padding:0;counter-reset:step;font-size:1.4rem;line-height:2;margin:0 0 0 40px}.steps li{counter-increment:step;position:relative;padding-left:70px;margin-bottom:30px}.steps li::before{content:counter(step);position:absolute;left:0;top:0;width:48px;height:48px;background:#ffd54a;color:#000;font-weight:700;font-size:1.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center}#scrollTopBtn,.care-wrapper{box-shadow:0 0 15px rgba(0,0,0,.15)}.care-wrapper{margin-left:30px;border-radius:10px;padding:35px 30px;background-color:#fff;height:690px}.care-text{font-family:"Dancing Script",cursive;color:#f35525;font-size:50px;text-align:center;margin:40px 0}#scrollTopBtn{position:fixed;bottom:45px;right:45px;z-index:999;background-color:#555;color:#fff;border:0;border-radius:50%;width:45px;height:45px;font-size:20px;cursor:pointer;opacity:0;visibility:hidden;transition:all .3s ease}#scrollTopBtn.show{opacity:1;visibility:visible}#scrollTopBtn:hover{background-color:#ffc900;color:#000}