:root{--swiper-theme-color:#e0e0e0!important}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media (max-width:767px){.hamburger{position:absolute;z-index:100;display:block;margin-right:0}.hamburger.scrolled{position:fixed;height:50px;width:50px;margin-right:-10px;background-color:rgba(255,133,77,.7);transition:background-color .2s ease-in-out;border-radius:3px;top:25px}.hamburger.scrolled:hover{background-color:#ff854d}.navigation{transform:translateY(-100vh);line-height:2;transition:transform .2s ease-in-out}.navigation.navigation--active{display:block;position:fixed;top:0;left:0;width:100%;height:calc(var(--vh,1vh)*100);background-color:rgba(255,133,77,.95);z-index:99;transform:translateY(0)}.navigation.navigation--active ul{display:flex;flex-direction:column;margin-top:30px}.navigation.navigation--active ul li{display:block;font-size:1.45rem;margin-left:0}.hamburger{cursor:pointer;background-color:transparent;border:0;margin:0;outline:0;padding:0;height:22px;line-height:0}.hamburger label{display:none}.hamburger .hamburger_box{width:30px;height:22px;display:inline-block;position:relative}.hamburger .hamburger_inner{position:absolute;width:30px;top:50%;transition:background .1s .1s ease-in-out;transform:translateX(-50%) translateY(-50%)}.hamburger .hamburger_inner:after,.hamburger .hamburger_inner:before{content:'';width:30px;height:3px;background-color:#fff;position:absolute;left:0;transition:transform .1s .1s ease-in-out}.hamburger .hamburger_inner:before{top:-8px}.hamburger .hamburger_inner:after{top:8px}.hamburger.hamburger--active .hamburger_inner{background-color:transparent;transition:background .1s .1s ease-in-out}.hamburger.hamburger--active .hamburger_inner:before{transform:translateY(8px) rotate(45deg)}.hamburger.hamburger--active .hamburger_inner:after{transform:translateY(-8px) rotate(-45deg)}}.span-1{grid-column:span 1}.span-2{grid-column:span 2}.span-3{grid-column:span 3}.span-4{grid-column:span 4}.span-5{grid-column:span 5}.span-6{grid-column:span 6}.span-7{grid-column:span 7}.span-8{grid-column:span 8}.span-9{grid-column:span 9}.span-10{grid-column:span 10}.span-11{grid-column:span 11}.span-12{grid-column:span 12}.skip-0-span-1{grid-column:1/span 1}.skip-0-span-2{grid-column:1/span 2}.skip-0-span-3{grid-column:1/span 3}.skip-0-span-4{grid-column:1/span 4}.skip-0-span-5{grid-column:1/span 5}.skip-0-span-6{grid-column:1/span 6}.skip-0-span-7{grid-column:1/span 7}.skip-0-span-8{grid-column:1/span 8}.skip-0-span-9{grid-column:1/span 9}.skip-0-span-10{grid-column:1/span 10}.skip-0-span-11{grid-column:1/span 11}.skip-0-span-12{grid-column:1/span 12}.skip-1-span-1{grid-column:2/span 1}.skip-1-span-2{grid-column:2/span 2}.skip-1-span-3{grid-column:2/span 3}.skip-1-span-4{grid-column:2/span 4}.skip-1-span-5{grid-column:2/span 5}.skip-1-span-6{grid-column:2/span 6}.skip-1-span-7{grid-column:2/span 7}.skip-1-span-8{grid-column:2/span 8}.skip-1-span-9{grid-column:2/span 9}.skip-1-span-10{grid-column:2/span 10}.skip-1-span-11{grid-column:2/span 11}.skip-2-span-1{grid-column:3/span 1}.skip-2-span-2{grid-column:3/span 2}.skip-2-span-3{grid-column:3/span 3}.skip-2-span-4{grid-column:3/span 4}.skip-2-span-5{grid-column:3/span 5}.skip-2-span-6{grid-column:3/span 6}.skip-2-span-7{grid-column:3/span 7}.skip-2-span-8{grid-column:3/span 8}.skip-2-span-9{grid-column:3/span 9}.skip-2-span-10{grid-column:3/span 10}.skip-3-span-1{grid-column:4/span 1}.skip-3-span-2{grid-column:4/span 2}.skip-3-span-3{grid-column:4/span 3}.skip-3-span-4{grid-column:4/span 4}.skip-3-span-5{grid-column:4/span 5}.skip-3-span-6{grid-column:4/span 6}.skip-3-span-7{grid-column:4/span 7}.skip-3-span-8{grid-column:4/span 8}.skip-3-span-9{grid-column:4/span 9}.skip-4-span-1{grid-column:5/span 1}.skip-4-span-2{grid-column:5/span 2}.skip-4-span-3{grid-column:5/span 3}.skip-4-span-4{grid-column:5/span 4}.skip-4-span-5{grid-column:5/span 5}.skip-4-span-6{grid-column:5/span 6}.skip-4-span-7{grid-column:5/span 7}.skip-4-span-8{grid-column:5/span 8}.skip-5-span-1{grid-column:6/span 1}.skip-5-span-2{grid-column:6/span 2}.skip-5-span-3{grid-column:6/span 3}.skip-5-span-4{grid-column:6/span 4}.skip-5-span-5{grid-column:6/span 5}.skip-5-span-6{grid-column:6/span 6}.skip-5-span-7{grid-column:6/span 7}.skip-6-span-1{grid-column:7/span 1}.skip-6-span-2{grid-column:7/span 2}.skip-6-span-3{grid-column:7/span 3}.skip-6-span-4{grid-column:7/span 4}.skip-6-span-5{grid-column:7/span 5}.skip-6-span-6{grid-column:7/span 6}.skip-7-span-1{grid-column:8/span 1}.skip-7-span-2{grid-column:8/span 2}.skip-7-span-3{grid-column:8/span 3}.skip-7-span-4{grid-column:8/span 4}.skip-7-span-5{grid-column:8/span 5}.skip-8-span-1{grid-column:9/span 1}.skip-8-span-2{grid-column:9/span 2}.skip-8-span-3{grid-column:9/span 3}.skip-8-span-4{grid-column:9/span 4}.skip-9-span-1{grid-column:10/span 1}.skip-9-span-2{grid-column:10/span 2}.skip-9-span-3{grid-column:10/span 3}.skip-10-span-1{grid-column:11/span 1}.skip-10-span-2{grid-column:11/span 2}.skip-11-span-1{grid-column:12/span 1}.row-1{grid-row:1}.row-2{grid-row:2}.row-3{grid-row:3}.row-4{grid-row:4}.row-5{grid-row:5}.row-6{grid-row:6}.row-7{grid-row:7}.row-8{grid-row:8}.row-9{grid-row:9}.row-10{grid-row:10}.row-11{grid-row:11}.row-12{grid-row:12}.homepage #konfigurator-oferta .wpcf7-response-output{grid-column:span 12;margin-top:20px;font-size:.9rem;background-color:rgba(0,0,0,.3)}@media (min-width:768px){.homepage .max-container{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:50px;column-gap:50px;margin-top:-300px;margin-bottom:150px}}.homepage .max-container .configurator{background-color:#5b4284;padding:10px 20px;box-shadow:-10px 16px 46px 0 rgba(0,0,0,.13);position:Relative;z-index:2}@media (min-width:768px){.homepage .max-container .configurator{padding:0 50px;margin-left:-50px;margin-right:-50px}}.homepage .max-container .configurator form{padding:40px 0 40px}@media (min-width:768px){.homepage .max-container .configurator form{display:flex;align-items:flex-end}}.homepage .max-container .configurator form label{-ms-flex:1;flex:1}@media (min-width:768px){.homepage .max-container .configurator form label{margin-right:30px}}.homepage .max-container .configurator .dropdown{flex-grow:1;font-size:1rem;background:#fff;border:1px solid #ccc;overflow:hidden;position:relative;margin-top:10px}@media (max-width:767px){.homepage .max-container .configurator .dropdown{margin-bottom:20px}}.homepage .max-container .configurator .dropdown .select{width:100%;background-position:98% center;background-image:url(/wp-content/themes/rocketmedia/img/drop-arrow.png);background-repeat:no-repeat}.homepage .max-container .configurator .dropdown select{background:0 0;line-height:1;border:0;padding:14px 8px 14px 14px;border-radius:0;width:100%;position:relative;z-index:10;font-size:1em}.homepage .max-container .configurator .dropdown select option{color:#000;padding:15px 8px 15px 14px;line-height:2}.homepage .max-container .configurator .dropdown select:not(:checked){color:#ff854d}.homepage .max-container .oferty{background-color:#5b4284;padding:50px 20px;position:relative;z-index:1;display:flex;flex-wrap:nowrap;overflow-x:auto;justify-content:stretch;gap:20px;flex-basis:300px}@media (min-width:768px){.homepage .max-container .oferty{gap:37px;margin-left:-50px;margin-right:-50px;padding:50px}}.homepage .max-container .oferty .oferta{display:flex;flex-direction:column;justify-content:space-between;border:1px solid #ff854d;text-align:center;padding:20px 10px 10px;min-width:250px;width:27%;margin:7px;transition:border .1s ease-in-out,margin .1s ease-in-out;box-sizing:content-box;position:relative}@media (max-width:768px){.homepage .max-container .oferty .oferta:after{content:"";display:block;position:absolute;right:-2rem;width:2rem;height:1px}}.homepage .max-container .oferty .oferta.active{border:8px solid #ff854d;margin:0}.homepage .max-container .oferty .oferta h3{color:#ff854d;margin-bottom:0}.homepage .max-container .oferty .oferta p{margin-top:0}.homepage .max-container .oferty .oferta ul{text-align:left;list-style:none;padding-left:0;padding-bottom:10px}.homepage .max-container .oferty .oferta ul li{box-shadow:0 7px 17.1px .9px rgba(0,0,0,.18);display:block;margin-bottom:10px;padding:20px;display:flex;justify-content:space-between;align-items:center}.homepage .max-container .oferty .oferta .wypelnij-brief{padding:0 15px}.homepage .max-container .homepage-contact--hide,.homepage .max-container .oferty--hide{height:0;transform:scale(0);display:none}.homepage .max-container .homepage-contact--hide{margin-bottom:-300px}.homepage .max-container .klienci{margin-top:50px;color:#000}@media (min-width:768px){.homepage .max-container .klienci{margin-top:330px}}.homepage .max-container .klienci--list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.homepage .max-container .klienci--list .klient{flex-basis:18%;text-align:center;padding:5px 0}@media (max-width:1000px){.homepage .max-container .klienci--list .klient{flex-basis:20%}}@media (max-width:500px){.homepage .max-container .klienci--list .klient{flex-basis:40%}}.homepage .max-container .klienci--list .klient img{max-width:80%;max-height:100px;height:auto;margin-left:auto;margin-right:auto}.homepage .homepage-contact{background-color:#5b4284;padding:50px 20px;background-image:url(/wp-content/themes/rocketmedia/img/home-form-bg.png);background-position:center 100%;background-repeat:no-repeat}@media (min-width:768px){.homepage .homepage-contact{padding:50px;margin-left:-50px;margin-right:-50px}}.homepage input[type=email],.homepage input[type=text]{display:block;margin-bottom:32px;width:100%;max-width:500px}.homepage .homepage-contact form{padding:40px 0 40px}@media (min-width:768px){.homepage .homepage-contact form{display:grid;grid-template-columns:repeat(10,1fr);grid-column-gap:50px;column-gap:50px}}.homepage .homepage-contact form p.legenda{margin-top:0}.orange-icon{line-height:0}.orange-icon .go-to,.orange-icon .more--info{display:inline-block;height:19px;width:19px}.orange-icon .more--info{background-image:url(/wp-content/themes/rocketmedia/img/more-info.png);margin-right:4px;position:relative}.orange-icon .go-to{margin-left:4px;background-image:url(/wp-content/themes/rocketmedia/img/goto.png)}input[type=submit]{font-family:roc-grotesk,sans-serif;border:0 none transparent;background-color:#ff854d;color:#fff;height:50px;display:flex;justify-content:center;align-items:center;padding:0 20px;font-weight:500;font-size:1rem}@media (max-width:767px){input[type=submit]{margin-left:auto;margin-right:auto}}input[type=submit].wide{margin:0;width:100%}input[type=submit]:disabled{color:rgba(255,255,255,.5)}.blog-img-fit,.case-img-fit{width:100%;object-fit:cover}@media (min-width:600px){.blog-img-fit,.case-img-fit{max-width:278px;max-height:124px}}@media (max-width:599px){.blog-img-fit,.case-img-fit{max-height:35vw}}.misja-more{color:#fff;text-decoration:underline}.misja--wrap h2.orange{color:#fff!important;font-weight:500!important}@media (min-width:768px){.misja--wrap{padding-top:20px}}.misja-more--content{display:none}.misja-more--content.show{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:9999;display:flex;justify-content:center;align-items:center;padding:0 20px}@media (min-width:768px){.misja-more--content.show{padding:0 50px}}.misja-more--content .modal--wrap{max-width:1440px;max-height:90vh;padding:50px 20px 80px;background-color:#5b4284;margin-left:auto;margin-right:auto;color:#fff;overflow:auto}@media (min-width:768px){.misja-more--content .modal--wrap{padding:50px 50px 80px;max-height:80vh}}.misja-more--content .modal-grid{grid-gap:50px;max-width:1266px;margin-left:auto;margin-right:auto}@media (min-width:768px){.misja-more--content .modal-grid{display:grid;grid-template-columns:repeat(12,1fr)}}@media (min-width:768px){.case-study .klienci{margin-top:180px!important}}@media (max-width:768px){.padding.konfigurator-wrap{padding-left:0;padding-right:0}}html .wpcf7 form .wpcf7-response-output{margin:0;padding:.2em 1em;border:1px solid #00a0d2;text-align:Center}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;opacity:1}@media (max-width:768px){span.desktop{display:none}span.capitalize-mobile{text-transform:capitalize}}.welcome-text h2.normal{font-size:1rem;margin:0;font-weight:400;display:inline}.welcome-text p{margin-bottom:0}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;padding:0;background-color:#dedede;color:#fff;min-width:320px}body.scroll-fixed{overflow:hidden;padding-right:0}header{background-size:cover;padding-bottom:10px;background-position:center}@media (min-width:768px){header{padding-bottom:130px}}@media (max-width:767px){header{padding-bottom:40px}}@media (min-width:768px){header.header-homepage,header.header-uslugi{padding-bottom:350px}}@media (max-width:767px){header.header-homepage,header.header-uslugi{padding-bottom:40px}}header .top{display:flex;justify-content:space-between}@media (max-width:768px){header .top{padding:0}}@media (min-width:768px){header .top{transition:background-color .1s linear;transition:box-shadow .1s linear;position:fixed;top:0;z-index:100;width:100%}header .top.scrolled2{background-color:#5b4284;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15);box-shadow:0 5px 10px 0 rgba(0,0,0,.15)}}header .top .top-wrap{display:flex;justify-content:space-between;width:100%}header .top .logo{min-width:200px;display:flex;align-items:center}@media (min-width:768px){header .top .logo img{transform:scale(1);transition:transform .2s linear}header .top .logo img.smaller{transform:scale(.8)}}@media (min-width:768px){header .top .hamburger{display:none}}header .top .main-menu{height:100px}@media (min-width:768px){header .top .main-menu{transition:height .2s linear}header .top .main-menu.smaller{height:50px}}header .top .menu{text-align:right}@media (max-width:767px){header .top .menu{display:flex;align-items:center;overflow:hidden}}header .top .menu .bar{display:flex;justify-content:flex-end}header .top .menu .top-cta{background-color:#ff854d;border:0;font-family:roc-grotesk,sans-serif;color:#fff;height:60px;padding-left:25px;padding-right:78px;margin-bottom:20px;outline:0;font-size:1rem;display:inline-flex;justify-content:center;align-items:center}header .top .menu .top-cta.text-cta{margin-right:25px;background-image:url(/wp-content/themes/rocketmedia/img/mail-white.png);background-position:90%;background-repeat:no-repeat}header .top .menu .top-cta.call-cta{margin-right:20px;background-image:url(/wp-content/themes/rocketmedia/img/call-white.png);background-position:90%;background-repeat:no-repeat}header .top .menu .top-cta.search-cta,header .top .menu .top-cta.search-cta:hover{padding-right:20px;padding-left:20px;font-size:1.2rem;position:relative;opacity:1}header .top .menu .top-cta.search-cta a,header .top .menu .top-cta.search-cta:hover a{color:#fff}header .top .menu .top-cta.search-cta .search,header .top .menu .top-cta.search-cta:hover .search{position:absolute;bottom:-2px;right:0;transform:translateY(100%);background-color:#fff;display:none}header .top .menu .top-cta.search-cta .search.show,header .top .menu .top-cta.search-cta:hover .search.show{display:block}header .top .menu .top-cta.search-cta .search form div,header .top .menu .top-cta.search-cta:hover .search form div{display:flex;padding:15px}header .top .menu .top-cta.search-cta .search form div input,header .top .menu .top-cta.search-cta:hover .search form div input{height:30px}header .top .menu .top-cta.search-cta .search form div input[type=text],header .top .menu .top-cta.search-cta:hover .search form div input[type=text]{border:1px solid #ff854d;background-color:rgba(255,255,255,.3)}header .top .menu .top-cta.search-cta .search form div input[type=submit],header .top .menu .top-cta.search-cta:hover .search form div input[type=submit]{padding:0 10px;margin-left:15px;font-size:.8rem}header .top .menu .top-cta.search-cta .search form div .screen-reader-text,header .top .menu .top-cta.search-cta:hover .search form div .screen-reader-text{display:none}@media (max-width:767px){header .top .menu .top-cta{display:none}}header .top .menu .main-menu{margin-left:auto}@media (max-width:767px) and (orientation :landscape){header .top .menu .main-menu ul{flex-wrap:wrap;flex-direction:row}header .top .menu .main-menu ul li{width:50%;text-align:center}}@media (max-width:767px){header .top .menu .main-menu{display:flex;align-items:center;justify-content:flex-end;overflow:hidden}}@media (min-width:767px){header .top .menu .main-menu ul{padding-left:0;margin-top:0;display:flex;justify-content:space-between;margin-bottom:0}header .top .menu .main-menu ul li{display:inline-block;margin-right:20px;transition:border .15s ease-in-out;border-bottom:7px transparent solid;padding-bottom:7px}header .top .menu .main-menu ul li.current-menu-item,header .top .menu .main-menu ul li:hover{border-bottom:7px #ff854d solid}}@media (max-width:767px){header .top .menu .main-menu ul{padding-left:0}header .top .menu .main-menu ul a{font-size:2rem}}@media (max-width:767px){header .top .menu .main-menu .navigation{display:flex;flex-direction:column;justify-content:center}header .top .menu .main-menu #menu-top-menu{margin-top:80px}}header .top .menu .main-menu ul{list-style:none;margin-right:-5px}header .top .menu .main-menu ul li:last-of-type{padding:0;margin-right:0}header .top .menu .main-menu ul li a{color:#fff;text-decoration:none}.welcome-text{text-align:center}.content.team{background-color:#5b4284;background-image:url(/wp-content/themes/rocketmedia/img/poznaj-content.png);background-position:bottom right;background-repeat:no-repeat;border-top:1px solid transparent;padding-top:20px}@media (max-width:768px){.content.team{padding-bottom:350px}}.join-to-us{background-color:#fff;z-index:10;position:relative;color:#000;padding:25px 45px 55px;margin:0 auto 30px;box-shadow:0 20px 46px 11px rgba(0,0,0,.13)}@media (min-width:768px){.join-to-us{max-width:80vw}.join-to-us .grid-10{display:grid;grid-template-columns:repeat(10,1fr);grid-column-gap:50px;column-gap:50px}.join-to-us .grid-10 .left{align-self:center}.join-to-us .grid-10 .right{align-self:center}.join-to-us .grid-10 .right .cta{width:100%;text-decoration:none}}.contact{background-image:url(/wp-content/themes/rocketmedia/img/footer.png);background-position:bottom right;background-size:contain;background-repeat:no-repeat;color:#000;padding-top:40px}.contact .contact-address{padding-right:20px}@media (min-width:768px){.contact .contact-address{max-width:25%;min-width:230px;padding-right:50px}}.contact .contact-wrap{display:flex;padding-bottom:15px}@media (max-width:768px){.contact .contact-wrap{flex-wrap:wrap}}.contact .contact-wrap .contact-cta-social{display:flex;flex:1 1 auto;flex-direction:column}.contact .contact-wrap .contact-cta-social .contact-cta{margin-bottom:0}.contact .contact-wrap .contact-cta-social .contact-cta a{display:flex;align-items:center;margin-bottom:18px}.contact .contact-wrap .contact-cta-social .contact-cta a img{margin-right:20px}.contact .contact-wrap .contact-cta-social .contact-social-media{flex:1;display:flex;align-items:flex-end;margin-top:0}.contact .contact-wrap .contact-cta-social .contact-social-media a{margin-right:1.4em;color:#ff854d;line-height:1}.contact .contact-wrap .contact-cta-social .contact-social-media a i{font-size:1.4rem}@media (min-width:768px){.contact .pfr-container{display:flex}}.contact .pfr{flex-basis:50%;justify-content:center}@media (max-width:768px){.contact .pfr{flex-basis:100%}}.contact .pfr img{height:auto}.contact .contact-links{max-width:770px;flex-basis:770px;column-count:2;gap:10px;-moz-column-count:2;padding-bottom:40px;padding-top:40px}@media (min-width:420px){.contact .contact-links{column-count:3;-moz-column-count:3}}@media (min-width:500px){.contact .contact-links{column-count:4;-moz-column-count:4}}@media (min-width:768px){.contact .contact-links{column-count:4;-moz-column-count:4}}.contact .contact-links ul{margin:0;padding:0;list-style:none}.team-list{display:flex;flex-wrap:wrap;padding:0;margin:0 auto;justify-content:center;list-style:none}.team-list .team-member{width:25%;min-width:250px;text-align:center;margin-bottom:40px}.team-list .team-member img{border-radius:50%;border:2px solid #ff854d;max-width:200px}.team-list .team-member .name{margin-bottom:0;color:#ff854d}.team-list .team-member .job-title{color:#fff;margin-top:0;font-weight:400;font-size:.9rem}.padding{padding-left:4vw;padding-right:4vw}.padding.violet{background-color:#5b4284}.max-container{max-width:1266px;margin-left:auto;margin-right:auto}footer{color:rgba(0,0,0,.3);padding:25px 0 20px;line-height:1}.orange-bottom-border{border-bottom:1px solid #ff854d}.cta{font-family:roc-grotesk,sans-serif;border:0 none transparent;background-color:#ff854d;color:#fff;height:50px;display:flex;justify-content:center;align-items:center;padding:0 20px;font-weight:500;font-size:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cta.one-third{margin-left:auto;margin-right:auto;min-width:300px}@media (min-width:768px){.cta.one-third{width:31%}}.strong{font-weight:700}.orange{color:#ff854d}.small{font-size:.8rem}.x-small{font-size:.7rem;line-height:1rem}.left{text-align:left}.tippy-arrow,.tippy-content{background-color:#dedede;color:#5b4284;max-width:300px;box-shadow:0 7px 17.1px .9px rgba(0,0,0,.18)}@media (max-width:600px){.tippy-arrow,.tippy-content{max-width:200px}}.tippy-arrow h4,.tippy-content h4{margin:20px 20px 5px;font-size:1rem}.tippy-arrow p,.tippy-content p{font-size:.8rem;margin-bottom:20px;margin-left:20px;margin-right:20px;margin-top:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:#dedede}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#dedede}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:#dedede}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:#dedede}form label{font-weight:400}form label a{color:#ff854d;text-decoration:underline}.contact-links a{color:#000;line-height:1.6;font-size:.72rem}.post{color:#000}.post .post-grid-12{padding:20px}@media (min-width:768px){.post .post-grid-12{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:50px;column-gap:50px}}.post .white-bg{background-color:#fff;padding:20px 50px;box-shadow:-10px 16px 46px 0 rgba(0,0,0,.13)}@media (min-width:768px){.post .white-bg{display:grid;grid-template-columns:repeat(10,1fr);grid-column-gap:50px;column-gap:50px;margin-left:-50px;margin-right:-50px}}.post .white-bg h2,.post .white-bg h3{color:#ff854d}.post .orange-bg{background-color:#ff854d;color:#fff;font-size:2rem;text-align:center}.post .orange-bg p{margin:1rem 0}.post h2{font-size:1.6rem;margin-top:1.5em}.post h3{font-size:1.3rem}.post a{color:#5b4284}.post img{max-width:100%;height:auto;margin-left:auto;margin-right:auto}.post em{font-size:.8rem;opacity:.8}.post .post_meta{padding-top:30px;padding-bottom:30px}.post .post_meta div{color:#ff854d}@media (min-width:768px){.post .post_meta div{margin-left:-50px;margin-right:-50px;border-bottom:1px solid #ff854d}}.post .post_meta div a{color:#ff854d}@media (min-width:768px){.containers.blog header,.containers.case-study header{min-height:550px}}.containers.blog header h1,.containers.case-study header h1{font-size:3rem}.containers.blog .post--contact,.containers.case-study .post--contact{display:flex;justify-content:center;align-items:center}.containers.blog .post--contact a,.containers.case-study .post--contact a{color:#fff}.white-box{background-color:#fff;color:#000;margin-top:60px;box-shadow:-10px 16px 46px 0 rgba(0,0,0,.13);padding:50px 20px}@media (min-width:768px){.white-box{margin-top:100px;padding:50px;margin-left:-50px;margin-right:-50px}}@media (min-width:768px){.grid-12{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:50px;column-gap:50px}}@media (min-width:768px){.grid-10{display:grid;grid-template-columns:repeat(10,1fr);grid-column-gap:50px;column-gap:50px}}.margin-50{padding:15px 20px}@media (min-width:768px){.margin-50{margin-left:-50px;margin-right:-50px;padding:40px 50px}}@media (min-width:768px){.margin-50-nopadding{margin-left:-50px;margin-right:-50px;padding:40px 0}}.padding-zero{padding:15px 20px}@media (min-width:768px){.padding-zero{padding:0}}span.red{color:red}.violet-bg{background-color:#5b4284}.cta.auto{margin-left:auto;margin-right:auto;display:inline-flex;padding-left:8vw;padding-right:8vw;text-decoration:none}.blog .blog--wrap img,.case-studies--wrap img,.posts .posts--wrap img{will-change:transform;-webkit-filter:url(/wp-content/themes/rocketmedia/img/filter.svg?#rocket-filter);filter:url(/wp-content/themes/rocketmedia/img/filter.svg?#rocket-filter);transform:translate(0,0)}.swiper-container{overflow:hidden}.no-bg-image{background-image:none!important}.wpcf7-not-valid{border-color:red!important}.fluid-width-video-wrapper{width:100%;position:relative;padding:0;padding-top:56.25%}.fluid-width-video-wrapper embed,.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}#before-filter:before{will-change:transform;-webkit-filter:url(/wp-content/themes/rocketmedia/img/filter.svg?#rocket-filter);filter:url(/wp-content/themes/rocketmedia/img/filter.svg?#rocket-filter);transform:translate(0,0);content:"";position:fixed;left:0;right:0;width:100%;height:100%}.welcome-text a{color:#fff;text-decoration:underline}.welcome-text .cta{margin-bottom:20px}.post img.alignleft{margin-right:20px}.post img.alignright{margin-left:20px}a{transition:opacity .15s;transition:color .15s;transition:box-shadow .15s}a:hover{opacity:.8}a.cta:hover{transition:box-shadow .15s;opacity:1;box-shadow:2px 2px 5px rgba(0,0,0,.3)}footer a{color:rgba(0,0,0,.3);transition:color .15s;text-decoration:underline}footer a:hover{color:rgba(0,0,0,.5);opacity:1}.wpcf7-acceptance{text-align:left}.color-black{color:#000}@media (min-width:768px){.wsuniecie{padding-top:30px;margin-bottom:-80px;padding-bottom:80px;color:#fff}}@media (min-width:768px){.case-study .content.homepage.padding{margin-top:250px}}@media (max-width:768px){.contact-links .header{display:none}}.contact-links .header a{font-size:.8rem;line-height:1.2}.orange-star{color:#ff854d}img{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.wp-video{width:100%!important;max-width:100%!important;height:auto}.wp-video .wp-video-shortcode{width:100%!important;max-width:100%!important;height:auto}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}input[type=submit]{cursor:pointer;transition:box-shadow .15s}input[type=submit]:hover{box-shadow:2px 2px 5px rgba(0,0,0,.3)}.homepage .max-container.container-w-mediach{margin-bottom:0}.homepage .max-container.container-w-mediach img{will-change:transform;transform:translate(0,0);-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media (min-width:768px){.offset-top{padding-top:180px}.offset-top .contact-page,.offset-top h1,.offset-top>p{padding-left:4vw;padding-right:4vw}.offset-top .photo{padding-left:4vw}.offset-top .bio{padding-right:4vw}header.padding{padding-left:0;padding-right:0}}.google-partner{display:flex;align-items:center}@media (min-width:768px){.google-partner{margin-left:20px}}@media (max-width:768px){.google-partner{margin-top:40px;text-align:center}}@media (min-width:768px){.praca header{min-height:550px}}.content.join{color:#000}.content.join .offer-intro{margin-bottom:80px;margin-top:80px}@media (min-width:768px){.content.join .offer-intro{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:50px}}.content.join .offers-list{margin:0;padding:0}@media (min-width:768px){.content.join .offers-list{list-style:none;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:50px}}.content.join .offers-list .work-offer{background-color:#5b4284;padding:35px 50px;color:#fff;margin-bottom:50px}@media (min-width:768px){.content.join .offers-list .work-offer{display:flex;justify-content:space-between;align-items:center;margin-left:-50px;margin-right:-50px;box-shadow:-10px 16px 46px 0 rgba(0,0,0,.13)}}.content.join .offers-list .work-offer .job-title{font-size:1.5rem;margin:0}@media (max-width:768px){.content.join .offers-list .work-offer .job-title{margin-bottom:30px}}@media (min-width:768px){.poznaj-nas .spacer{clear:both;height:200px;margin-top:180px;background-color:#dedede}}.violet-wrap{margin-bottom:40px}@media (min-width:768px){.violet-wrap{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:50px}}.violet-wrap .violet{background-color:#5b4284;padding:50px;box-shadow:-10px 16px 46px 0 rgba(0,0,0,.13)}@media (min-width:768px){.violet-wrap .violet{margin-top:-280px;margin-left:-50px;margin-right:-50px}}.single-job ul{padding-left:15px;margin-bottom:40px}.single-job ul li{list-style:none;position:relative}.single-job ul li:before{content:"";border:3px solid #ff854d;height:0;position:absolute;left:-15px;top:9px}.single-job .additional-requirements{margin-bottom:40px}.single-job .small-margin{margin-bottom:10px}.single-job .email{font-size:1.2rem;font-weight:700;border-bottom:3px solid #ff854d}@media (min-width:768px){.single-job .email{font-size:2.5rem}}.single-job .disclaimer{font-size:.7rem;margin-top:35px}@media (max-width:768px){form .brief-submit{margin-top:25px}}form input[type=email],form input[type=text]{background-color:transparent;border:0 transparent none;border-bottom:1px solid #fff;padding:10px}form ::placeholder,form input,form textarea{color:#ff854d;font-size:1rem;font-family:roc-grotesk,sans-serif}form .services-form .wpcf7-list-item{display:block}form .form-grid input{width:100%;margin-bottom:20px}form .dropdown .dropdown{flex-grow:1;font-size:1rem;background:#fff;border:1px solid #ccc;overflow:hidden;position:relative;margin-top:10px}@media (max-width:767px){form .dropdown .dropdown{margin-bottom:20px}}form .dropdown .dropdown .select{width:100%;background-position:98% center;background-image:url(/wp-content/themes/rocketmedia/img/drop-arrow.png);background-repeat:no-repeat}form .dropdown .dropdown select{background:0 0;line-height:1;border:0;padding:14px 8px 14px 14px;border-radius:0;width:100%;position:relative;z-index:10;font-size:1em;-webkit-appearance:none;outline:0}form .dropdown .dropdown select option{color:#000;padding:15px 8px 15px 14px;line-height:2}form .dropdown .dropdown select:not(:checked){color:#ff854d}@media (min-width:768px){form .form-grid.input{display:grid;grid-template-columns:repeat(10,1fr);grid-column-gap:50px}form .form-grid.input span:nth-child(odd){grid-column:2/span 4;margin-bottom:45px}form .form-grid.input span:nth-child(even){grid-column:span 4;margin-bottom:45px}form .form-grid.input input{width:100%}form .form-grid.input-full{display:grid;grid-template-columns:repeat(10,1fr);grid-column-gap:50px}form .form-grid.input-full .wrap,form .form-grid.input-full span:nth-child(odd){grid-column:2/span 8;margin-bottom:45px}form .form-grid.input-full span:nth-child(even){grid-column:span 4;margin-bottom:45px}form .form-grid.input-full input{width:100%}form .form-grid.submit{display:grid;grid-template-columns:repeat(10,1fr);grid-column-gap:50px}form .form-grid.submit .brief-submit{grid-column:2/span 8;margin-bottom:45px}form .form-grid.submit input{width:100%}form .form-grid.dropdown{display:grid;grid-template-columns:repeat(10,1fr);grid-column-gap:50px}form .form-grid.dropdown .wrap{grid-column:2/span 8;margin-bottom:45px}form .form-grid.dropdown input{width:100%}form .form-grid.checkbox{display:grid;grid-template-columns:repeat(10,1fr);grid-column-gap:50px;margin-bottom:40px}form .form-grid.checkbox span{grid-column:2/span 8}form .form-grid.checkbox span .wpcf7-list-item{margin-left:0}}form textarea{width:100%;background-color:transparent;border:1px solid #fff}form .container{display:block;position:relative;margin-bottom:12px;padding-left:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}form .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}form .checkmark{position:absolute;top:6px;left:0;height:14px;width:14px;background-color:transparent;border:1px solid #fff}form .container:hover input~.checkmark{background-color:rgba(255,255,255,.2)}form .container input:checked~.checkmark{background-color:#ff854d;border:1px solid #ff854d}form .checkmark:after{content:"";position:absolute;display:none}form .container input:checked~.checkmark:after{display:block}.wpcf7-form .wpcf7-not-valid-tip{font-size:.8rem}.contact-page{padding-top:10px}@media (min-width:768px){.contact-page{padding-top:100px;text-align:left}}.contact-page .big{font-size:4.5rem;margin:0;font-weight:500;line-height:1}.contact-page h2{margin-top:0}@media (min-width:768px){.contact-page .max-container{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:50px}}.contact-page .max-container .contact-form-select{background-color:#5b4284}@media (max-width:768px){.contact-page .max-container .contact-form-select{margin-top:50px}}@media (min-width:768px){.contact-page .max-container .contact-form-select form{display:flex;align-items:flex-end;margin-top:50px}}.contact-page .max-container .contact-form-select form label{-ms-flex:1;flex:1;margin-right:50px}.contact-page .max-container .contact-form-select .dropdown{flex-grow:1;font-size:1rem;background:#fff;border:1px solid #ccc;overflow:hidden;position:relative;margin-top:10px}@media (max-width:767px){.contact-page .max-container .contact-form-select .dropdown{margin-bottom:20px}}.contact-page .max-container .contact-form-select .dropdown .select{width:100%;background-position:98% center;background-image:url(/wp-content/themes/rocketmedia/img/drop-arrow.png);background-repeat:no-repeat}.contact-page .max-container .contact-form-select .dropdown select{background:0 0;line-height:1;border:0;padding:14px 8px 14px 14px;border-radius:0;width:100%;position:relative;z-index:10;font-size:1em;-webkit-appearance:none;outline:0}.contact-page .max-container .contact-form-select .dropdown select option{color:#000;padding:15px 8px 15px 14px;line-height:2}.contact-page .max-container .contact-form-select .dropdown select:not(:checked){color:#ff854d}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.fake-input{color:#fff;background-color:#ff854d;display:inline-block;grid-column:2/span 4;display:flex;justify-content:center;align-items:center;padding:17px 0;margin-top:20px}form .form-grid.input.file{margin-bottom:20px}form .form-grid.input .cv{grid-column:unset!important}.definitions{margin-top:20px;margin-bottom:50px}@media (min-width:768px){.definitions{margin-top:-100px}}@media (min-width:768px){.definitions .grid-12{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:50px}}.definitions .orange-box{background-color:#ff854d}.definitions .orange-box ul{display:flex;justify-content:space-between;padding-left:0;overflow-x:auto}.definitions .orange-box ul li{list-style:none;padding:0 5px}.definitions .orange-box ul li a{font-size:1.5rem;color:#fff;font-weight:500}.definitions .orange-box ul li a.active{font-size:2.5rem}.definitions .orange-break{margin-top:50px;border-bottom:1px solid #ff854d}@media (min-width:768px){.definitions .orange-break{margin-left:-50px;margin-right:-50px}}.definitions .definition{background-color:#fff;color:#000;margin-top:50px;box-shadow:-10px 16px 46px 0 rgba(0,0,0,.13);overflow:hidden}.definitions .definition .definition-text{transform:scaleY(1);opacity:1;max-height:1000px;overflow:hidden;transition:transform .4s ease-in-out;transition:height .4s ease-in-out;transition:opacity .4s ease-in-out;padding:1px 0}.definitions .definition .definition-text.hide{transform:scaleY(0);opacity:0;overflow:hidden;height:0;transition:transform .4s ease-in-out;transition:height .4s ease-in-out;transition:opacity .4s ease-in-out}.definitions .definition .toggle--img{transition:transform .15s ease}.definitions .definition .toggle--img.hide{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}.definitions .definition .title{margin-bottom:0}.definitions .definition .title a{display:flex;justify-content:space-between;align-items:center;color:#000}.definitions .definition .title a img{height:2.5rem}.portfolio{background-position:bottom right;background-repeat:no-repeat;min-height:500px;padding-top:1px;background-color:#5b4284;margin-top:300px}@media (min-width:768px){.portfolio{background-image:url(/wp-content/themes/rocketmedia/img/portfolio.png)}}.portfolio .portfolio--wrap .portfolio--footer{padding-bottom:20px}@media (min-width:768px){.portfolio .portfolio--wrap{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:50px}.portfolio .portfolio--wrap .portfolio--footer{padding-bottom:80px}}.portfolio .portfolio--wrap .articles{background-color:#fff;color:#000;margin-top:60px}@media (min-width:768px){.portfolio .portfolio--wrap .articles{margin-top:100px;padding:50px;margin-left:-50px;margin-right:-50px}}.portfolio .referencje--wrap{margin-top:-200px;grid-gap:50px}.portfolio .referencje--wrap h3{grid-column:span 12;color:#000}@media (min-width:600px){.portfolio .referencje--wrap{display:grid;grid-template-columns:repeat(12,1fr)}}.portfolio .referencje--wrap .pagination{font-size:2.5rem;display:flex;align-items:center;justify-content:flex-end;font-weight:300;color:rgba(255,255,255,.8)}.portfolio .referencje--wrap .pagination a{font-size:2rem;color:rgba(255,255,255,.8);margin:0 5px}.portfolio .referencje--wrap .pagination a.next,.portfolio .referencje--wrap .pagination a.prev{position:relative;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.8);font-size:10rem}.portfolio .referencje--wrap .pagination a.next:after,.portfolio .referencje--wrap .pagination a.prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.portfolio .referencje--wrap .pagination a.prev:after{content:"prev"}.portfolio .referencje--wrap .pagination a.next:after{content:"next"}.portfolio .referencje--wrap .referencja{width:100%;background-color:#5b4284;border:1px solid #ff854d;box-shadow:-10px 16px 46px 0 rgba(0,0,0,.19);padding:40px 30px 30px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:599px){.portfolio .referencje--wrap .referencja{margin-bottom:50px}}@media (min-width:600px){.portfolio .referencje--wrap .referencja{grid-column:span 6}}@media (min-width:1000px){.portfolio .referencje--wrap .referencja{grid-column:span 4}}.portfolio .referencje--wrap .referencja .autor{font-size:15px}.portfolio .referencje--wrap .referencja .autor img{max-width:150px;max-height:40px}.portfolio .referencje--wrap .referencja .testimonial-logo{height:40px;display:block;margin-top:25px}@media (max-width:768px){.referencje .portfolio.padding{margin-top:0}.referencje .portfolio.padding .referencje--wrap{margin-top:0}}.blog-container{margin-bottom:50px}.blog-container h2{margin-top:0;margin-bottom:.2em}@media (min-width:768px){.blog-container .posts--wrap{margin-left:-25px;margin-right:-25px;display:flex;flex-wrap:wrap}}.blog-container .posts--wrap .post{width:100%;padding:20px 0;text-align:Center;display:flex;flex-direction:column;justify-content:space-between;min-height:400px;border-bottom:1px solid #dedede}@media (min-width:768px){.blog-container .posts--wrap .post{width:calc(33.33% - 150px/3);padding:0;text-align:left;border:0 none transparent;margin-left:25px;margin-right:25px}}.blog-container .posts--wrap .post .excerpt{margin-bottom:auto}.blog-container .posts--wrap .post h4{margin-bottom:0;margin-top:15px}.blog-container .posts--wrap .post h4 a{color:#000;text-decoration:none}.blog-container .posts--wrap .post a{color:#ff854d;text-decoration:underline}.blog-container .posts--wrap .post .meta{margin-top:20px}.blog-container .posts--wrap .post img{width:100%}.blog-container .posts--wrap .post--spacer{display:none}@media (min-width:768px){.blog-container .posts--wrap .post--spacer{display:block;border-bottom:1px solid #dedede;width:100%;margin:4vw 25px}}.blog-container .posts--wrap .margin-50{padding:30px 20px}@media (min-width:768px){.blog-container .posts--wrap .margin-50{margin-left:0;margin-right:0;padding:30px 50px}}.blog-container .pagination{font-size:2.5rem;display:flex;align-items:center;justify-content:flex-end;font-weight:300;color:#5b4284;padding-top:40px}.blog-container .pagination a{font-size:2rem;color:#5b4284;margin:0 5px}.blog-container .pagination a.next,.blog-container .pagination a.prev{position:relative;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#5b4284;font-size:10rem}.blog-container .pagination a.next:after,.blog-container .pagination a.prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.blog-container .pagination a.prev:after{content:"prev"}.blog-container .pagination a.next:after{content:"next"}.goto-slownik{margin-top:50px}.goto-slownik h3{font-size:1.3rem}.saboxplugin-socials img,.saboxplugin-socials svg{width:25px}.categories--list{display:inline-block;list-style:none;margin:0 0 40px;padding:0}.categories--list li{margin-right:6px;display:inline;background-color:#ff854d;padding:4px 7px;line-height:1;display:inline-flex;justify-content:center;transition:background-color .2s ease-in-out}.categories--list li:hover{opacity:.7}.categories--list li a{color:#fff;font-size:.6rem}.back-top-icon{color:#ff854d;position:fixed;bottom:1vw;right:1vw;font-size:2.5rem;line-height:1;transition:transform .3s ease-in-out,background-color .5s ease-in-out}.back-top-icon a{line-height:1}.back-top-icon a i{background-color:#fff}.back-top-icon:hover{transform:scale(1.1)}.newsletter{color:#000;margin-bottom:50px}.newsletter .newsletter--wrap{background-color:#dedede;box-shadow:-10px 19px 46px 0 rgba(0,0,0,.13)}.newsletter h2{margin-top:0;margin-bottom:.5em}@media (max-width:1150px){.newsletter h2{font-size:2rem}}.newsletter label{width:100%;display:block}.newsletter .wpcf7-form-control-wrap{max-width:calc(100% - 100px)}@media (min-width:768px){.newsletter .wpcf7-form-control-wrap{max-width:calc(100% - 150px)}}@media (max-width:500px){.newsletter .wpcf7-form-control-wrap{width:100%}}.newsletter .wpcf7-form-control-wrap input[type=email]{max-width:100%;height:50px;border:1px solid #ff854d;background-color:#e6e6e6}@media (max-width:500px){.newsletter .wpcf7-form-control-wrap input[type=email]{width:100%;margin-bottom:20px}}.newsletter input[type=submit]{width:100px}@media (min-width:768px){.newsletter input[type=submit]{width:150px}}@media (max-width:500px){.newsletter input[type=submit]{width:100%}}.newsletter .input-and-button{margin-bottom:20px;margin-top:20px;width:100%}@media (min-width:500px){.newsletter .input-and-button{display:flex}}.newsletter ::placeholder{color:#000!important;font-size:1rem;font-family:roc-grotesk,sans-serif}.newsletter .zgody label{display:block;text-align:left}.newsletter .max-width-550{max-width:550px}.newsletter .wpcf7-not-valid-tip{display:none}span.wpcf7-list-item{display:inline-block;margin:0 0 5px!important}.wpcf7 .wpcf7-list-item{display:block;margin-bottom:10px}.wpcf7-acceptance label{position:relative;cursor:pointer}.wpcf7-acceptance input[type=checkbox]{position:absolute;visibility:hidden;width:30px;height:30px;top:0;left:0}.wpcf7-acceptance input[type=checkbox]+span{display:block}.wpcf7-acceptance input[type=checkbox]+span:before{display:block;content:'';position:absolute;top:3px;left:0;height:12px;width:12px;background-color:transparent;border:1px solid #000}.wpcf7-acceptance input[type=checkbox]+span:after{display:block;position:absolute;content:"";position:absolute;top:3px;left:0;bottom:unset;height:12px;width:12px;visibility:hidden;background-color:#ff854d;border:1px solid #ff854d}.wpcf7-acceptance input[type=checkbox]:checked+span:before{background:0 0}.wpcf7-acceptance input[type=checkbox]:checked+span:after{visibility:visible}.wpcf7-list-item-label{margin-left:30px;display:inline-block}.contact-us{min-width:100%;margin-top:50px;margin-bottom:50px;padding:50px;color:#fff;text-align:center}@media (min-width:1150px){.contact-us{display:flex;justify-content:space-between;align-items:center;text-align:left}}.contact-us h3{margin-bottom:0;font-weight:400}.contact-us a.cta{color:#fff}@media (min-width:1150px){.contact-us a.cta{width:35%}}@media (max-width:1150px){.contact-us a.cta{margin-top:30px}}@media (min-width:768px){.uslugi-container{margin-top:-300px}}.uslugi-container h2{color:#000}.uslugi-container .uslugi-steps--wrapper{text-align:center}@media (min-width:1000px){.uslugi-container .uslugi-steps--wrapper.arrow{background-image:url(/wp-content/themes/rocketmedia/img/arrow.png);background-size:calc(100% - 100px);background-position:center 20px;background-repeat:no-repeat;padding-top:80px}}.uslugi-container .uslugi-steps--wrapper .step{margin-bottom:50px;font-size:.9em}@media (min-width:768px){.uslugi-container .uslugi-steps--wrapper{text-align:left;display:flex;flex-wrap:wrap;justify-content:space-between}.uslugi-container .uslugi-steps--wrapper .step{width:calc(50% - (50px/2));margin-bottom:0}}@media (min-width:1100px){.uslugi-container .uslugi-steps--wrapper{display:flex;gap:25px;padding-top:80px;margin-bottom:0;justify-content:space-between;flex-wrap:wrap;flex-basis:calc(25% - (75px/3))}.uslugi-container .uslugi-steps--wrapper .step{width:calc(25% - (75px/3));margin-bottom:0}}.uslugi-container .uslugi-steps--wrapper .step-image{height:65px;display:flex;align-items:center;justify-content:flex-start}@media (max-width:768px){.uslugi-container .uslugi-steps--wrapper .step-image{text-align:center}}.uslugi-container .uslugi-steps--wrapper .step-image i{font-size:40px;color:#ff854d}@media (max-width:768px){.uslugi-container .uslugi-steps--wrapper .step-image i{margin-left:auto;margin-right:auto}}.uslugi-container .uslugi-steps--wrapper h3{color:#ff854d;font-weight:600;margin-bottom:0;font-size:1.2rem}.uslugi-container .uslugi-list .uslugi-list--wrapper{margin-bottom:50px;box-shadow:-10px 16px 46px 0 rgba(0,0,0,.13)}@media (min-width:1200px){.uslugi-container .uslugi-list .row-1{display:flex}}.uslugi-container .uslugi-list .row-2{margin-top:30px;margin-left:-25px;margin-righT:-25px}@media (min-width:1100px){.uslugi-container .uslugi-list .row-2{display:flex;flex-wrap:wrap}}.uslugi-container .uslugi-list .usluga-nazwa{font-size:2.5rem;font-weight:500}@media (min-width:500px){.uslugi-container .uslugi-list .usluga-nazwa{font-size:3.5rem}}@media (min-width:768px){.uslugi-container .uslugi-list .usluga-nazwa{font-size:5rem}}@media (min-width:1100px){.uslugi-container .uslugi-list .usluga-nazwa{margin-right:50px}}.uslugi-container .uslugi-list .usluga-nazwa.smaller{font-size:1.8rem;font-weight:500;line-height:1.15}@media (min-width:500px){.uslugi-container .uslugi-list .usluga-nazwa.smaller{font-size:2.5rem}}@media (min-width:768px){.uslugi-container .uslugi-list .usluga-nazwa.smaller{font-size:3.5rem}}.uslugi-container .uslugi-list .usluga-desc{line-height:1.5;font-weight:500}.uslugi-container .uslugi-list .usluga{border:1px solid #ff854d;padding:20px;margin-left:25px;margin-right:25px;margin-bottom:50px}@media (max-width:1099px){.uslugi-container .uslugi-list .usluga{margin-bottom:50px}}@media (min-width:1100px){.uslugi-container .uslugi-list .usluga{width:calc(33% - (100px/2))}}@media (min-width:1100px) and (max-width:1100px){.uslugi-container .uslugi-list .usluga{margin-bottom:50px}}.uslugi-container .uslugi-list .usluga h4{margin-top:0;display:flex;justify-content:space-between;align-items:center}.uslugi-container .uslugi-list .usluga h4 a{color:#ff854d}.uslugi-container .uslugi-list .usluga p{font-weight:300;font-size:.8rem}.uslugi .content.homepage.padding .max-container{margin-top:0}@media (min-width:768px){.uslugi .content.homepage.padding .max-container{margin-bottom:0}}@media (max-width:768px){.uslugi .content.homepage.padding .max-container{margin-bottom:100px}}.service .homepage .max-container{margin-top:0;margin-bottom:0}.service .misja .misja--wrap .articles{margin-top:0}.saboxplugin-wrap{font-size:15px}.saboxplugin-wrap .saboxplugin-gravatar{float:left;padding-right:20px;max-width:140px}.saboxplugin-wrap .saboxplugin-authorname a{font-weight:500;font-size:18px;color:#000;margin-bottom:5px;display:inline-block}.saboxplugin-wrap .saboxplugin-desc{font-weight:400}.author-box{margin-bottom:20px}.author-box .white-bg{margin:0}.sab-edit-settings,.sab-profile-edit{display:none!important}.post .toc{display:none;border:1px solid rgba(0,0,0,.3);padding:20px;width:100%;max-width:100%}.post .toc.show{display:block}.post .toc p{margin-top:0;margin-bottom:10px}.post .toc a{font-size:.8rem;color:#000;display:block}.post .toc .header-h2,.post .toc .header-h3,.post .toc .header-h4{position:relative}.post .toc .header-h2.bullet,.post .toc .header-h3.bullet,.post .toc .header-h4.bullet{padding-left:1.5ch}.post .toc .header-h2:before,.post .toc .header-h3:before,.post .toc .header-h4:before{position:absolute;left:0}.post .toc .header-h2.bullet:before{content:"•";font-family:arial;transform:translateY(-2px)}.post .toc .header-h3{margin-left:2ch}.post .toc .header-h3.bullet:before{content:"◦"}.post .toc .header-h4{margin-left:4ch}.post .toc .header-h4.bullet:before{content:"◦"}.search-results{list-style:none;padding:0}.search-results li{margin:40px 0}.search-results li .search-img img{width:100%;height:auto;-webkit-filter:url(/wp-content/themes/rocketmedia/img/filter.svg?#rocket-filter);filter:url(/wp-content/themes/rocketmedia/img/filter.svg?#rocket-filter)}@media (min-width:768px){.search-results li{display:flex}.search-results li .search-img{margin-right:30px;min-width:200px}.search-results li .search-img img{width:200px;height:140px;object-fit:cover}}.search-results li a{color:#ff854d;font-weight:700}.search-results li .summary{font-size:.8rem}.search .blog-container p{margin-top:60px;text-align:Center}.search .blog-container #searchform{color:#000;margin-bottom:80px}.search .blog-container #searchform div{margin-left:auto;margin-right:auto;max-width:fit-content;display:flex;flex-wrap:wrap}.search .blog-container #searchform div label{display:none}.search .blog-container #searchform input[type=text]{border:1px solid #ff854d;width:40ch}@media (max-width:768px){.search .blog-container #searchform input[type=text]{margin-bottom:20px;width:100%}.search .blog-container #searchform input[type=submit]{height:40px}}span.wpcf7-list-item{display:inline-block;margin:10px 0 0}.wpcf7 .wpcf7-list-item{display:block;margin-bottom:10px}.styled-checkbox .wpcf7-checkbox label{position:relative;cursor:pointer}.styled-checkbox .wpcf7-checkbox input[type=checkbox]{position:absolute;visibility:hidden;width:30px;height:30px;top:0;left:0;display:inline}.styled-checkbox .wpcf7-checkbox input[type=checkbox]+span:before{display:block;position:absolute;content:'';top:6px;left:0;height:14px;width:14px;border:1px solid #fff;transition:border .2s ease}.styled-checkbox .wpcf7-checkbox input[type=checkbox]+span:after{display:block;position:absolute;content:"✓";height:40px;width:40px;top:5px;left:0;visibility:hidden;text-align:center;line-height:40px}.styled-checkbox .wpcf7-checkbox input[type=checkbox]:checked+span:before{background-color:#ff854d;border:1px solid #ff854d}.styled-checkbox .wpcf7-checkbox input[type=checkbox]:checked+span:after{visibility:none}.styled-checkbox .wpcf7-checkbox .wpcf7-list-item-label{margin-left:60px;display:block}.konfigurator-zgody{margin-bottom:20px}.konfigurator-zgody .wpcf7-acceptance label{position:relative;cursor:pointer}.konfigurator-zgody .wpcf7-acceptance input[type=checkbox]{position:absolute;visibility:hidden;width:30px;height:30px;top:0;left:0;display:inline}.konfigurator-zgody .wpcf7-acceptance input[type=checkbox]+span:before{display:block;position:absolute;content:'';top:3px;left:0;height:14px;width:14px;border:1px solid #fff;transition:border .2s ease}.konfigurator-zgody .wpcf7-acceptance input[type=checkbox]+span:after{display:block;position:absolute;content:"✓";height:40px;width:40px;top:5px;left:0;visibility:hidden;text-align:center;line-height:40px}.konfigurator-zgody .wpcf7-acceptance input[type=checkbox]:checked+span:before{background-color:#ff854d;border:1px solid #ff854d}.konfigurator-zgody .wpcf7-acceptance input[type=checkbox]:checked+span:after{visibility:none}.konfigurator-zgody .wpcf7-acceptance .wpcf7-list-item-label{margin-left:60px;display:block}.misja{background-image:url(/wp-content/themes/rocketmedia/img/misja.png);background-position-y:bottom;min-height:500px;padding-top:1px;background-size:cover;background-repeat:no-repeat}@media (min-width:768px){.misja{margin-bottom:-100px;padding-bottom:100px}}.misja.case{background-image:none;background-color:transparent}@media (min-width:768px){.misja .misja--wrap{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:50px;column-gap:50px}}.misja .misja--wrap .articles{background-color:#fff;color:#000;margin-top:60px}@media (min-width:768px){.misja .misja--wrap .articles{margin-top:100px;padding:0 50px 50px;margin-left:-50px;margin-right:-50px;overflow:hidden}}.misja .blog,.misja .case-studies{padding:20px 40px;position:relative}.misja .blog h4 a,.misja .case-studies h4 a{color:#000;text-decoration:none;font-size:1rem}.misja .blog .meta .categories a,.misja .case-studies .meta .categories a{color:#ff854d;text-decoration:underline}.misja .blog-button-next,.misja .case-studies-button-next{right:5px}@media (min-width:768px){.misja .blog-button-next,.misja .case-studies-button-next{right:-25px}}.misja .blog-button-prev,.misja .case-studies-button-prev{left:5px}@media (min-width:768px){.misja .blog-button-prev,.misja .case-studies-button-prev{left:-25px}}.misja .blog--wrap,.misja .case-studies--wrap{-webkit-overflow-scrolling:touch;margin-bottom:40px;display:flex}.misja .blog--wrap h4,.misja .case-studies--wrap h4{font-weight:700;margin-top:15px;margin-bottom:10px}@media (min-width:600px){.misja .blog--wrap .swiper-slide,.misja .case-studies--wrap .swiper-slide{max-width:278px}}.misja .blog--wrap a,.misja .case-studies--wrap a{color:#ff854d;text-decoration:underline;font-size:.8rem}.misja .blog--wrap p,.misja .case-studies--wrap p{font-size:.8rem;margin-top:0;margin-bottom:auto;padding-bottom:1em}.misja .blog--wrap .swiper-wrapper,.misja .case-studies--wrap .swiper-wrapper{align-items:stretch!important}.misja .blog--wrap .case,.misja .blog--wrap .post,.misja .case-studies--wrap .case,.misja .case-studies--wrap .post{display:flex;flex-direction:column;justify-content:space-between;height:auto;min-height:260px}@media (min-width:768px){.team-bio{display:flex;text-align:left;gap:2vw}}.team-bio h2{margin-top:0}.team-bio img{border-radius:50%;border:2px solid #ff854d;max-width:200px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-family:roc-grotesk,sans-serif;font-weight:400;font-style:normal;line-height:1.35}html{font-size:14px}@media screen and (min-width:320px){html{font-size:calc(14px + 6*((100vw - 320px)/946))}}@media screen and (min-width:1266px){html{font-size:20px}}h1,h2,h3,h4,h5,h6{font-weight:500}h1{line-height:1}h1{font-size:30px}@media screen and (min-width:370px){h1{font-size:calc(30px + 20*((100vw - 370px)/398))}}@media screen and (min-width:768px){h1{font-size:50px}}@media (min-width:768px){h1{margin-top:80px}h1{font-size:50px}}@media screen and (min-width:768px) and (min-width:769px){h1{font-size:calc(50px + 50*((100vw - 769px)/1151))}}@media screen and (min-width:768px) and (min-width:1920px){h1{font-size:100px}}h2{font-size:2.5rem}h3{font-size:1.5rem;margin-top:0}.modal h4{font-size:1.3rem;margin-top:0}h5{font-size:1.2rem;margin-top:0}a{text-decoration:none}.contact-cta a{color:#ff854d;font-weight:500}.text-orange{color:#ff854d}.base-16px{font-size:.8rem}b,strong{font-weight:600}@font-face{font-family:roc-grotesk;src:url(/wp-content/themes/rocketmedia/fonts/kostic_-_roc_grotesk_thin-webfont.woff2) format('woff2'),url(/wp-content/themes/rocketmedia/fonts/kostic_-_roc_grotesk_thin-webfont.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:roc-grotesk;src:url(/wp-content/themes/rocketmedia/fonts/kostic_-_roc_grotesk_extralight-webfont.woff2) format('woff2'),url(/wp-content/themes/rocketmedia/fonts/kostic_-_roc_grotesk_extralight-webfont.woff) format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:roc-grotesk;src:url(/wp-content/themes/rocketmedia/fonts/kostic_-_roc_grotesk_light-webfont.woff2) format('woff2'),url(/wp-content/themes/rocketmedia/fonts/kostic_-_roc_grotesk_light-webfont.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:roc-grotesk;src:url(/wp-content/themes/rocketmedia/fonts/kostic_-_roc_grotesk_regular-webfont.woff2) format('woff2'),url(/wp-content/themes/rocketmedia/fonts/kostic_-_roc_grotesk_regular-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:roc-grotesk;src:url(/wp-content/themes/rocketmedia/fonts/kostic_-_roc_grotesk_medium-webfont.woff2) format('woff2'),url(/wp-content/themes/rocketmedia/fonts/kostic_-_roc_grotesk_medium-webfont.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:roc-grotesk;src:url(/wp-content/themes/rocketmedia/fonts/kostic_-_roc_grotesk_bold-webfont.woff2) format('woff2'),url(/wp-content/themes/rocketmedia/fonts/kostic_-_roc_grotesk_bold-webfont.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:roc-grotesk;src:url(/wp-content/themes/rocketmedia/fonts/kostic_-_roc_grotesk_extrabold-webfont.woff2) format('woff2'),url(/wp-content/themes/rocketmedia/fonts/kostic_-_roc_grotesk_extrabold-webfont.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:roc-grotesk;src:url(/wp-content/themes/rocketmedia/fonts/kostic_-_roc_grotesk_black-webfont.woff2) format('woff2'),url(/wp-content/themes/rocketmedia/fonts/kostic_-_roc_grotesk_black-webfont.woff) format('woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:roc-grotesk;src:url(/wp-content/themes/rocketmedia/fonts/kostic_-_roc_grotesk_heavy-webfont.woff2) format('woff2'),url(/wp-content/themes/rocketmedia/fonts/kostic_-_roc_grotesk_heavy-webfont.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}.hide{display:none}.max-width{width:100%;display:block;overflow:hidden;line-height:0}.posts--wrap .post>a{width:100%;display:block;overflow:hidden;line-height:0}.search-img a{display:block;overflow:hidden;line-height:0}