html{background:#18191b}body{background:#18191b;max-width:1920px;margin:auto}h1,h2,h3,h4,h5,h6,.de_count h3,.typing-wrap,.de_tab.tab_steps .de_nav li span,h3 b,ul.countdown li span,ul.countdown li p,.teaser-text,.text-slider,.big-white,.ultra-big-white,.big-text h2,.de-navbar-left header .mainmenu>li{font-family:"Roboto Slab",serif!important}.post-password-form{padding-top:100px}#jtg-1333.modula-gallery .modula-item>a,#jtg-1333.modula-gallery .modula-item,#jtg-1333.modula-gallery .modula-item-content>a:not(.modula-no-follow){cursor:unset!important}.blog-list img{max-width:100%}.wppsac-post-content{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-inline-box;overflow:hidden;height:70px}.uppercase{text-transform:uppercase;font-size:18px;color:#fc0;margin-bottom:5px}.galleria_full>div{width:100%!important;display:none}.galleria_full2>div{width:100%!important}.overlay_s1 .projects-box:hover .project-overlay{visibility:unset!important}.overlay_s1 .projects-box .project-overlay{background:unset!important}#mainmenu li a:after{margin-left:5px}#mainmenu{letter-spacing:1px!important;padding-left:0!important}#mainmenu a{padding:25px 0 22px 3px}#rev_slider_21_1>rs-slides>rs-slide>rs-sbg-px>rs-sbg-wrap>rs-sbg{display:block!important;height:unset}.sep-background-mask.html5overlay{background-image:none!important}#subheader .crumb{float:left!important;margin-top:25px;padding-left:0}.fg-item-icon-inner>.fa-search-plus{width:50px;padding-top:15px}.wp-block-table th,.wp-block-table td{border:1px solid #eee}.blog-list .sc_fs_faq.sc_card h3{font-size:18px}.sc_fs_faq.sc_card{background-color:#2b2b2b;margin:.2em auto}.sc_fs_faq.sc_card:hover{cursor:pointer;background-color:#202020}.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_simple .vc_toggle_icon:before{background-color:white!important}.wpcp-carousel-section.nav-vertical-center .swiper-button-next{right:-20px!important}.wpcp-carousel-section.nav-vertical-center .swiper-button-prev{left:-15px!important}.box-slider .row{display:flex;align-items:center}.nazwa_pomieszczenia{bottom:35px;position:relative;background-color:rgba(0,0,0,.5);padding:5px 0;font-family:"Roboto Slab",serif!important}.page-id-28252 .wpb-content-wrapper{font-family:"Roboto Slab",serif!important}.wpcp-carousel-section .wpcp-single-item img{height:400px!important;object-fit:cover}#text-4 li{display:block;border-bottom:solid 1px #222;padding-bottom:5px;margin-bottom:5px;font-weight:300}table,th,td{border:unset}.wp-block-search__button{background-color:#000;border-color:#fff}.wp-block-search__button:hover{background-color:#343030}input#wp-block-search__input-2,input#wp-block-search__input-1{color:#000}.de-team-list-2.team-box>div>img{height:190px!important}ul{list-style-type:disclosure-closed}.post-content a{text-decoration:underline;font-weight:700}#back-to-top-left{left:40px;bottom:40px;background-color:#cca048!important;border:0 none;border-radius:2px;bottom:40px;cursor:pointer;height:32px;line-height:30px;opacity:1;outline:medium none;position:fixed;text-align:center;text-decoration:none;transition:opacity .2s ease-out 0s;width:32px;z-index:1000}#back-to-top-eft.show{opacity:1}.telmobilenav{display:none;height:50px;float:left;padding-top:8px;right:0;position:relative;padding-left:10px}.telmobilenav>a{left:40px;bottom:40px;background-color:#cca048!important;background:#f5f5f5;border:0 none;cursor:pointer;height:36px;line-height:34px;opacity:1;outline:medium none;text-align:center;text-decoration:none;transition:opacity .2s ease-out 0s;width:34px;float:left;margin:0 auto;top:10px;color:#000}.videogallery>div{width:50%;display:flex;float:left}.videogallery>div>video{padding:0 20px 20px;filter:brightness(70%)}.videogallery2>video{filter:brightness(70%)}.de-video-container.full-height{max-height:600px!important}.de-video-container.full-height video{filter:brightness(90%)}.kontakttel{font-size:24px;text-align:center}.kontakttel>a{color:#cca048}.videohome>video{height:600px;object-fit:cover;filter:brightness(90%)}.galfull{width:100%;display:block}.galhd,.galmob{display:none}article>header{height:unset!important;position:unset!important}.podkategoriaimg .wpb_content_element,.podkategoriaimg_fot .wpb_content_element{margin-bottom:0}.podkategoriaimgprojekt img{height:300px!important;object-fit:cover}.podkategoriaimg{max-width:1550px;margin:auto}.podkategoriaimg figure>a{height:400px;overflow:hidden;color:#fff}.podkategoriaimg img{height:400px!important;object-fit:cover;transition:transform .8s ease}.podkategoriaimg img:hover{cursor:pointer;transform:scale(1.15)}.podkategoriaimg_fot figure>a{height:180px;overflow:hidden;color:#fff}.podkategoriaimg_fot img{height:180px!important;object-fit:cover;transition:transform .8s ease}.podkategoriaimg_fot img:hover{cursor:pointer;transform:scale(1.15)}.wyrownajboksy .team-desc{padding-bottom:20000px;margin-bottom:-20000px}.wyrownajboksy>.container>.row{overflow:hidden}header.site-header{opacity:.8!important}header.site-header.smaller{opacity:1!important}.post-image img{max-height:450px;object-fit:cover;min-height:400px}#rev_slider_2_1{max-width:1920px;margin:0 auto!important;max-height:600px}#rev_slider_9_1 rs-sbg-px rs-sbg-wrap>rs-sbg,#rev_slider_15_1 rs-sbg-px rs-sbg-wrap>rs-sbg{max-width:1920px!Important}.elementor-12529 .elementor-element.elementor-element-1c63fb5 .eael-filter-gallery-wrapper{background-color:#18191b!important}video:-webkit-full-page-media{width:100%!important}.elementor-12529 .elementor-element.elementor-element-f121a14>.elementor-container,.elementor-12529 .elementor-element.elementor-element-f092455>.elementor-container{max-width:1920px!important}#rev_slider_5_2,#rev_slider_6_3,#rev_slider_7_4,#rev_slider_8_5{max-width:1024px;margin:0 auto}.sticky-posts-3 img{max-height:450px;object-fit:cover;min-height:400px}.swiper-slide>a{text-decoration:none!important}.slide-container{margin:0 30px;overflow:hidden}.card{background:#000;border-radius:8px;filter:grayscale(.8)}.card .image-box{height:200px}.card .image-box img{width:100%;height:100%;border-radius:8px 8px 0 0;object-fit:cover}.card .profile-details{display:flex;align-items:center;column-gap:12px;padding:15px}.card .profile-details img{height:40px;width:40px;border-radius:50%}.profile-details .name{font-size:15px;font-weight:500}.profile-details .job{font-size:14px;font-weight:500;line-height:1.2;color:#c5a4a4}.swiper-button-next,.swiper-button-prev{height:50px!important;width:50px!important;border-radius:50%;background:#cca048;color:#000}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:-30px!important}.swiper-button-prev,.swiper-container-rtl .swiper-button-next,.swiper-button-next{background-image:unset!important}.swiper-button-next:after,.swiper-button-prev:after{color:#000!important;font-size:34px!important}.swiper-navBtn:before,.swiper-navBtn:after{font-size:18px}.swiper-pagination-bullet{background-color:#cca048!important}div.card.swiper-slide>a{min-height:360px;display:block}.card.swiper-slide,.card.swiper-slide:hover{text-decoration:none}.card.swiper-slide:hover{filter:grayscale(0);transform:translate3d(0,0,0)}.swiper-slide>hr{margin:10px 0;opacity:.5}.swiper-slide{height:unset}.stopkaslider>span{display:block;float:left;width:30%}.stopkaslider>span>i{margin-bottom:0;margin-top:5px;margin-left:10px}div.address>div,div.address>span{display:block;border-bottom:solid 1px #222;padding-bottom:5px;margin-bottom:5px;font-weight:300}div.address>span>strong{color:#fab207}div.address>div>strong,div.address>span>strong{display:inline-block;min-width:60px;margin-right:10px}div#ez-toc-container{margin-top:20px}.titlegreetingleft{text-transform:uppercase;padding-bottom:20px;font-size:16px;letter-spacing:normal;letter-spacing:1px;font-family:Roboto Slab,serif!important;line-height:1.1;margin-top:10px}.imagegreetingleft{height:190px;object-fit:cover;width:100%}.imagegreetingleft:hover{filter:grayscale(70%)}.compensate-for-scrollbar{margin-right:auto!important}blockquote{border-left:unset!important}.wp-block-image.size-large img{max-width:100%}table.tabelkaceny2{width:50%;margin:auto auto 20px!important}table.tablecennik{width:60%;margin:auto}table.tableresponsive{width:80%;margin:auto}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{background-color:#18191b!important;color:white!Important}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a{color:white!important}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body{background-color:#18191b!important;color:white!Important}.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon{left:unset!important;right:0!Important}.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a{padding-left:10px!important}.vc_tta-panel>div.vc_tta-panel-heading,.vc_tta-panel>div.vc_tta-panel-body{border:solid 1px rgba(255,255,255,.1)!important;padding:5px 25px;border-bottom:none;background:rgba(255,255,255,.02)}.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon{color:#fab207}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon:before,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon:after{border-color:#fab207!important}h4 i.vc_tta-icon.vc_li{margin:0;padding-top:5px;padding-right:10px}.wp-block-table thead th{border-bottom:1px solid #bbb!important}#mainmenu li{padding:0 2px}@media screen and (max-width:767px){table.tablecennik{width:100%}.nazwa_pomieszczenia{bottom:65px}.box-slider .row .vc_col-sm-9{order:2}.box-slider .row .vc_col-sm-3{order:1}.box-slider .row{display:flex;align-items:center;flex-direction:column}.box-slider .row .wpb_wrapper{padding-bottom:0}table.tabelkaceny2{width:100%;font-size:14px}table.tablecennik{font-size:14px}table.tablecennik td,table.tablecennik th{padding:10px 3px}table.tableresponsive{border:0}table.tableresponsive caption{font-size:1.3em}table.tableresponsive thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table.tableresponsive tr{border-bottom:1px solid #ddd;display:block;margin-bottom:.625em}table.tableresponsive td{border-bottom:1px solid #ddd;display:block}table.tableresponsive td:before{content:attr(data-label);font-weight:700}table.tableresponsive td:last-child{border-bottom:0}.swiper-navBtn{display:none}.wpb_wrapper{padding-bottom:0}}@media only screen and (max-width:992px){figure.elementor-image-box-img>a>img{height:180px!important}.post-image img{max-height:200px;min-height:170px}.galmob{display:block;width:100%}.galfull,.galhd{display:none}.videohome>video{height:250px}.videogallery>div{width:100%;float:unset}.de-video-container.full-height{max-height:300px!important;margin-bottom:30px}#back-to-top-left{display:none}.telmobilenav{display:block}header div#logo a img{max-height:58px}.de-team-list-2.team-box>.team-desc{padding:5px 10px}form.wpcf7-form.init input,form.wpcf7-form.init textarea{margin-bottom:5px}#menu-btn{float:right}blockquote{font-size:18px}}@media only screen and (max-width:768px){#recent-posts-1{margin-bottom:10px}#content{padding:90px 0 30px}.ukryjelementmobilna{display:none}}.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,.vc_toggle_size_md.vc_toggle_round .vc_toggle_content,.vc_toggle_size_md.vc_toggle_round .vc_toggle_title,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_md.vc_toggle_square .vc_toggle_content,.vc_toggle_size_md.vc_toggle_square .vc_toggle_title{padding-left:33px}.vc_toggle_default .vc_toggle_content,.vc_toggle_default .vc_toggle_title,.vc_toggle_round .vc_toggle_content,.vc_toggle_round .vc_toggle_title,.vc_toggle_rounded .vc_toggle_content,.vc_toggle_rounded .vc_toggle_title,.vc_toggle_simple .vc_toggle_content,.vc_toggle_simple .vc_toggle_title,.vc_toggle_square .vc_toggle_content,.vc_toggle_square .vc_toggle_title{padding-left:33px}.vc_toggle_size_md.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_square .vc_toggle_title .vc_toggle_icon{position:absolute;left:0;top:50%;transform:translate(0,-50%)}.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_square .vc_toggle_title .vc_toggle_icon{position:absolute;left:0;top:50%;transform:translate(0,-50%)}.vc_toggle_simple.vc_toggle_active .vc_toggle_icon:after{visibility:hidden}.vc_toggle_size_md .vc_toggle_icon{height:22px;width:22px}.vc_toggle_simple .vc_toggle_icon{margin-left:2px}.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_simple .vc_toggle_icon{height:22px;width:22px}.vc_toggle_simple .vc_toggle_icon{border:0 solid transparent;border-radius:0;display:inline-block}.vc_toggle_icon{display:none;position:relative;vertical-align:middle}.vc_toggle_size_md .vc_toggle_icon:before{height:2px;width:10px}.vc_toggle_size_md .vc_toggle_icon:after{height:10px;width:2px}.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_simple .vc_toggle_icon:before{content:'';display:block;left:50%;position:absolute;top:50%;box-sizing:border-box;transform:translate(-50%,-50%)}.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_simple .vc_toggle_icon:before{content:'';display:block;left:50%;position:absolute;top:50%;box-sizing:border-box;transform:translate(-50%,-50%)}.vc_toggle_title{cursor:pointer;display:block;margin:0;padding:0;position:relative;-webkit-user-select:none;user-select:none;font-weight:400;font-family:"Roboto Slab",serif!important}.vc_toggle{display:block;margin:0 0 21.73913043px;padding:0;font-size:1em}.vc_toggle_content{display:none;margin-bottom:21.73913043px;margin-top:1em;overflow:hidden;padding:0;font-family:"Roboto Slab",serif!important}.vc_toggle.vc_toggle_active>.vc_toggle_content{display:block}.vc_toggle_title>h3{display:inline;text-transform:none}.vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%}@media only screen and (min-width:768px){.vc_column_container>.vc_column-inner{box-sizing:border-box;width:100%}}h1,h2,h3,h4,h5,h6,.de_count h3,.typing-wrap,.de_tab.tab_steps .de_nav li span,h3 b,ul.countdown li span,ul.countdown li p,.teaser-text,.text-slider,.big-white,.ultra-big-white,.big-text h2,.de-navbar-left header .mainmenu>li{font-family:serif!important}