html,body{margin:0;-webkit-text-size-adjust:100%}.abs{width:100%;height:100%;position:absolute;top:0;left:0}.bgcover{background-size:cover;background-position:center center;background-repeat:no-repeat}.bgcontain{background-size:contain;background-position:center center;background-repeat:no-repeat}img{border:0}.imgfull{width:100%;height:auto;display:block}.noselect{user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.gray{filter:url("data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'><filter%20id='grayscale'><feColorMatrix%20type='matrix'%20values='0.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200%200%200%201%200'/></filter></svg>#grayscale");filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray}.nogray{filter:none;-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none}.cl{clear:both}.resetul{list-style-type:none;padding:0}.resetul li{padding:0}*{margin:0;box-sizing:border-box}.debug{outline:#f00 dotted 1px}.clearfix:after{content:"";font-size:0;display:table;clear:both}.animl{transition:all .25s}.anim{transition:all .25s;transition-timing-function:cubic-bezier(.86, 0, .07000000000000001, 1)}.anim_bounce{transition:all .35s cubic-bezier(0, 1.8, 1, 1.8)}.blueimp-gallery>.close,.blueimp-gallery>.title,.blueimp-gallery>.play-pause,.blueimp-gallery>.prev,.blueimp-gallery>.next{display:block !important}.mobile-show{display:none}@media (max-width:1023px){.mobile-show{display:block}}@media (max-width:1023px){.mobile-hide{display:none !important}}.slick{height:100%}.slick .slick-list{height:100%}.slick .slick-list .slick-track{height:100%}.slick .slick-list .slick-track .item{height:100%}.blueimp-gallery-single .prev,.blueimp-gallery-single .next,.blueimp-gallery-single .play-pause{display:none !important}input::-webkit-input-placeholder{color:inherit}input::-moz-placeholder{color:inherit}input:-ms-input-placeholder{color:inherit}input:-moz-placeholder{color:inherit}html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}.fs0{font-size:0}.fs05{font-size:38px;line-height:1.05;letter-spacing:-0.04em}.fs1{font-size:22px;line-height:1.3 !important}@media (max-width:568px){.fs1{font-size:27px;line-height:1.3 !important}}.fs2{font-size:13px}@media (max-width:568px){.fs2{font-size:15px}}.fs3{font-size:13px}@media (max-width:568px){.fs3{font-size:15px}}.fs4{font-size:13px}@media (max-width:568px){.fs4{font-size:15px}}.fs5{font-size:13px}@media (max-width:568px){.fs5{font-size:15px}}.fs6{font-size:13px}@media (max-width:568px){.fs6{font-size:15px}}.stdtxt h1,.stdtxt h2,.stdtxt h3,.stdtxt h4,.stdtxt h5,.stdtxt h6{font-weight:normal;margin:20px 0}.stdtxt hr{height:1px;border:none;border-top:#e0e0e0 solid 1px;margin:20px 0}.stdtxt table{border-collapse:collapse}.stdtxt table td{width:50%;border:#000 solid 1px;padding:8px 0}.stdtxt p,.stdtxt blockquote,.stdtxt ul,.stdtxt ol,.stdtxt table{margin-bottom:20px}.stdtxt p:last-child,.stdtxt blockquote:last-child,.stdtxt ul:last-child,.stdtxt ol:last-child,.stdtxt table:last-child{margin-bottom:0}.stdtxt p a,.stdtxt blockquote a,.stdtxt ul a,.stdtxt ol a,.stdtxt table a{text-decoration:underline}.stdtxt p a:hover,.stdtxt blockquote a:hover,.stdtxt ul a:hover,.stdtxt ol a:hover,.stdtxt table a:hover{opacity:0.7}.stdtxt iframe{width:100% !important}.stdtxt .wp-caption{margin-bottom:20px;width:100% !important;font-size:13px}@media (max-width:568px){.stdtxt .wp-caption{font-size:15px}}.stdtxt .wp-caption a{display:block;width:100% !important}.stdtxt .wp-caption img{width:100%;height:auto;display:block;margin-bottom:5px}.stdtxt .alignnone{width:100%;height:auto;display:block;margin-top:2em;margin-bottom:2em}@media screen and (max-width:1023px){.stdtxt .alignnone{margin-left:0}}.stdtxt .alignnone.size-thumbnail{width:auto;height:auto;display:inline-block;vertical-align:top;margin-left:0}.stdtxt .aligncenter{display:block;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px}.stdtxt .alignleft{float:left;margin-right:1.5rem;margin-bottom:1.5rem}.stdtxt .alignright{float:right;margin-left:1.5rem;margin-bottom:1.5rem}.stdtxt img{max-width:100% !important;height:auto}.font0{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.font1{font-family:w,sans-serif}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{height:100%;font-size:13px}@media (max-width:568px){html{font-size:15px}}body{font-family:w,sans-serif;font-size:13px;line-height:20px;overflow-y:scroll;transition:background .5s;color:#20393e}@media (max-width:568px){body{font-size:15px}}body.colored{background:#fde9eb}.mainwrap{margin:0 80px;position:relative}@media (max-width:1023px){.mainwrap{margin:0 20px}}.content{padding-top:110px}.content.vc{padding:0;display:flex;justify-content:center;flex-direction:column;min-height:100vh}.content.narrow{max-width:854px;margin:0 auto}@media (max-width:1380px){.content.narrow{max-width:730px}}.content.padtop-105{padding-top:105px}.content .videowrap{max-width:720px;margin:0 auto}.content .videowrap video{width:100%}.content .mobilepix{display:block;width:100vw;height:100vh;background-size:cover;background-position:center center}.target-normal{display:block}.target-mobile{display:none}@media (max-width:1023px){.target-normal{display:none}.target-mobile{display:block}}#topmenu{position:fixed;top:0;left:0;width:100%;z-index:100;transition:padding .3s}.scroll_sensitive.window_scrolled #topmenu{background:white}.scroll_sensitive.colored.window_scrolled #topmenu{background:#fde9eb}@media (max-width:1023px){#topmenu{background:none !important;height:100%;pointer-events:none}}#topmenu .qtranxs_widget_end{display:none}@media (max-width:1023px){.mobile_menu_open #topmenu{pointer-events:initial}}#topmenu .target-mobile{z-index:100}#topmenu .target-mobile .kurtyna{display:none;width:100%;height:100%;position:absolute;top:0;left:0}.mobile_menu_open #topmenu .target-mobile .kurtyna{display:block}#topmenu .target-mobile .pane{transition:transform .25s,opacity .25s;transition:-webkit-transform .25s,opacity .25s;transition-timing-function:cubic-bezier(.86, 0, .07000000000000001, 1);color:transparent;background:#fde9eb;width:50%;position:absolute;top:0;right:0;height:480px;height:100%;opacity:0;transform:translate(100%, 0);font-size:0}.colored #topmenu .target-mobile .pane{background:white}@media (max-width:568px){#topmenu .target-mobile .pane{width:65%}}.mobile_menu_open #topmenu .target-mobile .pane{color:#20393e;opacity:1;transform:none;height:100%}#topmenu .target-mobile .pane .col{font-size:13px}@media (max-width:568px){#topmenu .target-mobile .pane .col{font-size:15px}}#topmenu .target-mobile .pane .col.col1{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:space-between}#topmenu .target-mobile .pane .col.col2{position:absolute;top:0;right:0;text-align:left}#topmenu .target-mobile ul{font-size:0;list-style-type:none;padding:0;display:inline-block;text-transform:lowercase}#topmenu .target-mobile ul li{padding:0}#topmenu .target-mobile ul.language-chooser{opacity:0}#topmenu .target-mobile ul.language-chooser .active{display:none}#topmenu .target-mobile ul.bottom{padding-bottom:20px}#topmenu .target-mobile ul li{display:block}#topmenu .target-mobile ul li.bigspace{padding-bottom:40px}#topmenu .target-mobile ul li.bigspace a{padding:20px 30px;padding-top:40px}#topmenu .target-mobile ul li a{font-size:13px;display:block;font-weight:normal;transition:all .25s;transition-timing-function:cubic-bezier(.86, 0, .07000000000000001, 1);padding:20px 30px;padding-top:0}@media (max-width:568px){#topmenu .target-mobile ul li a{font-size:15px}}#topmenu .target-mobile ul li.current-cat>a{font-weight:bold}#topmenu .target-mobile a.email span{position:relative;display:inline-block}#topmenu .target-mobile a.email span:after{content:' ';font-size:0;position:absolute;width:100%;bottom:-1px;left:0;height:1px;background:currentColor;transition:all .25s;transition-timing-function:cubic-bezier(.86, 0, .07000000000000001, 1);transform-origin:50% 50%;transform:scaleX(1);opacity:1}.boldfont #topmenu .target-mobile a.email span:after{bottom:0px}#topmenu .target-mobile a.email:hover span:after{opacity:0.5;transform:scaleX(1);background:black}#topmenu .target-mobile .social_row{padding-left:20px}#topmenu .target-mobile .social_row a{display:inline-block;padding-left:10px;padding-right:10px}.logo-mobile{position:fixed;top:0;left:0;z-index:101;font-size:38px;line-height:1.05;letter-spacing:-0.04em;font-weight:bold;padding:20px;padding-top:31px;padding-left:20px;display:none}@media (max-width:1023px){.logo-mobile{display:block}}#topmenu_mobile_button{position:fixed;top:0;right:0;z-index:101}#topmenu_mobile_button a{padding:20px 30px;padding-top:41px;padding-left:40px;display:block}#topmenu_mobile_button a img,#topmenu_mobile_button a svg{width:15px;height:15px;display:block}#topmenu_mobile_button a svg rect{fill:currentColor}.mobile_menu_open #topmenu_mobile_button a.h{display:none}#topmenu_mobile_button a.x{display:none}.mobile_menu_open #topmenu_mobile_button a.x{display:block}#topmenu .target-normal .mainwrap{display:flex;justify-content:space-between;align-items:center;padding-left:5px}#topmenu .target-normal ul{font-size:0;list-style-type:none;padding:0;display:inline-block;text-transform:lowercase}#topmenu .target-normal ul li{padding:0}#topmenu .target-normal ul.main{margin-left:-30px}#topmenu .target-normal ul.language-chooser{margin-right:-30px;opacity:0}#topmenu .target-normal ul.language-chooser .active{display:none}#topmenu .target-normal ul li{display:inline-block}#topmenu .target-normal ul li a{font-size:13px;display:inline-block;font-weight:normal;padding:16px 25px}@media (max-width:568px){#topmenu .target-normal ul li a{font-size:15px}}#topmenu .target-normal ul li a span{position:relative;display:inline-block}#topmenu .target-normal ul li a span:after{content:' ';font-size:0;position:absolute;width:100%;bottom:1px;left:0;height:1px;background:currentColor;transition:all .25s;transition-timing-function:cubic-bezier(.86, 0, .07000000000000001, 1);transform-origin:50% 50%;transform:scaleX(.1);opacity:0}#topmenu .target-normal ul li a:hover span:after{opacity:1;transform:scaleX(1)}#topmenu .target-normal ul li.current-cat>a span{position:relative;display:inline-block}#topmenu .target-normal ul li.current-cat>a span:after{content:' ';font-size:0;position:absolute;width:100%;bottom:1px;left:0;height:1px;background:currentColor;transition:all .25s;transition-timing-function:cubic-bezier(.86, 0, .07000000000000001, 1);transform-origin:50% 50%;transform:scaleX(1);opacity:1}.boldfont #topmenu .target-normal ul li.current-cat>a span:after{bottom:0px}#topmenu .target-normal ul li.current-cat>a:hover span:after{opacity:0.5;transform:scaleX(1);background:black}#topmenu .target-normal li.with-submenu ul li{opacity:0;pointer-events:none;transition:all .25s;transition-timing-function:cubic-bezier(.86, 0, .07000000000000001, 1);transform:translate(10%, 0)}#topmenu .target-normal li.with-submenu ul li:nth-child(1){transition-delay:0.0s}#topmenu .target-normal li.with-submenu ul li:nth-child(2){transition-delay:0.1s}#topmenu .target-normal li.with-submenu ul li:nth-child(3){transition-delay:0.2s}#topmenu .target-normal li.with-submenu ul li:nth-child(4){transition-delay:0.3s}#topmenu .target-normal li.with-submenu ul li:nth-child(5){transition-delay:0.4s}#topmenu .target-normal a.logo{font-size:38px;line-height:1.05;letter-spacing:-0.04em;font-weight:bold}#topmenu .target-normal a.logo span:after{display:none}.block-slajdy .in{font-size:0;text-align:center;padding-top:30px}.block-slajdy .stage{position:relative;cursor:pointer;display:inline-block;vertical-align:top;width:720px;height:480px}@media (max-width:1280px){.block-slajdy .stage{width:680px;height:445px}}.block-slajdy .stage .item{width:100%;height:100%;position:absolute;top:0;left:0;display:block;opacity:0;pointer-events:none}.block-slajdy .stage .item.open{opacity:1;pointer-events:initial}.block-slajdy .stage .item .bg{background-color:white;width:100%;height:100%;position:absolute;top:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat}.block-slajdy .stage .item .fg{display:none}.block-slajdy .stage .item.no-pix .fg{display:block;width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;text-align:center;font-size:36px;line-height:1.1;font-weight:bold}@media (max-width:768px){.block-slajdy .in{padding:0}.block-slajdy .stage{width:100%;height:480px;height:100vh}}.block-page_header{padding-bottom:66px}@media (max-width:1023px){.block-page_header{padding-bottom:40px}}.block-page_header h1{text-align:center;max-width:300px;margin:0 auto;font-size:13px;font-weight:normal;position:relative;pointer-events:none}@media (max-width:568px){.block-page_header h1{font-size:15px}}.block-page_header h1 span{display:inline-block;position:fixed;left:0;width:100%;z-index:99}.home_fg{position:absolute;top:0px;left:0;width:100%;pointer-events:none}.home_fg .slajdy_title{transition:all .25s;opacity:0}.home_fg .slajdy_title.open{opacity:1}.home_fg.project_fg_top{top:75px;pointer-events:initial}@media (max-width:1023px){.home_fg.project_fg_top{top:107px}.home_fg.project_fg_top h1{font-weight:bold !important}}.block-postlist_bg{position:fixed;top:80px;right:0;width:55.5%}@media (max-width:1280px){.block-postlist_bg{width:50%}}.block-postlist_bg img{width:100%;height:auto;display:block}.block-postlist{position:relative;padding-top:55px;padding-bottom:50px}@media (max-width:1023px){.block-postlist{padding-top:0}}.block-postlist table{border-collapse:collapse;width:770px;border-spacing:0;line-height:24px}.block-postlist table.narrow{width:645px}.block-postlist table.narrow td.tytul{width:292px}.block-postlist table.narrow td.klient{width:199px}.block-postlist th{text-align:left;font-weight:bold;padding:0;padding-bottom:10px;cursor:pointer;padding-left:5px}.block-postlist th:nth-child(1){padding-left:0}.block-postlist th.rok{width:50px}.block-postlist td{border-bottom:transparent solid 1px;transition:all .25s;transition-duration:0.1s}.block-postlist td a{display:inline-block;padding-top:7px;padding-bottom:0;padding-right:10px;padding-left:5px;width:100%}.block-postlist td:nth-child(1) a{padding-left:0}.block-postlist td:last-child a{padding-right:5px !important}.block-postlist td.rok{width:50px}.block-postlist td.tytul{font-size:22px;line-height:1.3 !important;font-weight:bold;line-height:1 !important;width:38%}@media (max-width:568px){.block-postlist td.tytul{font-size:27px;line-height:1.3 !important}}.block-postlist td.tytul a{padding-right:15px}.block-postlist td.rok-hidden{opacity:0}.block-postlist td.catname{width:85px;text-transform:lowercase}.block-postlist td.location{padding-right:5px}.block-postlist tr.hovered td{border-bottom:#000 solid 1px}.block-postlist tr.hovered td:nth-child(1){border-bottom-color:transparent}.block-postlist_mobile .item{display:block;text-align:center;margin-bottom:33px}.block-postlist_mobile .tytul{font-weight:bold}.block-postlist_mobile .pix{margin-top:15px}.block-postlist_mobile .pix img{width:100%;height:auto;display:block}.block-imageset{user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;font-size:0;margin-left:-5px;margin-right:-5px;margin-top:25px}@media (max-width:1023px){.block-imageset{margin-top:43px}}.block-imageset .pix{display:inline-block;vertical-align:top;padding:15px 5px;transition:all .25s;transition-timing-function:cubic-bezier(.86, 0, .07000000000000001, 1)}@media (max-width:568px){.block-imageset .pix{padding:7px 5px}}.block-imageset .pix img{width:100%;height:auto;display:block}.block-imageset .pix.full{width:100%}.block-imageset .pix.enlarged{width:100% !important}.block-imageset .pix.decreased{width:33.333% !important}.block-imageset .pix.half{width:50%}.block-imageset .pix.w1_3{width:33.333%}.block-imageset .pix.w2_3{width:66.666%}@media (max-width:1023px){.block-imageset .pix{width:100% !important}.block-imageset .pix.decreased{width:100% !important}}.block-post_text{padding-top:60px;margin:0 auto;max-width:800px}@media (max-width:1023px){.block-post_text{padding-top:20px}}.block-post_text .row{padding-bottom:20px;font-size:0}.block-post_text .row .col{font-size:13px;display:inline-block;vertical-align:top;padding-right:30px}@media (max-width:568px){.block-post_text .row .col{font-size:15px}}.block-post_text .row .col.col_date{width:16%}@media (max-width:1023px){.block-post_text .row .col.col_date{display:none}}.block-post_text .row .col.col_label{width:12%}@media (max-width:1023px){.block-post_text .row .col.col_label{display:none}}.block-post_text .row .col.col_text{width:56%;padding-right:0}.block-post_text .row .col.col_text h1,.block-post_text .row .col.col_text h2,.block-post_text .row .col.col_text h3,.block-post_text .row .col.col_text h4,.block-post_text .row .col.col_text h5,.block-post_text .row .col.col_text h6{font-weight:normal;margin:20px 0}.block-post_text .row .col.col_text hr{height:1px;border:none;border-top:#e0e0e0 solid 1px;margin:20px 0}.block-post_text .row .col.col_text table{border-collapse:collapse}.block-post_text .row .col.col_text table td{width:50%;border:#000 solid 1px;padding:8px 0}.block-post_text .row .col.col_text p,.block-post_text .row .col.col_text blockquote,.block-post_text .row .col.col_text ul,.block-post_text .row .col.col_text ol,.block-post_text .row .col.col_text table{margin-bottom:20px}.block-post_text .row .col.col_text p:last-child,.block-post_text .row .col.col_text blockquote:last-child,.block-post_text .row .col.col_text ul:last-child,.block-post_text .row .col.col_text ol:last-child,.block-post_text .row .col.col_text table:last-child{margin-bottom:0}.block-post_text .row .col.col_text p a,.block-post_text .row .col.col_text blockquote a,.block-post_text .row .col.col_text ul a,.block-post_text .row .col.col_text ol a,.block-post_text .row .col.col_text table a{text-decoration:underline}.block-post_text .row .col.col_text p a:hover,.block-post_text .row .col.col_text blockquote a:hover,.block-post_text .row .col.col_text ul a:hover,.block-post_text .row .col.col_text ol a:hover,.block-post_text .row .col.col_text table a:hover{opacity:0.7}.block-post_text .row .col.col_text iframe{width:100% !important}.block-post_text .row .col.col_text .wp-caption{margin-bottom:20px;width:100% !important;font-size:13px}@media (max-width:568px){.block-post_text .row .col.col_text .wp-caption{font-size:15px}}.block-post_text .row .col.col_text .wp-caption a{display:block;width:100% !important}.block-post_text .row .col.col_text .wp-caption img{width:100%;height:auto;display:block;margin-bottom:5px}.block-post_text .row .col.col_text .alignnone{width:100%;height:auto;display:block;margin-top:2em;margin-bottom:2em}@media screen and (max-width:1023px){.block-post_text .row .col.col_text .alignnone{margin-left:0}}.block-post_text .row .col.col_text .alignnone.size-thumbnail{width:auto;height:auto;display:inline-block;vertical-align:top;margin-left:0}.block-post_text .row .col.col_text .aligncenter{display:block;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px}.block-post_text .row .col.col_text .alignleft{float:left;margin-right:1.5rem;margin-bottom:1.5rem}.block-post_text .row .col.col_text .alignright{float:right;margin-left:1.5rem;margin-bottom:1.5rem}.block-post_text .row .col.col_text img{max-width:100% !important;height:auto}@media (max-width:1023px){.block-post_text .row .col.col_text{width:100%;max-width:500px}}.block-post_text .row .col.col_text a{display:inline-block}.block-post_text .row .col.col_text a span{position:relative;display:inline-block}.block-post_text .row .col.col_text a span:after{content:' ';font-size:0;position:absolute;width:100%;bottom:-1px;left:0;height:1px;background:currentColor;transition:all .25s;transition-timing-function:cubic-bezier(.86, 0, .07000000000000001, 1);transform-origin:50% 50%;transform:scaleX(1);opacity:1}.boldfont .block-post_text .row .col.col_text a span:after{bottom:0px}.block-post_text .row .col.col_text a:hover span:after{opacity:0.5;transform:scaleX(1);background:black}.block-post_text .row .col.col_text .label-mobile{display:none}@media (max-width:1023px){.block-post_text .row .col.col_text .label-mobile{float:left;display:inline;min-width:70px;padding-right:20px}}.block-post_text .adjacent{padding-top:40px;padding-bottom:80px;text-align:center}.block-post_text .adjacent a span{position:relative;display:inline-block}.block-post_text .adjacent a span:after{content:' ';font-size:0;position:absolute;width:100%;bottom:-1px;left:0;height:1px;background:currentColor;transition:all .25s;transition-timing-function:cubic-bezier(.86, 0, .07000000000000001, 1);transform-origin:50% 50%;transform:scaleX(1);opacity:1}.boldfont .block-post_text .adjacent a span:after{bottom:0px}.block-post_text .adjacent a:hover span:after{opacity:0.5;transform:scaleX(1);background:black}.page-studio{font-size:0;padding-top:35px;padding-bottom:80px;display:flex;justify-content:space-between;max-width:1114px;margin:0 auto}@media (max-width:1280px){.page-studio{max-width:1016px}}@media (max-width:1023px){.page-studio{padding-top:0;margin:0;display:block;padding-left:80px}}@media (max-width:568px){.page-studio{padding-left:0}}.page-studio .col{display:inline-block;vertical-align:top}@media (max-width:1023px){.page-studio .col{width:auto !important;max-width:480px !important;display:block}}.page-studio .pixcol{padding-top:24px;width:33.333%;flex-shrink:2;max-width:300px}@media (max-width:1280px){.page-studio .pixcol{max-width:240px}}@media (max-width:1023px){.page-studio .pixcol{padding-top:0;max-width:400px;padding-left:60px;padding-bottom:10px}}@media (max-width:568px){.page-studio .pixcol{padding-left:0}}.page-studio .pixcol img{width:100%;height:auto;display:block;max-width:250px}@media (max-width:1280px){.page-studio .pixcol img{max-width:225px}}.page-studio .maincol{justify-self:center;padding-left:60px;padding-right:60px;width:420px;width:440px;flex-shrink:0;font-size:13px}@media (max-width:568px){.page-studio .maincol{font-size:15px}}.page-studio .maincol h1,.page-studio .maincol h2,.page-studio .maincol h3,.page-studio .maincol h4,.page-studio .maincol h5,.page-studio .maincol h6{font-weight:normal;margin:20px 0}.page-studio .maincol hr{height:1px;border:none;border-top:#e0e0e0 solid 1px;margin:20px 0}.page-studio .maincol table{border-collapse:collapse}.page-studio .maincol table td{width:50%;border:#000 solid 1px;padding:8px 0}.page-studio .maincol p,.page-studio .maincol blockquote,.page-studio .maincol ul,.page-studio .maincol ol,.page-studio .maincol table{margin-bottom:20px}.page-studio .maincol p:last-child,.page-studio .maincol blockquote:last-child,.page-studio .maincol ul:last-child,.page-studio .maincol ol:last-child,.page-studio .maincol table:last-child{margin-bottom:0}.page-studio .maincol p a,.page-studio .maincol blockquote a,.page-studio .maincol ul a,.page-studio .maincol ol a,.page-studio .maincol table a{text-decoration:underline}.page-studio .maincol p a:hover,.page-studio .maincol blockquote a:hover,.page-studio .maincol ul a:hover,.page-studio .maincol ol a:hover,.page-studio .maincol table a:hover{opacity:0.7}.page-studio .maincol iframe{width:100% !important}.page-studio .maincol .wp-caption{margin-bottom:20px;width:100% !important;font-size:13px}@media (max-width:568px){.page-studio .maincol .wp-caption{font-size:15px}}.page-studio .maincol .wp-caption a{display:block;width:100% !important}.page-studio .maincol .wp-caption img{width:100%;height:auto;display:block;margin-bottom:5px}.page-studio .maincol .alignnone{width:100%;height:auto;display:block;margin-top:2em;margin-bottom:2em}@media screen and (max-width:1023px){.page-studio .maincol .alignnone{margin-left:0}}.page-studio .maincol .alignnone.size-thumbnail{width:auto;height:auto;display:inline-block;vertical-align:top;margin-left:0}.page-studio .maincol .aligncenter{display:block;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px}.page-studio .maincol .alignleft{float:left;margin-right:1.5rem;margin-bottom:1.5rem}.page-studio .maincol .alignright{float:right;margin-left:1.5rem;margin-bottom:1.5rem}.page-studio .maincol img{max-width:100% !important;height:auto}@media (max-width:1023px){.page-studio .maincol{padding-bottom:40px;padding-right:0}}@media (max-width:568px){.page-studio .maincol{padding-left:0}}.page-studio .maincol .coltitle{line-height:1}@media (max-width:1023px){.page-studio .maincol .coltitle{display:none}}.page-studio .maincol h1{font-weight:bold;font-size:22px;line-height:1.3 !important;line-height:1.4;margin-top:0 !important}@media (max-width:568px){.page-studio .maincol h1{font-size:27px;line-height:1.3 !important}}.page-studio .maincol h2{font-size:13px;font-weight:normal;margin:0;margin-left:-60px;float:left}@media (max-width:568px){.page-studio .maincol h2{font-size:15px}}@media (max-width:568px){.page-studio .maincol h2{float:none;margin:0}}.page-studio .sidecol{width:33.333%;flex-shrink:2;max-width:300px;font-size:22px;line-height:1.3 !important;font-weight:bold}.page-studio .sidecol h1,.page-studio .sidecol h2,.page-studio .sidecol h3,.page-studio .sidecol h4,.page-studio .sidecol h5,.page-studio .sidecol h6{font-weight:normal;margin:20px 0}.page-studio .sidecol hr{height:1px;border:none;border-top:#e0e0e0 solid 1px;margin:20px 0}.page-studio .sidecol table{border-collapse:collapse}.page-studio .sidecol table td{width:50%;border:#000 solid 1px;padding:8px 0}.page-studio .sidecol p,.page-studio .sidecol blockquote,.page-studio .sidecol ul,.page-studio .sidecol ol,.page-studio .sidecol table{margin-bottom:20px}.page-studio .sidecol p:last-child,.page-studio .sidecol blockquote:last-child,.page-studio .sidecol ul:last-child,.page-studio .sidecol ol:last-child,.page-studio .sidecol table:last-child{margin-bottom:0}.page-studio .sidecol p a,.page-studio .sidecol blockquote a,.page-studio .sidecol ul a,.page-studio .sidecol ol a,.page-studio .sidecol table a{text-decoration:underline}.page-studio .sidecol p a:hover,.page-studio .sidecol blockquote a:hover,.page-studio .sidecol ul a:hover,.page-studio .sidecol ol a:hover,.page-studio .sidecol table a:hover{opacity:0.7}.page-studio .sidecol iframe{width:100% !important}.page-studio .sidecol .wp-caption{margin-bottom:20px;width:100% !important;font-size:13px}@media (max-width:568px){.page-studio .sidecol .wp-caption{font-size:15px}}.page-studio .sidecol .wp-caption a{display:block;width:100% !important}.page-studio .sidecol .wp-caption img{width:100%;height:auto;display:block;margin-bottom:5px}.page-studio .sidecol .alignnone{width:100%;height:auto;display:block;margin-top:2em;margin-bottom:2em}@media screen and (max-width:1023px){.page-studio .sidecol .alignnone{margin-left:0}}.page-studio .sidecol .alignnone.size-thumbnail{width:auto;height:auto;display:inline-block;vertical-align:top;margin-left:0}.page-studio .sidecol .aligncenter{display:block;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px}.page-studio .sidecol .alignleft{float:left;margin-right:1.5rem;margin-bottom:1.5rem}.page-studio .sidecol .alignright{float:right;margin-left:1.5rem;margin-bottom:1.5rem}.page-studio .sidecol img{max-width:100% !important;height:auto}@media (max-width:568px){.page-studio .sidecol{font-size:27px;line-height:1.3 !important}}@media (max-width:1280px){.page-studio .sidecol{max-width:240px}}@media (max-width:1023px){.page-studio .sidecol{padding-left:60px}}@media (max-width:568px){.page-studio .sidecol{padding-left:0}}@media (max-width:1023px){.page-studio .sidecol .coltitle{display:none}}.page-studio .sidecol .text a{display:inline-block;text-decoration:none;transition:all .25s;transition-timing-function:cubic-bezier(.86, 0, .07000000000000001, 1)}.page-studio .sidecol .text a span{position:relative;display:inline-block}.page-studio .sidecol .text a span:after{content:' ';font-size:0;position:absolute;width:100%;bottom:2px;left:0;height:1px;background:currentColor;transition:all .25s;transition-timing-function:cubic-bezier(.86, 0, .07000000000000001, 1);transform-origin:50% 50%;transform:scaleX(1);opacity:1}.boldfont .page-studio .sidecol .text a span:after{bottom:0px}.page-studio .sidecol .text a:hover span:after{opacity:0.5;transform:scaleX(1);background:black}.page-studio .sidecol .social{font-size:13px;font-size:14px;margin-top:60px;margin-top:20px}@media (max-width:568px){.page-studio .sidecol .social{font-size:15px}}.page-studio .sidecol .social a{display:inline-block;padding-right:40px}.page-studio .sidecol .social a img{display:block;width:24px;height:24px}.page-studio .sidecol .social a:hover{opacity:0.8}.page-studio .coltitle{font-size:13px;font-weight:normal;line-height:1}@media (max-width:568px){.page-studio .coltitle{font-size:15px}}.page-studio2023{padding-bottom:80px;margin:0 -10px;margin-top:-94px}@media (max-width:1400px){.page-studio2023{margin-top:0}}.page-studio2023 ._header{font:inherit;margin:0;padding-bottom:1em}.page-studio2023 ._row{display:flex;flex-wrap:wrap}.page-studio2023 ._row.-marg1{margin-bottom:3em}.page-studio2023 ._row.-marg2{margin-bottom:6em}.page-studio2023 ._row>*{padding:0 10px;flex-grow:0;flex-shrink:0}@media (max-width:1023px){.page-studio2023 ._row>*{width:100% !important}}.page-studio2023 ._row .col-8{width:100%}.page-studio2023 ._row .col-2{width:25%}.page-studio2023 ._row .col-4{width:50%}.page-studio2023 ._row .col-6{width:75%}.page-studio2023 .maintxt h1{font-weight:bold;font-size:38px;line-height:1.05;letter-spacing:-0.04em;margin-top:0 !important}@media (max-width:1023px){.page-studio2023 .maintxt{margin-bottom:1em}}.page-studio2023 .sidetxt h1,.page-studio2023 .sidetxt h2,.page-studio2023 .sidetxt h3,.page-studio2023 .sidetxt h4,.page-studio2023 .sidetxt h5,.page-studio2023 .sidetxt h6{font-weight:normal;margin:20px 0}.page-studio2023 .sidetxt hr{height:1px;border:none;border-top:#e0e0e0 solid 1px;margin:20px 0}.page-studio2023 .sidetxt table{border-collapse:collapse}.page-studio2023 .sidetxt table td{width:50%;border:#000 solid 1px;padding:8px 0}.page-studio2023 .sidetxt p,.page-studio2023 .sidetxt blockquote,.page-studio2023 .sidetxt ul,.page-studio2023 .sidetxt ol,.page-studio2023 .sidetxt table{margin-bottom:20px}.page-studio2023 .sidetxt p:last-child,.page-studio2023 .sidetxt blockquote:last-child,.page-studio2023 .sidetxt ul:last-child,.page-studio2023 .sidetxt ol:last-child,.page-studio2023 .sidetxt table:last-child{margin-bottom:0}.page-studio2023 .sidetxt p a,.page-studio2023 .sidetxt blockquote a,.page-studio2023 .sidetxt ul a,.page-studio2023 .sidetxt ol a,.page-studio2023 .sidetxt table a{text-decoration:underline}.page-studio2023 .sidetxt p a:hover,.page-studio2023 .sidetxt blockquote a:hover,.page-studio2023 .sidetxt ul a:hover,.page-studio2023 .sidetxt ol a:hover,.page-studio2023 .sidetxt table a:hover{opacity:0.7}.page-studio2023 .sidetxt iframe{width:100% !important}.page-studio2023 .sidetxt .wp-caption{margin-bottom:20px;width:100% !important;font-size:13px}@media (max-width:568px){.page-studio2023 .sidetxt .wp-caption{font-size:15px}}.page-studio2023 .sidetxt .wp-caption a{display:block;width:100% !important}.page-studio2023 .sidetxt .wp-caption img{width:100%;height:auto;display:block;margin-bottom:5px}.page-studio2023 .sidetxt .alignnone{width:100%;height:auto;display:block;margin-top:2em;margin-bottom:2em}@media screen and (max-width:1023px){.page-studio2023 .sidetxt .alignnone{margin-left:0}}.page-studio2023 .sidetxt .alignnone.size-thumbnail{width:auto;height:auto;display:inline-block;vertical-align:top;margin-left:0}.page-studio2023 .sidetxt .aligncenter{display:block;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px}.page-studio2023 .sidetxt .alignleft{float:left;margin-right:1.5rem;margin-bottom:1.5rem}.page-studio2023 .sidetxt .alignright{float:right;margin-left:1.5rem;margin-bottom:1.5rem}.page-studio2023 .sidetxt img{max-width:100% !important;height:auto}@media (min-width:1024px){.page-studio2023 .sidetxt{line-height:1.3}}.page-studio2023 .team{display:flex;flex-wrap:wrap;margin:0 -10px}.page-studio2023 .team>*{width:33.333%;flex-grow:0;flex-shrink:0;padding:0 10px;margin-bottom:2em}@media (max-width:1023px){.page-studio2023 .team>*{width:50%}}@media (max-width:568px){.page-studio2023 .team>*{width:100%}}.page-studio2023 .team>* img{width:100%;height:auto;display:block;margin-bottom:0.5em}.page-studio2023 .team>* .team_item_txt0{font-weight:bold}.page-studio2023 .kontakt{font-weight:bold}@media (max-width:1023px){.page-studio2023 .kontakt{font-size:22px;line-height:1.3 !important}}@media (max-width:1023px) and (max-width:568px){.page-studio2023 .kontakt{font-size:27px;line-height:1.3 !important}}@media (min-width:1024px){.page-studio2023 .kontakt{line-height:1.3}}.page-studio2023 .kontakt a{display:inline-block;text-decoration:none;transition:all .25s;transition-timing-function:cubic-bezier(.86, 0, .07000000000000001, 1)}.page-studio2023 .kontakt a span{position:relative;display:inline-block}.page-studio2023 .kontakt a span:after{content:' ';font-size:0;position:absolute;width:100%;bottom:2px;left:0;height:1px;background:currentColor;transition:all .25s;transition-timing-function:cubic-bezier(.86, 0, .07000000000000001, 1);transform-origin:50% 50%;transform:scaleX(.1);opacity:0}.page-studio2023 .kontakt a:hover span:after{opacity:1;transform:scaleX(1)}.page-studio2023 .social{font-size:13px;font-size:14px;margin-top:60px;margin-top:20px}@media (max-width:568px){.page-studio2023 .social{font-size:15px}}.page-studio2023 .social a{display:inline-block;padding-right:10px}.page-studio2023 .social a img{display:block;width:24px;height:24px}@media (max-width:1023px){.page-studio2023 .social a img{width:28px;height:28px}}.page-studio2023 .social a:hover{opacity:0.8}.page-studio2023 .stick{position:sticky;top:32px}.page-studio2023 .client img{width:100%;height:auto;display:block}.ajax_preloader{height:0;width:0;overflow:hidden;position:fixed;top:0;left:0;justify-content:center;align-items:center;display:flex;z-index:99;font-size:22px;line-height:1.3 !important;font-weight:bold;opacity:0;transition:opacity 1s;background:white}@media (max-width:568px){.ajax_preloader{font-size:27px;line-height:1.3 !important}}.ajax_preloader.open{opacity:1;width:100%;height:100%}.block-slick{height:100%;position:absolute;top:0;left:0;width:100%;height:100dvh;z-index:0}.block-slick .item{display:block;height:100dvh;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}.block-slick .slick-next{top:0;right:0;left:auto;width:50%;height:100%;z-index:2;position:absolute;margin:0;transform:none;cursor:url('https://studiolekko.com/wp-content/themes/lekko/img/r.png'),auto;cursor:url('https://studiolekko.com/wp-content/themes/lekko/img/blank.png'),auto;margin-top:-68px}.block-slick .slick-next:before{display:none}@media (max-width:1023px){.block-slick .slick-next{display:none !important}}.block-slick .slick-prev{top:0;left:0;right:auto;width:50%;height:100%;z-index:2;position:absolute;margin:0;transform:none;cursor:url('https://studiolekko.com/wp-content/themes/lekko/img/l.png'),auto;cursor:url('https://studiolekko.com/wp-content/themes/lekko/img/blank.png'),auto;margin-top:-68px}.block-slick .slick-prev:before{display:none}@media (max-width:1023px){.block-slick .slick-prev{display:none !important}}.block-slick .txt{display:block;position:absolute;z-index:1000;padding:15px 105px;z-index:3;font-size:22px;line-height:1.3 !important;font-size:13px;left:0;bottom:0}@media (max-width:1023px){.block-slick .txt{padding:30px 30px}}@media (max-width:568px){.block-slick .txt{font-size:27px;line-height:1.3 !important}}@media (max-width:568px){.block-slick .txt{font-size:15px}}.block-slick .txt span{position:relative;display:inline-block}.block-slick .txt span:after{content:' ';font-size:0;position:absolute;width:100%;bottom:-1px;left:0;height:1px;background:currentColor;transition:all .25s;transition-timing-function:cubic-bezier(.86, 0, .07000000000000001, 1);transform-origin:50% 50%;transform:scaleX(.1);opacity:0}.block-slick .txt:hover span:after{opacity:1;transform:scaleX(1)}.block-slick video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2000;object-fit:cover}.ar{position:absolute;top:0;left:0;z-index:10000;pointer-events:none;opacity:0}.ar svg{width:26px;height:26px}.ar polyline{stroke:currentColor}@media (max-width:1023px){.ar{display:none !important;opacity:0}}nav,svg,img{user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}