.cms404_error_bg{background-image:url(/media/Web/background.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}:focus{outline:0!important}:focus-visible{outline:0!important}.animation-element{visibility:hidden}@media only screen and (max-width:765px){.cms404_error_bg{background-position:20% 50%}}.oprojekcie{display:block!important}.bg_light{background:rgba(255,255,255,.8)!important}.small{font-size:10px}.navbar-nav:before{content:"";position:absolute;bottom:0;right:0;width:100%;height:3px;background:#987550}.navbar-brand svg{height:100px;transform:scale(.8)}.cms404_file_row:hover,.cms404_file_row:hover .cms404_file_name a{color:#e8e7e7;text-decoration:underline}.cms404_file_row:hover .cms404_file_download{background-color:rgba(34,175,226,.6)}.cms404_file_row:hover{color:#000}.cms404_gallery_item_name{border:0}.cms404-gallery-short .cms404_gallery_item{border-right:0}.days-bar{display:flex;align-items:center;margin-bottom:42px;gap:0}.days-label{font-size:2.2rem;font-weight:400;margin-right:38px;line-height:1;color:#181818}.days-menu{display:flex;gap:0;width:100%}.day-menu-btn{border:0;border-radius:0;background:#fff;color:#888;min-width:140px;min-height:80px;font-size:18px;font-weight:400;padding:0 20px 15px;border-right:1px solid #e2e2e2;border-bottom:3px solid #fff;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;box-shadow:none;transition:background .1s,color .1s,border-bottom .2s}.day-menu-btn:last-child{border-right:none}.day-menu-btn.active{background:#b21c1c;color:#fff;font-weight:700;border-bottom:3px solid #b21c1c}.day-menu-btn .day-number{font-size:31px;font-weight:400;color:inherit;line-height:55px}.day-menu-btn .day-date,.day-menu-btn .day-name{font-size:11px;color:inherit;font-weight:300;line-height:20px}.day-menu-btn .day-name{font-size:13px;text-transform:uppercase}.day-menu-btn.active .day-date,.day-menu-btn.active .day-name,.day-menu-btn.active .day-number{color:#fff}.day-menu-btn:not(.active):hover{background:#f8f8f8;color:#b21c1c;border-bottom:3px solid #b21c1c}#events-list{margin-top:8px}.event-row{margin-bottom:90px}.event-row:first-child{margin-top:90px}.event-row:last-child{margin-bottom:0}.event-time{font-size:20px;color:#707070;margin-bottom:5px;font-weight:300}.event-title{margin-bottom:42px}.event-title a{font-size:33px!important;font-weight:300;color:#000;line-height:1.14;text-decoration:none}.event-title a:hover{color:#b21c1c;text-decoration:underline}.event-detail-label{font-weight:600;color:#222;font-size:20px;line-height:40px}.event-detail-value,.event-leader-label,.event-leader-value{color:#222;font-weight:300;font-size:20px;line-height:40px}.event-leader-label,.event-leader-value{font-weight:600}.event-leader-value{font-weight:300}.event-buy-col{display:flex;align-items:flex-start;justify-content:flex-end}.event-buy-btn,.event-more-btn{color:#fff;border-radius:0;border:0;font-weight:300;font-size:1.1rem;padding:15px 32px 13px;margin-top:0;transition:background .17s;letter-spacing:.02em;text-decoration:none;line-height:1.1}.event-buy-btn{background:#b21c1c}.event-more-btn{background:#c5c5c5}.event-buy-btn:focus,.event-buy-btn:hover{background:#8a1919;color:#fff}.day-info-block{display:flex;flex-direction:column;align-content:center}.navbar-brand{max-width:100%;padding:0;margin:0}.cms404-contentdiv{color:#fff}.cms404_short_content .card-body{margin-top:20px;color:#fff}.cms404_short_content .card-body .card-link{margin-top:40px}.cms404-contentdiv h1,.cms404-productdiv h1,.cms404_event_header{color:#77623b}@media (max-width:767px){.module_hero .cms404_module_header{font-size:36px!important;line-height:42px!important}.module_hero{max-width:90%!important}.module_hero ._CMS4Toolbox,.module_hero ._CMS4Toolbox p{font-size:22px!important;line-height:30px!important}.cms404_module_header{font-size:32px!important;margin:24px 0!important}.card-body .card-title{font-size:24px!important}.cms404_sidebar_content{background-color:#292929;width:100%;padding-top:10px}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#fff!important}.cms404_sidebar_content .hamburger-close{position:absolute;right:0;top:40px}.cms404_mobile_item{border-bottom:2px solid #0b2e13;font-weight:700;font-size:20px}.mobile-info{color:#fff}.cms404_mobile_item.lvl1 a{color:#a48a5e!important;font-size:14px!important}.flex-items-menu a{margin-left:0!important;margin-bottom:20px}.cms404_mobile_item.lvl1,.cms404_mobile_item.lvl2{border-bottom:none!important;font-weight:300!important;margin-left:15px;background-color:transparent!important}.cms404_mobile_item.lvl2{display:none}.cms404_mobile_item{margin-bottom:0}.cms404_mobile_item:first-of-type{margin-top:50px!important}.cms404_mobile_item a{font-size:20px;text-transform:uppercase;color:#fff!important}.dropmenu5-tools-item svg,.mobile-icons svg{fill:#249f95;width:18px;height:18px}.mobile-icons{padding:0!important}.dropmenu5-menu,.dropmenu5-navbar{padding:0}.day-menu-btn:first-child{border-top:none;border-right:none}.day-menu-btn{border-top:1px solid #e2e2e2;border-right:none;flex-direction:row;justify-content:start;padding:0}.day-menu-btn .day-number{padding:10px 20px}.day-info-block{align-items:start}.days-bar{flex-direction:column;align-items:center}.days-label{margin-bottom:10px;margin-right:0}.days-menu{width:100%}.event-title{font-size:28px;margin-bottom:20px}.event-buy-col{justify-content:flex-start}.event-row{margin-bottom:70px}.event-detail-value,.event-leader-value{font-size:14px;line-height:28px}.event-leader-label{font-size:20px}.event-buy-btn{margin-top:0;margin-bottom:15px}.navbar-brand{max-width:100%;padding:0;margin:0}.navbar-brand svg{transform:scale(.8);width:250px}.navbar-light.cms404_sidebar_content a,.navbar-light.cms404_sidebar_content a:focus,.navbar-light.cms404_sidebar_content a:hover{color:#a48a5e}.dropmenu5-menu .navbar-toggler .hamburger-inner,.dropmenu5-menu .navbar-toggler .hamburger-inner::after,.dropmenu5-menu .navbar-toggler .hamburger-inner::before{background-color:#a48a5e}.hamburger{margin-right:20px!important}.carousel-caption{top:50%!important;left:5%!important;right:5%!important;bottom:0;width:90%;padding:20px;max-width:100%!important;background:#fff;z-index:2}.carousel-caption .banner_short_text h3{font-size:40px!important}.carousel-caption .banner_short_text h1,.carousel-caption .banner_short_text h2{font-size:20px!important}.img-cast{max-height:300px!important}.img-cast-wrapper{height:250px!important}.cast_item{min-height:350px!important}.cms404_gallery_item{margin-bottom:20px}.cms404-contentdiv .lead,.cms404-productdiv .lead{text-align:left;font-size:18px!important}.dropmenu5-tools{display:none!important}.module_hero{width:100%}.cms404-contentdiv h1,.cms404-productdiv h1,.cms404_event_header{font-size:24px!important}.breadcrumb{font-size:10px!important}.carousel-caption .banner_header{font-size:48px!important;line-height:58px!important}.carousel-caption .banner_short_text p{font-size:20px!important;line-height:30px!important}.carousel-item{background-size:cover!important}.carousel-inner:before{height:100%!important}}#preloader .spinner-border{width:2.4rem;height:2.4rem;color:#b21c1c!important;margin:2rem 0}.btn-primary,.btn-secondary{background:#987550;border:1px solid #987550;padding:10px 20px;color:#fff!important;font-size:20px;font-weight:300;border-radius:0}.btn-secondary{border:1px solid #987550!important;background:0 0!important;color:#987550!important;box-sizing:border-box;transition:box-shadow .4s ease,color .4s ease;box-shadow:0 0 0 0 transparent}.btn-primary:hover{border:1px solid #6c5334;background:#6c5334}.btn-secondary:hover{box-shadow:0 0 0 2px #987550}.nav-item:first-child .nav-link{margin-left:0}.nav-item .nav-link{font-size:20px;font-weight:300;margin-left:50px}.carousel-caption{bottom:initial;max-width:50%;padding:20px;background:0 0}.carousel-inner:before{content:"";position:absolute;z-index:1;background:linear-gradient(0,#000,transparent);width:100%;height:30%;bottom:0}.carousel-caption .btn-secondary{margin-left:40px}.carousel,.carousel-inner,.carousel-item{max-height:100vh!important}.carousel-item{background:#000;min-height:800px;background-repeat:no-repeat;background-size:contain;background-position:right center}.banner-image{max-height:720px;height:100%}.carousel-caption .banner_short_text{display:flex;justify-content:start;flex-direction:column}.carousel-caption .banner_short_text h1,.carousel-caption .banner_short_text h2{color:#000;font-size:40px}.carousel-caption .banner_header{font-size:80px;background-color:transparent;line-height:80px;padding:0;font-weight:600;color:#c3c3c3;margin-bottom:15px}.carousel-caption .banner_short_text h3{color:#c3c3c3;font-size:72px;font-weight:300;margin:0}.carousel-caption .banner_short_text p{color:#fff;font-size:24px;font-weight:100!important;background:0 0;padding:0;line-height:2rem;margin-bottom:60px}.cms404-owl-wrapper{margin-top:40px;margin-bottom:80px}.card-body .card-date{color:#939292}.card-body .card-title{font-size:34px}.card-body p,.cms404-owl-text p{margin-top:24px;font-width:400;font-size:18px;color:#fff}.card-body .card-link:hover,.cms404-owl-text .ap_linking:hover h2{color:#987550!important;text-decoration:underline}.card-body .card-link,.primary-link{text-decoration:underline!important;font-size:14px!important;color:#987550!important}.card .card-link{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:12px;position:relative;padding-bottom:2px;transition:transform .28s ease}.card .card-link::before{content:"";display:inline-block;width:56px;height:1px;background:currentColor;opacity:.7;transform-origin:left center;transition:transform .28s ease,opacity .28s ease}.card:hover .card-link{transform:translateX(6px)}.card:hover .card-link::before{transform:scaleX(1.2);opacity:1}.card .card-title{margin-bottom:10px}.primary-link:hover{text-decoration:none}.card-body,.cms404-owl-text{padding:0 20px;background-color:transparent!important;margin-bottom:40px}.card .card-body{display:flex;flex-direction:column;height:100%}.cms404-owl-text{display:block}.card-body a,.cms404-owl-text .ap_linking h2{color:#987550!important;font-weight:600!important}.cms404-owl-text .ap_linking h2{margin-top:24px;text-align:center;font-size:19px!important}.card-body a,.cms404-owl-text .ap_linking{text-decoration:none}.cms404-owl-slide{width:335px;height:auto}.cms404-owl-image{overflow:hidden;position:relative;width:335px;height:435px}.cms404-owl-image img{position:relative;left:50%;transform:translateX(-50%) scale(1);height:435px;width:auto!important;transition:transform .45s ease,filter .45s ease;will-change:transform,filter}.cms404-owl-image:hover img{transform:translateX(-50%) scale(1.05);filter:brightness(.9)}.cms404-date{color:#bebebe;font-size:14px;margin-top:24px}.cms404_module_header{color:#987550;font-size:40px;font-weight:800;margin:40px 0}.module_hero .cms404_module_header{font-size:60px;line-height:65px;font-weight:600;text-align:left!important}.module_hero ._CMS4Toolbox,.module_hero ._CMS4Toolbox p{font-size:32px;line-height:42px;font-weight:100}.module_hero{max-width:70%;margin:0 auto}.cms404-mod_subheader,.toolbox-sub{color:#fff;font-size:18px;font-weight:100;text-align:left}.mt-100{margin-top:60px}.module_center .cms404-mod_subheader,.module_center .cms404_module_header,.module_center .toolbox-sub{text-align:center}._CMS4Module{padding:0}._CMS4Toolbox{color:#fff;padding:0}.breadcrumb-item a{color:#fff}.breadcrumb-item,.breadcrumb-item+.breadcrumb-item::before{color:rgba(255,255,255,.5)!important}.cms404_section_bg h1{font-weight:600}.accordion{margin-bottom:80px;background-color:transparent!important}.accordion-item:first-of-type,.accordion-item:first-of-type .accordion-button,.accordion-item:last-of-type{border-radius:0!important}.accordion-item .accordion-button{border-bottom:1px solid #987550;color:#d9d9d9}.accordion-item{border:0!important}.accordion-button,.accordion-button:not(.collapsed),.accordion-item{font-weight:600;font-size:26px!important;background-color:transparent}.accordion-button:not(.collapsed){box-shadow:none}.custom-accordion-btn::after{display:none!important}.custom-accordion-btn{display:flex;align-items:center;justify-content:space-between;gap:16px;background:0 0;box-shadow:none}.custom-accordion-btn:focus{box-shadow:none}.custom-accordion-btn .accordion-title{display:inline-block}.custom-accordion-btn .accordion-sag{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.custom-accordion-btn .accordion-label{display:none;padding:10px 23px;font-size:12px;text-transform:uppercase;font-weight:300;transition:opacity .2s ease}.accordion-body{color:#fff;font-size:18px;font-weight:300}.custom-accordion-btn.collapsed .accordion-label-open{display:inline-block;color:#987550;background:0 0}.custom-accordion-btn:not(.collapsed) .accordion-label-close{display:inline-block;border:1px solid #987550;color:#fff}.custom-accordion-btn:hover .accordion-label{opacity:.9}.bg-gradientfill{background:linear-gradient(180deg,#000 55%,#221d17 80%)}.cms404_section_bg{background:#000;background-position:center center;background-size:cover;background-repeat:no-repeat;background-color:transparent;padding:3rem;display:flex;justify-items:center;justify-content:center;align-items:center;flex-direction:column-reverse;color:#fff}.subpage{background:#987550}.logotypes img{height:90px;width:auto}.logotypes_desc{font-size:14px}.card{border:0;background:0 0;text-align:left!important;min-height:260px}.card-img,.card-img-top{border-radius:0!important}.cms404-content{padding:0!important}.cms404-contentdiv .lead,.cms404-productdiv .lead{font-size:26px;margin-bottom:30px}.cms404-contentdiv .fullcontent{font-size:18px}.cms404-contentdiv .fullcontent a{font-size:inherit!important;color:#987550}.bg-footer,.cms404_copyright{background:#fff}.cms404_copyright{padding-bottom:80px}.cms404-toolbox-footer{margin-top:80px}.cms404-toolbox-footer .h3{margin-bottom:25px}.cms404-toolbox-footer .icon{padding:0 20px}.cms404-toolbox-footer .data-html{margin-bottom:25px}.footer{background-color:#fff!important;padding:0!important;margin:0 auto}.footer .image{text-align:center;height:auto}.footer .image img{max-height:70px}.bg-footer a{color:#987550;text-decoration:underline}.bg-footer{padding:40px 0 0}._CMS4Core_footer{font-size:14px}._CMS4Core_footer a,.cms404-contact-value a{color:#b21c1c;text-decoration:underline}.partnerzy{border-top:1px solid #707070}.cms404-contentdiv h1,.cms404-productdiv h1,.cms404_event_header{margin-top:15px;padding-bottom:15px;font-weight:300;position:relative;font-size:36px}.event_date,.event_label{font-size:20px;font-weight:600}.event_label{display:block;font-size:16px}.cast_item,.img-cast-wrapper{width:100%;display:flex;justify-content:center}.cast_item{flex-direction:column;align-items:center;height:100%;min-height:480px}.img-cast-wrapper{height:350px;align-items:start;overflow:hidden;background:#000}.img-cast{width:100%;height:auto;object-fit:contain;object-position:center center;border-radius:0;box-shadow:none;transition:transform .2s;cursor:pointer;background:0 0;display:block}.cast_name{margin-top:12px;font-size:1.08rem;cursor:pointer;word-break:break-word}.cast_desc{display:none!important}.dropmenu5-tools-item svg,.mobile-icons svg{fill:#987550;width:18px;height:18px}.dropmenu5-tools-item{justify-content:end;font-size:16px!important}.dropmenu5-tools-item a,.dropmenu5-tools-item span{font-size:16px!important;color:#987550}.dropmenu5-tools-item span{margin-right:20px}.dropmenu5-tools-item a:hover{text-decoration:underline}.dropmenu5-tools{background:0 0!important;justify-content:end;margin-bottom:10px}.cms404_contact_form_bg{background:#fff!important;background-color:#fff}.cms404_contact_form label{color:#000;font-size:16px;font-weight:700;line-height:45px}.cms404_contact_form .text-muted{color:#f5f5f5!important;font-size:10px}.cms404_contact_form{color:#000}.contectbox{width:100%}.bg-footer ._CMS4Module{justify-content:start!important}.accordion-desktop-header{font-size:24px;color:#a48a5e;font-weight:600}.contact-data{color:#000}.form-control,.form-select,textarea.form-control{background-color:#fff;height:62px}textarea.form-control{border:1px solid #ccc;color:#000!important;border-radius:0}.form-control:focus,.form-select:focus{background-color:#b21c1c;color:#fff!important}input::placeholder,textarea::placeholder{color:#6d6f7a!important}.cms404-contact-value .fa,.cms404-contact-value .fas{color:#b10a0c}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background-color:#d9d9d9}.dropmenu5-menu .dropdown-menu .dropdown-item:hover+.dropmenu5-menu .dropdown-menu .nav-link.dropdown-toggle:after,.dropmenu5-menu .nav-link.dropdown-toggle:hover:after{content:none}.navbar .nav-item:hover .dropdown-menu{width:auto;display:block}.dropmenu5-menu .dropdown-item{display:flex!important}.dropmenu5-menu .dropdown-menu{width:auto;left:initial}.dropmenu5-menu .navbar{padding:0 15px}.cms404_file_name a{font-weight:600;color:#b10a0c;font-size:20px;text-decoration:none}.cms404_file_name a:hover{color:#fff;text-decoration:underline}.cms404_file_row{background-color:#f7f7f7}.cms404_file_row:hover{background-color:#b51f1c!important}.cms404_file_download i{color:#9e1512!important}.cms404_file_row:hover>i{color:#fff!important}.modal-form-result .modal-content{background:#000;color:#fff}.cms404-form-alert .modal-header{border-bottom:0!important;color:#d4b881}.cms404-form-alert{color:#fff}.cms404-contentdiv a,.cms404-form-alert a{color:#000}.cms404-collapse-header a{text-decoration:none}.cms404-collapse-header a .tag-position{font-size:14px;display:block;color:#9e9e9e}#formularz{background:#f4f4f4}.cms404-group-start .h6{display:none}.cms404-form-head .h4{font-size:2em}.cms404-form-head p{font-size:1em}.cms404-form{background:0 0;padding:50px}.cms404-group-start{padding:0;background:0 0}.cms404-form{color:#000}.cms404-form-row{padding:0;margin:0}.form-check-input,.form-control,.form-select{font-style:normal;font-weight:400;line-height:120%;letter-spacing:.113px;color:#b1b1b1!important}.form-check-input,.form-control{font-size:15px}.cms404-input-title{margin-top:20px}.cms404-label-special,.form-check-label,.info-label{font-size:14px;font-style:normal;font-weight:300;letter-spacing:.113px;line-height:18px;color:#000!important}.form-check-input,.form-control,.form-select{border:1px solid #c6c6c6;background:0 0;border-radius:0}.form-control:focus{border:1px solid #000;outline:0!important;box-shadow:none;background:#77623b}.form-check-input:checked{border-color:#191919;background:#77623b}.form-control::placeholder{opacity:.5;color:#b1b1b1}.form-select{font-size:12px}.footer-social a{display:inline-block;width:16px;height:16px;position:relative}.footer-social svg{fill:#857342;margin-bottom:50px;margin-top:30px}._CMS4Module{display:flex;justify-content:center;align-items:start;flex-flow:column}._CMS4Module.zdjecielp{padding:20px;background:0 0;display:flex}._CMS4Module.zdjecielp .frame-inner{position:relative;width:100%;height:100%;max-height:600px;padding:20px;border:5px solid rgba(205,170,125,.5);box-sizing:border-box;display:flex;overflow:hidden}._CMS4Module.zdjecielp .frame-inner>img{width:100%!important;height:100%!important;object-fit:cover;object-position:center;display:block;max-width:none;filter:sepia(80%) contrast(1.05) saturate(1.1);transition:filter .4s ease}._CMS4Module.zdjecielp:hover .frame-inner>img{filter:sepia(20%) contrast(1.1) saturate(1.15)}.media-box,.media-boxes-drop-down-header,.media-boxes-drop-down-menu>li>a,.media-boxes-filter,.media-boxes-load-more-button,.media-boxes-search,.mfp-container{font-family:inherit!important}.media-box-categories{color:#77623b!important;font-size:16px!important}.map-pro{position:relative;max-width:100%;margin:0 auto}.map-pro img{width:100%;height:auto;display:block}.map-pro .hotspot{position:absolute;display:block;cursor:pointer}.hotspot.wygielzow{top:14%;left:6%;width:28%;height:20%}.hotspot.krakow{top:13%;left:34%;width:30%;height:21%}.hotspot.tarnow{top:31%;left:63%;width:32%;height:18%}.hotspot.zubrzyca{top:61%;left:6%;width:30%;height:15%}.hotspot.nowysacz{top:49%;left:34%;width:32%;height:22%}.hotspot.gorlice{top:58%;left:64%;width:30%;height:30%}.map-pro .hotspot::after{content:"";position:absolute;inset:0;border:2px solid transparent;transition:.25s ease}.map-pro .hotspot:hover::after{border-color:rgba(180,140,90,.8);background:rgba(180,140,90,.12)}