/*!
Theme Name: TS (mod. IT Bartek)
Author: IT Bartek
Author URI: http://uslugi-inf.pl/
Version: 3.1
Description: theme for PasternakLegal modified and programed for new version of blog
default variables: color1: 26293a color2: aa9e73
*/
html,body,ul,ol{padding:0;margin:0}body *{outline:none !important}.half{width:50%}.clear{clear:both}.left{float:left}.left.wide{float:left;width:100%}.right,.sprite.right{float:right}.indent{text-indent:-99999px}.center{text-align:center}.upp{text-transform:uppercase}.sprite{background:url(//pasternaklegal.pl/wp-content/themes/ts/gfx/sprite.png) 0 0 no-repeat;float:left}.rel{position:relative}.abs{position:absolute}.abs.link{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.trans,a,img,:before,:after,svg{-webkit-transition:all ease-out .3s;-moz-transition:all ease-out .3s;-o-transition:all ease-out .3s;transition:all ease-out .3s}.transSlow{-webkit-transition:all ease-out .6s;-moz-transition:all ease-out .6s;-o-transition:all ease-out .6s;transition:all ease-out .6s}.transSlowAll,.transSlowAll *{-webkit-transition:all ease-out .6s;-moz-transition:all ease-out .6s;-o-transition:all ease-out .6s;transition:all ease-out .6s}.transAll,.transAll *{-webkit-transition:all ease-out .3s;-moz-transition:all ease-out .3s;-o-transition:all ease-out .3s;transition:all ease-out .3s}.radius{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.showOnTablet,.showOnMobile,.showOn480,.showOn320{display:none}.transSlow{-webkit-transition:all ease-out .6s;-moz-transition:all ease-out .6s;-o-transition:all ease-out .6s;transition:all ease-out .6s}.transSuperSlow,.transSuperSlowAll *{-webkit-transition:all ease-out 1.6s;-moz-transition:all ease-out 1.6s;-o-transition:all ease-out 1.6s;transition:all ease-out 1.6s}a{color:#26293a;text-decoration:none !important}body,html{height:100%;box-sizing:border-box;color:#26293a;background:#fff;letter-spacing:1px}html *{font-family:'Lato',sans-serif;line-height:1.4}h1,h1 *,h2,h2 *,h3,h4,h5,h6,.playfair,.playfair *{font-family:'Playfair Display',serif}.middleX{position:relative;transform:translateX(-50%);left:50%}.middleY{position:relative;transform:translateY(-50%);top:50%}.middleX.middleY{transform:translateX(-50%) translateY(-50%)}img{max-width:100%;height:auto;border:0}p{margin:0 0 20px;line-height:1.4;font-size:16px}div{position:relative;float:left;width:100%;box-sizing:border-box}#cookie-notice{background:#26293a !important;color:#aa9e73 !important}.cookie-notice-container{padding:4px 20px 3px !important;color:#aa9e73 !important}#cookie-notice .cn-button{background:#aa9e73 !important;color:#26293a !important}.error404 #content{width:100%;height:100vh;min-height:340px}.error404 #content .inner{height:100%}.error404 #content .page-content{width:100%;position:relative;top:50%;transform:translateY(-50%);text-align:center}.error404 #content .page-content h1{font-size:150px;line-height:150px;margin:0}.error404 #content .page-content h2{font-size:30px}.inner{width:1300px;float:left;transform:translateX(-50%);left:50%}.goldcolor,.goldcolor a{color:#aa9e73}.goldcolor a:hover{color:#26293a}.goldbg{background:#aa9e73}.darkbg{background:#26293a}.italic{font-style:italic}.opusc{margin-top:0}.subcategory{padding-left:20px}.lang-switcher{display:flex;text-transform:uppercase;list-style:none;margin-top:45px}.lang-switcher a:first-child{margin-right:15px}.firstviewbg{height:100%;width:100%;position:absolute;top:0;left:0;overflow:hidden;background-color:#26293a;opacity:.8}.containerbg{background:#000;position:relative}.button-fdownload{background-color:#aa9e73;color:#fff;padding:10px 25px;border-radius:15px;margin:10px auto 10px auto;box-shadow:0 5px 10px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);border:0;font-size:24px}#page{overflow:hidden}div.main{clear:both}header{background:#26293a;float:left;width:100%;position:relative}header .logo{margin:20px 0 17px;float:left}header .menubutton{width:50px;height:50px;position:absolute;top:18px;right:50px;z-index:10;cursor:pointer}header .menubutton div{width:100%;height:4px;background:#aa9e73;margin:10px 0 0}header .menubutton div:first-child{margin-top:9px}header.active .menubutton div:nth-child(1){transform:rotate(45deg);top:14px}header.active .menubutton div:nth-child(2){opacity:0}header.active .menubutton div:nth-child(3){transform:rotate(-45deg);top:-14px}header nav{position:absolute;width:320px;right:-320px;padding:90px 50px 70px 70px;box-sizing:border-box;background:#26293a;z-index:5;height:100vh}header.active nav{right:0}header nav div.main ul li{list-style:none;margin:0 0 15px;font-size:18px}header nav ul li a{color:#fff}header nav ul li a:hover{color:#aa9e73}header nav ul.sec{margin:120px 0 50px}header nav ul.sec li{list-style:none;margin:0 0 10px;font-size:15px}header nav .kontakty a{font-size:15px;margin:0 0 10px;float:left;clear:both}header nav .kontakty a:hover{color:#fff}.left.column{width:437px}.right.column{width:calc(100% - 437px)}.right.column.wide{width:calc(100% - 100px)}.goldbg.button{padding:13px 50px;color:#fff}.goldbg.button:hover{background:#26293a}.home .firstView,.home .firstView .inner{height:calc(100vh - 86px)}.home .firstView #video{height:100%;width:100%;position:absolute;top:0;left:0;overflow:hidden;background:#000}.home .firstView #video:after{content:'';height:100%;width:100%;position:absolute;top:0;left:0;background:#26293a;opacity:.8}.home .firstView #video #bgvid{top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;z-index:0;position:absolute;transform:translateX(-50%) translateY(-50%)}.home .firstView .left.column{padding:0 55px;height:calc(100vh - 86px);top:-100%;opacity:0}.home .firstView .left.column.active{top:0;opacity:1}.home .firstView .left.column h1{color:#fff;font-size:43px;margin:0;line-height:53px;font-weight:300;position:relative;z-index:22}.home .firstView .left.column h1 i{color:#26293a}.home .firstView .left.column h1 .scrolllink{display:block;clear:both;margin:30px 0 0}.home .firstView .left.column h1 .scrolllink svg{fill:#26293a}.home .firstView .left.column h1 .scrolllink:hover svg{fill:#fff}.home .firstView .partnerzy{position:absolute;bottom:-200px;opacity:0;left:50%;transform:translateX(-350px);width:600px}.home .firstView .partnerzy.active{bottom:0;opacity:1}.home .firstView .right.column{height:calc(100vh - 86px)}.home .firstView .specki{width:380px;max-width:100%;right:-100px;opacity:0}.home .firstView .specki.active{right:0;opacity:1}.home .firstView .specki p{font-size:15px;margin:0 0 13px}.home .firstView .specki li{list-style:none;float:left;width:100%;border:1px solid #aa9e73;margin:0 0 15px;position:relative}.home .firstView .specki li:before{background:#aa9e73;content:'';width:0;height:0;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.home .firstView .specki li:hover:before{transform:translateX(-50%) translateY(-50%);width:100%;height:100%}.home .firstView .specki li a{display:block;padding:17px 10px;text-align:center;background:rgba(38,41,58,.8);z-index:1;position:relative}.home .firstView .specki li:hover a{color:#26293a;background:0 0}.home .firstView .specki .scrolllink{float:right;text-align:right;font-size:15px;font-style:italic;margin:20px 0 0;padding:0 25px 0 0;position:relative}.home .firstView .specki .scrolllink:before{background:#aa9e73;content:'';width:calc(100% - 26px);height:1px;position:absolute;bottom:0;opacity:.4}.home .firstView .specki .scrolllink svg{position:absolute;right:0;top:1px;fill:#aa9e73;width:17px}.home .firstView .specki .scrolllink:hover{color:#fff}.home .firstView .specki .scrolllink:hover:before{background:#fff}.home .firstView .specki .scrolllink:hover svg{top:11px;fill:#fff}.anime.frombottom{transform:translateY(100px);opacity:0}.anime.fromleft{transform:translateX(-100px);opacity:0}.anime.fromright{transform:translateX(100px);opacity:0}.anime.frombottom.active{transform:translateY(0);opacity:1}.anime.fromleft.active{transform:translateX(0);opacity:1}.anime.fromright.active{transform:translateX(0);opacity:1}.left.column.abs{background:#aa9e73;position:absolute;top:0;left:0;height:100%}#o-kancelarii .left.column.abs{background:#aa9e73 url(//pasternaklegal.pl/wp-content/themes/ts/gfx/column-bg.jpg) center top no-repeat;background-size:contain}.left.column.blendmode{background-blend-mode:overlay}#o-kancelarii .right.column.wide .right.column .thecontent{margin:130px 0 80px;transform:translateX(100px);opacity:0}#o-kancelarii .right.column.wide .right.column .thecontent.active{transform:translateX(0);opacity:1}#o-kancelarii .right.column.wide .right.column .thecontent h2{font-size:37px;color:#26293a;margin:0 0 40px;position:relative;font-weight:400}#o-kancelarii .right.column.wide .right.column .thecontent h2:before{width:55px;height:5px;content:'';background:#aa9e73;position:absolute;top:-15px;left:0}#o-kancelarii .right.column.wide .right.column .thecontent h2 i{color:#aa9e73}#o-kancelarii .right.column.wide .right.column .thecontent p{color:#aa9e73}#o-kancelarii .right.column.wide .right.column .thecontent .readmore{margin:30px 0 0;float:left;position:relative}#o-kancelarii .right.column.wide .right.column .thecontent .readmore:before{background:#aa9e73;content:'';width:calc(100% - 30px);height:1px;position:absolute;bottom:0;opacity:.4}#o-kancelarii .right.column.wide .right.column .thecontent .readmore svg{fill:#aa9e73;margin:0 0 -4px 10px}#o-kancelarii .right.column.wide .right.column .thecontent .readmore:hover{color:#26293a}#o-kancelarii .right.column.wide .right.column .thecontent .readmore:hover svg{fill:#26293a;margin:0 0 -4px 20px}#o-kancelarii .right.column.wide .right.column .thecontent .readmore:hover:before{width:calc(100% - 40px);background:#26293a}.blogbox{width:calc(100% - 100px);float:left;background:#eaeaea;padding:30px 50px 50px;margin:0 0 100px}.blogbox>h2{float:right;font-size:37px;margin:0 0 30px}.blogbox>p{float:left;margin:50px 0 0}.blogbox .wpisy{border-top:1px solid #26293a;padding:30px 0 0}.blogbox .wpisy .aktualnosc{margin:0 0 100px}.blogbox .wpisy .aktualnosc .image{float:left;width:420px;overflow:hidden}.blogbox .wpisy .aktualnosc .image img{display:block;transform:scale(1.1)}.blogbox .wpisy .aktualnosc:hover .image img{transform:scale(1);filter:grayscale(1)}.blogbox .wpisy .aktualnosc .details{float:right;width:calc(100% - 420px - 50px)}.details .kat{margin:0;float:left;width:auto}.details .kat a{float:left;padding:5px 10px;min-width:170px;box-sizing:border-box;text-align:center;border:1px solid #26293a}.details h3{font-size:30px;margin:30px 0;float:left;width:100%;line-height:1.2;font-weight:400}.details p{margin:0 0 20px;float:left;width:100%}.details .data{float:right;margin:0;width:auto;font-size:16px;line-height:34px}.details .czytaj{float:left;clear:both;position:relative;width:auto}.details .czytaj:before{background:#aa9e73;content:'';width:calc(100% - 30px);height:1px;position:absolute;bottom:0;opacity:.4}.details .czytaj svg{fill:#aa9e73;margin:0 0 -5px 10px}.aktualnosc:hover .czytaj{color:#26293a}.aktualnosc:hover .czytaj svg{fill:#26293a;margin:0 0 -4px 20px}.aktualnosc:hover .czytaj:before{width:calc(100% - 40px);background:#26293a}#specjalizacje{background:#26293a;overflow:hidden}#specjalizacje .left.column{padding:45px 70px 50px 90px;transform:translateX(-400px);opacity:0}#specjalizacje .left.column.active{transform:translateX(0);opacity:1}#specjalizacje .left.column:after{width:100%;height:100vh;position:absolute;top:100%;left:0;background:#aa9e73;content:''}#specjalizacje .left.column>h2{font-size:37px;margin:0 0 40px 10px;font-weight:400}#specjalizacje .left.column ul li{list-style:none;margin:0 0 5px;float:left;clear:both}#specjalizacje .left.column ul li a,#specjalizacje .left.column ul li span{padding:5px 10px;float:left;clear:both;cursor:pointer;box-sizing:border-box;border:1px solid #aa9e73;font-size:17px;position:relative}#specjalizacje .left.column ul li span:before{width:0;height:1px;position:absolute;bottom:-1px;left:0;content:'';background:#26293a}#specjalizacje .left.column ul.wyroznione li span:before{background:#fff}#specjalizacje .left.column ul li span:hover:before{width:100%}#specjalizacje .left.column ul li.active a,#specjalizacje .left.column ul li.active span{border:1px solid #26293a}#specjalizacje .left.column ul.wyroznione li.active a,#specjalizacje .left.column ul.wyroznione li.active span{border:1px solid #fff}#specjalizacje .left.column ul.wyroznione li a,#specjalizacje .left.column ul.wyroznione li span{color:#fff}#specjalizacje .right.column{min-height:628px}#specjalizacje .right.column .specjalizacjeContent .specjalizacja{padding:145px 200px 90px 90px;color:#fff;display:none}#specjalizacje .right.column .specjalizacjeContent .specjalizacja.active{display:block}#specjalizacje .right.column .specjalizacjeContent .specjalizacja .image{width:437px;position:absolute;height:628px;right:-50px;right:calc(((100vw - 1300px) / -2) + 8px);top:0;background-size:cover;transform:translateX(400px);opacity:0}#specjalizacje .right.column .specjalizacjeContent .specjalizacja .image.active{transform:translateX(0);opacity:.7}#specjalizacje .right.column .specjalizacjeContent .specjalizacja h3{font-size:37px;margin:0 0 40px;position:relative;transform:translateX(-200px);opacity:0}#specjalizacje .right.column .specjalizacjeContent .specjalizacja h3.active{transform:translateX(0);opacity:1}#specjalizacje .right.column .specjalizacjeContent .specjalizacja h3:before{width:55px;height:5px;content:'';background:#aa9e73;position:absolute;top:-15px;left:0}#specjalizacje .right.column .specjalizacjeContent .specjalizacja .thecontent{position:relative;z-index:2;transform:translateX(-200px);opacity:0}#specjalizacje .right.column .specjalizacjeContent .specjalizacja .thecontent.active{transform:translateX(0);opacity:1}#specjalizacje .right.column .specjalizacjeContent .specjalizacja .thecontent h1,#specjalizacje .right.column .specjalizacjeContent .specjalizacja .thecontent h2,#specjalizacje .right.column .specjalizacjeContent .specjalizacja .thecontent h3,#specjalizacje .right.column .specjalizacjeContent .specjalizacja .thecontent h4,#specjalizacje .right.column .specjalizacjeContent .specjalizacja .thecontent h5,#specjalizacje .right.column .specjalizacjeContent .specjalizacja .thecontent h6{font-size:26px;margin:0 0 20px;font-weight:400}#specjalizacje .right.column .specjalizacjeContent .specjalizacja .przejdz{float:left;margin:40px 0 0;clear:both;z-index:22;position:relative;transform:translateX(-200px);opacity:0}#specjalizacje .right.column .specjalizacjeContent .specjalizacja .przejdz.active{transform:translateX(0);opacity:1}#specjalizacje .right.column .specjalizacjeContent .specjalizacja .przejdz:before{background:#aa9e73;content:'';width:calc(100% - 30px);height:1px;position:absolute;bottom:0;opacity:.4}#specjalizacje .right.column .specjalizacjeContent .specjalizacja .przejdz svg{fill:#aa9e73;margin:0 0 -5px 10px}#specjalizacje .right.column .specjalizacjeContent .specjalizacja .przejdz:hover{color:#fff}#specjalizacje .right.column .specjalizacjeContent .specjalizacja .przejdz:hover svg{fill:#fff;margin-left:20px}#specjalizacje .right.column .specjalizacjeContent .specjalizacja .przejdz:hover:before{width:calc(100% - 40px);background:#fff}#newsbox .right.column{padding:80px}#newsbox .right.column h4{font-size:37px;margin:0 0 30px;position:relative;font-weight:400}#newsbox .right.column h4:before{width:55px;height:5px;content:'';background:#aa9e73;position:absolute;top:-15px;left:0}#newsbox .left.column>h2{color:#fff;font-size:37px;margin:80px 0 40px 10px;font-weight:400}#newsbox .left.column{padding:0 55px}#kontaktbox{margin:50px 0;background:#eaeaea}.page-template-template-specjalizacje #kontaktbox,.page-template-template-okancelarii #kontaktbox{margin:50px 0 0}#kontaktbox .left.column:before{width:100%;height:51px;position:absolute;top:-50px;left:0;background:#aa9e73;content:''}#kontaktbox .left.column .socials{margin:60px;width:32px;z-index:2}#kontaktbox .left.column .socials a{float:left;margin:0 0 10px}#kontaktbox .left.column .socials a svg{width:32px;height:32px;fill:#fff}#kontaktbox .left.column .socials a:hover svg{fill:#26293a}#kontaktbox .left.column img{margin:-280px 0 0 40px;float:left;position:relative}#kontaktbox .right.column{padding:80px}#kontaktbox .right.column h4{font-size:37px;margin:0 0 30px;position:relative;font-weight:400}#kontaktbox .right.column h4:before{width:55px;height:5px;content:'';background:#aa9e73;position:absolute;top:-15px;left:0}#kontaktbox .right.column .kontakty{margin-top:50px;display:flex;align-items:center;justify-content:space-between}#kontaktbox .right.column a{float:left;clear:both;font-size:25px;line-height:25px;margin:0 0 5px;color:#aa9e73}#kontaktbox .right.column a.default-btn{display:inline-flex;align-items:center;background:#aa9e73;padding:14px 35px;position:relative;overflow:hidden;color:#fff;text-transform:uppercase;font-size:16px;line-height:20px}#kontaktbox .right.column a.default-btn:hover{background:#26293a;color:#fff}#kontaktbox .right.column a:hover{color:#26293a}#kontaktbox .right.column .adres p{margin:0}#kontaktbox .right.column .adres-addon{margin-top:75px;color:#26293a}#kontaktbox .right.column .adres{margin-top:45px;display:flex;align-items:flex-start;justify-content:flex-start}#kontaktbox .right.column .adres p{margin-right:50px;min-width:245px}#kontaktbox .right.column .adres strong{color:#26293a}#kontaktbox .right.column li{list-style:none}footer>.top{font-size:14px}footer>.top>.inner{background:#d5d5d5;padding:40px 0 20px}footer>.top .logo{margin:25px 75px 0 100px;width:214px;float:left}footer>.top .srodek{width:calc((100% - 214px - 150px) - 75px);float:left}footer>.top .srodek .menu{margin:0 0 40px}footer>.top .srodek .menu p{margin:0 10px 0 0;font-size:14px}footer>.top .srodek .menu li{float:left;margin:0 0 0 25px;position:relative;list-style:none}footer>.top .srodek .menu li:first-child{margin:0}footer>.top .srodek .menu li:before{content:'|';position:absolute;top:1px;left:-12px}footer>.top .srodek .menu li:first-child:before{display:none}footer>.top a:hover{color:#aa9e73}footer>.top .srodek .dane{width:auto}footer>.top .srodek .dane>div{width:auto;margin:0 50px 0 0}footer>.top .srodek .dane>div p{font-size:14px}footer>.top .srodek .dane>div.adres{min-width:300px}footer>.top .srodek .dane>div a{clear:both;float:left}footer>.top .socials{width:50px}footer>.top .socials a{float:left;margin:0 0 6px}footer>.top .socials a svg{width:32px;height:32px;fill:#fff}footer>.top .socials a:hover svg{fill:#26293a}footer>.bottom{background:#fff}footer>.bottom p{color:#868585;font-size:14px;width:auto;margin:20px 0}footer>.bottom p a{color:#868585;font-size:14px}.page-template-template-specjalizacje #specjalizacje{margin:8px 0 0;overflow:visible}.page-template-template-specjalizacje #specjalizacje .left.column:before{width:100%;height:9px;position:absolute;top:-8px;left:0;background:#aa9e73;content:''}.single-specjalizacje .specjalizacja{margin:16px 0 0}.single-specjalizacje .inner .left.column{z-index:3;transform:translateY(200px);opacity:0}.single-specjalizacje .inner .left.column.active{transform:translateY(0);opacity:1}.single-specjalizacje .inner .left.column:after{width:100%;height:1000vh;position:absolute;top:100%;left:0;background:#aa9e73;content:''}.single-specjalizacje .inner .left.column img{margin-top:-16px}.single-specjalizacje .inner .left.column .text{padding:50px 60px}.single-specjalizacje .inner .left.column .text h1,.single-specjalizacje .inner .left.column .text h2,.single-specjalizacje .inner .left.column .text h3,.single-specjalizacje .inner .left.column .text h4,.single-specjalizacje .inner .left.column .text h5,.single-specjalizacje .inner .left.column .text h6{color:#fff;font-size:30px;margin:0 0 30px;font-weight:400}.single-specjalizacje .inner .left.column .text li{padding:0 0 0 30px;list-style:none;position:relative;margin:0 0 10px -30px;width:100%}.single-specjalizacje .inner .left.column .text li:before{content:'';width:0;height:0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #fff;position:absolute;top:7px;left:0}#single-specjalizacjeX h2{font-size:37px;margin:0 0 40px 10px;font-weight:400}#single-specjalizacjeX{padding:15px 30px 0 10px}#single-specjalizacjeX ul li{list-style:none;margin:0 0 5px;float:left;clear:both}#single-specjalizacjeX ul li a,#single-specjalizacjeX ul li span{padding:5px 10px;float:left;clear:both;cursor:pointer;box-sizing:border-box;border:1px solid #aa9e73;font-size:17px;position:relative}#single-specjalizacjeX ul li span:before{width:0;height:1px;position:absolute;bottom:-1px;left:0;content:'';background:#26293a}#single-specjalizacjeX ul.wyroznione li span:before{background:#fff}#single-specjalizacjeX ul li span:hover:before{width:100%}#single-specjalizacjeX ul li.active a,#single-specjalizacjeX ul li.active span{border:1px solid #26293a}#single-specjalizacjeX ul.wyroznione li.active a,#single-specjalizacjeX ul.wyroznione li.active span{border:1px solid #fff}#single-specjalizacjeX ul.wyroznione li a,#single-specjalizacjeX ul.wyroznione li span{color:#fff}.single-specjalizacje .inner .right.column{z-index:2}.single-specjalizacje .inner .right.column .main{padding:80px 0 80px 80px;background:#eaeaea}.single-specjalizacje .inner .right.column .main:before{content:'';width:100vw;right:100%;background:#eaeaea;height:100%;position:absolute;top:0}.single-specjalizacje .inner .right.column .main:after{content:'';width:100vw;left:100%;background:#eaeaea;height:100%;position:absolute;top:0}.single-specjalizacje .inner .right.column .main h1{font-size:59px;margin:0 0 50px;font-weight:400;position:relative;z-index:2;transform:translateX(200px);opacity:0}.single-specjalizacje .inner .right.column .main h1.active{transform:translateX(0);opacity:1}.single-specjalizacje .inner .right.column .main h1:before{width:55px;height:5px;content:'';background:#aa9e73;position:absolute;top:-15px;left:0}.single-specjalizacje .inner .right.column .main .thecontent{position:relative;z-index:2;transform:translateX(200px);opacity:0}.single-specjalizacje .inner .right.column .main .thecontent.active{transform:translateX(0);opacity:1}.single-specjalizacje .inner .right.column .main .thecontent h1,.single-specjalizacje .inner .right.column .main .thecontent h2,.single-specjalizacje .inner .right.column .main .thecontent h3,.single-specjalizacje .inner .right.column .main .thecontent h4,.single-specjalizacje .inner .right.column .main .thecontent h5,.single-specjalizacje .inner .right.column .main .thecontent h6{font-size:30px;margin:0 0 30px;font-weight:400}.single-specjalizacje .inner .right.column .pola{padding:80px 0 80px 80px;transform:translateY(400px);opacity:0}.single-specjalizacje .inner .right.column .pola.active{transform:translateY(0);opacity:1}.single-specjalizacje .inner .right.column .pola .opis{width:calc((100% - 80px)/2);float:left;margin:0 80px 80px 0}.single-specjalizacje .inner .right.column .pola .opis.wide{width:100%;margin:0 0 80px}.single-specjalizacje .inner .right.column .pola .opis ul,.single-specjalizacje .inner .right.column .pola .opis ol{padding:0 0 10px 18px}.single-specjalizacje .inner .right.column .pola .opis li{margin:0 0 10px}.single-specjalizacje .inner .right.column .pola .claim{width:calc((100% - 80px)/2);float:right;margin:0 0 80px}.single-specjalizacje .inner .right.column .pola .claim h2{font-size:30px;margin:16px 0 0}.single-specjalizacje .inner .right.column .pola .reszta h1,.single-specjalizacje .inner .right.column .pola .reszta h2,.single-specjalizacje .inner .right.column .pola .reszta h3,.single-specjalizacje .inner .right.column .pola .reszta h4,.single-specjalizacje .inner .right.column .pola .reszta h5,.single-specjalizacje .inner .right.column .pola .reszta h6{font-size:27px;color:#aa9e73;font-weight:400;margin:0 0 20px}.single-specjalizacje .inner .right.column .pola .reszta li{margin:0 0 10px 20px}.single-specjalizacje .inner .right.column .pola .reszta ul,.single-specjalizacje .inner .right.column .pola .reszta ol{padding:0 0 10px}.case_studies{background:url(//pasternaklegal.pl/wp-content/themes/ts/gfx/doswiadczeniebg.jpg) center center;background-size:cover;width:calc(100% + 80px);margin:0 0 0 -80px;padding:60px 5px 0 80px;z-index:22}.case_studies>h3,.case_studies .inner>h3{font-size:37px;margin:0;color:#fff;font-weight:400;line-height:1.2}.case_studies>h4,.case_studies .inner>h4{font-size:37px;margin:0;font-weight:400;font-style:italic;line-height:1.2}.case_studies .studies{width:calc(100% - 130px);margin:40px 0}.case_studies .studies .case_study{border:1px solid #aa9e73;float:left;width:calc(100% / 3);padding:50px 30px 30px;min-height:210px;margin-left:-1px;background-color:rgba(38,41,58,.8)}.case_studies .studies .case_study .stars{position:absolute;top:10px;left:15px;letter-spacing:4px}.case_studies .studies .case_study h4{font-size:22px;color:#fff;margin:0 0 40px}.case_studies .studies .case_study p{margin:0;float:right;position:absolute;right:30px;bottom:20px}.case_studies .studies .case_study p svg{margin:0 0 -3px 10px;fill:#aa9e73}.single-specjalizacje #kontaktbox{margin-bottom:0}.single-specjalizacje .inner .right.column.wide{z-index:3;margin-top:60px}.single-specjalizacje .inner .right.column.wide .right.column{margin-bottom:90px}.single-specjalizacje .inner .right.column.wide .right.column h3{font-size:37px;margin:0 0 30px;position:relative;font-weight:400}.single-specjalizacje .inner .right.column.wide .right.column h3:before{width:55px;height:5px;content:'';background:#aa9e73;position:absolute;top:-15px;left:0}#okancelarii .firstView{height:100vh;background:url(//pasternaklegal.pl/wp-content/themes/ts/gfx/okancelarii.jpg) center center no-repeat;background-size:cover;width:100%;float:left}#okancelarii .left.column.podnies{margin:-70vh 0 0;padding:70px 45px;color:#fff;transform:translateY(400px);opacity:0}#okancelarii .left.column.podnies.active{transform:translateY(0);opacity:1}#okancelarii .left.column.podnies:after{width:100%;height:10000vh;position:absolute;top:100%;left:0;background:#aa9e73;content:''}#okancelarii .left.column.podnies h1{font-size:33px;font-weight:400;margin:0 0 40px;line-height:1.2;position:relative}#okancelarii .left.column.podnies h1:before{width:55px;height:5px;content:'';background:#fff;position:absolute;top:-15px;left:0}#okancelarii .left.column.podnies h2,#okancelarii .inner>.left.column h3,#okancelarii .inner>.left.column h4,#okancelarii .inner>.left.column h5,#okancelarii .inner>.left.column h6{font-size:26px;font-weight:400;margin:0 0 30px;line-height:1.2}#okancelarii .right.column.opis{padding:110px 90px}#okancelarii .right.column.opis h2:first-child{font-size:36px;position:relative;margin:0 0 40px;line-height:1.2;color:#26293a;font-weight:400}#okancelarii .right.column.opis h2:first-child:before{width:55px;height:5px;content:'';background:#aa9e73;position:absolute;top:-15px;left:0}#okancelarii .right.column.opis .przejdz{float:left;margin:40px 0 0;clear:both}#okancelarii .right.column.opis .przejdz svg{fill:#aa9e73;margin:0 0 -5px 10px}#zespol .left.column.goldbg{z-index:3;transform:translateY(400px);opacity:0}#zespol .left.column.goldbg.active{transform:translateY(0);opacity:1}#zespol .left.column.goldbg:after,#pracownik .left.column.goldbg:after{width:100%;height:1000vh;position:absolute;top:100%;left:0;background:#aa9e73;content:''}#zespol .left.column.goldbg img{opacity:0;transform:translateY(-300px)}#zespol .left.column.goldbg img.active{opacity:1;transform:translateY(0)}#zespol .left.column.goldbg .dane,#pracownik .left.column.goldbg .dane{padding:90px 45px;color:#fff}#zespol .left.column.goldbg h3,#pracownik .left.column.goldbg h3{font-size:37px;color:#26293a;font-weight:400;position:relative;margin:0 0 40px;line-height:1.2}#zespol .left.column.goldbg h3:before,#pracownik .left.column.goldbg h3:before{width:55px;height:5px;content:'';background:#26293a;position:absolute;top:-15px;left:0}#zespol .left.column.goldbg .kontakty,#pracownik .left.column.goldbg .kontakty{margin:0 0 50px}#zespol .left.column.goldbg .kontakty a,#pracownik .left.column.goldbg .kontakty a{color:#fff;font-size:25px}#zespol .left.column.goldbg .adres p,#pracownik .left.column.goldbg .adres p{margin:0}#zespol .left.column.goldbg .adres a,#pracownik .left.column.goldbg .adres a{color:#fff}#zespol .right.column,#pracownik .right.column{padding:90px 85px;z-index:2}#zespol .right.column .firstView{height:500px;background:#eaeaea;top:18px;position:absolute;width:100%}#zespol .right.column .firstView:before{content:'';width:100vw;right:100%;background:#eaeaea;height:100%;position:absolute;top:0}#zespol .right.column .firstView:after{content:'';width:100vw;left:100%;background:#eaeaea;height:100%;position:absolute;top:0}#zespol .right.column>h1{font-size:59px;color:#26293a;font-weight:400;position:relative;margin:0 0 40px;line-height:1.2;transform:translateX(200px);opacity:0}#zespol .right.column>h1.active{transform:translateX(0);opacity:1}#zespol .right.column>h1:before{width:55px;height:5px;content:'';background:#aa9e73;position:absolute;top:-15px;left:0}#zespol .right.column>.thecontent{transform:translateX(200px);opacity:0}#zespol .right.column>.thecontent.active{transform:translateX(0);opacity:1}#zespol .right.column .zespol{margin:40px 0 0;transform:translateY(400px);opacity:0}#zespol .right.column .zespol.active{transform:translateY(0);opacity:1}#zespol .right.column .zespol .pracownik{width:calc((100% - 60px)/2);float:left;margin:0 60px 60px 0}#zespol .right.column .zespol .pracownik:nth-child(2n){margin-right:0}#zespol .right.column .zespol .pracownik .image:before{content:'';height:calc(100% - 90px);width:calc(100% - 45px);position:absolute;bottom:0;left:0;background:#26293a}#zespol .right.column .zespol .pracownik .image:after{content:'';height:calc(100% - 90px);width:calc(100% - 70px);position:absolute;bottom:27px;left:49px;border:3px solid #aa9e73}#zespol .right.column .zespol .pracownik .image img{position:relative;display:block;max-width:calc(100% + 20px);margin:0 -20px 0 20px;z-index:3}#zespol .right.column .zespol .pracownik h2{font-size:24px;margin:15px 0 5px;float:left;width:100%}#zespol .right.column .zespol .pracownik p{font-size:18px;margin:0}#zespol .right.column .zespol .pracownik .abs.link{z-index:222}#pracownik .left.column{transform:translateY(400px);opacity:0}#pracownik .left.column.active{transform:translateY(0);opacity:1}#pracownik .left.column .image{background:#26293a}#pracownik .left.column .image img{float:left;left:50%;position:relative;transform:translateX(-50%) translateY(100px);opacity:0}#pracownik .left.column .image img.active{transform:translateX(-50%) translateY(0);opacity:1}#pracownik .right.column{transform:translateX(400px);opacity:0}#pracownik .right.column.active{transform:translateX(0);opacity:1}#pracownik .right.column .glowne{margin:0 0 70px}#pracownik .right.column h1.main{font-size:59px;margin:0 0 10px;font-weight:400;position:relative;z-index:2}#pracownik .right.column h1.main:before{width:55px;height:5px;content:'';background:#aa9e73;position:absolute;top:-15px;left:0}#pracownik .right.column .stanowisko{font-size:26px;margin:0 0 10px;font-weight:400;color:#aa9e73}#pracownik .right.column h1,#pracownik .right.column h2,#pracownik .right.column h3,#pracownik .right.column h4,#pracownik .right.column h5,#pracownik .right.column h6{font-size:30px;margin:0 0 30px;color:#26293a;font-weight:400}#pracownik .right.column p{font-size:18px;margin:0 0 30px;color:#7f7f7f}#pracownik .right.column li{font-size:18px;margin:0 0 10px 20px;padding:0;color:#7f7f7f;position:relative}#pracownik .right.column ul li{list-style:none;margin:0 0 10px;padding:0 0 0 20px}#pracownik .right.column ul li:before{content:'';width:0;height:0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #aa9e73;position:absolute;top:7px;left:0}#blog .slider,#blog .sliderinner,#blog .sliderinner .slide,#blog .sliderinner .slide .image,#blog .sliderinner .slide .inner{height:calc(100vh - 86px);height:70vh}#blog .slider{overflow:hidden}#blog .sliderinner .slide{position:absolute;display:none}#blog .sliderinner .slide .image{position:absolute;background-position:center center;background-size:cover}#blog .sliderinner .slide .details{position:absolute;width:600px;padding:35px 60px;background:#fff;right:0;bottom:85px;transform:translateX(400px);opacity:0}#blog .sliderinner .slide .details.active{transform:translateX(0);opacity:1}#blog .arrows{position:absolute;right:-200px;opacity:0;bottom:480px}#blog .arrows.active{right:0;opacity:1}#blog .arrows .prev{float:right;width:0;height:0;border-style:solid;border-width:20px 30px 20px 0;border-color:transparent #fff transparent transparent}#blog .arrows .next{float:right;margin-left:18px;width:0;height:0;border-style:solid;border-width:20px 0 20px 30px;border-color:transparent transparent transparent #fff}#blog .dots{position:absolute;left:150px;opacity:0;bottom:40px}#blog .dots.active{right:0;opacity:1}#blog .dots .dot{float:left;width:20px;height:20px;border-radius:100%;background:#fff;margin:0 0 0 7px;opacity:.3;cursor:pointer}#blog .dots .dot.active,#blog .dots .dot:hover{opacity:1}#blog .dots .kulki{float:right;width:auto}#blog .column.left{width:310px;padding:150px 30px 30px;margin:-85px 0 0;transform:translateY(400px);opacity:0}#blog .column.left.active{transform:translateY(0);opacity:1}#blog .column.left:after{width:100%;height:1000vh;position:absolute;top:100%;left:0;background:#aa9e73;content:''}#blog .column.left .scrolllink{position:absolute;width:100%;height:85px;top:0;left:0}#blog .column.left .scrolllink svg{fill:#fff;height:30px;position:absolute;top:29px;right:28px}#blog .column.left h4{font-size:37px;color:#26293a;margin:0 0 40px;font-weight:400}#blog .column.left ul li{list-style:none;position:relative;margin:0 0 10px}#blog .column.left ul li.active:before{background:#fff}#blog .column.left ul li a{color:#fff;font-size:18px;padding:0 0 0 30px;position:relative}#blog .column.left ul li a:before{border:1px solid #fff;content:'';width:15px;height:15px;position:absolute;top:50%;transform:translateY(-50%);left:0}#blog .column.left ul li a:hover{color:#26293a}#blog .column.right{width:calc(100% - 310px);padding:70px 0 70px 30px}#blog .column.right .aktualnosc{width:calc((100% - 42px) / 2);margin:0 42px 60px 0;position:relative}#blog .column.right .aktualnosc:nth-child(2n){margin-right:0}#blog .column.right .aktualnosc:nth-child(2n+1){clear:both}#blog .column.right .aktualnosc .image{margin:3px 0 0}#blog .column.right .aktualnosc .image img{display:block}#blog .column.right .aktualnosc .kat{margin:0;float:left;width:auto;z-index:22;position:relative}#blog .column.right .aktualnosc .kat a{float:left;padding:5px 10px;min-width:170px;box-sizing:border-box;text-align:center;border:1px solid #26293a}#blog .column.right .aktualnosc .data{float:right;margin:0;width:auto;font-size:16px;line-height:34px}#blog .column.right .aktualnosc .details h3{margin:20px 0}.category #blog .column.left{margin-top:0}.wp-pagenavi a,.wp-pagenavi span{border:1px solid #aa9e73;padding:10px 14px;margin:2px;display:inline-block;vertical-align:middle}.wp-pagenavi span.current{border-color:#26293a;background:#26293a;color:#fff}.wp-pagenavi a:hover{border-color:#26293a}.wp-pagenavi .nextpostslink{text-indent:-9999px;background:url(//pasternaklegal.pl/wp-content/themes/ts/gfx/arrow.svg) center center no-repeat;height:22px;width:10px}.wp-pagenavi .previouspostslink{text-indent:-9999px;background:url(//pasternaklegal.pl/wp-content/themes/ts/gfx/arrow.svg) center center no-repeat;height:22px;width:10px;transform:rotate(180deg)}#wpis{background:#eaeaea}#wpis>.image{height:70vh;background-size:cover;background-position:center center;margin:0 0 -190px;border-top:8px solid #fff}#wpis>a.kat{position:absolute;top:20px;right:70px;float:right;padding:5px 10px;background:#fff;transform:translateY(-300px);opacity:0}#wpis>a.kat.active{transform:translateY(0);opacity:1}#wpis>.container{width:calc(100% - 180px);background:#fff;padding:60px 90px;margin-bottom:63px;top:400px;opacity:0}#wpis>.container.active{top:0;opacity:1}#wpis>.container:before{content:'';width:7px;height:190px;position:absolute;top:0;left:-7px}#wpis>.container h1.main{font-size:45px;color:#26293a;margin:0 0 60px;font-weight:400}#wpis>.container .details{border-top:1px solid #7f7f7f;padding:8px 0 60px}#wpis>.container .details .autor{width:auto;font-size:16px;color:#827f7f;margin:0}#wpis>.container .details .autor .image{width:50px;height:50px;margin:0 15px 0 0;float:left;border-radius:100%;overflow:hidden}#wpis>.container .details .autor .image img{display:block}#wpis>.container .details .autor p{float:left;width:auto;margin:13px 0 0}#wpis>.container .details .data{width:auto;font-size:16px;color:#827f7f;margin:13px 0 0}#wpis>.container .thecontent h1,#wpis>.container .thecontent h2{font-size:30px;color:#26293a;margin:0 0 20px;font-weight:400}#wpis>.container .thecontent h3,#wpis>.container .thecontent h4{font-size:25px;color:#26293a;margin:0 0 20px;font-weight:400}#wpis>.container .thecontent h5,#wpis>.container .thecontent h6{font-size:20px;color:#26293a;margin:0 0 20px;font-weight:400}#wpis>.container .thecontent p{font-size:18px;color:#7f7f7f;margin:0 0 20px}#wpis>.container .thecontent li{font-size:18px;color:#7f7f7f;margin:0 0 10px}#wpis>.container .thecontent ol{padding:0 0 0 23px}#wpis>.container .thecontent ul li{list-style:none;position:relative;padding:0 0 0 20px}#wpis>.container .thecontent ul li:before{content:'';width:0;height:0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #aa9e73;position:absolute;top:7px;left:0}#wpis>.container .kontaktowybox{border-top:1px solid #7f7f7f;padding:70px 0 0;margin:40px 0 0;min-height:250px}#wpis>.container .kontaktowybox h3{font-size:37px;font-weight:400;margin:0 0 20px;position:relative}#wpis>.container .kontaktowybox h3:before{width:55px;height:5px;content:'';background:#aa9e73;position:absolute;top:-15px;left:0}#wpis>.container .kontaktowybox .socials{width:32px;position:absolute;top:55px;right:0}#wpis>.container .kontaktowybox .socials svg,#wpis>.container .kontaktowybox .socials svg a{fill:#aa9e73}#wpis>.powiazane{background:#fff;padding:43px 0}.single-post #kontaktbox{background:#fff;padding:0;margin:0}.single-post #kontaktbox .left.column.goldbg{background:0 0}.single-post #kontaktbox .left.column.goldbg:before{display:none}.single-post #kontaktbox .left.column .socials a svg{fill:#aa9e73}#kontakt #mapa{height:60vh}#kontakt #kontaktbox{background:#fff;padding:0;margin-bottom:0}#casestudies .top .left.column{transform:translateY(-200px);opacity:0}#casestudies .top .left.column.active{transform:translateY(0);opacity:1}#casestudies .top .left.column:before{width:100%;height:250px;position:absolute;top:-8px;left:0;background:#aa9e73;content:''}#casestudies .top .right.column h1{text-align:right;color:#fff;font-size:54px;font-weight:400;line-height:1;margin:40px 0;transform:translateX(300px);opacity:0}#casestudies .top .right.column h1.active{transform:translateX(0);opacity:1}#casestudies .doswiadczenie .left.column{padding:0 60px 50px;transform:translateY(200px);opacity:0}#casestudies .doswiadczenie .left.column.active{transform:translateY(0);opacity:1}#casestudies .doswiadczenie .left.column:after{width:100%;height:100vh;position:absolute;top:100%;left:0;background:#aa9e73;content:''}#casestudies .doswiadczenie .left.column h2{font-size:36px;color:#26293a;font-weight:400;margin:0 0 50px}#casestudies .doswiadczenie .left.column li{padding:0;list-style:none;position:relative;margin:0 0 10px;width:100%;font-size:18px}#casestudies .doswiadczenie .left.column li a{padding:5px 10px;margin:0 0 0 -10px}#casestudies .doswiadczenie .left.column .wyroznione li a{color:#fff}#casestudies .doswiadczenie .left.column li a.active{border:1px solid #26293a}#casestudies .doswiadczenie .left.column .wyroznione li a.active{border:1px solid #fff}#casestudies .doswiadczenie .right.column{padding:0 0 60px 60px;transform:translateX(300px);opacity:0}#casestudies .doswiadczenie .right.column.active{transform:translateX(0);opacity:1}#casestudies .doswiadczenie .right.column .case_study{border:1px solid #aa9e73;float:left;width:calc(100% / 2);padding:50px 30px 30px;min-height:210px;margin:0 0 20px;background:rgba(38,41,58,.8)}#casestudies .doswiadczenie .right.column .case_study .stars{position:absolute;top:10px;left:15px;letter-spacing:4px}#casestudies .doswiadczenie .right.column .case_study:nth-child(2n){margin-left:-1px}#casestudies .doswiadczenie .right.column .case_study h4{font-size:22px;color:#fff;margin:0 0 40px}#casestudies .doswiadczenie .right.column .case_study p{margin:0;float:right;position:absolute;right:30px;bottom:20px}#casestudies .doswiadczenie .right.column .case_study p svg{margin:0 0 -3px 10px;fill:#aa9e73}#casestudies .doswiadczenie .right.column .niema{color:#fff}#casestudies .wp-pagenavi a,.wp-pagenavi span{color:#fff;border:1px solid #fff}#casestudies .wp-pagenavi span.current{border-color:#fff;background:#fff;color:#26293a}#casestudies .wp-pagenavi .nextpostslink,#casestudies .wp-pagenavi .previouspostslink{background:url(//pasternaklegal.pl/wp-content/themes/ts/gfx/arrow-white.svg) center center no-repeat}#wpis.casestudies{padding:30px 0 0;background:#26293a}#wpis.casestudies #kontaktbox{margin-bottom:0}#wpis.casestudies .case_studies{border-bottom:50px solid #fff}#wpis.casestudies .case_studiesBox{background:#fff}#wpis.casestudies #kontaktbox .left.column:before{display:none}#kariera .left.column:after{width:100%;height:1000vh;position:absolute;top:100%;left:0;background:#aa9e73;content:''}#kariera .left.column .details{padding:50px 60px}#kariera .left.column .details h4.cv{font-size:30px;margin:0 0 30px;font-weight:400}#kariera .left.column .details a{font-size:22px;color:#fff}#kariera .right.column{padding:90px 0 40px 40px}#kariera .right.column h1.main{font-size:59px;margin:0;font-weight:400;position:relative;z-index:2}#kariera .right.column h1.main:before{width:55px;height:5px;content:'';background:#aa9e73;position:absolute;top:-15px;left:0}#kariera .right.column .introtext{font-size:26px;margin:0 0 10px;font-weight:400;position:relative;z-index:2}#kariera .right.column .ogloszenie{background:#eaeaea;padding:30px 45px;margin:60px 0 0}#kariera .right.column .ogloszenie h2.playfair{font-size:30px;color:#26293a;font-weight:400;margin:0 0 40px}#kariera .right.column .ogloszenie p,#kariera.podstrona .right.column .thecontent p{font-size:18px;color:#7f7f7f;margin:0 0 20px}#kariera .right.column .ogloszenie li,#kariera.podstrona .right.column .thecontent li{font-size:18px;color:#7f7f7f;margin:0 0 10px}#kariera .right.column .ogloszenie ul,#kariera .right.column .ogloszenie ol,#kariera.podstrona .right.column .thecontent ul,#kariera.podstrona .right.column .thecontent ol{margin:0 0 40px}#kariera .right.column .ogloszenie ol,#kariera.podstrona .right.column .thecontent ol{padding:0 0 0 23px}#kariera .right.column .ogloszenie ul li,#kariera.podstrona .right.column .thecontent ul li{list-style:none;position:relative;padding:0 0 0 20px}#kariera .right.column .ogloszenie ul li:before,#kariera.podstrona .right.column .thecontent ul li:before{content:'';width:0;height:0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #aa9e73;position:absolute;top:7px;left:0}#kariera .right.column .ogloszenie p.goldcolor{font-size:20px;color:#aa9e73;font-weight:600;margin:0 0 30px}#kariera .right.column .ogloszenie .aplikuj svg{margin:0 0 -3px 10px;fill:#aa9e73}#kariera.podstrona .left.column .details h3{position:relative}#kariera.podstrona .left.column .details h3:before{width:55px;height:5px;content:'';background:#26293a;position:absolute;top:-15px;left:0}#kariera.podstrona .left.column .details .adres{margin:30px 0 0}#kariera.podstrona .left.column .details .adres p,#kariera.podstrona .left.column .details .adres a{font-size:18px;color:#fff}#kariera.podstrona .right.column{padding:90px 0 60px 85px}#kariera.podstrona .right.column .thecontent{margin:60px 0}#kariera.podstrona .right.column .thecontent h1,#kariera.podstrona .right.column .thecontent h2,#kariera.podstrona .right.column .thecontent h3,#kariera.podstrona .right.column .thecontent h4,#kariera.podstrona .right.column .thecontent h5,#kariera.podstrona .right.column .thecontent h6{font-size:30px;font-weight:400}.ts_search_form{width:100%;margin-bottom:30px;display:flex}.ts_search_input{padding:10px 6px;margin:0;background-color:#f3f3f3;border:1px solid #aa9e73;flex:1 1 auto}.ts_search_submit{padding:14px 14px 8px;color:#f3f3f3;background:#aa9e73;border:none;float:right;margin:0}@-ms-viewport{width:device-width}@media (max-width:1350px){.inner{width:calc(100% - 100px)}.left.column{width:370px}.right.column{width:calc(100% - 370px)}.home .firstView .partnerzy{transform:translateX(-24vw);width:40vw}#specjalizacje .right.column .specjalizacjeContent .specjalizacja .image{right:calc(((100vw - (100vw - 100px)) / -2) + 0px);opacity:.5}#specjalizacje .right.column .specjalizacjeContent .specjalizacja{padding:100px 110px 50px 50px}#kontaktbox .right.column{padding:80px 80px 20px}.blogbox{width:100%}.blogbox .wpisy .aktualnosc{margin:0 0 60px}.blogbox .wpisy .aktualnosc .image{width:390px}.blogbox .wpisy .aktualnosc .details{width:calc(100% - 380px - 50px)}#specjalizacje .left.column{padding:45px 40px 50px}footer>.top .srodek .menu li.break{clear:both;margin:0}footer>.top .srodek .menu li.break:before{display:none}.single-specjalizacje .inner .right.column .main,.single-specjalizacje .inner .right.column .pola{padding:80px 30px 80px 80px}#zespol .left.column.goldbg .kontakty a,#pracownik .left.column.goldbg .kontakty a{font-size:20px}}@media (max-width:1250px){.home .firstView .left.column h1{font-size:34px;line-height:42px}.home .firstView .specki{width:340px}.right.column.wide{width:calc(100% - 50px)}.blogbox .wpisy .aktualnosc .image{width:340px}.blogbox .wpisy .aktualnosc .details{width:calc(100% - 320px - 50px)}#specjalizacje .right.column .specjalizacjeContent .specjalizacja{padding:100px 40px 50px 50px}#specjalizacje .right.column .specjalizacjeContent .specjalizacja .image{right:-20vw;right:0;transform:translateX(30%)}#kontaktbox .right.column h4{font-size:32px}footer>.top .logo{margin:25px 40px 0}footer>.top .srodek{width:calc((100% - 214px - 50px) - 85px)}.single-specjalizacje .inner .right.column .main,.single-specjalizacje .inner .right.column .pola{padding:80px 0 80px 50px}.single-specjalizacje .inner .left.column .text{padding:50px 40px}.single-specjalizacje .inner .left.column .text li{padding:0 0 0 20px;margin:0 0 10px -20px}.single-specjalizacje .inner .right.column .pola .opis{width:calc((100% - 50px)/2);margin:0 50px 50px 0}.single-specjalizacje .inner .right.column.wide .right.column h3{font-size:30px}.case_studies{width:calc(100% + 100px);margin:0 0 0 -50px;padding:60px 50px 0}.case_studies .studies{width:100%}#blog .column.right .aktualnosc .data{width:100%}#blog .column.right .aktualnosc{width:calc((100% - 30px) / 2);margin:0 30px 60px 0}#zespol .right.column{padding:90px 40px}#pracownik .right.column{padding:90px 0 90px 40px}#casestudies .doswiadczenie .right.column .case_study{width:100%;min-height:0}#casestudies .top .right.column h1{font-size:37px}#kariera.podstrona .right.column{padding:60px 0 60px 40px}#kariera .right.column h1.main{font-size:37px}#kariera.podstrona .right.column .thecontent{margin:40px 0}}@media (max-width:1023px){.inner{width:calc(100% - 40px);width:100%}footer .inner,#blog .sliderinner .slide .inner{width:calc(100% - 40px)}footer>.top{background:#d5d5d5;padding:40px 0 20px}footer>.top>.inner{background:0 0;padding:0}footer>.top .srodek .dane{width:100%}footer>.top .srodek .dane>div{margin:0}footer>.top .srodek .dane>div.adres{min-width:0}.left.column{width:300px}.right.column{width:calc(100% - 300px)}.home .firstView .specki{width:calc(100% - 80px);transform:none;top:50px;right:40px}.home .firstView .partnerzy{transform:translateX(-110px);width:60vw;left:50%}.home .firstView .left.column{padding:0 20px}#o-kancelarii .right.column.wide .right.column .thecontent h2{font-size:30px}#o-kancelarii .right.column.wide .right.column .thecontent{margin:60px 0;width:calc(100% - 50px)}.blogbox .wpisy .aktualnosc .details{width:100%;margin:10px 0 0}.blogbox .wpisy .aktualnosc .image,.blogbox .wpisy .aktualnosc .image img{width:100%}#specjalizacje .right.column .specjalizacjeContent .specjalizacja .image{right:-20px;width:calc(100% + 20px);height:100%;opacity:.3;transform:none}.blogbox{width:calc(100% - 100px);float:right}#kontaktbox .right.column{padding:60px 40px 20px}#kontaktbox .right.column .kontakty{margin:0 0 20px;flex-direction:column}#kontaktbox .right.column h4{font-size:28px}#kontaktbox .left.column img{margin:-200px 0 0 10px;height:430px}#newsbox .right.column{padding:60px 40px 20px}#newsbox .right.column h4{font-size:28px}footer>.top .logo{margin:7px 35px 0 0}footer>.top .socials{width:auto;position:absolute;bottom:0}footer>.top .socials a{float:left;margin:0 10px 0 0}footer>.top .srodek{width:calc((100% - 174px) - 75px)}.single-specjalizacje .inner .right.column .main,.single-specjalizacje .inner .right.column .pola{padding:60px 40px 40px}.single-specjalizacje .inner .right.column .pola .opis{width:100%;margin:0}.single-specjalizacje .inner .right.column .pola .claim{width:100%;margin:0 0 30px}.case_studies{width:100%;margin:0}#blog .sliderinner .slide .details{padding:20px 30px;bottom:65px}#blog .dots{bottom:23px;right:20px}#blog .arrows{bottom:43vh;right:20px}#blog .column.left{width:300px;padding:80px 30px 30px;margin:-45px 0 0}#blog .column.right{width:calc(100% - 300px);padding:40px 20px}#blog .column.right .aktualnosc{width:100%;margin:0 0 30px}#blog .column.right .aktualnosc .data{width:auto}#blog .slider,#blog .sliderinner,#blog .sliderinner .slide,#blog .sliderinner .slide .image,#blog .sliderinner .slide .inner{height:50vh}#wpis>.image{height:30vh;margin:0 0 -40px}#wpis>.container{width:calc(100% - 80px);padding:30px 40px}#okancelarii .firstView{height:50vh}#okancelarii .left.column.podnies{margin:-300px 0 0;padding:50px 30px}#okancelarii .right.column.opis{padding:60px 40px}#zespol .left.column.goldbg .dane,#pracownik .left.column.goldbg .dane{padding:60px 20px}#pracownik .right.column{padding:60px 40px 90px}#pracownik .right.column h1.main{font-size:37px}#pracownik .right.column .stanowisko{font-size:22px}#pracownik .right.column .glowne{margin:0 0 40px}#casestudies .doswiadczenie .left.column{padding:0 30px 50px}#casestudies .doswiadczenie .right.column{padding:0 40px 60px}#casestudies .top .right.column h1{margin:40px;font-size:32px}#kariera .column{width:100%}#kariera .column.left img{width:200px;float:left}#kariera .left.column .details{padding:30px;width:calc(100% - 200px);float:right}#kariera .left.column:after{display:none}#kariera.podstrona .left.column .details{width:100%}#kariera .right.column{padding:60px 40px 40px}#zespol .left.column.goldbg .kontakty a,#pracownik .left.column.goldbg .kontakty a{font-size:18px}}@media (max-height:630px){.home .firstView .partnerzy{width:auto;height:96%;transform:translateX(-20vw)}}@media (max-height:869px){.home .firstView .partnerzy{width:auto;height:96%;transform:translateX(-20vw)}.home .firstView .left.column h1{font-size:36px;line-height:46px}}@media (max-width:767px){.hideOnMobile{display:none !important}.showOnMobile{display:block}header .logo{transform:none;left:20px}header .menubutton{right:20px}header.active .menubutton{right:8px;top:8px}header nav{width:100%;right:-100%;padding:20px;min-height:100vh;height:auto}header nav .main{margin:50px 0 0}header nav ul.main li,header nav ul.sec li,header nav ul.sec{margin:0}header nav li a,header nav .kontakty a{font-size:22px;text-align:center;display:block;padding:8px 0;width:100%;margin:0}header nav .kontakty{margin:20px 0 0}.home .firstView .left.column{background:0 0;height:auto}.home .firstView .left.column h1{margin-top:30px;transform:none;color:#fff}.home .firstView .partnerzy{transform:none;left:0;top:0;width:50%;height:auto;position:relative;z-index:2;float:right;margin:0 25%}.home .firstView,.home .firstView .inner{height:auto}.home .firstView #video{height:380px}.home .firstView .left.column h1 i{color:#aa9e73}.home .firstView .left.column h1 .scrolllink,.home .firstView .right.column .specki{display:none}.home .firstView .right.column{background:#aa9e73;position:absolute;width:100%;height:300px;bottom:0}#o-kancelarii .left.column.abs{background-size:auto;width:25%}.right.column.wide,.left.column,.right.column,footer>.top .srodek,#specjalizacje .left.column ul li,.home #o-kancelarii .right.column.wide,#blog .column.right,#wpis>.container .details .autor,#wpis>.container .details .data{width:100%}.details .kat,.details .kat a,#blog .column.right .aktualnosc .kat,#blog .column.right .aktualnosc .kat a{width:100% !important}.right.column .right.column{margin:0 20px}#o-kancelarii .right.column.wide .right.column .thecontent{margin:40px 0;width:100%}#o-kancelarii .right.column.wide .right.column .thecontent h2{font-size:22px;margin:0 0 20px}.home #o-kancelarii .right.column{width:calc(75% - 40px)}.details h3{font-size:24px;margin:10px 0 20px}.blogbox{width:100%;padding:20px;margin:0}.blogbox .wpisy .aktualnosc{margin:0 0 20px}.goldbg.button{padding:15px 30px;width:100%;box-sizing:border-box;text-align:center}#specjalizacje .left.column{padding:20px}#specjalizacje .left.column>h2{margin:0 0 20px;text-align:center}#specjalizacje .left.column ul li{margin:0}#specjalizacje .left.column ul li a{border:0 !important;padding:12px 0;font-size:18px;text-align:center;width:100%}.column.left:before,.column.left:after{display:none}#kontaktbox,.page-template-template-specjalizacje #kontaktbox,.page-template-template-okancelarii #kontaktbox{margin:0}#kontaktbox .left.column{background:0 0}#kontaktbox .left.column img{margin:0 0 0 5%;height:auto;width:90%}#kontaktbox .left.column .socials{margin:20px;position:absolute}#kontaktbox .left.column .socials a svg{fill:#aa9e72}#kontaktbox .right.column{padding:40px 20px 20px}#kontaktbox .right.column h4{font-size:22px}#kontaktbox .right.column .kontakty a{font-size:22px;line-height:30px}#kontaktbox .right.column .kontakty a.default-btn{padding:10px 20px;width:100%;box-sizing:border-box;justify-content:center;font-size:20px;margin:20px 0}#kontaktbox .right.column .adres{flex-direction:column;text-align:center;margin:20px 10px}#kontaktbox .right.column .adres-addon{flex-direction:column;text-align:center;margin:20px 10px}#kontaktbox .right.column .adres p{width:100%;margin:20px 10px}#newsbox .right.column{padding:40px 20px 20px}#newsbox .right.column h4{font-size:22px}footer>.top{padding:20px 0}footer>.top .logo{margin:0 0 20px;left:50%;transform:translateX(-50%);position:relative}footer>.top .srodek .menu li{width:100%;margin:0}footer>.top .srodek .menu li:before{display:none}footer>.top .srodek .menu li a{width:100%;padding:5px 0;text-align:center;font-size:18px;float:left}footer>.top .srodek .dane>div{width:100%;margin:0 0 30px;text-align:center}footer>.top .srodek .dane>div a{clear:both;float:none;font-size:22px;color:#aa9e72}footer>.top .srodek .dane>div p{font-size:18px}footer>.top .socials{width:100%;position:relative;text-align:center}footer>.top .socials a{float:none;margin:-20px 10px 10px 0;display:inline-block}footer>.top .socials a svg{width:40px;height:40px}footer>.bottom{padding:20px 0}footer>.bottom p{width:100%;margin:0;text-align:center}footer>.bottom p a{display:block}.page-template-template-specjalizacje #specjalizacje{margin:0}.single-specjalizacje .inner .left.column .img{height:20vh;overflow:hidden}.single-specjalizacje .specjalizacja{margin:0}.single-specjalizacje .inner .left.column .text{padding:20px}.single-specjalizacje .inner .left.column .text ul,.single-specjalizacje .inner .left.column .text ol{padding:0 0 0 22px}.single-specjalizacje .inner .right.column .main,.single-specjalizacje .inner .right.column .pola{padding:20px}.single-specjalizacje .inner .right.column .main:before{display:none}.single-specjalizacje .inner .right.column .main h1{font-size:36px;margin:0 0 20px}.single-specjalizacje .inner .right.column .main .thecontent h1,.single-specjalizacje .inner .right.column .main .thecontent h2,.single-specjalizacje .inner .right.column .main .thecontent h3,.single-specjalizacje .inner .right.column .main .thecontent h4,.single-specjalizacje .inner .right.column .main .thecontent h5,.single-specjalizacje .inner .right.column .main .thecontent h6,.single-specjalizacje .inner .right.column .pola .reszta h1,.single-specjalizacje .inner .right.column .pola .reszta h2,.single-specjalizacje .inner .right.column .pola .reszta h3,.single-specjalizacje .inner .right.column .pola .reszta h4,.single-specjalizacje .inner .right.column .pola .reszta h5,.single-specjalizacje .inner .right.column .pola .reszta h6{font-size:24px;margin:0 0 20px}.single-specjalizacje .inner .right.column .pola .claim h2{font-size:26px;margin:0}.case_studies{padding:20px}.case_studies>h3,.case_studies .inner>h3,.case_studies>h4,.case_studies .inner>h4{font-size:30px}.case_studies .studies .case_study{width:100%;padding:40px 20px 20px;min-height:0;margin:0 0 10px}.blogbox>h2{font-size:23px;margin:0 0 20px}.single-specjalizacje .inner .right.column.wide .right.column{margin-bottom:0;width:calc(100% - 40px)}#blog .column.left{width:100%;padding:20px;margin:0}#blog .column.left ul.playfair{display:none;margin:20px 0 0}#blog .column.left h4,#casestudies .doswiadczenie .left.column h2{font-size:24px;line-height:1;margin:0;position:relative}#blog .column.left h4:after,#casestudies .doswiadczenie .left.column h2:after{content:'';width:0;height:0;border-style:solid;border-width:9px 5px 0;border-color:#26293a transparent transparent;position:absolute;top:7px;right:0}#wpis>.image{height:30vh;margin:0;border:0}#wpis>.container{width:100%;padding:20px}#wpis.kat-7>.container:before{display:none}#wpis>.container h1.main{font-size:26px;margin:0 0 20px}#wpis>.container .details{padding:30px 0 0}#wpis>.container .details .autor{margin:-20px 0 0}#wpis>.container .details .autor p{float:right;margin:0}#wpis>.container .details .data{margin:-30px 0 0;width:100%;text-align:right}#wpis>.container .thecontent h1,#wpis>.container .thecontent h2{font-size:22px}#wpis>.container .thecontent h3,#wpis>.container .thecontent h4{font-size:20px}#wpis>.container .thecontent h5,#wpis>.container .thecontent h6{font-size:18px}#wpis>.container .kontaktowybox .socials{width:100%;position:relative;top:auto;right:auto;text-align:center;margin:20px 0}#wpis .socials a{margin:10px}#wpis>.container .kontaktowybox{padding-top:30px;margin:20px 0 0;min-height:0}.lang-switcher{margin-top:25px;margin-bottom:25px;align-items:center;justify-content:center}.lang-switcher a:first-child{margin-right:20px}#okancelarii .left.column.podnies h1{font-size:26px;margin:0 0 20px}#okancelarii .right.column.opis{padding:20px}#okancelarii .right.column.opis h2:first-child{font-size:26px;margin:0 0 20px}#okancelarii .right.column.opis h2:first-child:before,#zespol .right.column>h1:before,#pracownik .right.column h1.main:before,#casestudies .doswiadczenie .left.column ul,#kariera .right.column h1.main:before,#kariera .column.left img{display:none}#okancelarii .right.column.opis .przejdz{margin:20px 0}.case_studies>h3,.case_studies .inner>h3,.case_studies>h4,.case_studies .inner>h4{font-size:24px}.case_studies .studies{margin:20px 0}#okancelarii .firstView{height:30vh}#okancelarii .left.column.podnies{margin:0;padding:50px 20px 20px}#zespol .right.column{padding:20px}#zespol .right.column>h1{font-size:36px;margin:0 0 20px}#kariera .right.column h1.main{font-size:26px;margin:0 0 20px;line-height:1.2}#kariera.podstrona .right.column .thecontent{margin:10px 0 0}#zespol .right.column .zespol{margin:0}#zespol .right.column .zespol .pracownik{width:100%;float:left;margin:0 0 20px}#zespol .right.column .zespol .pracownik .image img{max-width:calc(100% - 20px)}#pracownik .right.column,#casestudies .doswiadczenie .right.column{padding:20px}#pracownik .right.column .glowne{margin:0 0 20px}#pracownik .left.column .image img{width:90%}#casestudies{margin:0}#casestudies .top .right.column h1{margin:20px;font-size:26px}#casestudies .doswiadczenie .left.column,#kariera.podstrona .right.column,#kariera .right.column{padding:20px}#casestudies .doswiadczenie .left.column ul{overflow:visible !important}#casestudies .doswiadczenie .left.column ul.wyroznione{margin-top:20px}#wpis.casestudies{padding:0;background:0 0}#kariera .left.column .details{padding:20px;width:100%}#kariera .left.column .details h4.cv{font-size:24px;margin:0 0 20px}#kariera .right.column .introtext{font-size:20px}#kariera .right.column .ogloszenie{padding:20px;margin:20px 0 0}#kariera .right.column .ogloszenie h2.playfair{font-size:26px;margin:0 0 20px}#blog .column.left ul li a{padding:10px 0 10px 30px;float:left;width:100%}}@media (max-width:479px){.home .firstView .partnerzy{left:0;top:0;width:80%;height:auto;position:relative;z-index:2;float:right;margin:0 10%}.home .firstView .right.column{min-height:370px;bottom:0}.case_studies>h3,.case_studies .inner>h3,.case_studies>h4,.case_studies .inner>h4{font-size:23px}}