.clearfix:after{content:"";display:table;clear:both}.spacer10{height:10px}.spacer20{height:20px}.spacer30{height:30px}.spacer40{height:40px}.spacer50{height:50px}.spacer60{height:60px}.spacer70{height:70px}.spacer80{height:80px}.spacer90{height:90px}.spacer100{height:100px}#map{height:400px;width:100%}.special-container{max-width:1190px;margin:0 auto;background-color:#f0f2f5}.req-symbol{font-weight:500;color:#e54670;font-family:sans-serif}.first-letter-upper{text-transform:lowercase}.first-letter-upper:first-letter{text-transform:uppercase}.bg-image{background-repeat:no-repeat}.bg-image.bg-cover{background-size:cover}.bg-image.bg-center{background-position:center}.bg-image.bg-contain{background-size:contain}.navbar-brand{width:180px;display:block}.sidebar-menu .widget{margin-bottom:40px}.sidebar-menu .widget_nav_menu{background-color:#eef0f2;padding:20px}.sidebar-menu .widget_nav_menu ul{list-style:none;margin:0;padding:0}.sidebar-menu .widget_nav_menu ul li{margin-bottom:15px}.sidebar-menu .widget_nav_menu ul li:last-child{margin-bottom:0}.sidebar-menu .widget_nav_menu ul li a{font-size:18px;text-transform:uppercase;color:#1f2226}.sidebar-menu .widget_nav_menu ul li a:hover{color:#dcb856}.pages-sidebar-menu{margin-bottom:40px;background-color:#eef0f2;padding:20px}.pages-sidebar-menu ul{margin:0;padding:0;list-style:none}.pages-sidebar-menu .page_item a{display:block;font-size:18px;text-transform:uppercase;color:#1f2226}.pages-sidebar-menu .page_item a:hover{color:#dcb856}.pages-sidebar-nav>li{margin-bottom:15px}.pages-sidebar-nav>li:last-child{margin-bottom:0}.pages-sidebar-nav .page_item_has_children>a{margin-bottom:5px}.pages-sidebar-nav .page_item_has_children li{padding-left:15px;margin-bottom:15px}.pages-sidebar-nav .page_item_has_children li:last-child{margin-bottom:0}.booking-sidebar{padding-top:10px;padding-bottom:20px}.blog-sidebar .widget_recent_entries .widget-title,.blog-sidebar .widget_categories .widget-title{text-transform:uppercase}.blog-sidebar .widget_recent_entries ul,.blog-sidebar .widget_categories ul{margin:0;padding:0;padding:20px;margin-bottom:40px;background-color:#eef0f2;display:block;list-style:none}.blog-sidebar .widget_recent_entries ul li,.blog-sidebar .widget_categories ul li{margin-bottom:15px}.blog-sidebar .widget_recent_entries ul li:last-child,.blog-sidebar .widget_categories ul li:last-child{margin-bottom:0}.blog-sidebar .widget_recent_entries ul li a,.blog-sidebar .widget_categories ul li a{font-size:18px;text-transform:uppercase;color:#1f2226}.blog-sidebar .widget_recent_entries ul li a:hover,.blog-sidebar .widget_categories ul li a:hover{color:#dcb856}.facebook-reviews__title{text-transform:uppercase;color:#1f2226;margin-bottom:20px;display:block}.fbRev{display:flex}.fbImg{flex-shrink:0}.fbText .zvezde{color:#dcb856}.fbRating{border-top:5px solid #4e81ff;padding:10px;display:flex}.fbRating .fbRatImg{flex-shrink:0}.fbRating .fbRatText{line-height:18px}.fbRating .fbRatText span{text-transform:uppercase;font-weight:700;font-size:14px;color:#1f2226;line-height:1}.fbRating .fbRatText ocena{color:#dcb856}.fbRating .fbRatText ocena1{font-size:14pt}.services-sec .slick-dotted.slick-slider{margin-bottom:0;padding-bottom:50px;padding-top:30px}.services-sec .slick-dots{bottom:0;margin-bottom:30px}.services-sec .slick-dots li button{width:15px;height:15px;border-radius:50px;border:2px solid #fff;background-color:#fff}.services-sec .slick-dots li button:hover{border-color:#929da5}.services-sec .slick-dots li.slick-active button{border-color:#929da5}.services-sec .slick-dots li button:before{display:none}.wysiwyg-content .service-card{margin-bottom:40px}.wysiwyg-content .service-card ul{margin-left:40px;padding:0;list-style:none}.wysiwyg-content .service-card ul li a{text-transform:uppercase;font-family:"MetaWebPro",sans-serif}.wysiwyg-content .service-card .online-termin__title{font-family:"MetaWebPro",sans-serif;font-size:18px;margin-bottom:15px;text-transform:none;font-weight:400}@media (min-width:768px){.wysiwyg-content .service-card .online-termin__title{font-size:24px}}.wysiwyg-content .service-card .btn{font-family:"MetaWebPro",sans-serif}.wysiwyg-content .service-card__title{font-family:"MetaWebPro",sans-serif;font-size:24px;margin-bottom:15px;text-transform:none;font-weight:400}@media (min-width:768px){.wysiwyg-content .service-card__title{font-size:44px;margin-bottom:20px}}.service-card__text{margin-bottom:20px}@media (min-width:768px){.service-card__text{margin-bottom:30px}}.wysiwyg-content h2{font-size:18px;text-transform:uppercase}@media (min-width:768px){.wysiwyg-content h2{font-size:24px}}.wysiwyg-content h3{font-size:18px;text-transform:uppercase}@media (min-width:768px){.wysiwyg-content h3{font-size:24px}}.wysiwyg-content h4{font-size:16px;font-weight:700;text-transform:uppercase}@media (min-width:768px){.wysiwyg-content h4{font-size:18px}}.wysiwyg-content table{width:100%;margin-bottom:1rem;color:#212529}.wysiwyg-content table td,.wysiwyg-content table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.wysiwyg-content table td p,.wysiwyg-content table th p{margin:0}.wysiwyg-content .gallery .gallery-item{margin-bottom:0;margin-top:0!important;padding:10px}.wysiwyg-content .gallery-caption{display:none}.wysiwyg-content .isolated-sec{border-radius:10px;padding:40px;margin-bottom:15px;background-color:#eef0f2}.wysiwyg-content .isolated-sec p:last-child{margin-bottom:0}.sidebar-btn{font-size:20px;line-height:20px;font-weight:400;padding:14px 25px}.wpcf7 .wpcf7-submit{display:inline-block;font-weight:400;color:#212529;color:#fff;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;background-color:#1f2226;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:5px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-color:#1f2226}.wpcf7 .wpcf7-submit:hover,.wpcf7 .wpcf7-submit:focus{color:#fff;background-color:#dcb856;border-color:#dcb856}.thumbnail{text-align:center}.thumbnail.thumbnail-frame{position:relative}.thumbnail.thumbnail-frame:after{position:absolute;content:"";display:block;top:18px;left:18px;border:1px solid #dcb856}.wp-embed-aspect-16-9{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.wp-embed-aspect-16-9 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-gallery.columns-2 .blocks-gallery-item{display:block;width:calc(( 100% - 16px ) / 3);flex-grow:0}.wpcf7 .wpcf7-text{background-color:rgba(255,255,255,.05)}.wpcf7 .wpcf7-text:focus{box-shadow:none}.wpcf7 .wpcf7-textarea{background-color:rgba(255,255,255,.05);resize:vertical}.wpcf7 .wpcf7-textarea:focus{box-shadow:none}.wpcf7 .wpcf7-submit{text-transform:uppercase;font-weight:700;padding-right:80px;padding-left:80px}#newsletter{padding-top:50px;padding-bottom:100px}#newsletter h3{margin-bottom:30px}#newsletter .newsletter-form .tnp-field{display:inline-block}#newsletter .newsletter-form .tnp-field .tnp-email{width:380px;color:#fff}#newsletter .newsletter-form .tnp-field .tnp-button{text-transform:uppercase;font-weight:700;padding-right:80px;padding-right:80px;padding-left:80px;padding-left:80px;border-top:none;border-bottom:none;margin-top:-2px}.post-prev{margin-bottom:60px}.newsletter-form .tnp-button{display:inline-block;font-weight:400;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:5px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#fff;background-color:#1f2226;border-color:#1f2226;font-size:20px;line-height:20px;padding:14px 25px}.newsletter-form .tnp-button:hover,.newsletter-form .tnp-button:focus{color:#fff;background-color:#dcb856;border-color:#dcb856}.page-title{font-size:24px;margin-bottom:30px}@media (min-width:768px){.page-title{font-size:44px;margin-bottom:40px}}.sidebar-menu-temp .wysiwyg-content{margin-bottom:80px}.full-width__widget{margin-top:-120px}.full-width__widget .sidebar-menu{background-color:#fff;padding:20px}.next-prev-post-nav{display:flex}.next-prev-post-nav a{padding:20px}.container-404{padding:40px}@media (min-width:768px){.container-404{min-height:350px;padding:80px}}.home-page-temp h3{font-size:20px;margin-bottom:20px}@media (min-width:992px){.home-page-temp h3{font-size:24px;margin-bottom:38px}}