/*!
Theme Name: TS
Author: Tomczak Stanisławski
Author URI: http://tomczak-stanislawski.pl/
Version: 2.0.0
*/
@media (max-width:1023px){.popup p{width:600px;max-width:100%}}@media (max-width:767px){.popup p{padding:0 20px;font-size:35px}}html,body,ul,ol{padding:0;margin:0}body *{outline:none !important}.autowidth{width:auto}.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(//www.gardocki.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,input[type=submit]{-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{-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:#1c1c1c;text-decoration:none !important}body,html{height:100%;box-sizing:border-box;color:#1c1c1c;background:#fff;letter-spacing:1px}html *{font-family:'proxima-nova',sans-serif;line-height:1.1}.middleX{position:relative;transform:translateX(-50%);left:50%}.middleY{position:relative;transform:translateY(-50%);top:50%}.middleX.middleY,.middleXY{transform:translateX(-50%) translateY(-50%);top:50%;left:50%}img{max-width:100%;height:auto;border:0}p{margin:0 0 20px;line-height:1.6;font-size:17px}.mt50{margin-top:50px}.mt100{margin-top:100px}.thecontent ol,.thecontent ul{padding:0 0 20px 20px}.thecontent p{line-height:26px;font-size:17px}.thecontent li{line-height:26px;font-size:17px;margin:0 0 10px}div{position:relative;float:left;width:100%;box-sizing:border-box}#cookie-notice{background:#fff !important;color:#0b1431 !important}.cookie-notice-container{padding:4px 20px 3px !important;color:#000 !important}#cookie-notice .cn-button{background:#101010 !important}#ct-ultimate-gdpr-cookie-modal .ct-ultimate-gdpr-cookie-modal-desc{float:none}.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%}.inner.middleY{transform:translateX(-50%) translateY(-50%)}.gapheight100{height:100px}.scroll-pane,.jspContainer{width:566px !important}.jspContainer{overflow:hidden;position:relative;display:block !important}.jspPane{position:absolute;width:calc(100% - 50px) !important}.jspVerticalBar{background:red;height:100%;position:absolute;right:0;top:0;width:8px}.jspHorizontalBar{background:red;bottom:0;height:16px;left:0;position:absolute;width:100%}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#e6e6e6;position:relative}.jspDrag{background:#db0808;cursor:pointer;left:0;position:relative;top:0}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;cursor:pointer;direction:ltr;display:block;margin:0;padding:0;text-indent:-20000px}.jspDisabled{background:#80808d;cursor:default}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{float:left;height:100%;width:16px}.jspVerticalBar .jspArrow:focus{border:1px solid red;outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}#ct-ultimate-gdpr-cookie-open{width:auto}#ct-ultimate-gdpr-cookie-popup{width:calc(100% - 40px) !important;width:100% !important;left:0 !important;background:#fff !important}#ct-ultimate-gdpr-cookie-accept{background:#db0808 !important;border:0 !important}#ct-ultimate-gdpr-cookie-popup[style*="background-color: rgb(255, 255, 255)"] #ct-ultimate-cookie-close-modal{color:#fff !important}#ct-ultimate-gdpr-cookie-popup>div,#ct-ultimate-gdpr-cookie-popup.ct-ultimate-gdpr-cookie-popup-classic #ct-ultimate-gdpr-cookie-accept,#ct-ultimate-gdpr-cookie-popup.ct-ultimate-gdpr-cookie-popup-classic #ct-ultimate-gdpr-cookie-change-settings,#ct-ultimate-gdpr-cookie-popup.ct-ultimate-gdpr-cookie-popup-classic #ct-ultimate-gdpr-cookie-read-more{float:left !important;width:calc((100% - 30px)/4);margin:0 0 3px !important;padding:15px;text-align:center;border:0;border-left:1px solid #fff}#ct-ultimate-gdpr-cookie-popup #ct_ultimate-gdpr-cookie-reject{padding:0;border:0 !important;border-left:1px solid #fff}#ct-ultimate-gdpr-cookie-popup #ct-ultimate-gdpr-cookie-content{padding:0 0 10px;color:#000 !important}#ct-ultimate-gdpr-cookie-popup #ct_ultimate-gdpr-cookie-reject a{padding:15px}#ct-ultimate-gdpr-cookie-popup.ct-ultimate-gdpr-cookie-popup-classic{padding:20px;bottom:0 !important}#ct-ultimate-gdpr-cookie-popup.ct-ultimate-gdpr-cookie-popup-classic #ct-ultimate-gdpr-cookie-content{text-align:left;color:gray;width:100%;border:0 !important}#ct-ultimate-gdpr-cookie-popup #ct-ultimate-gdpr-cookie-accept,#ct-ultimate-gdpr-cookie-popup #ct-ultimate-gdpr-cookie-change-settings{font-size:13px}.ct-ultimate-gdpr-cookie-modal-compact-dark-blue .ct-ultimate-gdpr-slider-block,.ct-ultimate-gdpr-cookie-modal-compact-dark-blue .ct-ultimate-gdpr-slider-not-block{left:50%;transform:translateX(-50%)}.ct-ultimate-gdpr-cookie-modal-compact-dark-blue a{border:0 !important}.ct-ultimate-gdpr-cookie-modal-compact-dark-blue a:hover,.ct-ultimate-gdpr-cookie-modal-btn.save a:hover{color:#fff !important}.ct-ultimate-gdpr-cookie-modal-compact-dark-blue a:after{background:#db0808 !important}.ct-ultimate-gdpr-cookie-modal-compact-dark-blue .cookie-modal-tab-wrapper{width:105px}.ct-ultimate-gdpr-cookie-modal-compact-dark-blue .ct-ultimate-gdpr-cookie-modal-slider-inner-wrap{margin-left:0;padding-left:120px}#page{overflow:hidden}.button.redbg{display:inline-block;padding:15px 20px;font-size:15px;text-align:center;min-width:215px;text-indent:20px}.button.redbg:hover{background:#1c1c1c}.button.redbg svg{display:inline-block;margin:2px 0 -4px 20px}.tekstbutton{font-size:19px;font-weight:700;position:relative}.tekstbutton:before{content:'';position:absolute;padding:10px 20px;width:100%;height:100%;transform:scale(0);opacity:0;top:-10px;left:-20px}.tekstbutton.red:before{background:#db0808}.tekstbutton:hover:before{transform:scale(1);opacity:1}.tekstbutton.red:hover{color:#fff}.tekstbutton span{position:relative;z-index:2}.redbg{background:#db0808;color:#fff}.red{color:#db0808}.black{color:#1c1c1c}.blackbg{background:#1c1c1c}.white{color:#fff}.grayscale{filter:grayscale(1)}.graybg{background:#f5f5f5}.whitebg{background:#fff}header{position:absolute;width:100%;top:0;z-index:999}header .logo{margin:35px 20px 0 80px;z-index:4}header .menubutton{width:86px;height:135px;z-index:3;float:right;cursor:pointer;padding:54px 0 0}.home header:after{width:86px;height:calc(100vh - 135px);position:absolute;right:0;top:100%;background:#db0808;content:''}header .menubutton:hover div:nth-child(1){transform:rotate(-45deg);margin:8px 0 0 -14px}header .menubutton:hover div:nth-child(2),header .menubutton.active div:nth-child(2){transform:translateX(20px);opacity:0}header .menubutton:hover div:nth-child(3){transform:rotate(45deg);margin:4px 0 0 -14px}header .menubutton.active div:nth-child(1){margin:19px 0 0 -14px;transform:rotate(-45deg)}header .menubutton.active div:nth-child(3){margin:-14px 0 0 -14px;transform:rotate(45deg)}header .menubutton.active:hover div{background:#1c1c1c}header .menubutton>div{width:30px;height:3px;background:#fff;margin-bottom:9px;clear:both}header nav{width:50vw;height:100vh;right:-50vw;position:absolute;padding:150px 100px 100px;z-index:2;box-sizing:border-box}header nav.active{right:0}header nav .main{margin:0 0 40px;max-width:430px}header nav .main li{list-style:none;font-size:25px;font-weight:100;line-height:54px;border-top:1px solid #e65353}header nav .main li:first-child{border-top:0}header nav .secondary li{list-style:none;font-size:20px;font-weight:100;line-height:44px}header nav li a{color:#fff;height:54px;display:block;position:relative;line-height:54px}header nav li a:hover{color:#1c1c1c}.breadcrumbsbox{width:auto;float:right;position:absolute;right:135px;top:58px}.breadcrumbsbox li{list-style:none;float:left}.breadcrumbsbox.white li,.breadcrumbsbox.white li a{color:#fff}.breadcrumbsbox li a:hover{color:#db0808}.breadcrumbsbox li .slashback{padding:0 10px}.breadcrumbsbox li:last-child .slashback{display:none}.column.maincolumn{width:calc((100% - 78px)/2)}footer{width:100%;float:left;position:relative;background:#1c1c1c}footer .top .column.left{padding:40px 0}footer .top .column.left p{max-width:270px}footer .column *{font-size:16px;color:#8e8e8e;line-height:1.6}footer .column a:hover{color:#fff}footer .bottom .column.left{padding:40px 0 60px;width:calc(100% - 300px)}footer .bottom .column.left .innercolumn{width:calc((100% - 150px)/3);width:auto;margin:0 0 0 150px}footer .bottom .column.left .innercolumn:first-child{margin:0}footer .bottom .column.left .innercolumn p{margin:0 0 30px;line-height:1.6}footer .bottom .column.left .innercolumn li{list-style:none;margin:0 0 10px}footer .bottom .column.left .innercolumn li,footer .bottom .column.left .innercolumn li *{line-height:1.1}footer .bottom .column.left .innercolumn:before{content:'';width:1px;height:100%;position:absolute;top:0;left:-75px;background:#8e8e8e}footer .bottom .column.left .innercolumn:first-child:before{display:none}footer .top .column.right{padding:25px 0 25px 20px;height:108px;width:610px}footer .top .column.right:after{content:'';width:50vw;height:100%;top:0;position:absolute;left:calc(100% - 1px);background:#db0808}footer .top .column.right ul{position:relative;z-index:9}footer .top .column.right .main{float:right;width:auto;margin:0 0 10px}footer .top .column.right .main li{float:left;list-style:none;margin:0 0 0 30px;position:relative}footer .top .column.right .main li:before{content:'|';color:#fff;position:absolute;top:1px;left:-16px}footer .top .column.right .main li:first-child:before{display:none}footer .top .column.right .main li a{color:#fff;font-size:15px;font-weight:700}footer .top .column.right .secondary{float:right;width:auto;margin:0}footer .top .column.right .secondary li{float:left;list-style:none;margin:0 0 0 20px;position:relative}footer .top .column.right .secondary li:before{content:'|';color:#fff;position:absolute;top:0;left:-11px}footer .top .column.right .secondary li:first-child:before{display:none}footer .top .column.right .secondary li a{color:#fff;font-size:13px;font-weight:400}footer .top .column.right li a:hover{color:#1c1c1c}footer .bottom .column.right .logo{margin:32px 0 50px}footer .bottom .column.right .logo img{width:272px}footer .bottom .column.right .pseudomenu>a{float:left;float:right;margin:0 0 0 10px}footer .bottom .column.right .pseudomenu li{float:left;list-style:none;margin:0 0 0 20px;position:relative}footer .bottom .column.right .pseudomenu li:before{content:'|';color:#8e8e8e;position:absolute;top:0;left:-11px}footer .bottom .column.right .pseudomenu li:first-child:before{display:none}footer .bottom .column.right .opacitymenu{margin:30px 0 0}footer .bottom .column.right .opacitymenu p{color:#464646;text-align:right;margin:0}footer .bottom .column.right .opacitymenu p a{color:#464646}footer .bottom .column.right .opacitymenu p a:hover{color:#fff}.homepage .firstView{background:#4d4444}.homepage .firstView .kontaktbutton{position:fixed;top:39px;right:120px;z-index:999;padding:20px;min-width:252px}.homepage .firstView .kontaktbutton.webinarbutton{top:100px}.homepage .firstView .kontaktbutton:hover{right:110px}.homepage .firstView #video{height:100%;width:100%;position:absolute;top:0;left:0;overflow:hidden;background:#000}.homepage .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%)}.homepage .firstView #video:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.2)}.homepage .firstView,.homepage .firstView .inner{height:100vh;min-height:600px}.homepage .firstView .inner h1.middleY{font-size:31px;font-weight:100;line-height:40px;margin:0}.homepage .firstView .inner h1.middleY strong{font-weight:600}.homepage .firstView .inner .middleX.scrolllink{position:absolute;bottom:0;padding:25px}.homepage .firstView .inner .middleX.scrolllink:hover svg{transform:translateY(20px)}.branzeView .inner{padding-bottom:150px}.home .onasView.newlook .inner{padding-bottom:150px}.branzeView .inner p.upp{font-size:51px;line-height:1.2;margin:160px 0 60px;font-weight:400;max-width:500px}.branzeView .inner .branze{display:flex;flex-wrap:wrap;gap:50px}.branzeView .inner .branze .branza{padding:40px 40px 80px;width:calc((100% - 50px)/2)}.branzeView .inner .branze .branza .name{font-size:34px;line-height:1;margin:0 0 50px}.branzeView .inner .branze .branza .button{right:0;bottom:-15px;position:absolute}.home .obszaryView p.upp.title{font-size:51px !important;line-height:1.2;margin:160px 0 160px !important;font-weight:400}.home .obszaryView .right.column{margin-top:0}.home .obszaryView .right.column p{font-size:19px;font-weight:100;margin:0 0 20px}.onasView .column{width:calc(50% - 40px);width:calc(50% - 70px)}.onasView .column.left h2{font-size:51px;line-height:1.2;margin:160px 0 60px;font-weight:400}.onasView .column.left p{font-size:23px;font-size:19px;margin:0 0 60px}.onasView .column.right img{width:100%;height:550px;object-fit:cover;margin:170px 0 0;object-position:center right}.casestudiesView>.inner.padleft90{padding-bottom:100px}.casestudiesView .topoffview,.casestudiesView .topoffview>.inner{height:350px}.casestudiesView .topoffview:after{height:100%;width:86px;background:#db0808;content:'';position:absolute;top:0;right:0}.casestudiesView .topoffview .h2{font-size:51px;margin:-30px 0 0;font-weight:400}.casestudiesView.specjalizacjeView .topoffview .h2{margin-top:0;margin-top:150px}.specjalizacjapage.uslugapage .casestudiesView.specjalizacjeView .topoffview .h2{margin-top:150px}.casestudiesView .topoffview svg{position:absolute;right:0}.casestudiesView .casy .case{width:calc(50% - 40px);float:left;margin:0 80px 100px 0;border-bottom:1px solid #000;padding-bottom:30px}.casestudiesView .casy .case:nth-child(2n){margin-right:0}.casestudiesView .casy .case .labele{border-bottom:1px solid #000;padding:0 0 19px;margin:0 0 23px}.labele .label{background:#000;color:#fff;font-size:15px;text-transform:uppercase;padding:5px 10px;float:left;margin:0 9px 4px 0}.labele .label.obszar{background:#e8e8e8;color:#1c1c1c}.labele a.label:hover{background:#db0808;color:#fff}.casestudiesView .casy .case .title{font-size:28px;font-weight:700;margin:0 0 20px;height:100px;overflow:hidden;float:left;width:100%;position:relative;line-height:1.2}.casestudiesView .casy .case .data{font-size:16px;margin:0 0 30px;color:#8e8e8e}.casestudiesView .casy .case img{display:block}.casestudiesView .casy .case:hover img{opacity:.3}.casestudiesView .casy .case .tagi p.bold{font-weight:700;margin:15px 0 0}.casestudiesView .casy .case .tagi p{margin:0;color:#777;font-size:14px}.casestudiesView .casy .case .tagi .tag{text-transform:lowercase}.obszarpage .specjalizacjeView.casestudiesView .topoffview:after{display:none}.uslugiView.specjalizacjeView .specs.column{width:calc((100% - 78px)/2);padding-left:0 !important}.uslugiView.specjalizacjeView .specs.column .specjalizacje{display:block}.uslugiView.specjalizacjeView .specs.column .specjalizacje .column.maincolumn{width:100%}.uslugiView.specjalizacjeView .specs.column .specjalizacje .specjalizacja:nth-child(2){border-top:0}.uslugiView.specjalizacjeView .specs.column .head{font-size:30px;font-weight:700}.uslugiView.specjalizacjeView .specjalizacje{display:flex;flex-wrap:wrap;gap:0 78px}.uslugiView.specjalizacjeView .specjalizacje .specjalizacja{height:auto;min-height:85px}.uslugiView.specjalizacjeView .specjalizacje .specjalizacja svg{top:34px;transform:rotate(90deg);right:21px}.uslugiView.specjalizacjeView .specjalizacje .specjalizacja.active svg{top:34px;transform:rotate(270deg);right:21px}.uslugiView.specjalizacjeView .specjalizacje .specjalizacja .title{margin-top:12px}.uslugiView.specjalizacjeView .specjalizacje .specjalizacja .opis p{margin-top:30px}.uslugiView.specjalizacjeView .specjalizacje.usldoda .specjalizacja{width:100%}.obszarpage .zespolView .inner.tylkozlinkiem{position:absolute;top:80px}.lat20View{height:588px}.lat20View:after{height:100%;width:calc(50vw + 50px);position:absolute;right:0;top:0;background:url(//www.gardocki.pl/wp-content/themes/ts/gfx/20latbg2.jpg) center top no-repeat;background-size:100% auto;content:''}.lat20View .inner{z-index:2}.lat20View .column.left{width:50%;height:588px;background:#db0808;color:#fff}.lat20View .column.left:before{height:100%;width:50vw;position:absolute;right:calc(100% - 1px);top:0;background:#db0808;content:''}.lat20View .column.left:after{display:none;height:0;width:0;position:absolute;left:calc(100% - 1px);top:0;content:'';border-style:solid;border-width:588px 0 0 160px;border-color:transparent transparent transparent #db0808;z-index:2}.lat20View .column.left .ilelat{font-size:105px;margin:0 0 10px;line-height:1;font-weight:700}.lat20View .column.left .czyjelat{font-size:36px;margin:0 0 30px;line-height:1;font-weight:100}.lat20View .column.left .tekst{font-size:24px;margin:50px 0 0;max-width:400px;line-height:1.4;font-weight:100}.lat20View.newlook{margin:0 0 150px;height:auto}.lat20View.newlook:after{display:none}.lat20View.newlook .column.left{width:50%;height:588px;background:0 0;color:#1c1c1c;border-top:1px solid #000;border-bottom:1px solid #000}.lat20View.newlook .column.left:before{display:none}.lat20View.newlook .column.left .tekst{font-size:19px;max-width:100%}.lat20View.newlook .column.left .ilelat{font-size:51px}.lat20View.newlook .column.right{width:calc(50% - 100px);height:588px}.lat20View.newlook .column.right img{width:100%;height:100%;object-fit:cover;display:block}.obszaryView .inner{padding:50px 0 100px}.obszaryView .left.column p.upp{font-size:20px;margin:0 0 40px}.obszaryView .left.column ul{border-top:1px solid #353535}.obszaryView .left.column li{list-style:none;border-bottom:1px solid #353535;position:relative}.obszaryView .left.column li:before{content:'';width:100%;height:100%;position:absolute;background:#db0808;opacity:0;transform:scale(0);left:0;top:0}.obszaryView .left.column li:hover:before{opacity:1;transform:scale(1)}.obszaryView .left.column li svg{float:left;margin-right:33px;z-index:2;position:relative}.obszaryView .left.column li:hover svg{margin-left:10px;margin-right:23px}.obszaryView .left.column li a{z-index:2;padding:25px 0;font-size:20px;display:block;position:relative;clear:both;color:#fff}.obszaryView .right.column{margin:68px 0 50px}.obszaryView .right.column h1,.obszaryView .right.column h2,.obszaryView .right.column h3,.obszaryView .right.column h4,.obszaryView .right.column h5 .obszaryView .right.column h6{font-size:50px;margin:0 0 50px;font-weight:100}.obszaryView .right.column p{font-size:23px;margin:0 0 50px}.casestudiesView.referencjeView>.inner{padding-bottom:100px}.casestudiesView.referencjeView .topoffview .tresc{width:750px;max-width:100%}.casestudiesView.referencjeView .topoffview .h2{margin:0 0 20px;line-height:1.2}.casestudiesView.referencjeView .topoffview p{margin:0}.casestudiesView.referencjeView .referencje,.nagrodyView .nagrodySlider{overflow:hidden;margin:50px 0 0}.casestudiesView.referencjeView .referencjeSliderInner{width:3000%;margin:0 0 80px}.casestudiesView.referencjeView .referencjeSliderInner .referencja{width:calc(((100% / 30) - 80px) / 2);margin-right:80px;border-bottom:1px solid #b3b3b3;padding-bottom:35px}.casestudiesView.referencjeView .referencjeSliderInner .referencja:nth-child(2n){margin-right:0}.casestudiesView.referencjeView .referencjeSliderInner .referencja:before{position:absolute;color:#db0808;font-size:225px;content:',,';line-height:0;top:-50px;letter-spacing:-20px;left:-10px}.casestudiesView.referencjeView .referencjeSliderInner .referencja .podpis{font-size:15px;padding:5px 10px;margin:10px 0 0;max-width:calc(100% - 90px)}.casestudiesView.referencjeView .referencjeSliderInner .referencja .tresci{margin:40px 0 0;border-top:1px solid #b3b3b3;padding:35px 0;height:260px;overflow:hidden}.casestudiesView.referencjeView .referencjeSliderInner .referencja .tresci .h3{font-size:27px;color:#8f8f8f;margin:0 0 30px;line-height:1.1;font-weight:100}.casestudiesView.referencjeView .referencjeSliderInner .referencja .tresci p{margin:0;line-height:1.45}.casestudiesView.referencjeView .prev,.nagrodyView .prev{width:84px;cursor:pointer}.casestudiesView.referencjeView .prev.disabled,.casestudiesView.referencjeView .next.disabled,.nagrodyView .prev.disabled,.nagrodyView .next.disabled{opacity:.3;cursor:default}.casestudiesView.referencjeView .next,.nagrodyView .next{cursor:pointer}.casestudiesView.referencjeView .next svg,.nagrodyView .next svg{transform:rotate(180deg)}.casestudiesView.referencjeView .prev:not(.disabled):hover svg,.nagrodyView .prev:not(.disabled):hover svg{margin-left:-20px;margin-right:20px}.casestudiesView.referencjeView .next:not(.disabled):hover svg,.nagrodyView .next:not(.disabled):hover svg{margin-right:-20px;margin-left:20px}.casestudiesView.referencjeView .dots,.nagrodyView .dots{margin-left:-84px}.casestudiesView.referencjeView .dot,.nagrodyView .dot{width:16px;height:16px;background:#e8e8e8;margin:0 2px 0;display:inline-block}.casestudiesView.referencjeView .dot.active,.nagrodyView .dot.active{background:#db0808}.zespolView .inner{padding:100px 0}.zespolView .inner p.upp.left{font-size:51px;margin:0;line-height:51px}.zespolView .inner .tekstbutton{margin-top:17px}.zespolView .zespolslider{width:10000%}.zespolView .zespolslider.wide{width:100%}.zespolView .zespolsliderInner.startNa2{left:calc((-2 * 430px) + ((100vw - 1300px) / 2) + 0px)}.zespolView .zespolsliderInner.startNa3{left:calc((-3 * 430px) + ((100vw - 1300px) / 2) + 0px)}.zespolView .zespolsliderInner.startNa4{left:calc((-4 * 430px) + ((100vw - 1300px) / 2) + 0px)}.zespolView .zespolsliderInner.startNa5{left:calc((-5 * 430px) + ((100vw - 1300px) / 2) + 0px)}.zespolView .zespolsliderInner.startNa6{left:calc((-6 * 430px) + ((100vw - 1300px) / 2) + 0px)}.zespolView .zespolsliderInner.startNa7{left:calc((-7 * 430px) + ((100vw - 1300px) / 2) + 0px)}.zespolView .zespolsliderInner.startNa8{left:calc((-8 * 430px) + ((100vw - 1300px) / 2) + 0px)}.zespolView .zespolsliderInner.startNa9{left:calc((-9 * 430px) + ((100vw - 1300px) / 2) + 0px)}.zespolView .zespolsliderInner.startNa10{left:calc((-10 * 430px) + ((100vw - 1300px) /2) + 0px)}.zespolView .zespolsliderInner.startNa2 .pracownik:nth-child(3),.zespolView .zespolsliderInner.startNa2 .pracownik:nth-child(4),.zespolView .zespolsliderInner.startNa2 .pracownik:nth-child(5){opacity:1}.zespolView .zespolsliderInner.startNa3 .pracownik:nth-child(4),.zespolView .zespolsliderInner.startNa3 .pracownik:nth-child(5),.zespolView .zespolsliderInner.startNa3 .pracownik:nth-child(6){opacity:1}.zespolView .zespolsliderInner.startNa4 .pracownik:nth-child(5),.zespolView .zespolsliderInner.startNa4 .pracownik:nth-child(6),.zespolView .zespolsliderInner.startNa4 .pracownik:nth-child(7){opacity:1}.zespolView .zespolsliderInner.startNa5 .pracownik:nth-child(6),.zespolView .zespolsliderInner.startNa5 .pracownik:nth-child(7),.zespolView .zespolsliderInner.startNa5 .pracownik:nth-child(8){opacity:1}.zespolView .zespolsliderInner.startNa6 .pracownik:nth-child(7),.zespolView .zespolsliderInner.startNa6 .pracownik:nth-child(8),.zespolView .zespolsliderInner.startNa6 .pracownik:nth-child(9){opacity:1}.zespolView .zespolsliderInner.startNa7 .pracownik:nth-child(8),.zespolView .zespolsliderInner.startNa7 .pracownik:nth-child(9),.zespolView .zespolsliderInner.startNa7 .pracownik:nth-child(10){opacity:1}.zespolView .zespolsliderInner.startNa8 .pracownik:nth-child(9),.zespolView .zespolsliderInner.startNa8 .pracownik:nth-child(10),.zespolView .zespolsliderInner.startNa8 .pracownik:nth-child(11){opacity:1}.zespolView .zespolsliderInner.startNa9 .pracownik:nth-child(10),.zespolView .zespolsliderInner.startNa9 .pracownik:nth-child(11),.zespolView .zespolsliderInner.startNa9 .pracownik:nth-child(12){opacity:1}.zespolView .zespolsliderInner.startNa10 .pracownik:nth-child(11),.zespolView .zespolsliderInner.startNa10 .pracownik:nth-child(12),.zespolView .zespolsliderInner.startNa10 .pracownik:nth-child(13){opacity:1}.zespolView .zespolslider .pracownik{width:430px;opacity:.2}.zespolView .zespolslider .pracownik:hover{opacity:1}.zespolView .zespolslider .pracownik.visible{opacity:1}.zespolView .zespolslider .pracownik img{display:block}.zespolView .zespolslider .pracownik .details{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.zespolView .zespolslider .pracownik:hover .details{opacity:1}.zespolView .zespolslider .pracownik .details .redbg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8}.zespolView .zespolslider .pracownik .details p{font-size:25px;margin:0;line-height:1.2;padding:0 20px}.zespolView .zespolslider .bezslidera{padding:0}.zespolView .zespolslider .bezslidera .pracownik{opacity:1}.zespolView .zespolslider .prev{width:calc(((100vw - (430px * 3)) / 2) - 5px);position:absolute;top:0;left:0;cursor:pointer;height:100%;z-index:22}.zespolView .zespolslider .prev svg{position:absolute;right:50px}.zespolView .zespolslider .prev:hover svg{right:85px}.zespolView .zespolslider .next{width:calc(((100vw - (430px * 3)) / 2) - 5px);position:absolute;top:0;left:calc(((100vw - (430px * 3)) / 2) + (3 * 430px));cursor:pointer;height:100%;z-index:22}.zespolView .zespolslider .next svg{position:absolute;left:50px}.zespolView .zespolslider .next:hover svg{left:85px}.kontaktView .inner.first{padding:120px 0 0 90px;margin:0;z-index:2}.kontaktView .inner.first:before{content:'';width:calc(100% + ((100vw - 1300px)/2));height:100%;position:absolute;top:0;right:0;background:url(//www.gardocki.pl/wp-content/themes/ts/gfx/kontaktbg.jpg) center right no-repeat;background-size:cover;transition:none}.kontaktpage .kontaktView .inner.first:before{width:calc(100vw - 86px);right:calc(((100vw - 1300px) / -2) + 86px)}.kontaktView .inner.first .h2{font-size:51px;margin:0;font-weight:400;color:#fff;position:relative}.kontaktView .inner.first .column.left{padding:60px 0 0}.kontaktView .inner.first .column.left p{font-size:19px;margin:0 0 30px}.kontaktView .inner.first .column.left .nazwa{width:320px;max-width:100%}.kontaktView .inner.first .column.left .kontaktowe{float:left;width:auto;margin:0 40px 40px 0}.kontaktView .inner.first .column.left .kontaktowe a{color:#fff}.kontaktView .inner.first .column.left .kontaktowe a:hover{color:#db0808}.kontaktView .inner.first .column.left .adres{float:left;width:auto;margin-bottom:40px}.kontaktView .inner.first .column.left .adres p{margin-bottom:0}.kontaktView .inner.first .column.left .szare{color:#8e8e8e;margin:0;font-size:15px}.kontaktView .inner.first .column.left svg{margin:50px 0}.kontaktView .inner.first .column.right .form{width:520px;max-width:100%;padding:30px;margin-bottom:-75px}.kontaktView .inner.first .column.right .form p{font-size:25px;line-height:1.2;margin:0}.kontaktView .inner.first .column.right .form form{margin:50px 0;float:left;width:100%}.kontaktView .inner.first .column.right .form form ::placeholder{color:#fff}.kontaktView .inner.first .column.right .form form select{width:calc(100% - 11px);height:35px;background:0 0;border:0;color:#fff;font-size:15px;border-bottom:1px solid #fff;margin:0 50% 20px 0}.kontaktView .inner.first .column.right .form form .input{width:calc(50% - 11px);line-height:35px;background:0 0;border:0;color:#fff;font-size:15px;border-bottom:1px solid #fff;float:left;box-sizing:border-box}.kontaktView .inner.first .column.right .form form input[type=text],.kontaktView .inner.first .column.right .form form input[type=email]{width:calc(50% - 11px);line-height:35px;background:0 0;border:0;color:#fff;font-size:15px;border-bottom:1px solid #fff;float:left;box-sizing:border-box;width:100%}.kontaktView .inner.first .column.right .form form br{display:none}.kontaktView .inner.first .column.right .form form .email{float:right}.kontaktView .inner.first .column.right .form form textarea{width:100%;background:0 0;border:0;color:#fff;font-size:15px;border-bottom:1px solid #fff;float:left;resize:none;height:25px;margin:50px 0 0}.kontaktView .inner.first .column.right .form form label{width:100%;color:#fff;font-size:15px;float:left}.kontaktView .inner.first .column.right .form form label input{float:left;margin:0 10px 0 0}.kontaktView .inner.first .column.right .form form label a{color:#fff}.kontaktView .inner.first .column.right .form form label a:hover{text-decoration:underline !important}.kontaktView .inner.first .column.right .form form .button,.kontaktView .inner.first .column.right .form form input[type=submit]{width:calc(50% - 11px);line-height:35px;background:0 0;border:1px solid #fff;color:#fff;font-size:15px;float:right;margin:30px 0;cursor:pointer;padding:10px 20px;text-align:center;box-sizing:border-box;text-transform:uppercase}.kontaktView .inner.first .column.right .form form .button:hover,.kontaktView .inner.first .column.right .form form input[type=submit]:hover{background:#fff;color:#1c1c1c}.kontaktView .inner.first .column.right .form form input[type=submit]:disabled{cursor:not-allowed;background:0 0;color:#fff}.kontaktView .inner.first .column.right .form form .wpcf7-not-valid-tip{background:#fff;font-size:15px;display:inline-block;padding:5px 10px}.kontaktView .inner.first .column.right .form form .wpcf7-form-control-wrap{position:relative;width:50%;float:left}.kontaktView .inner.first .column.right .form form .wpcf7-form-control-wrap[data-name=specjalizacje]{width:50%}.kontaktView .inner.first .column.right .form form .wpcf7-form-control-wrap[data-name=your-name]{clear:both;width:calc(50% - 11px)}.kontaktView .inner.first .column.right .form form .wpcf7-form-control-wrap[data-name=your-email]{float:right}.kontaktView .inner.first .column.right .form form .wpcf7-form-control-wrap[data-name=your-message]{width:100%}.kontaktView .inner.first .column.right .form form .wpcf7-form-control-wrap[data-name=zgoda]{width:100%;margin-top:30px}.kontaktView .inner.first .column.right .form form .wpcf7-list-item{margin:0}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border:0;background:#fff;color:#dc0808}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;border:0;background:#000;color:#fff;font-size:24px;line-height:1.3;padding:10px 20px}.kontaktView .inner.mapa #mapa{height:700px;max-height:80vh;width:calc(100% + 1px);left:-1px}.onasView .inner .column.left,.casestudiesView .inner .column.left{padding-left:90px}.casestudiesView.referencjeView .referencje,.nagrodyView .nagrodySlider{width:calc(100% - 90px);margin-left:90px}.casestudiesView.referencjeView .prev,.nagrodyView .prev{left:90px}.obszaryView .inner:before{background:#4e4e4e;width:1px;height:100%;position:absolute;content:'';top:0;left:-1px}.zespolView .inner:before{background:#e6e6e6;width:1px;height:100%;position:absolute;content:'';top:0;left:-1px;left:0}.zespolView.blackbg .inner:before{background:#4e4e4e}.gototopsection.inner:before{background:#fff;width:1px;height:100%;position:absolute;content:'';top:0;left:-1px}.nagrodyView .inner{padding-bottom:100px}.nagrodyView .nagrodySlider{border:1px solid #b3b3b3;margin-bottom:50px}.nagrodyView .nagrodySliderInner{width:100000%}.nagrodyView .nagrodySliderInner .nagroda{width:calc(1300px - 92px);padding:60px 50px}.nagrodyView .nagrodySliderInner .nagroda>.left{width:50%;height:325px;padding-right:50px}.nagrodyView .nagrodySliderInner .nagroda>.right{width:50%}.nagrodyView .nagrodySliderInner .nagroda>.right.wide{width:100%}.nagrodyView .nagrodySliderInner .nagroda>.right .tytul{width:auto;padding:5px 20px;float:left;font-size:27px;font-weight:700;margin:0 0 20px}.nagrodyView .nagrodySliderInner .nagroda>.right .thecontent{margin:0 0 20px}.nagrodyView .nagrodySliderInner .nagroda>.right .thecontent *{font-size:22px;line-height:1.2}.gototopbutton{margin:50px 0}.padtopheader{padding-top:220px}.smallpadtopheader{padding-top:150px}.padleft90{padding-left:90px}.bordered{border-left:1px solid #e6e6e6}.wizytowkapage h1.main{font-size:51px;font-weight:400;margin:0 0 40px}.wizytowkapage .stanowisko{font-size:23px;margin:0 0 40px;line-height:1.1}.wizytowkapage .left.column{margin:50px 0 100px}.wizytowkapage .left.column img{display:block}.wizytowkapage .right.column{margin:50px 0 100px}.wizytowkapage .right.column .thecontent{height:calc(710px - 0px);margin-bottom:20px}.wizytowkapage .right.column .thecontent.kontaktow1{height:calc(710px - 87px)}.wizytowkapage .right.column .thecontent.kontaktow2{height:calc(710px - 114px)}.wizytowkapage .right.column .thecontent.kontaktow3{height:calc(710px - 141px)}.wizytowkapage .right.column p:first-child strong:first-child{font-size:23px;margin:0 0 60px;font-weight:400;display:block;line-height:28px}.wizytowkapage .right.column .redbg{padding:20px 30px}.wizytowkapage .right.column .redbg a{color:#fff;font-size:17px;float:left;clear:both;line-height:27px}.wizytowkapage .right.column .redbg a:hover{color:#1c1c1c}.wizytowkapage .casestudiesView{padding:0}.wizytowkapage .casestudiesView .inner.second{padding-bottom:150px}.wizytowkapage .inner.buttony{padding-top:100px;padding-bottom:0;height:0}.wizytowkapage .inner.buttony a{margin-top:-171px}.wizytowkapage .casestudiesView.specjalizacjeView .topoffview .h2{margin-top:0}.inner.buttony{padding-top:100px;padding-bottom:100px}.wizytowkapage .specjalizacjeView .specjalizacje{margin:-150px 0 0}.specjalizacjeView .specjalizacje .specjalizacja{border:1px solid #8e8e8e;padding:20px 70px 20px 30px;height:85px;border-top:0}.specjalizacjeView .specjalizacje .specjalizacja:nth-child(2n){float:right}.specjalizacjeView .specjalizacje .specjalizacja:nth-child(1),.specjalizacjeView .specjalizacje .specjalizacja:nth-child(2){border-top:1px solid #8e8e8e}.specjalizacjeView .specjalizacje.usldoda .specjalizacja:nth-child(2){border-top:0}.specjalizacjeView .specjalizacje.usldoda .specjalizacja .opis{margin:40px 0 0}.specjalizacjeView .specjalizacje.usldoda .specjalizacja .opis ul li{list-style:disc}.specjalizacjeView .specjalizacje.usldoda .specjalizacja:hover{background:0 0}.specjalizacjeView .specjalizacje .specjalizacja .nadrzedne{font-size:11px;color:#8e8e8e;margin:0 0 10px}.specjalizacjeView .specjalizacje .specjalizacja .title{font-size:20px;margin:0;line-height:20px}.specjalizacjeView .specjalizacje .specjalizacja svg{position:absolute;right:10px}.specjalizacjeView .specjalizacje .specjalizacja:hover{background:#db0808;border:1px solid #db0808;border-top:0}.specjalizacjeView .specjalizacje .specjalizacja:hover *{color:#fff}.specjalizacjeView .specjalizacje.usldoda .specjalizacja:hover *{color:#1c1c1c}.specjalizacjeView .specjalizacje .specjalizacja:hover svg,.specjalizacjeView .specjalizacje .specjalizacja:hover svg *{fill:#fff !important}.specjalizacjeView .specjalizacje .specjalizacja:hover:nth-child(1),.specjalizacjeView .specjalizacje .specjalizacja:hover:nth-child(2){border-top:1px solid #db0808}.specjalizacjeView .specjalizacje.usldoda .specjalizacja:hover:nth-child(1){border-top:1px solid #8e8e8e}.specjalizacjeView .specjalizacje.usldoda .specjalizacja:hover:nth-child(2){border-top:0}.specjalizacjeView .specjalizacje .specjalizacja:hover svg line{stroke:#fff !important}.karierapage .specjalizacjeView .specjalizacje .specjalizacja a:hover{background:rgba(219,8,8,1)}.karierapage .specjalizacjeView .specjalizacje .specjalizacja a .middleY{opacity:0;color:#fff !important;float:left;padding:20px 70px 20px 30px;font-size:20px;margin:0;line-height:20px}.karierapage .specjalizacjeView .specjalizacje .specjalizacja a:hover .middleY{opacity:1}.karierapage .specjalizacjeView .specjalizacje .specjalizacja:hover{background:#fff;border:1px solid #8e8e8e;border-top:0}.karierapage .specjalizacjeView .specjalizacje .specjalizacja:hover *{color:#1c1c1c}.karierapage .specjalizacjeView .specjalizacje .specjalizacja:hover:nth-child(1),.karierapage .specjalizacjeView .specjalizacje .specjalizacja:hover:nth-child(2){border-top:1px solid #8e8e8e}.zespolpage .teksty{width:660px;max-width:100%}.zespolpage .teksty h1.upp{font-size:51px;font-weight:400;margin:0 0 40px}.zespolpage .filtry{margin:80px 0 100px;z-index:33}.filtry .filtr{width:auto;margin:0 0 0 17px}.filtry .filtr:first-child{margin-left:0}.filtry .filtr .icon{height:42px;width:66px}.filtry .filtr .icon .abs.link:before{content:'';width:2px;height:20px;background:#fff;transform:rotate(45deg);margin:11px 0 0 31px;float:left;position:absolute;top:0;left:0}.filtry .filtr .icon .abs.link:after{content:'';width:2px;height:20px;background:#fff;transform:rotate(-45deg);margin:11px 0 0 31px;float:left;position:absolute;top:0;left:0}.filtry .filtr .icon .abs.link:hover{background:#1c1c1c}.filtry .filtr p{font-size:15px;margin:0;height:42px;text-align:center;width:calc(100% - 66px);width:340px;padding-right:30px;position:relative;background:#e8e8e8;float:left;cursor:pointer}.filtry .filtr p.blackbg{background:#1c1c1c;color:#fff}.filtry .filtr p:after{content:'';width:0;height:0;position:absolute;border:7px solid transparent;border-top:10px solid #1c1c1c;top:17px;right:20px}.filtry .filtr p.blackbg:after{border-top:10px solid #fff}.filtry .filtr p:hover:after{top:22px}.filtry .filtr p span{position:relative;display:block}.filtry .filtr ul{display:none;position:absolute;background:#f7f7f7;right:0;width:calc(100% - 66px);top:42px}.filtry .filtr ul li{list-style:none}.filtry .filtr ul li a{display:block;border-top:1px solid #fff;text-align:center;font-size:17px;padding:15px 10px}.filtry .filtr ul li a:hover{background:#db0808;color:#fff}.zespolpage .pracownicy{margin:0 0 100px}.pracownicy .pracownik:nth-child(4n+3) .image,.pracownicy .pracownik:nth-child(4n+4) .image{float:right}.pracownicy .pracownik:nth-child(2n+1){clear:both}.pracownicy .pracownik .image img{display:block}.pracownicy .pracownik .details{background:#f7f7f7;padding:20px 30px 40px;min-height:180px}.pracownicy .pracownik:hover .details{background:#db0808}.pracownicy .pracownik .details .nazwisko{font-size:18px;line-height:1.2;margin:0 0 20px}.pracownicy .pracownik:hover .details .nazwisko,.pracownicy .pracownik:hover .details .stanowisko{color:#fff}.pracownicy .pracownik .details .stanowisko{font-size:15px;line-height:1.2;margin:0 0 20px;color:#8e8e8e}.pracownicy .pracownik .details:after{content:'';width:0;height:0;position:absolute;border:7px solid transparent;border-left:10px solid #1c1c1c;bottom:20px;left:30px}.pracownicy .pracownik:nth-child(4n+1) .details:after,.pracownicy .pracownik:nth-child(4n+2) .details:after{border:7px solid transparent;border-right:10px solid #1c1c1c;bottom:20px;left:30px}.pracownicy .pracownik:hover .details:after{border-left:10px solid #fff}.pracownicy .pracownik:nth-child(4n+1):hover .details:after,.pracownicy .pracownik:nth-child(4n+2):hover .details:after{border:7px solid transparent;border-right:10px solid #fff}.zespolpage .button.right.upp{padding:20px 10px;margin:0 0 100px;width:25%;text-align:center;box-sizing:border-box}.zespolpage .button.right.upp:hover{background:#1c1c1c}.onaspage .padleft90>.thecontent h1,.onaspage .padleft90>.thecontent h2,.onaspage .padleft90>.thecontent h3{font-size:51px;font-weight:400;margin:0 0 50px;text-transform:uppercase}.onaspage .padleft90>.thecontent h1 strong{font-weight:700}.onaspage .padleft90>.thecontent p{width:620px;max-width:100%}.onaspage .padleft90>.thecontent .scrolllink{position:absolute;right:0;bottom:30px}.onaspage .padleft90>.thecontent .scrolllink:hover svg{margin:20px 0 -20px}.onaspage .onasZespolView{margin:100px 0}.onaspage .onasZespolView .left.column .image img{display:block}.onaspage .onasZespolView .left.column .pracownik:hover .image img{opacity:.3}.onaspage .onasZespolView .left.column .details{margin:40px 0 0}.onaspage .onasZespolView .left.column .details .nazwisko{margin:0;font-size:19px;font-weight:700;line-height:1.3}.onaspage .onasZespolView .left.column .details .stanowisko{margin:0;font-size:17px;line-height:1.3}.onaspage .onasZespolView .right.column h2{font-size:51px;margin:0 0 50px;font-weight:400}.onaspage .onasZespolView .right.column .thecontent{min-height:710px;margin:0 0 40px}.wyroznikiView .column.left{padding-top:80px;padding-bottom:80px;width:870px;max-width:100%}.wyroznikiView .column.left .h2{font-size:51px;font-weight:400;margin:0 0 80px}.wyroznikiView .column.left .wyrozniki .wyroznik{width:calc((100% - 80px)/2);margin:0 0 20px}.wyroznikiView .column.left .wyrozniki .wyroznik:nth-child(2n){float:right}.wyroznikiView .column.left .wyrozniki .wyroznik:nth-child(2n+1){clear:both}.wyroznikiView .column.left .wyrozniki .wyroznik .liczba{font-size:65px;font-weight:700;line-height:1.1;border-bottom:1px solid #e75656;padding:0 0 30px;margin:0 0 30px}.wyroznikiView .column.left .wyrozniki .wyroznik .tekst{font-size:20px;margin:0;min-height:180px;line-height:1.2;font-weight:100}.wyroznikiView .column.right{width:520px;background:url(//www.gardocki.pl/wp-content/themes/ts/gfx/onaswyroznikibg.jpg) center center no-repeat;background-size:cover;height:100%;position:absolute;right:0;top:0;background-image:url('https://www.gardocki.pl/wp-content/uploads/2024/12/dlaczego_warto_1.jpg')}.wyroznikiView.redbg .bordered{border-left:1px solid #ed8181}.digital360View .left.column{padding:80px 0}.digital360View .left.column h2.upp{font-size:51px;font-weight:400;margin:0 0 60px;text-transform:none}.digital360View .left.column .opis{font-size:23px;margin:0 0 60px;max-width:470px}.digital360View .left.column .tekstbutton{margin:50px 0 0}.digital360View .right.column{background-size:cover;background-color:#fff;height:100%;position:absolute;right:0;top:0;background-size:contain;background-position:center;background-repeat:no-repeat}.columnsWithImagesView>.inner{height:calc(100% - 220px);position:absolute}.columnsWithImagesView .tekstcolumn{height:100%;position:absolute;left:0}.columnsWithImagesView .tekstcolumn.padtopheader{padding-top:0;margin-top:220px}.columnsWithImagesView .imagecolumn img{width:100%}.obszarypage .obszaryView h1.upp{font-size:20px;font-weight:400;margin:0 0 60px}.obszarypage .columnsWithImagesView>.inner{position:relative}.specjalizacjeView .column.left h1{font-size:51px;font-weight:400;margin:0 0 50px;text-transform:uppercase}.specjalizacjeView .column.left p{max-width:390px}.specjalizacjeView .column.left .tekstbutton{margin:50px 0 0;float:left}.specjalizacjepage .specjalizacjeView .specjalizacje{margin:-210px 0 0}.right.column.maincolumn.pozainnerem{width:calc((1300px - 78px)/2);right:86px}.specjalizacjepage .specjalizacjeView.topuslugiView .specjalizacje{margin:0}.specjalizacjepage .specjalizacjeView.topuslugiView .topoffview,.specjalizacjepage .specjalizacjeView.topuslugiView .topoffview>.inner{height:auto}.specjalizacjepage .specjalizacjeView.topuslugiView .topoffview:after{height:calc(100% + 195px)}.uslugapage .obszarlabel{padding:0 10px;margin:20px 0 40px;display:inline-block;line-height:22px}.uslugapage .obszarlabel:hover{background:#000}.uslugapage h1.main{font-size:51px;font-weight:400;margin:0 0 100px}.uslugapage h2.opis{font-size:23px;font-weight:400;margin:0 0 70px;max-width:630px;line-height:1.4}.uslugapage .opis p,.uslugapage .opis li{font-size:20px;font-weight:400;margin:0 0 20px;max-width:630px;line-height:1.4}.uslugapage .opis li{margin:0 0 10px}.uslugapage .opis ul,.uslugapage .opis ol{padding-left:23px}.uslugapage .thecontent{margin:0 0 50px}.uslugapage .zespolView .inner:before{background:#e6e6e6}.uslugapage .pomagamy>.inner.padleft90{padding-bottom:150px}.uslugapage .topoffview .h2{line-height:1}.uslugapage .inner .column.left{padding-left:0;font-size:20px}.pomagamy .column ul li{list-style:none;position:relative;padding:0 0 20px 35px}.pomagamy .column ul li:before{width:16px;height:16px;background:#db0808;position:absolute;top:3px;left:0;content:''}.pomagamy .cytat p{font-size:28px;max-width:430px;padding:20px 0 0;margin:0;position:relative;line-height:1.3}.pomagamy .cytat p:before{position:absolute;color:#db0808;font-size:160px;content:',,';line-height:0;top:-65px;left:-10px;letter-spacing:-16px}.uslugapage .specjalizacjeView .specjalizacje{margin:0 0 200px}.uslugapage .specjalizacjeView,.uslugapage .specjalizacjeView .inner{height:auto !important;padding-bottom:0}.uslugapage .casestudiesView.pomagamy .topoffview .h2{margin-top:0}.uslugapage .casestudiesView .topoffview .inner{height:100% !important}.uslugapage .kontaktView .inner.first{margin-top:0}.uslugapage .casestudiesView.specjalizacjeView .topoffview .h2{margin-top:0}.zespolView .inner.tylkozlinkiem{padding:20px 0 0;margin:0 0 -60px}.newsletterView .inner{position:absolute}.newsletterView .left.column.maincolumn .upp.h2{font-size:51px;font-weight:400;margin:0 0 40px;line-height:1}.newsletterView .left.column.maincolumn .tekst{font-size:23px;margin:0 0 40px;line-height:1.4}.newsletterView .left.column.maincolumn form{width:100%;float:left}.newsletterView .left.column.maincolumn form ::placeholder{color:#fff}.newsletterView .left.column.maincolumn form .input{border:0;background:0 0;font-size:15px;color:#fff;border-bottom:1px solid #fff;line-height:24px;margin-bottom:50px;margin-bottom:10px}.newsletterView .left.column.maincolumn form label{font-size:15px;margin:15px 0 0;width:calc(((100% - 78px)/2) + 20px);width:100%}.newsletterView .left.column.maincolumn form label a{color:#fff}.newsletterView .left.column.maincolumn form label span{float:left;width:calc(100% - 31px)}.newsletterView .left.column.maincolumn form label a:hover{color:#000}.newsletterView .left.column.maincolumn form label input{float:left;width:16px;height:16px;margin:0 15px 0 0}.newsletterView .left.column.maincolumn form .button{background:0 0;font-size:22px;color:#fff;border:1px solid #fff;line-height:40px;text-align:center;cursor:pointer;margin:30px 0 0}.newsletterView .left.column.maincolumn form .button:hover{background:#fff;color:#000}.newsletterView .left.column.maincolumn p.success{font-size:24px}.newsletterView .right.column img{display:block}.uslugapage .inner.firstView .column.left{position:absolute;height:100vh;top:-150px;width:calc(50vw - 39px);right:calc(50% + 39px)}.uslugapage .inner.firstView .column.left .abs{background-size:cover;position:absolute;width:100%;height:100%;top:0;left:0}.uslugapage .inner.firstView .column.left:after{height:350px;width:86px;background:red;content:'';position:absolute;bottom:0;left:0;opacity:.6}.uslugapage .inner.firstView .column.right{min-height:calc(100vh - 150px)}.specjalizacjapage .pomagamy>.inner.padleft90{padding-top:150px}.specjalizacjapage .pomagamy:before{height:350px;width:86px;background:#db0808;content:'';position:absolute;top:0;left:0}.specjalizacjapage .zespolView .inner.tylkozlinkiem{margin:0;padding-bottom:100px}.specjalizacjapage .casestudiesView.specjalizacjeView .topoffview{margin-top:-158px}.obszarpage .firstView .inner{padding-bottom:200px}.obszarpage .firstView h1.main{font-size:51px;font-weight:400;margin:0 0 50px}.obszarpage .firstView .thecontent h2,.obszarpage .firstView .thecontent h3,.obszarpage .firstView .thecontent h4,.obszarpage .firstView .thecontent h5,.obszarpage .firstView .thecontent h6{font-size:28px;max-width:800px}.obszarpage .firstView .thecontent p{font-size:23px;max-width:800px}.obszarpage .firstView .scrolllink{position:absolute;right:0;bottom:50px}.obszarpage .dodatkowyTekst .left.column{margin:-120px 0 0}.obszarpage .dodatkowyTekst .left.column:after{height:350px;width:86px;background:red;content:'';position:absolute;bottom:0;left:0;opacity:.6}.obszarpage .dodatkowyTekst .left.column img{display:block}.obszarpage .dodatkowyTekst .right.column{padding-left:39px}.obszarpage .dodatkowyTekst .right.column .malypadtop{padding-top:100px}.obszarpage .dodatkowyTekst .right.column h1,.obszarpage .dodatkowyTekst .right.column h2,.obszarpage .dodatkowyTekst .right.column h3,.obszarpage .dodatkowyTekst .right.column h4,.obszarpage .dodatkowyTekst .right.column h5,.obszarpage .dodatkowyTekst .right.column h6{font-size:23px;line-height:1.4;margin:0 0 50px;font-weight:400}.obszarpage .casestudiesView.pomagamy .inner .column.left{padding-left:0}.obszarpage .casestudiesView.newsview .topoffview:after,.wpispage .casestudiesView.newsview .topoffview:after{display:none}.obszarpage .casestudiesView.newsview .topoffview .h2,.wpispage .casestudiesView.newsview .topoffview .h2{line-height:1}.casestudiesView.newsview .dots{width:auto;position:absolute;right:calc((1300px - 855px)/2);bottom:106px}.casestudiesView.newsview .dots div{width:16px;height:16px;background:#e8e8e8;margin:0 0 0 9px;cursor:pointer}.casestudiesView.newsview .dots div:hover{background:#d49393}.casestudiesView.newsview .dots div.active{background:#db0808 !important;cursor:default !important}.obszarpage .casestudiesView .topoffview,.wpispage .casestudiesView .topoffview{height:auto}.obszarpage .casestudiesView .topoffview>.inner,.wpispage .casestudiesView .topoffview>.inner{height:auto;padding-top:100px;padding-bottom:100px}.obszarpage .casestudiesView .topoffview>.inner .h2,.wpispage .casestudiesView .topoffview>.inner .h2{margin:0}.newsSliderView .prev{width:calc((100vw - 855px) / 2);position:absolute;top:0;left:0;cursor:pointer;height:100%;z-index:22}.newsSliderView .prev svg{position:absolute;right:100px}.newsSliderView .prev:hover svg{right:115px}.newsSliderView .next{width:calc((100vw - 855px) / 2);position:absolute;top:0;right:0;cursor:pointer;height:100%;z-index:22}.newsSliderView .next svg{position:absolute;left:100px}.newsSliderView .next:hover svg{left:115px}.newsSliderView .newssliderInner{width:10000%;left:calc(-855px + ((100vw - 1300px) / 2) + ((1300px - 855px)/2))}.newsSliderView .newssliderInner .slide{float:left;height:572px;width:855px}.newsSliderView .newssliderInner .slide:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:.8}.newsSliderView .newssliderInner .slide.active:after{opacity:0}.newsSliderView .newssliderInner .slide .image img{display:block;opacity:.5}.newsSliderView .newssliderInner .slide:hover .image img{opacity:.6}.newsSliderView .newssliderInner .slide .details{position:absolute;bottom:75px;left:60px;width:500px}.newsSliderView .newssliderInner .slide .details .label{background:#000;color:#fff;font-size:15px;text-transform:uppercase;padding:5px 10px;float:left;margin:0 9px 4px 0}.newsSliderView .newssliderInner .slide .details .label.obszar{background:#e8e8e8;color:#1c1c1c}{position:absolute;bottom:75px;left:60px;width:500px}.newsSliderView .newssliderInner .slide .details .bordery{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:20px 0;margin:18px 0 0}.newsSliderView .newssliderInner .slide .details .bordery .title{font-size:28px;font-weight:700;margin:0 0 30px;line-height:1.2}.newsSliderView .newssliderInner .slide .details .bordery .data{font-size:16px;margin:0;color:#cfcfcf;line-height:1}.blogpage h1.upp{font-size:51px;font-weight:400;margin:0}.blogpage .filtry{z-index:33}.blogpage .filtry.padtop100{padding-top:100px}.blogpage .brakh{font-size:30px}.wp-pagenavi{width:100%;text-align:center;padding:0 200px}.wp-pagenavi a,.wp-pagenavi span{border:0;line-height:30px;padding:0 5px;font-size:20px;font-weight:700;display:inline-block}.wp-pagenavi span.current{color:#db0808}.wp-pagenavi a:hover{transform:translateY(-3px);position:relative}.nextpostslink{position:absolute;right:0;padding:0;color:#8e8e8e}.previouspostslink{position:absolute;left:0;padding:0;color:#8e8e8e}.nextpostslink:hover{color:#1c1c1c;transform:none !important;position:absolute !important}.previouspostslink:hover{color:#1c1c1c;transform:none !important;position:absolute !important}.wpispage .firstView h1{font-size:51px;font-weight:400;margin:0 0 30px;line-height:1.2;max-width:650px}.wpispage .firstView .data{font-size:16px;font-weight:400;color:#aeaeae;margin:0 0 70px;line-height:1.4}.wpispage .firstView .data a{color:#aeaeae}.wpispage .firstView .data a:hover{color:#1c1c1c}.wpispage .firstView .labele{margin:0 0 30px}.wpispage .firstView .abs.right{bottom:195px;right:0}.wpispage .image.main{width:calc(1300px + ((100vw - 1300px)/2));height:600px;max-height:80vh;background-size:cover;background-position:center center}.wpispage .contentbox{padding-top:100px}.wpispage .contentbox .left.column.small{width:270px;margin:0 100px 100px 0}.wpispage .contentbox .left.column.thecontent{width:calc(100% - 370px)}.wpispage .contentbox .left.column.thecontent.bezlewej{float:left}.wpispage .contentbox .left.column.thecontent p:first-child strong:first-child{font-size:23px;margin:0 0 40px;line-height:1.4;display:block}.wpispage .contentbox .left.column.thecontent .bottomofpostbox{border-top:1px solid #878787;padding:20px 0 100px;margin:50px 0 0}.wpispage .contentbox .left.column.thecontent .bottomofpostbox p{float:left;width:auto;margin:0;font-size:16px;color:#8e8e8e}.wpispage .contentbox .left.column.thecontent .bottomofpostbox p a{color:#8e8e8e}.wpispage .contentbox .left.column.thecontent .bottomofpostbox p a:hover{color:#db0808}.wpispage .contentbox .left.column.small.redbg{margin:-100px 100px 100px 0;padding:100px 30px 30px}.wpispage .contentbox .left.column.small.redbg p.title{font-size:16px;margin:0 0 60px}.pracownicy .pracownik.maly{margin:0 0 20px}.pracownicy .pracownik.maly .details:after{display:none}.pracownicy .pracownik.maly .details{min-height:0;padding:20px 30px}.pracownicy .pracownik.maly .details .stanowisko{margin:0}.wpispage .casestudiesView>.inner.padleft90{padding-bottom:0}.wpispage .zaangazowani .contentbox{padding-top:50px;padding-bottom:50px}.wpispage .zaangazowani:after{height:220px;width:86px;background:#db0808;content:'';position:absolute;top:97px;right:0}.wpispage .zaangazowani .pracownik{width:270px;margin:0 20px 20px 0}.wpispage .zaangazowani .pracownik:nth-child(3n+1){clear:both}.wpispage .prelegenci .padleft90.bordered.contentbox{padding-bottom:100px}.wpispage .prelegenci .pracownik{margin:0 0 20px;background:#f7f7f7}.wpispage .prelegenci .pracownik .image{width:270px;float:left}.wpispage .prelegenci .pracownik .details{width:calc(100% - 270px);padding:50px 150px 50px 65px;background:0 0}.wpispage .prelegenci .pracownik:hover{background:#db0808}.wpispage .prelegenci .pracownik .details .nazwisko{margin-bottom:10px}.wpispage .prelegenci .pracownik .details .opis{margin:40px 0 0}.wpispage .prelegenci .pracownik .details .opis p{font-size:15px}.wpispage .prelegenci .pracownik .arrow{position:absolute;transform:rotate(180deg);right:25px;bottom:20px}.wpispage .prelegenci:after{height:223px;width:86px;background:#db0808;content:'';position:absolute;top:147px;right:0}.wpispage .prelegenci .pracownik:hover p{color:#fff}.wpispage .prelegenci .pracownik .details:after{display:none}.wpispage .newsletterView.zapiszView .inner.middleY{top:auto;transform:translateX(-50%);position:relative}.wpispage .newsletterView.zapiszView .inner>.column.maincolumn.left.right{position:relative;padding:100px 0}.wpispage .newsletterView.zapiszView .imagecolumn{height:100%;position:absolute;top:0;left:0}.wpispage .newsletterView.zapiszView .imagecolumn .image{height:100%;position:absolute;top:0;left:0;background-size:cover;opacity:.4}.wpispage .newsletterView.zapiszView .column.small{width:calc(50% - 40px);margin-bottom:40px}.uslugipage #wiecej-o-nas{padding-bottom:50px}.kontaktpage{padding:0 0 100px}.kontaktpage .kontaktView .inner.first{padding-top:220px}.kontaktpage .specjalizacjeView .column.left h1{margin-bottom:100px}.karierapage .martop-100{margin-top:-170px}.podstronapage.wpispage .contentbox{padding-top:0;padding-bottom:100px}.podstronapage.wpispage .contentbox h1{font-size:51px;line-height:1.2;margin:0 0 60px;font-weight:400}.wydarzeniepage .firstView,.wydarzeniepage .firstView .inner{min-height:100vh}.wydarzeniepage .firstView .image{width:100%;height:100%;background-size:cover;background-position:center center;position:absolute;top:0;left:0;filter:grayscale(1)}.wydarzeniepage .firstView .image.withmask:after{width:100%;height:100%;position:absolute;top:0;left:0;content:'';background:rgba(0,0,0,.63)}.wydarzeniepage .firstView .column.left{width:630px;margin-top:270px;margin-bottom:50px}.wydarzeniepage .firstView .column.left h1{font-size:51px;font-weight:400;margin:0 0 40px}.wydarzeniepage .firstView .column.left .button{float:left;padding:15px 20px;font-size:15px;margin:20px 0 0;text-align:left;min-width:0;text-indent:0}.wydarzeniepage .firstView .column.left .button svg{float:right;margin:-2px 0 -1px 20px}.wydarzeniepage .firstView .scrolllink.right{position:absolute;bottom:76px;right:calc((100vw - 1300px)/2)}.wydarzeniepage .coznajdzieszView{padding:140px 0}.wydarzeniepage .coznajdzieszView:after{height:350px;width:86px;background:#db0808;content:'';position:absolute;top:0;right:0}.wydarzeniepage .coznajdzieszView h2{font-size:51px;margin:0 0 110px;font-weight:400;position:relative;color:#1c1c1c}.wydarzeniepage .coznajdzieszView .thecontent{column-count:2;column-gap:100px;max-width:910px}.wydarzeniepage .coznajdzieszView .thecontent .tekstbutton{font-weight:400}.wydarzeniepage .dlaczegoView .column.left{padding-top:80px;padding-bottom:80px;width:870px;max-width:100%;float:right}.wydarzeniepage .dlaczegoView .column.left .h2{font-size:51px;font-weight:400;margin:0 0 80px}.wydarzeniepage .dlaczegoView .column.left .punkty .bo{border-top:1px solid rgba(255,255,255,.5);padding:30px 0}.wydarzeniepage .dlaczegoView .column.left .punkty .bo:first-child{border:0}.wydarzeniepage .dlaczegoView .column.left .punkty .bo .ikona{width:51px}.wydarzeniepage .dlaczegoView .column.left .punkty .bo .tekst{width:calc(100% - 51px - 50px);font-size:23px;margin:0;line-height:1.2;font-weight:100;float:right}.wydarzeniepage .dlaczegoView .column.right{width:520px;height:100%;position:absolute;left:0;top:0}.wydarzeniepage .dlaczegoView .column.right .image{width:100%;height:100%;position:absolute;left:0;top:0;background-position:center;background-repeat:no-repeat;background-size:cover}.wydarzeniepage .dlaczegoView .column.right.withmask:before{width:100%;height:100%;position:absolute;left:0;top:0;content:'';background:#db0808;opacity:.7;z-index:2}.wydarzeniepage .formView{padding:110px 0;background:url(https://ts-dev.pl/gardocki/gfx/eventformbg.jpg) center no-repeat;background-size:cover}.wydarzeniepage .formView .left.column{width:calc(100% - 467px - 110px);max-width:630px;padding:120px 0 0}.wydarzeniepage .formView .left.column h1,.wydarzeniepage .formView .left.column h2,.wydarzeniepage .formView .left.column h3,.wydarzeniepage .formView .left.column h4,.wydarzeniepage .formView .left.column h5,.wydarzeniepage .formView .left.column h6{font-size:51px;font-weight:400;margin:0 0 30px;line-height:1.2}.wydarzeniepage .formView .left.column p{font-size:23px}.wydarzeniepage .formView .right.column{width:467px;padding:47px 40px;background:#fff}.wydarzeniepage .formView .right.column p{font-size:25px;margin:0 0 30px;line-height:1.2}.wydarzeniepage .formView .right.column div{position:relative !important;display:block !important;height:auto !important;min-height:0 !important;width:100% !important;margin:0 !important}.wydarzeniepage .formView .right.column input[type=text],.wydarzeniepage .formView .right.column input[type=email]{font-size:15px !important;width:100% !important;float:left !important;position:relative !important;border:0 !important;border-bottom:1px solid rgba(28,28,28,.35) !important;height:25px !important;margin:0 0 25px !important;background:0 0 !important}.wydarzeniepage .formView .right.column input[type=checkbox]{width:16px;height:16px;float:left;margin:0 10px 0 0}.wydarzeniepage .formView .right.column label{float:left;width:100%;margin:10px 0 0}.wydarzeniepage .formView .right.column label p{width:calc(100% - 16px - 10px);float:right;font-size:15px;margin:0}.wydarzeniepage .formView .right.column button{border:0;width:100%;box-sizing:border-box;cursor:pointer;padding:20px 10px;text-align:center;color:#fff;background:#db0808;font-size:15px;text-transform:uppercase;float:left;margin:30px 0 0;letter-spacing:1px;-webkit-transition:all ease-out .3s;-moz-transition:all ease-out .3s;-o-transition:all ease-out .3s;transition:all ease-out .3s}.wydarzeniepage .formView .right.column button:hover{background:#1c1c1c}.red{color:#db0808}@-ms-viewport{width:device-width}@media (max-width:1550px){.zespolView .inner .tekstbutton{margin-right:50px}.wyroznikiView .column.left{width:760px}.wyroznikiView .column.right{width:calc(100% - 920px)}.wydarzeniepage .dlaczegoView .column.left{width:calc(100% - 410px)}.zespolView .zespolslider .prev svg{right:20px}.zespolView .zespolslider .next svg{left:20px}.zespolView .zespolslider .prev:hover svg{right:40px}.zespolView .zespolslider .next:hover svg{left:40px}}@media (max-width:1472px){.inner{width:calc(100% - (2 * 86px))}.casestudiesView .topoffview svg{right:30px}footer .bottom .column.left .innercolumn{margin-left:80px}footer .bottom .column.left .innercolumn:before{left:-40px}.zespolView .zespolslider .pracownik{width:380px}.zespolView .zespolsliderInner.startNa2{left:calc((-2 * 380px) + 85px)}.zespolView .zespolsliderInner.startNa3{left:calc((-3 * 380px) + 85px)}.zespolView .zespolsliderInner.startNa4{left:calc((-4 * 380px) + 85px)}.zespolView .zespolsliderInner.startNa5{left:calc((-5 * 380px) + 85px)}.zespolView .zespolsliderInner.startNa6{left:calc((-6 * 380px) + 85px)}.zespolView .zespolsliderInner.startNa7{left:calc((-7 * 380px) + 85px)}.zespolView .zespolsliderInner.startNa8{left:calc((-8 * 380px) + 85px)}.zespolView .zespolsliderInner.startNa9{left:calc((-9 * 380px) + 85px)}.zespolView .zespolsliderInner.startNa10{left:calc((-10 * 380px) + 85px)}.kontaktView .inner.first:before{width:calc(100% + ((100% - (2 * 86px))/2))}.right.column.maincolumn.pozainnerem{width:calc(50vw - 172px)}.kontaktpage .kontaktView .inner.first:before{right:0}.zespolView .zespolslider .prev{width:85px}.zespolView .zespolslider .next{width:calc((100vw - (380px * 3)) - 85px);left:calc((380px * 3) + 85px)}.zespolView .zespolslider .prev svg,.zespolView .zespolslider .next svg{width:50px}.nagrodyView .nagrodySliderInner .nagroda{width:calc((100vw - (2 * 86px)) - 92px)}.wydarzeniepage .firstView .scrolllink.right{right:70px}.scroll-pane,.jspContainer{width:calc(((100vw - 86px - 100px) - 50px)/2) !important}.lat20View.newlook .column.left,.lat20View.newlook .column.right{height:500px}}@media (max-width:1300px){footer .inner{width:calc(100% - 100px)}footer .bottom .column.left .innercolumn.left{width:180px;margin-left:40px}footer .bottom .column.left .innercolumn.left:first-child{width:175px;margin-left:0}footer .bottom .column.left .innercolumn.right{width:230px;float:left;margin:0 0 0 50px}footer .bottom .column.left .innercolumn:before{left:-20px}footer .top .column.left{width:auto}.inner{width:calc(100vw - 86px - 50px);margin-left:-19px}.onasView .inner .column.left,.padleft90{padding-left:50px}.onasView .column{width:calc(50% - 25px)}.onasView .column.left h2,.casestudiesView .topoffview .h2,.zespolView .inner p.upp.left,.kontaktView .inner.first .h2,.wizytowkapage h1.main,.zespolpage .teksty h1,.onaspage .padleft90>.thecontent h1,.onaspage .padleft90>.thecontent h2,.onaspage .padleft90>.thecontent h3,.onaspage .onasZespolView .right.column h2,.wyroznikiView .column.left .h2,.digital360View .left.column h2.upp,.specjalizacjeView .column.left h1,.uslugapage h1.main,.newsletterView .left.column.maincolumn .upp.h2,.obszarpage .firstView h1.main,.blogpage h1.upp,.wpispage .firstView h1,.podstronapage.wpispage .contentbox h1{font-size:46px}.onasView .column.left p{font-size:20px}.onasView .column.left h2{margin-top:110px}.casestudiesView .casy .case{width:calc(50% - 25px);margin-right:50px}.casestudiesView.referencjeView .referencje,.nagrodyView .nagrodySlider{width:calc(100% - 50px);margin-left:50px}.zespolView .zespolsliderInner.startNa2{left:calc((-2 * 380px) + 50px)}.zespolView .zespolsliderInner.startNa3{left:calc((-3 * 380px) + 50px)}.zespolView .zespolsliderInner.startNa4{left:calc((-4 * 380px) + 50px)}.zespolView .zespolsliderInner.startNa5{left:calc((-5 * 380px) + 50px)}.zespolView .zespolsliderInner.startNa6{left:calc((-6 * 380px) + 50px)}.zespolView .zespolsliderInner.startNa7{left:calc((-7 * 380px) + 50px)}.zespolView .zespolsliderInner.startNa8{left:calc((-8 * 380px) + 50px)}.zespolView .zespolsliderInner.startNa9{left:calc((-9 * 380px) + 50px)}.zespolView .zespolsliderInner.startNa10{left:calc((-10 * 380px) + 50px)}.kontaktView .inner.first{margin-left:-19px}.kontaktView .inner.first{padding-left:0}.column.maincolumn{width:calc((100% - 50px)/2)}.kontaktView .inner.first .column.left .szare{font-size:14px}.kontaktView .inner.first .column.right .form form .button{width:100%}.right.column.maincolumn.pozainnerem{width:calc(50vw - 120px)}.columnsWithImagesView .tekstcolumn.padtopheader{margin-top:170px}.columnsWithImagesView>.inner{height:calc(100% - 170px)}.uslugapage .inner.firstView .column.left:after,.specjalizacjapage .pomagamy:before{width:50px}.uslugapage .inner.firstView .column.left{width:calc(50vw - 57px)}.specjalizacjapage .zespolView .inner.tylkozlinkiem{margin-left:-19px}.wpispage .contentbox .left.column.small{margin-right:50px}.wpispage .contentbox .left.column.small{width:230px}.wpispage .contentbox .left.column.thecontent{width:calc(100% - 280px)}.pracownicy .pracownik.maly .details{padding:20px}.pracownicy .pracownik .details .nazwisko{font-size:16px}.wyroznikiView .column.left{width:660px}.wyroznikiView .column.left .wyrozniki .wyroznik{width:calc((100% - 40px)/2)}.wyroznikiView .column.left .wyrozniki .wyroznik .liczba{font-size:55px}.wyroznikiView .column.left .wyrozniki .wyroznik .tekst{font-size:16px}.wyroznikiView .column.right{width:calc(100% - 760px)}.pracownicy .pracownik .details{padding:20px 20px 40px}.pracownicy .pracownik .details:after{left:15px}.lat20View:after{width:calc(50vw + 20px);background-size:cover}.nagrodyView .nagrodySliderInner .nagroda{width:calc((100vw - 86px - 50px) - 52px);padding:40px 50px}.nagrodyView .nagrodySliderInner .nagroda>.right .tytul{font-size:23px}.nagrodyView .nagrodySliderInner .nagroda>.right .thecontent *{font-size:20px}.nagrodyView .prev{left:50px}.uslugiView.specjalizacjeView .specjalizacje{gap:0 50px}.wydarzeniepage .dlaczegoView .column.left{width:calc(100% - 331px)}.wydarzeniepage .dlaczegoView .column.right{width:400px}.wydarzeniepage .dlaczegoView .inner{margin-left:0}.wydarzeniepage .coznajdzieszView .thecontent{column-count:2;column-gap:60px;max-width:810px}.wydarzeniepage .formView .right.column{width:390px}.wydarzeniepage .formView .left.column{width:calc(100% - 390px - 50px)}.wydarzeniepage .formView .left.column h1,.wydarzeniepage .formView .left.column h2,.wydarzeniepage .formView .left.column h3,.wydarzeniepage .formView .left.column h4,.wydarzeniepage .formView .left.column h5,.wydarzeniepage .formView .left.column h6{font-size:46px}.uslugiView.specjalizacjeView .specs.column{width:calc((100% - 50px)/2)}.onasView .column.right img{height:440px;margin:120px 0 0}}@media (max-width:1240px){.zespolView .zespolslider .pracownik{width:calc((100vw - 136px)/3)}.zespolView .zespolsliderInner.startNa2{left:calc((-2 * (100vw - 136px)/3) + 50px)}.zespolView .zespolsliderInner.startNa3{left:calc((-3 * (100vw - 136px)/3) + 50px)}.zespolView .zespolsliderInner.startNa4{left:calc((-4 * (100vw - 136px)/3) + 50px)}.zespolView .zespolsliderInner.startNa5{left:calc((-5 * (100vw - 136px)/3) + 50px)}.zespolView .zespolsliderInner.startNa6{left:calc((-6 * (100vw - 136px)/3) + 50px)}.zespolView .zespolsliderInner.startNa7{left:calc((-7 * (100vw - 136px)/3) + 50px)}.zespolView .zespolsliderInner.startNa8{left:calc((-8 * (100vw - 136px)/3) + 50px)}.zespolView .zespolsliderInner.startNa9{left:calc((-9 * (100vw - 136px)/3) + 50px)}.zespolView .zespolsliderInner.startNa10{left:calc((-10 * (100vw - 136px)/3) + 50px)}.columnsWithImagesView .tekstcolumn.padtopheader{margin-top:140px}.columnsWithImagesView>.inner{height:calc(100% - 140px)}.onasView .column.left h2,.casestudiesView .topoffview .h2,.zespolView .inner p.upp.left,.kontaktView .inner.first .h2,.wizytowkapage h1.main,.zespolpage .teksty h1,.onaspage .padleft90>.thecontent h1,.onaspage .padleft90>.thecontent h2,.onaspage .padleft90>.thecontent h3,.onaspage .onasZespolView .right.column h2,.wyroznikiView .column.left .h2,.digital360View .left.column h2.upp,.specjalizacjeView .column.left h1,.uslugapage h1.main,.newsletterView .left.column.maincolumn .upp.h2,.obszarpage .firstView h1.main,.blogpage h1.upp,.wpispage .firstView h1,.podstronapage.wpispage .contentbox h1{font-size:42px}.specjalizacjapage .pomagamy>.inner.padleft90{padding-top:100px}.uslugapage .pomagamy>.inner.padleft90{padding-bottom:50px}.breadcrumbsbox{right:115px}.newsletterView .left.column.maincolumn .tekst{font-size:18px}.filtry .filtr p{width:314px}.newsSliderView .next svg{left:10px;transform:scale(.7)}.newsSliderView .prev svg{right:10px;transform:scale(.7)}.newsSliderView .next:hover svg{left:20px}.newsSliderView .prev:hover svg{right:20px}.zespolView .zespolslider .prev{width:50px}.zespolView .zespolslider .prev svg{right:-20px}.zespolView .zespolslider .prev:hover svg{right:-10px}.zespolView .zespolslider .next{width:86px;left:calc(100vw - 86px)}.zespolView .zespolslider .next:hover svg{left:30px}.newsletterView .right.column img{display:block;height:460px;width:100%;object-fit:cover}.lat20View.newlook .column.left,.lat20View.newlook .column.right{height:420px}}@media (max-width:1023px){.showOnTablet{display:block}.hideOnTablet{display:none}.onasView .inner .column.left,.padleft90{padding-left:0}.bordered{border-left:0}.inner{width:calc(100vw - 60px);margin-left:0}.home header:after{width:0}header .logo{margin:30px 20px 0 30px}.onasView .column{width:calc(50% - 15px)}.casestudiesView .topoffview,.casestudiesView .topoffview>.inner{height:250px}.casestudiesView .topoffview .h2{margin-top:0}.casestudiesView .casy .case{width:calc(50% - 15px);margin-right:30px}.casestudiesView .topoffview:after,.wpispage .zaangazowani:after,.wpispage .prelegenci:after{width:30px}.obszaryView .inner:before,.zespolView.blackbg .inner:before{display:none}.obszaryView .column.maincolumn{width:100%}.obszaryView .inner{padding:50px 0 0}.casestudiesView.referencjeView .referencje,.nagrodyView .nagrodySlider{width:100%;margin-left:0}.casestudiesView.referencjeView .prev,.nagrodyView .prev{left:0}.kontaktView .inner.first{margin-left:0}.kontaktView .inner.first:before{width:100vw;right:-30px}.kontaktView .inner.first .column.right .form form select{margin-bottom:10px}.kontaktView .inner.first .column.right .form form .input{width:100%;margin-bottom:10px}.kontaktView .inner.first .column.right .form form textarea{margin-top:10px}.kontaktView .inner.first .column.left .szare .nr{display:block}footer .top .column.left{display:none}footer .bottom .column.left .innercolumn.left:first-child{width:185px}footer .bottom .column.left .innercolumn.left{width:300px;width:200px}footer .bottom .column.left .innercolumn.right:before{left:-80px}footer .bottom .column.left,footer .bottom .column.right{width:100%;padding-bottom:40px}footer .bottom .column.right .logo{float:left;margin-top:0}footer .bottom .column.right .opacitymenu p a{display:block}footer .bottom .pseudomenu{clear:none}footer .bottom .opacitymenu{clear:none}.specjalizacjeView .specjalizacje .specjalizacja{width:100%}.columnsWithImagesView .tekstcolumn.padtopheader{position:relative;height:auto}.columnsWithImagesView>.inner{height:auto;position:relative}.right.column.maincolumn.pozainnerem{width:calc(50vw - 100px);position:absolute}.specjalizacjepage .specjalizacjeView .specjalizacje{margin:-150px 0 0}.specjalizacjeView .specjalizacje .specjalizacja:nth-child(2){border-top:0}.uslugapage .inner.firstView .column.left{width:100vw;height:200px;left:-30px;top:-15px;position:relative}.uslugapage .inner.firstView .column.right{min-height:0;width:100%}.breadcrumbsbox{top:48px}.lat20View{height:auto;background:#db0808}.lat20View .column.left{width:100%;height:auto}.lat20View .column.left .middleY{top:auto;transform:none;padding:50px 0}.lat20View .column.left .ilelat{font-size:85px}.lat20View .column.left .tekst{max-width:none}.lat20View:after{width:100%;position:relative;height:calc(100vw * 0.78);display:block;float:left}header .menubutton{height:116px;padding:44px 0 0}.uslugapage h1.main{margin-bottom:50px}.uslugapage h2.opis{max-width:100%}.uslugapage .inner.firstView .column.left:after{height:100%}.specjalizacjapage .pomagamy:before,.uslugapage .zespolView .inner:before{display:none}.column.maincolumn{width:100%}.specjalizacjapage .pomagamy>.inner.padleft90{padding-top:50px}.specjalizacjapage .pomagamy>.inner.padleft90 .right.cytat{padding-top:50px}.zespolView .inner{padding:50px 0}.uslugapage .specjalizacjeView .specjalizacje{margin:0 0 50px}.kontaktView .inner.first .column.right .form{width:100%;margin-bottom:30px}.kontaktView .inner.first .column.right .form form{margin:50px 0 0}.newsletterView .inner{position:relative;transform:translateX(-50%);margin:50px 0}.newsletterView .left.column.maincolumn form .button{width:calc((100% - 30px)/2)}.newsletterView .right.column img{width:100%}.newsletterView>.right.column{height:300px;overflow:hidden}.newsSliderView .newssliderInner{left:calc(-100vw + 240px)}.newsSliderView .newssliderInner .slide{width:calc(100vw - 160px);height:405px}.newsSliderView .prev,.newsSliderView .next{width:80px}.filtry .filtr p{width:calc((100vw - 60px - 210px)/2)}.labele .label{font-size:14px}.breadcrumbsbox{max-width:calc(100% - 380px)}.wpispage .image.main{height:400px}.wpispage .contentbox{padding-top:50px}.wpispage .contentbox .left.column.thecontent{width:100%}.wpispage .zaangazowani .pracownik{width:calc((100% - 40px) / 3)}.wpispage .zaangazowani .pracownik:nth-child(3n){margin-right:0}.wpispage .contentbox .left.column.small.redbg{margin:0 0 50px;padding:30px 30px 10px;width:100%}.wpispage .prelegenci .pracownik .image{width:200px}.wpispage .prelegenci .pracownik .details{width:calc(100% - 200px);padding:30px 30px 50px}.wpispage .prelegenci:after{top:97px}.wpispage .newsletterView.zapiszView .imagecolumn{height:300px;position:relative}.wpispage .newsletterView.zapiszView .inner>.column.maincolumn.left.right{padding:0}.casestudiesView.newsview .dots{right:0}.kontaktpage .kontaktView .inner.first:before{width:100vw;right:-30px}.kontaktpage .kontaktView .inner.first{padding-top:150px}.onasView .column.left h2,.casestudiesView .topoffview .h2,.zespolView .inner p.upp.left,.kontaktView .inner.first .h2,.wizytowkapage h1.main,.zespolpage .teksty h1,.onaspage .padleft90>.thecontent h1,.onaspage .padleft90>.thecontent h2,.onaspage .padleft90>.thecontent h3,.onaspage .onasZespolView .right.column h2,.wyroznikiView .column.left .h2,.digital360View .left.column h2.upp,.specjalizacjeView .column.left h1,.uslugapage h1.main,.newsletterView .left.column.maincolumn .upp.h2,.obszarpage .firstView h1.main,.blogpage h1.upp,.wpispage .firstView h1,.podstronapage.wpispage .contentbox h1{font-size:38px}.onaspage .onasZespolView>.left.column{margin:0 0 100px}.onaspage .onasZespolView .pracownik{left:50%;transform:translateX(-50%);text-align:center}.onaspage .onasZespolView .pracownik .details{width:100%}.onaspage .onasZespolView .right.column .thecontent{min-height:0}.wyroznikiView.redbg .bordered{border-left:0;width:100%}.wyroznikiView .column.left .wyrozniki .wyroznik .tekst{min-height:120px}.wyroznikiView .column.right{width:100%;position:relative;height:500px}.digital360View .right.column{position:relative;height:400px}.padtopheader{padding-top:170px}.wizytowkapage h1.main{margin:0 0 20px}.wizytowkapage .left.column img{left:50%;position:relative;transform:translateX(-50%)}.wizytowkapage .left.column{margin:0}.columnsWithImagesView .tekstcolumn{height:auto;position:relative;padding:50px 0}.obszarypage .columnsWithImagesView .column.maincolumn{width:calc((100% - 50px)/2)}.obszarypage .columnsWithImagesView .tekstcolumn .middleY{top:auto;transform:none}.obszarypage .obszaryView .right.column{margin:0 0 50px}.obszarypage .obszaryView .left.column{margin:0 0 50px}.obszarpage .dodatkowyTekst .left.column{display:none}.obszarpage .dodatkowyTekst .right.column{position:relative;height:auto;padding-left:0}.obszarpage .dodatkowyTekst .right.column .middleY{transform:none;top:0;margin:50px 0 0}.obszarpage .casestudiesView.pomagamy .inner .column{width:calc((100% - 50px)/2)}.zespolView .inner:before{display:none}.casestudiesView>.inner.padleft90{padding-bottom:50px}.casestudiesView .topoffview:after{height:80%}.uslugipage .right.column.maincolumn.pozainnerem,.karierapage .right.column.maincolumn.pozainnerem{right:0}.uslugipage .columnsWithImagesView .tekstcolumn.padtopheader{width:calc(100% - 274px)}.uslugipage .onasView{padding-bottom:50px}.uslugapage .pomagamy .inner .column{width:calc((100% - 50px)/2)}.casestudiesView.newsview .dots{bottom:65px}.wpispage .contentbox .left.column.small{width:100%;margin:0}.wpispage .contentbox .left.column.small .pracownik{width:230px;margin:0 9px 10px 0}.wpispage .contentbox .left.column.small .pracownik:nth-child(3n){margin-right:0}.inner.buttony{padding-top:50px;padding-bottom:50px}.wpispage .prelegenci .pracownik .details .opis{margin:10px 0 0}.specjalizacjepage .specjalizacjeView .maincolumn.tekstcolumn.padtopheader{width:50%}.lat20View .column.left .czyjelat{font-size:30px}.lat20View.newlook{background:0 0}.lat20View.newlook .column.left .czyjelat{font-size:28px;margin:0 0 20px}.lat20View.newlook .column.right{width:calc(50% - 40px)}.nagrodyView .nagrodySliderInner .nagroda{width:calc(100vw - 60px);padding:30px}.obszarpage .zespolView .inner.tylkozlinkiem{top:30px}.wydarzeniepage .dlaczegoView .column.left{width:100%}.wydarzeniepage .dlaczegoView .column.right{width:100%;position:relative;height:500px}.wydarzeniepage .formView .left.column{width:100%;max-width:100%;padding:0 0 30px}.wydarzeniepage .formView .right.column{float:left;left:50%;transform:translateX(-50%)}.uslugiView.specjalizacjeView .specs.column{width:100%}.uslugiView.specjalizacjeView .specs.column .head.sec{margin-top:50px}.homepage .firstView .kontaktbutton{top:0;right:87px}.homepage .firstView .kontaktbutton.webinarbutton{top:58px}.branzeView .inner .branze .branza{width:100%}.home .obszaryView p.upp.title{margin:0 0 50px !important}}@media (max-width:767px){.inner{width:calc(100% - 40px)}.showOnMobile{display:block}.hideOnMobile{display:none !important}#ct-ultimate-gdpr-cookie-popup>div,#ct-ultimate-gdpr-cookie-popup.ct-ultimate-gdpr-cookie-popup-classic #ct-ultimate-gdpr-cookie-accept,#ct-ultimate-gdpr-cookie-popup.ct-ultimate-gdpr-cookie-popup-classic #ct-ultimate-gdpr-cookie-change-settings,#ct-ultimate-gdpr-cookie-popup.ct-ultimate-gdpr-cookie-popup-classic #ct-ultimate-gdpr-cookie-read-more{width:100%}#ct-ultimate-gdpr-cookie-popup>div,#ct-ultimate-gdpr-cookie-popup.ct-ultimate-gdpr-cookie-popup-classic #ct-ultimate-gdpr-cookie-accept,#ct-ultimate-gdpr-cookie-popup.ct-ultimate-gdpr-cookie-popup-classic #ct-ultimate-gdpr-cookie-change-settings,#ct-ultimate-gdpr-cookie-popup.ct-ultimate-gdpr-cookie-popup-classic #ct-ultimate-gdpr-cookie-read-more{border:0 !important}#ct-ultimate-gdpr-cookie-open{left:0 !important;bottom:0 !important}.ct-ultimate-gdpr-cookie-modal-compact-dark-blue .ct-ultimate-gdpr-cookie-modal-slider li{padding:8px 15px 11px 30px;box-sizing:border-box}.ct-ultimate-gdpr-cookie-modal-compact-dark-blue .ct-ultimate-gdpr-cookie-modal-slider-inner-wrap{padding-left:0}.ct-ultimate-gdpr-cookie-modal-compact-dark-blue .ct-ultimate-gdpr-cookie-modal-slider-info{padding:0}header .menubutton{height:75px;padding-top:24px}header .logo{margin:20px 0 0 20px}header nav{right:-100vw;width:100vw;padding:42px 30px 20px}.homepage .firstView .kontaktbutton{top:76px;right:0 !important;width:100%;position:absolute;padding:15px}.homepage .firstView .kontaktbutton.webinarbutton{top:124px}.onasView .column{width:100%}.onasView .column.left h2,.casestudiesView .topoffview .h2,.zespolView .inner p.upp.left,.kontaktView .inner.first .h2,.wizytowkapage h1.main,.zespolpage .teksty h1,.onaspage .padleft90>.thecontent h1,.onaspage .padleft90>.thecontent h2,.onaspage .padleft90>.thecontent h3,.onaspage .onasZespolView .right.column h2,.wyroznikiView .column.left .h2,.digital360View .left.column h2.upp,.specjalizacjeView .column.left h1,.uslugapage h1.main,.newsletterView .left.column.maincolumn .upp.h2,.obszarpage .firstView h1.main,.blogpage h1.upp,.wpispage .firstView h1,.podstronapage.wpispage .contentbox h1{font-size:30px}.onasView .column.left h2{margin:30px 0}.onasView .column.right{margin-top:50px;display:none}.casestudiesView .casy .case{width:100%;margin-right:0}.obszaryView .left.column li svg{margin:0 15px 0 -50px}.obszaryView .right.column h1,.obszaryView .right.column h2,.obszaryView .right.column h3,.obszaryView .right.column h4,.obszaryView .right.column h5 .obszaryView .right.column h6,.zespolpage .teksty h1.upp{font-size:30px;margin:0 0 30px}.obszaryView .right.column p,.onasView .column.left p{font-size:18px;margin:0 0 30px}.zespolView .inner .tekstbutton{margin-right:0}.zespolView .zespolslider .pracownik{width:calc(100vw - 80px)}.zespolView .zespolsliderInner.startNa2{left:calc(-2 * (100vw - 80px) + 40px)}.zespolView .zespolsliderInner.startNa3{left:calc(-3 * (100vw - 80px) + 40px)}.zespolView .zespolsliderInner.startNa4{left:calc(-4 * (100vw - 80px) + 40px)}.zespolView .zespolsliderInner.startNa5{left:calc(-5 * (100vw - 80px) + 40px)}.zespolView .zespolsliderInner.startNa6{left:calc(-6 * (100vw - 80px) + 40px)}.zespolView .zespolsliderInner.startNa7{left:calc(-7 * (100vw - 80px) + 40px)}.zespolView .zespolsliderInner.startNa8{left:calc(-8 * (100vw - 80px) + 40px)}.zespolView .zespolsliderInner.startNa9{left:calc(-9 * (100vw - 80px) + 40px)}.zespolView .zespolsliderInner.startNa10{left:calc(-10 * (100vw - 80px)) +450px)}.zespolView .zespolsliderInner .pracownik{opacity:.2 !important}.zespolView .zespolsliderInner.startNa2 .pracownik:nth-child(3){opacity:1 !important}.zespolView .zespolsliderInner.startNa3 .pracownik:nth-child(4){opacity:1 !important}.zespolView .zespolsliderInner.startNa4 .pracownik:nth-child(5){opacity:1 !important}.zespolView .zespolsliderInner.startNa5 .pracownik:nth-child(6){opacity:1 !important}.zespolView .zespolsliderInner.startNa6 .pracownik:nth-child(7){opacity:1 !important}.zespolView .zespolsliderInner.startNa7 .pracownik:nth-child(8){opacity:1 !important}.zespolView .zespolsliderInner.startNa8 .pracownik:nth-child(9){opacity:1 !important}.zespolView .zespolsliderInner.startNa9 .pracownik:nth-child(10){opacity:1 !important}.zespolView .zespolsliderInner.startNa10 .pracownik:nth-child(11){opacity:1 !important}.casestudiesView .topoffview:after{display:none}.casestudiesView.referencjeView .referencjeSliderInner .referencja,.nagrodyView .nagrodySliderInner .nagroda{width:calc(100vw - 40px);margin-right:0}.casestudiesView.referencjeView .referencjeSliderInner .referencja .tresci .h3{font-size:24px}p{font-size:16px}.kontaktView .inner.first:before{right:-20px}.kontaktView .inner.first{padding:30px 0 0}.kontaktView .inner.first .column.left{padding:30px 0 0}.kontaktView .inner.first .column.right .form{padding:20px}.kontaktView .inner.mapa{width:100vw}.kontaktView .inner.mapa #mapa{height:450px}footer .inner{width:calc(100% - 40px)}footer .top .column.right{width:calc(100vw - 20px);height:auto}footer .top .column.right .main{width:100%}footer .top .column.right .main li{width:100%;margin:0 0 5px;text-align:center}footer .top .column.right .main li:before{display:none}footer .top .column.right .secondary{text-align:center}footer .top .column.right .secondary li{float:none;display:inline}footer .top .column.right .secondary li:nth-child(5){clear:both}footer .top .column.right .secondary li:nth-child(5):before{display:none}footer .bottom .column.left .innercolumn.right{display:none}footer .bottom .column.left .innercolumn.left{width:100%;text-align:center}footer .bottom .column.right .logo{display:none}footer .bottom .pseudomenu,footer .bottom .column.right .opacitymenu{width:100%;text-align:center}.lat20View .column.left .middleY{padding:30px 0}.lat20View .column.left .ilelat{font-size:50px}.lat20View .column.left .czyjelat{font-size:24px}.lat20View .column.left .tekst{font-size:18px;margin:30px 0 0}.lat20View:after{width:100%;position:relative;height:calc(100vw * 0.78);display:block;float:left}footer .bottom .column.right .opacitymenu p{width:100%;text-align:center}.specjalizacjepage .specjalizacjeView .maincolumn.tekstcolumn.padtopheader{width:100%}.columnsWithImagesView .tekstcolumn.padtopheader{margin-top:110px}.specjalizacjeView .column.left h1{margin-bottom:30px}.specjalizacjepage .specjalizacjeView .maincolumn.tekstcolumn.padtopheader svg.mt50{margin-top:20px}.specjalizacjepage .casestudiesView .h3.mt50{margin:0 0 20px}.casestudiesView .topoffview,.casestudiesView .topoffview>.inner{height:auto}.specjalizacjepage .specjalizacjeView .specjalizacje{margin:0}.specjalizacjeView .specjalizacje .specjalizacja{padding:10px 50px 10px 20px}.smallpadtopheader{padding-top:110px}.uslugapage .obszarlabel{margin:0 0 20px}.specjalizacjapage .pomagamy>.inner.padleft90{padding-top:20px}.uslugapage .pomagamy .inner .column{width:100%}.uslugapage .pomagamy>.inner.padleft90{padding-bottom:0}.zespolView .inner{padding:50px 0 10px}.zespolView .zespolslider .bezslidera .pracownik{opacity:1 !important;width:100%;margin:0 0 20px}.pomagamy .cytat p{font-size:22px}.specjalizacjapage .zespolView .inner.tylkozlinkiem{padding:0 0 60px}.specjalizacjapage .casestudiesView.specjalizacjeView .topoffview{margin-top:0}.casestudiesView.specjalizacjeView .topoffview .h2{margin:0 0 20px}.specjalizacjeView .specjalizacje .specjalizacja{height:auto}.specjalizacjeView .specjalizacje .specjalizacja>.middleY{top:auto;transform:none}.inner.buttony>.tekstbutton:nth-child(2){margin-top:20px}.newsletterView .left.column.maincolumn form .input.column.maincolumn,.newsletterView .left.column.maincolumn form label{width:100%;margin:0 0 20px}.newsletterView .left.column.maincolumn form .button{width:100%;margin:20px 0 0}.blogpage .filtry.padtop100{padding:0}.blogpage .casestudiesView>.inner.padleft90{padding-bottom:20px}.filtry{margin:0 0 30px}.filtry .filtr{width:100%;margin:0 0 10px}.filtry .filtr.rodzaj{z-index:2}.filtry .filtr .icon{width:42px}.filtry .filtr p{width:calc(100% - 72px)}.filtry .filtr ul{width:calc(100% - 42px)}.casestudiesView .casy .case .title{font-size:24px;height:auto;margin-bottom:10px}.casestudiesView .casy .case{margin-bottom:70px}.casestudiesView .casy .case .labele{padding:0 0 9px;margin:0 0 13px}.casestudiesView .casy .case .data{margin-bottom:20px}.wp-pagenavi{padding:0 0 30px}.nextpostslink{position:relative}.previouspostslink{position:relative}.filtry .filtr .icon .abs.link:before,.filtry .filtr .icon .abs.link:after{margin-left:21px}.blogpage .brakh{font-size:20px;text-align:center}.wpispage .firstView .data{margin:0 0 30px}.wpispage .image.main{width:100%;height:200px}.wpispage .contentbox{padding-top:20px}.wpispage .contentbox .left.column.thecontent p:first-child strong:first-child,.wizytowkapage .right.column p:first-child strong:first-child{font-size:20px;margin:0 0 30px;font-weight:700}.wpispage .contentbox .left.column.thecontent .bottomofpostbox{padding:10px 0 50px;margin:20px 0 0}.wpispage .contentbox .left.column.thecontent .bottomofpostbox p{width:100%}.wpispage .contentbox .left.column.small .pracownik{width:100%}.wpispage .casestudiesView .topoffview>.inner{padding-top:50px;padding-bottom:40px}.inner.buttony{padding-top:0}.wpispage .contentbox .left.column.small.redbg{margin:-20px 0 30px -20px;padding:20px 20px 10px;width:calc(100% + 40px)}.wpispage .prelegenci .pracownik .image,.wpispage .zaangazowani .pracownik{width:100%}.casestudiesView .topoffview:after,.wpispage .zaangazowani:after,.wpispage .prelegenci:after{display:none}.wpispage .prelegenci .pracownik .details{width:100%;padding:20px 20px 30px}.wpispage .newsletterView.zapiszView .column.small{width:100%;margin-bottom:0}.kontaktpage .kontaktView .inner.first,.padtopheader{padding-top:110px}.kontaktpage .kontaktView .inner.first:before{right:-20px}.kontaktView .inner.first .column.left svg,.onaspage .padleft90>.thecontent .scrolllink{display:none}.kontaktView .inner.first .column.left{padding:30px 0 50px}.kontaktView .inner.first .column.right .form form .wpcf7-form-control-wrap{width:100%;margin:0 0 10px}.kontaktView .inner.first .column.right .form form .wpcf7-form-control-wrap[data-name=specjalizacje]{width:100%}.kontaktView .inner.first .column.right .form form .wpcf7-form-control-wrap[data-name=your-name]{width:100%}.kontaktView .inner.first .column.right .form form select{margin:0;width:100%}.kontaktView .inner.first .column.right .form form .button,.kontaktView .inner.first .column.right .form form input[type=submit]{width:100%}.wpcf7 form.sent .wpcf7-response-output{margin:0;font-size:20px}.onaspage .onasZespolView>.left.column,.onaspage .onasZespolView{margin:0 0 50px}.onaspage .onasZespolView .left.column .details{margin:20px 0 0}.wyroznikiView .column.left{padding-top:20px;padding-bottom:20px}.wyroznikiView .column.left .h2{margin-bottom:30px;text-align:center}.wyroznikiView .column.left .wyrozniki .wyroznik{width:100%;text-align:center;margin:0 0 50px}.wyroznikiView .column.left .wyrozniki .wyroznik .liczba{padding:0 0 10px;margin:0 0 20px}.wyroznikiView .column.left .wyrozniki .wyroznik .tekst{min-height:0}.wyroznikiView .column.right{height:250px}.casestudiesView.referencjeView .topoffview .tresc{top:auto;transform:none}.gapheight100{height:30px}.digital360View .left.column{padding:30px 0}.digital360View .left.column h2.upp{margin:0 0 30px}.digital360View .left.column .opis{font-size:20px;margin:0 0 30px}.digital360View .left.column .tekstbutton{margin:10px 0 0}.digital360View .right.column{position:relative;height:300px}.zespolpage .filtry{margin:20px 0 30px}.zespolpage .pracownicy .pracownik{width:100%;margin:0 0 20px}.zespolpage .pracownicy .pracownik .half{width:100%}.zespolpage .pracownicy .pracownik .details{position:relative;height:auto;min-height:0;padding:20px 20px 0}.zespolpage .pracownicy .pracownik .details .nazwisko br{display:none}.zespolpage .pracownicy .pracownik .details:after{display:none}.zespolpage .button.right.upp{margin:0 0 50px;width:100%}.zespolpage .pracownicy{margin:0 0 30px}.wizytowkapage .left.column.maincolumn{width:calc(100% + 40px);margin-left:-20px}.wizytowkapage .right.column{margin:30px 0 50px}.wizytowkapage .right.column .redbg{padding:20px;width:calc(100% + 40px);margin:-30px 0 20px -20px}.wizytowkapage .right.column .thecontent{height:auto !important}.casestudiesView .topoffview svg{display:none}.wizytowkapage .casestudiesView .inner.second{padding-bottom:50px}.wizytowkapage .specjalizacjeView .specjalizacje{margin:0}.wizytowkapage .casestudiesView .casy .case:last-child{margin-bottom:30px}.wizytowkapage .casestudiesView .topoffview .h2,.obszarypage .casestudiesView .topoffview .h2,.obszarpage .casestudiesView .topoffview>.inner .h2{top:auto;transform:none;margin-bottom:20px}.obszaryView .inner{padding:0}.obszarypage .obszaryView .right.column{margin:0 0 20px}.obszarypage .obszaryView h1.upp{margin:0 0 20px}.obszarypage .columnsWithImagesView .column.maincolumn{width:100%}.columnsWithImagesView .tekstcolumn{padding:30px 0}.specjalizacjeView .column.left .tekstbutton{margin:20px 0 0}.obszarypage .casestudiesView,.obszarpage .dodatkowyTekst .right.column .middleY{margin:30px 0 0}.obszarpage .firstView .inner{padding-bottom:20px}.obszarpage .firstView .thecontent p{font-size:20px}.obszarpage .firstView h1.main{margin:0 0 30px}.obszarpage .firstView .scrolllink{display:none}.obszarpage .dodatkowyTekst .right.column h1,.obszarpage .dodatkowyTekst .right.column h2,.obszarpage .dodatkowyTekst .right.column h3,.obszarpage .dodatkowyTekst .right.column h4,.obszarpage .dodatkowyTekst .right.column h5,.obszarpage .dodatkowyTekst .right.column h6{font-size:20px;line-height:1.2;margin:0 0 30px}.obszarpage .casestudiesView.pomagamy .inner .column{width:100%}.obszarpage .casestudiesView.pomagamy .inner .column.left{margin-bottom:50px}.obszarpage .casestudiesView>.inner.padleft90{padding-bottom:0}.obszarpage .zespolView .inner.tylkozlinkiem{padding:10px 0 0;margin:0 0 40px}.obszarpage .casestudiesView .topoffview>.inner{padding-top:30px;padding-bottom:0}.obszarpage .casestudiesView.pomagamy .topoffview>.inner{padding-top:70px}.obszarpage .casestudiesView{padding-bottom:30px}.obszarpage .inner.buttony,.uslugapage .inner.buttony{padding-top:30px}.right.column.maincolumn.pozainnerem{width:100%;position:relative}.obszaryView .left.column p.upp{margin-top:30px}header .menubutton:hover div:nth-child(1){margin-top:2px}.uslugapage h1.main{margin-bottom:30px}.uslugapage h2.opis{font-size:20px;margin:0 0 30px}.uslugapage .zespolView .inner{padding-top:0}.uslugapage .pomagamy .inner .column.right{margin:50px 0}.uslugapage .casestudiesView.pomagamy .topoffview .h2,.uslugapage .casestudiesView.specjalizacjeView .topoffview .h2{top:auto;transform:none;margin:0 0 30px}.uslugapage .zespolView .inner.tylkozlinkiem{padding:0;margin:-20px 0 40px}.uslugapage .thecontent{margin:0 0 30px}.uslugapage .specjalizacjeView{padding-top:30px}.uslugapage .casestudiesView>.inner.padleft90{padding-bottom:0}.karierapage .martop-100{margin-top:0}.podstronapage.wpispage .contentbox h1{margin-bottom:30px}.podstronapage.wpispage .contentbox{padding-top:0;padding-bottom:30px}.casestudiesView .topoffview .h2{top:auto;transform:none;margin:0 0 20px}.home .onasView,.home .zespolView{margin:0 0 80px}.home .casestudiesView .casy .case:last-child{margin-bottom:30px}.obszaryView .right.column{margin:50px 0 20px}.specjalizacjapage .pomagamy>.inner.padleft90 .right.cytat{padding-top:0}.wizytowkapage .inner.buttony{height:auto;margin-bottom:30px}.wizytowkapage .inner.buttony a{margin-top:-30px}.zespolView .zespolslider .next{width:50px;left:calc(100vw - 50px)}.zespolView .zespolslider .next svg{left:-10px}.zespolView .zespolslider .next:hover svg{left:-10px}.zespolView .zespolslider .prev svg{right:-10px}.zespolView .zespolslider .prev:hover svg{right:-10px}.obszarpage .zespolView .inner.tylkozlinkiem{display:none}.specjalizacjepage .specjalizacjeView.topuslugiView{margin-top:50px}.specjalizacjepage .specjalizacjeView.topuslugiView .specjalizacja{padding:20px 50px 20px 20px}.casestudiesView.referencjeView .referencjeSliderInner{margin:0}.casestudiesView.referencjeView>.inner{padding-bottom:30px}.nagrodyView .nagrodySliderInner .nagroda{padding:20px}.nagrodyView .nagrodySliderInner .nagroda>.left{height:auto;margin:0 0 40px;padding:0}.nagrodyView .nagrodySliderInner .nagroda>.left img{transform:translateX(-50%);top:auto}.nagrodyView .nagrodySliderInner .nagroda>.left,.nagrodyView .nagrodySliderInner .nagroda>.right{width:100%}.nagrodyView .nagrodySliderInner .nagroda>.right .tytul{font-size:20px;width:100%;text-align:center;box-sizing:border-box}.nagrodyView .nagrodySliderInner .nagroda>.right .thecontent *,.nagrodyView .nagrodySliderInner .nagroda>.right .tekstbutton{font-size:18px}.wydarzeniepage .firstView .column.left{width:100%;margin-top:170px}.wydarzeniepage .firstView .column.left h1{font-size:32px}.wydarzeniepage .firstView .scrolllink.right{right:20px;bottom:20px}.wydarzeniepage .coznajdzieszView{padding:40px 0}.wydarzeniepage .coznajdzieszView h2{font-size:32px;margin:0 0 40px}.wydarzeniepage .coznajdzieszView .thecontent{column-count:1}.wydarzeniepage .coznajdzieszView:after{display:none}.wydarzeniepage .dlaczegoView .column.left{padding-top:30px;padding-bottom:30px}.wydarzeniepage .dlaczegoView .column.left .h2{font-size:32px;margin:0 0 30px}.wydarzeniepage .dlaczegoView .column.left .punkty .bo{padding:20px 0}.wydarzeniepage .dlaczegoView .column.left .punkty .bo .tekst{width:calc(100% - 51px - 20px);font-size:18px}.wydarzeniepage .dlaczegoView .column.right{height:300px}.wydarzeniepage .formView{padding:40px 0}.wydarzeniepage .formView .left.column h1,.wydarzeniepage .formView .left.column h2,.wydarzeniepage .formView .left.column h3,.wydarzeniepage .formView .left.column h4,.wydarzeniepage .formView .left.column h5,.wydarzeniepage .formView .left.column h6{font-size:32px}.wydarzeniepage .formView .left.column p{font-size:20px}.home .branzeView .inner p.upp{margin:40px 0;font-size:30px}.branzeView .inner .branze .branza{padding:20px 20px 50px}.branzeView .inner .branze .branza .name{font-size:28px;margin:0 0 30px}.branzeView .inner{padding-bottom:75px}.home .onasView.newlook .inner{padding-bottom:0}.home .obszaryView p.upp.title{font-size:24px !important;margin:40px 0 30px !important}.lat20View.newlook .column.left,.lat20View.newlook .column.right{height:auto;width:100%}.lat20View.newlook{margin:0 0 50px}footer .bottom .column.left .innercolumn.left:first-child{width:100%}footer .bottom .column.left .innercolumn.left{margin-left:0}footer .bottom .column.left .innercolumn:before{display:none}footer .bottom .column.right .pseudomenu>a{width:100%;margin:0}}@media (max-width:374px){header .menubutton{width:70px}header nav .main{margin:0 0 20px}header nav .secondary li a{line-height:45px;height:45px}footer .top .column.right .secondary li{float:none;display:inline;margin:0 0 0 15px}.obszaryView .left.column li a{font-size:18px}.obszaryView .right.column h1,.obszaryView .right.column h2,.obszaryView .right.column h3,.obszaryView .right.column h4,.obszaryView .right.column h5 .obszaryView .right.column h6,.zespolpage .teksty h1.upp{font-size:24px;margin:0 0 20px}.onasView .column.left h2,.casestudiesView .topoffview .h2,.zespolView .inner p.upp.left,.kontaktView .inner.first .h2,.wizytowkapage h1.main,.zespolpage .teksty h1,.onaspage .padleft90>.thecontent h1,.onaspage .padleft90>.thecontent h2,.onaspage .padleft90>.thecontent h3,.onaspage .onasZespolView .right.column h2,.wyroznikiView .column.left .h2,.digital360View .left.column h2.upp,.specjalizacjeView .column.left h1,.uslugapage h1.main,.newsletterView .left.column.maincolumn .upp.h2,.obszarpage .firstView h1.main,.blogpage h1.upp,.wpispage .firstView h1,.podstronapage.wpispage .contentbox h1{font-size:24px}.zespolView .inner .tekstbutton{font-size:14px}.kontaktView .inner.first .column.left p{font-size:17px}.kontaktView .inner.mapa #mapa{height:350px}.kontaktView .inner.first .column.right .form p{font-size:20px}.kontaktView .inner.first .column.right .form form{margin:20px 0 0}.kontaktView .inner.first .column.right .form form .button{margin-bottom:0}}div#CybotCookiebotDialog div{float:none;width:inherit}div#CookiebotWidget-widgetContent{width:auto}div#CookiebotWidget{float:none;width:auto}