@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Merriweather:wght@300;400;700;900&display=swap");@font-face{font-family:tt_commonsdemibold;font-style:normal;font-weight:400;src:url(../fonts/ttcommons-demibold-webfont.woff2) format("woff2"),url(../fonts/ttcommons-demibold-webfont.woff) format("woff")}body{display:flex;flex-direction:column;font-family:Poppins,sans-serif;height:100%;justify-content:space-between;min-height:100vh;transition:all .8s}body.no-scroll-overflow{overflow-y:hidden;position:fixed;width:100%}body h1,body h2,body h3,body h4,body h5,body h6,body ol,body p,body ul{margin:0;padding:0}body a{text-decoration:none!important}body .btn.btn-default{box-shadow:none!important;outline:none!important;padding:0}body .btn.btn-default .btn-inner{align-items:center;display:flex;padding-right:10px;transition:padding .8s}body .btn.btn-default .btn-inner .line{border-top-style:solid;border-top-width:1px;height:1px;transition:all .8s;width:110px}body .btn.btn-default .btn-inner .text{font-size:12px;font-weight:800;margin-left:35px;text-transform:uppercase}body .btn.btn-default:hover .btn-inner{padding-right:15px}body .btn.btn-default:hover .btn-inner .line{opacity:.7;width:100px}body .background-box{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);min-height:100vh;position:fixed;transition:all .8s;width:100vw}body.background-green{background:#000}body.background-green section.section-numbers .numbers-inner .inner-content .content-background .background-inner{opacity:0}body.background-green section.section-numbers .numbers-inner .inner-content .content-description .description-service .service-number{color:#000}body.background-green section.section-numbers .numbers-inner .inner-content .content-description .description-service .service-text{opacity:1}body.background-green section.sklepy-section-content .numbers-inner .inner-content .content-background .background-inner{opacity:0}body.background-green section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service .service-number{color:#000}body.background-green section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service .service-text{opacity:1}body.background-green section.sklepy-section-content .integration-inner .inner-background .background-inner,body.background-green section.sklepy-section-content .payment-content .content-background .background-inner{opacity:0}body.background-green section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-background .background-inner{opacity:1}body.background-green section.o-nas-section-content .numbers-inner .inner-content .content-background .background-inner,body.background-green section.o-nas-section-content .team-inner .inner-content .content-background .background-inner{opacity:0}body.background-green section.o-nas-section-content .numbers-inner .inner-content .content-description .description-service .service-number,body.background-green section.o-nas-section-content .team-inner .inner-content .content-description .description-service .service-number{color:#000}body.background-green section.o-nas-section-content .numbers-inner .inner-content .content-description .description-service .service-text,body.background-green section.o-nas-section-content .team-inner .inner-content .content-description .description-service .service-text{opacity:1}body.background-green section.section-footer .footer-inner .inner-contact .contact-background .background-inner{opacity:0}body.background-green .background-change{background:#fff;transition:all .8s}body.background-green .fill-change{fill:#fff;transition:all .8s}body.background-green .color-change{color:#fff;transition:all .8s}body.background-green .color-change-reverse{color:#000;transition:all .8s}body.background-green .border-change{border-color:#fff;transition:all .8s}body.background-green .border-change-reverse{border-color:#000;transition:all .8s}body.background-black{background:#000}body.background-black section.section-welcome .welcome-background,body.background-black section.section-welcome .welcome-background-blur{opacity:0}body.background-black section.section-welcome .welcome-inner{opacity:.5}body.background-black section.section-welcome .welcome-shape-1{opacity:0}body.background-black section.section-welcome .welcome-shape-2{border:none;opacity:1;transform:translateY(-100px)}body.background-black section.section-welcome .welcome-shape-2 .shape-inner{opacity:1}body.background-black section.section-cooperate .cooperate-inner .inner-background .background-inner{opacity:0}body.background-black section.section-offer .offer-inner .inner-background .breadcrumbs{color:#fff}body.background-black section.oferta-section-content .content-heading .heading-background .background-inner,body.background-black section.oferta-section-content .content-offer .offer-background .background-inner{opacity:0}body.background-black section.section-footer .footer-inner .inner-form .btn{margin-top:40px}body.background-black section.section-footer .footer-inner .inner-form .btn .btn-inner .color-change-reverse{color:#fff}body.background-black section.section-footer .footer-inner .inner-form .btn .btn-inner .border-change-reverse{border-color:#fff}body.background-black .background-box{opacity:0}body.background-black .background-change{background:#fff;transition:all .8s}body.background-black .fill-change{fill:#fff;transition:all .8s}body.background-black .color-change{color:#fff;transition:all .8s}body.background-black .color-change-reverse{color:#000;transition:all .8s}body.background-black .border-change{border-color:#fff;transition:all .8s}body.background-black .border-change-reverse{border-color:#000;transition:all .8s}body.background-white{background:#fff}body.background-white .header-scroll .scroll-line{background:#000}body.background-white .header-scroll .scroll-dot{background:rgba(0,0,0,.5);border:1px solid #000}body.background-white section.section-numbers .numbers-inner .inner-content .content-description .description-service .service-number,body.background-white section.section-numbers .numbers-inner .inner-content .content-description .description-service .service-text{color:#000}body.background-white section.section-offer .offer-inner .inner-background .background-inner{opacity:1}body.background-white section.section-offer .offer-inner .inner-background .breadcrumbs{color:#fff}body.background-white .background-box{opacity:0}body.background-white .background-change{background:#000;transition:all .8s}body.background-white .fill-change{fill:#000;transition:all .8s}body.background-white .color-change,body.background-white .color-change-reverse{color:#000;transition:all .8s}body.background-white .border-change,body.background-white .border-change-reverse{border-color:#000;transition:all .8s}body.intro{background:#fff}body.intro .background-box{opacity:0}body.transition,body.transition .background-box{transition:1.5s}body.no-js.no-scroll{position:static}body.no-js .background-box{opacity:1}body.no-js.intro.background-black,body.no-js.intro.background-green{background:#000}body.no-js.intro.background-white{background:#fff}body.no-js .header-logo.intro,body.no-js .header-scroll.intro,body.no-js .header-social-media.intro,body.no-js .nav-button.intro{opacity:1}body.no-js section.section-welcome .welcome-background-blur.intro,body.no-js section.section-welcome .welcome-background.intro{opacity:.1}body.no-js section.section-welcome .welcome-shape-1.intro,body.no-js section.section-welcome .welcome-shape-2.intro{opacity:.5}body.no-js section.section-welcome .welcome-inner .inner-content .content-sygnet.position{transform:none}body.no-js section.section-welcome .welcome-inner .inner-content .content-sygnet.intro{fill:#fff}body.no-js section.section-welcome .welcome-inner .inner-content .content-sygnet.hidden{opacity:1}body.no-js section.section-welcome .welcome-inner .inner-content .content-slogan.intro{opacity:1;visibility:visible}.alert-wrapper{background:rgba(0,0,0,.2);height:100%;left:0;opacity:0;overflow-y:scroll;position:fixed;top:0;transition:all .8s;visibility:hidden;width:100%;z-index:555}.alert-wrapper .alert-service{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:50px 0;transform:translateX(8px);width:100%}.alert-wrapper .alert-service .service-inner{background:#fff;border-top:5px solid #fff;box-shadow:0 0 32px 1px rgba(0,0,0,.15);padding:50px;position:relative;text-align:center;transform:scale(.8);transition:all .5s;width:100%}.alert-wrapper .alert-service .service-inner .inner-dismiss{background:none;border:0;cursor:pointer;display:flex;outline:none;padding:5px;position:absolute;right:10px;top:10px}.alert-wrapper .alert-service .service-inner .inner-dismiss img{height:15px}.alert-wrapper .alert-service .service-inner.success{border-top:5px solid #78b042}.alert-wrapper .alert-service .service-inner.warning{border-top:5px solid #d51a27}.alert-wrapper .alert-service .service-inner.info{border-top:5px solid #1a88d5}.alert-wrapper.active{opacity:1;visibility:visible}.alert-wrapper.active .alert-service .service-inner{transform:none}.modal-service-wrapper{background:rgba(0,0,0,.5);height:100%;left:0;opacity:0;overflow-y:scroll;position:fixed;top:0;transition:all .3s;visibility:hidden;width:100%;z-index:555}.modal-service-wrapper.active{opacity:1;visibility:visible}.modal-service-wrapper .modal-service{align-items:center;display:flex;justify-content:center;min-height:100%;padding:50px;position:relative}.modal-service-wrapper .modal-service .service-inner{background:#fff;max-width:100%;padding:50px 25px 25px;position:relative;text-align:center;width:700px}.modal-service-wrapper .modal-service .service-inner .service-button{align-items:center;background:none;border:none;display:flex;justify-content:center;padding:15px;position:absolute;right:20px;top:20px}.modal-service-wrapper .modal-service .service-inner .service-button .button-bar{background:#222;display:block;height:2px;position:absolute;width:20px}.modal-service-wrapper .modal-service .service-inner .service-button .button-bar:first-child{transform:rotate(45deg)}.modal-service-wrapper .modal-service .service-inner .service-button .button-bar:nth-child(2){transform:rotate(-45deg)}.modal-service-wrapper .modal-service .service-inner .service-content .heading{font-size:16px;font-weight:700;margin-bottom:20px;text-transform:uppercase}.modal-service-wrapper .modal-service .service-inner .service-content .btn{display:flex;justify-content:center;margin-top:5px}.modal-service-wrapper .modal-service .service-inner .service-buttons{align-items:center;display:flex;justify-content:space-between;margin-top:30px}.modal-service-wrapper .modal-service .service-inner .service-buttons .btn-link{font-weight:700;padding:0;text-decoration:none;text-transform:uppercase}.header-logo{left:50%;position:fixed;top:40px;transform:translateX(-50%);transition:all .8s;z-index:333}.header-logo .logo-inner{display:flex;justify-content:center}.header-logo .logo-inner .sygnet{height:150px}.header-logo .logo-inner .logotyp{height:20px;transition:all .8s}.header-logo.intro{opacity:0}.header-logo.position{left:40px;transform:none}.header-logo.position .logo-inner .logotyp{height:15px}.nav-button{align-items:flex-end;background:none;border:none;display:flex;flex-direction:column;justify-content:center;outline:none;outline:none!important;position:fixed;right:40px;top:50%;transform:translateY(-50%) translateX(5px);transition:all .8s;z-index:666}.nav-button .button-bar{border-radius:10px;height:1px;transition:all .8s;width:40px}.nav-button .button-bar:nth-child(2){margin-top:19px;width:30px}.nav-button .button-bar:nth-child(3){margin-top:19px;width:20px}.nav-button:focus .button-bar,.nav-button:hover .button-bar{width:40px!important}.nav-button.active{padding-right:17px}.nav-button.active .button-bar{background:#fff!important}.nav-button.active .button-bar:first-child{transform:translateY(20px) rotate(45deg);width:40px!important}.nav-button.active .button-bar:nth-child(2){opacity:0}.nav-button.active .button-bar:nth-child(3){transform:translateY(-20px) rotate(-45deg);width:40px!important}.nav-button.close-disactive{pointer-events:none}.nav-button.intro{opacity:0}.flexbox-nav-wrapper{background:#fff;height:100%;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:all .8s;visibility:hidden;width:100%;z-index:555}.flexbox-nav-wrapper .flexbox-nav-background{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:0;position:absolute;top:0;width:100%}.flexbox-nav-wrapper .flexbox-nav-inner{align-items:center;display:flex;justify-content:space-between;margin-right:0;min-height:100%;padding:150px;position:relative}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li{position:relative;transition:all .8s}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li a,.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li button{background:none;border:none;color:#fff;display:inline-block;font-size:50px;font-weight:800;outline:none;padding:0;position:relative}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li a:after,.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li button:after{border-top:1px solid #fff;bottom:10px;content:"";height:1px;left:0;opacity:.5;position:absolute;transition:all .8s;width:100%}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li a:hover:after,.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li button:hover:after{width:0}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .dropdown-close-button{background:none;border:none;cursor:pointer;display:block;height:inherit;height:30px;outline:none;outline:none!important;position:absolute;right:0;top:40px;transform:translateY(-50%);transition:all .8s;z-index:666}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .dropdown-close-button .button-bar{background:#fff;border-radius:10px;display:block;height:1px;transition:all .8s;width:25px}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .dropdown-close-button .button-bar:first-child{transform:translateY(1px) rotate(45deg)}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .dropdown-close-button .button-bar:nth-child(2){transform:translateY(0) rotate(-45deg)}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .dropdown-close-button:after{content:none}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .dropdown-close-button.button-animation{opacity:0;visibility:hidden}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .point-dropdown-menu{bottom:-50px;position:absolute;transform:translateY(100%);transition:all .8s}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .point-dropdown-menu li a{font-size:25px;opacity:.85;transition:opacity .5s;white-space:nowrap}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .point-dropdown-menu li a:after{content:none}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .point-dropdown-menu li a:hover{opacity:1}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .point-dropdown-menu li.point-animation,.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .point-dropdown-menu li.point-animation-backup{opacity:1;transform:none;visibility:visible}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .point-dropdown-menu li+li{margin-top:20px}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .point-dropdown-menu.menu-animation{opacity:0;transform:translateX(-50px) translateY(100%);visibility:hidden}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li.point-animation,.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li.point-animation-backup{opacity:0;transform:translateY(-20px);visibility:hidden}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li.point-dropdown-active{opacity:1;transform:translateY(-250px);visibility:visible}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li.point-dropdown-active .dropdown-button{pointer-events:none}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li+li{margin-top:50px}.flexbox-nav-wrapper.active{opacity:1;visibility:visible}.header-social-media{bottom:40px;left:40px;position:fixed;transition:opacity .8s;z-index:333}.header-social-media li{transition:padding .8s}.header-social-media li a svg{height:20px;width:20px}.header-social-media li:hover{padding-left:5px}.header-social-media li+li{margin-top:15px}.header-social-media.intro{opacity:0}.header-scroll{border:none;bottom:50px;outline:none;padding:0;position:fixed;right:50px;transition:opacity .8s;z-index:333}.header-scroll .scroll-line{background:#fff;height:80px;width:1px}.header-scroll .scroll-dot{animation:pulse-dot 6s cubic-bezier(.455,.03,.515,.955) -.4s infinite;background:hsla(0,0%,100%,.5);border:1px solid #fff;border-radius:50%;height:10px;left:50%;position:absolute;top:0;width:10px}@keyframes pulse-dot{0%{top:-5px;transform:scale(.3) translateX(-130%)}50%{top:100%;transform:scale(1) translateX(-45%)}to{top:-5px;transform:scale(.3) translateX(-130%)}}.header-scroll.intro{opacity:0}section.section-welcome{position:relative;z-index:111}section.section-welcome .background-changer{height:1px;position:absolute;top:50px}section.section-welcome .welcome-background{height:100%;left:0;opacity:10%;position:absolute;top:0;transition:opacity .8s;width:100%}section.section-welcome .welcome-background img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.section-welcome .welcome-background.intro{opacity:0}section.section-welcome .welcome-background-blur{-webkit-clip-path:polygon(30% 20%,70% 20%,70% 100%,30% 100%);clip-path:polygon(30% 20%,70% 20%,70% 100%,30% 100%);filter:brightness(20%);height:100%;left:0;opacity:10%;position:absolute;top:0;transition:opacity .8s;width:100%}section.section-welcome .welcome-background-blur img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.section-welcome .welcome-background-blur.intro{opacity:0}section.section-welcome .welcome-shape-1{border:.5px solid #fff;height:55%;left:-1px;opacity:.5;position:absolute;top:-1px;transition:all .8s;width:20%}section.section-welcome .welcome-shape-1.intro{opacity:0}section.section-welcome .welcome-shape-2{border:.5px solid #fff;bottom:-10%;height:20%;opacity:.5;position:absolute;right:10%;transition:all .8s;width:15%}section.section-welcome .welcome-shape-2 .shape-inner{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .8s;width:100%}section.section-welcome .welcome-shape-2.intro{opacity:0}section.section-welcome .welcome-inner{align-items:center;display:flex;justify-content:center;min-height:100vh;position:relative;transition:opacity .8s}section.section-welcome .welcome-inner .inner-content{align-items:center;display:flex}section.section-welcome .welcome-inner .inner-content .content-sygnet{fill:#fff;height:210px;transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s}section.section-welcome .welcome-inner .inner-content .content-sygnet.transition{transition:all 2s;-webkit-transition:all 2s;-moz-transition:all 2s;-o-transition:all 2s}section.section-welcome .welcome-inner .inner-content .content-sygnet.position{transform:translateX(213px)}section.section-welcome .welcome-inner .inner-content .content-sygnet.intro{fill:#000}section.section-welcome .welcome-inner .inner-content .content-sygnet.hidden{opacity:0}section.section-welcome .welcome-inner .inner-content .content-slogan{margin-left:80px;transition:opacity .8s}section.section-welcome .welcome-inner .inner-content .content-slogan h1{font-size:30px;font-weight:800}section.section-welcome .welcome-inner .inner-content .content-slogan .btn{margin-top:50px}section.section-welcome .welcome-inner .inner-content .content-slogan.intro{opacity:0;visibility:hidden}section.section-cooperate{position:relative}section.section-cooperate .background-changer{height:1px;position:absolute;top:45%}section.section-cooperate .cooperate-inner{align-items:center;display:flex;padding-bottom:250px;padding-top:280px;position:relative}section.section-cooperate .cooperate-inner .inner-background{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:380px;left:0;position:absolute;top:-30px;width:280px}section.section-cooperate .cooperate-inner .inner-background .background-inner{background:#000;height:100%;left:0;position:absolute;top:0;transition:all .8s;width:100%}section.section-cooperate .cooperate-inner .inner-content{align-items:flex-start;display:flex;justify-content:space-between;position:relative;width:100%}section.section-cooperate .cooperate-inner .inner-content .content-description{max-width:520px;min-width:520px;padding-left:30px;position:relative}section.section-cooperate .cooperate-inner .inner-content .content-description .breadcrumbs{font-size:12px;font-weight:800;position:relative;text-transform:uppercase}section.section-cooperate .cooperate-inner .inner-content .content-description h2{font-family:Merriweather,serif;font-size:29px;font-weight:300;margin-top:20px;position:relative}section.section-cooperate .cooperate-inner .inner-content .content-description .btn{bottom:-70px;position:absolute;position:relative}section.section-cooperate .cooperate-inner .inner-content .content-logo{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-50px;width:100%}section.section-cooperate .cooperate-inner .inner-content .content-logo .logo-service{align-items:center;display:flex;justify-content:center;margin-top:50px;width:28%}section.section-cooperate .cooperate-inner .inner-content .content-logo .logo-service img{height:auto;max-height:60px;max-width:100%;opacity:.5;width:auto}section.section-cooperate .cooperate-inner .inner-content .content-logo .logo-service:first-child img{max-height:70px}section.section-cooperate .cooperate-inner .inner-content .content-logo .logo-service:nth-child(5) img{max-height:19px}section.section-cooperate .cooperate-inner .inner-content .content-logo .logo-service:nth-child(6) img{max-height:35px}section.section-cooperate .cooperate-inner .inner-content .content-logo .logo-service:nth-child(8) img{max-height:45px}section.section-cooperate .cooperate-inner .inner-content .content-logo .logo-service:nth-child(10) img{max-height:50px}section.section-cooperate .cooperate-inner .inner-content .content-logo .logo-service:nth-child(12) img{max-height:55px}section.section-numbers{position:relative}section.section-numbers .numbers-animation-point{height:1px;position:absolute;top:40%;z-index:-1}section.section-numbers .background-changer{bottom:60%;height:1px;position:absolute}section.section-numbers .numbers-inner{padding:160px 0}section.section-numbers .numbers-inner .inner-content{display:flex;padding-right:30px;position:relative;width:100%}section.section-numbers .numbers-inner .inner-content .content-background{background:#000;height:100%;position:absolute;right:-30px;top:0;transition:all .8s;width:200px}section.section-numbers .numbers-inner .inner-content .content-background .background-inner{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:0;position:absolute;top:0;transition:all .8s;width:100%}section.section-numbers .numbers-inner .inner-content .content-description{width:100%}section.section-numbers .numbers-inner .inner-content .content-description .description-service{position:relative}section.section-numbers .numbers-inner .inner-content .content-description .description-service .service-number{color:#fff;font-size:200px;font-weight:100;letter-spacing:-15px;line-height:140px;transition:all .8s}section.section-numbers .numbers-inner .inner-content .content-description .description-service .service-text{bottom:-6px;color:#fff;font-family:Merriweather,serif;font-size:15px;font-weight:300;left:120px;opacity:.5;position:absolute;transition:all .8s}section.section-numbers .numbers-inner .inner-content .content-description .description-service:nth-child(2){margin-left:400px}section.section-numbers .numbers-inner .inner-content .content-description .description-service:nth-child(2) .service-text{left:85px}section.section-numbers .numbers-inner .inner-content .content-description .description-service:nth-child(3){margin-left:50px}section.section-numbers .numbers-inner .inner-content .content-description .description-service:nth-child(3) .service-text{left:320px}section.section-numbers .numbers-inner .inner-content .content-description .description-service+.description-service{margin-top:15px}section.section-numbers .numbers-inner .inner-content .content-sidebar{padding-top:100px;position:relative}section.section-numbers .numbers-inner .inner-content .content-sidebar .breadcrumbs{font-size:12px;font-weight:800;position:relative;text-transform:uppercase}section.section-numbers .numbers-inner .inner-content .content-sidebar h2{font-family:Merriweather,serif;font-size:29px;font-weight:300;margin-top:20px;max-width:470px;position:relative}section.section-numbers .numbers-inner .inner-content .content-sidebar .btn{margin-top:60px;position:relative}section.section-numbers .numbers-inner.numbers-animation .inner-content .content-description .description-service .service-text{opacity:0}section.section-numbers .numbers-inner.numbers-animation .inner-content .content-description .description-service .service-number{transform:translateX(50px)}section.section-offer{overflow:hidden;padding-top:70px;position:relative}section.section-offer .background-changer{height:50%;position:absolute;top:15%}section.section-offer .offer-inner{padding:80px 0 60px;position:relative}section.section-offer .offer-inner .inner-background{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;padding:30px;position:absolute;right:25%;top:0;transition:all .8s;width:50%}section.section-offer .offer-inner .inner-background .breadcrumbs{font-size:12px;font-weight:800;position:relative;text-transform:uppercase;transition:all .8s}section.section-offer .offer-inner .inner-background .breadcrumbs.breadcrumbs-animation{color:#fff;font-size:30px;transform:translateY(-105px)}section.section-offer .offer-inner .inner-service{display:flex;justify-content:space-between;padding:0 10%;position:relative}section.section-offer .offer-inner .inner-service .service-blur-point{height:1px;position:absolute;top:50%}section.section-offer .offer-inner .inner-service .service-image{background:#444;position:relative;transition:all .8s;width:73%}section.section-offer .offer-inner .inner-service .service-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}section.section-offer .offer-inner .inner-service .service-description{padding:100px 0;transform:translateX(90px);transition:all .8s;width:23%}section.section-offer .offer-inner .inner-service .service-description h2{font-size:24px;font-weight:800;transform:translateX(-100px);white-space:nowrap}section.section-offer .offer-inner .inner-service .service-description p{font-family:Merriweather,serif;font-size:14px;font-weight:300;margin:30px 0 60px}section.section-offer .offer-inner .inner-service .service-description .btn{transform:translateX(-100px)}section.section-offer .offer-inner .inner-service.service-blur .service-image{opacity:0}section.section-offer .offer-inner .inner-service.service-blur .service-description{transform:translateX(-100px)}section.section-offer .offer-inner .inner-service.service-blur:nth-child(odd) .service-description{transform:translateX(100px)}section.section-offer .offer-inner .inner-service:nth-child(odd){flex-direction:row-reverse}section.section-offer .offer-inner .inner-service:nth-child(odd) .service-description{transform:none}section.section-offer .offer-inner .inner-service+.inner-service{margin-top:120px}section.section-case-study{margin-top:200px;position:relative}section.section-case-study .background-changer{height:1px;position:absolute;top:25%}section.section-case-study .case-study-animation-point{height:1px;position:absolute;top:65%}section.section-case-study .case-study-inner .inner-image{padding:0 0 50px}section.section-case-study .case-study-inner .inner-image img{height:100%;left:50px;position:absolute;transition:all .8s;z-index:111}section.section-case-study .case-study-inner .inner-description{margin-left:65%;padding:45px 0 200px;position:relative}section.section-case-study .case-study-inner .inner-description .description-background{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:-150px;position:absolute;top:0;width:448px}section.section-case-study .case-study-inner .inner-description .description-content{position:relative;transition:all .8s}section.section-case-study .case-study-inner .inner-description .description-content .breadcrumbs{color:#fff;font-size:12px;font-weight:800;text-transform:uppercase}section.section-case-study .case-study-inner .inner-description .description-content .breadcrumbs a{color:inherit}section.section-case-study .case-study-inner .inner-description .description-content h2{font-size:29px;font-weight:800;line-height:37px;margin-top:150px}section.section-case-study .case-study-inner .inner-description .description-content p{font-family:Merriweather,serif;font-size:14px;font-weight:300;margin:30px 0 60px 150px}section.section-case-study .case-study-inner.case-study-animation .inner-image img{transform:translateY(150px)}section.section-case-study .case-study-inner.case-study-animation .inner-description .description-content{transform:translateX(-50px)}section.section-blog{margin-top:70px;padding-bottom:50px;position:relative;transition:opacity .8s}section.section-blog .background-changer{height:1px;position:absolute;top:80%}section.section-blog .blog-inner .inner-breadcrumbs{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);display:inline-block;padding:220px 200px 40px 40px;transition:all .8s}section.section-blog .blog-inner .inner-breadcrumbs .breadcrumbs{color:#fff;font-size:12px;font-weight:800;text-transform:uppercase}section.section-blog .blog-inner .inner-breadcrumbs .breadcrumbs a{color:inherit}section.section-blog .blog-inner .inner-breadcrumbs.breadcrumbs-animation{margin-top:-180px;padding-top:400px}section.section-blog .blog-inner .inner-news{grid-gap:50px;display:grid;grid-template-columns:3fr 3fr 4fr;margin-top:130px}section.section-blog .blog-inner .inner-news .news-service{display:flex;padding:30px 0;position:relative;transition:opacity .8s}section.section-blog .blog-inner .inner-news .news-service .service-image{height:100%;left:0;position:absolute;top:0;transition:opacity .8s;width:80%}section.section-blog .blog-inner .inner-news .news-service .service-date{position:relative;text-align:center;transition:opacity .8s}section.section-blog .blog-inner .inner-news .news-service .service-date .day{font-family:Merriweather,serif;font-size:40px;font-weight:300;line-height:50px}section.section-blog .blog-inner .inner-news .news-service .service-date .month{font-family:Merriweather,serif;font-size:11px;font-weight:300}section.section-blog .blog-inner .inner-news .news-service .service-description{display:flex;flex-direction:column;justify-content:space-between;padding-left:20px;padding-top:10px;position:relative;transition:all .8s}section.section-blog .blog-inner .inner-news .news-service .service-description h2{font-size:24px;font-weight:800}section.section-blog .blog-inner .inner-news .news-service .service-description p{font-family:Merriweather,serif;font-size:14px;font-weight:300;margin:25px 0}section.section-blog .blog-inner .inner-news .news-service .service-description .btn .btn-inner .text{color:#2ab885}section.section-blog .blog-inner .inner-news .news-service:hover{opacity:.6}section.section-blog .blog-inner .inner-news .news-service:hover .service-date,section.section-blog .blog-inner .inner-news .news-service:hover .service-image{opacity:0}section.section-blog .blog-inner .inner-news .news-service:hover .service-description{transform:translateX(-50px)}section.section-blog .blog-inner .inner-news .news-service:first-child .service-image,section.section-blog .blog-inner .inner-news .news-service:nth-child(2) .service-image{opacity:0}section.section-blog .blog-inner .inner-news .news-service:last-child{padding:30px 0 30px 30%}.subpage-welcome-cover{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:0;opacity:0;position:fixed;top:0;transition:all 2s;visibility:hidden;width:100%;z-index:333}.subpage-welcome-cover.intro{opacity:1;visibility:visible}.o-nas-welcome-animation-point{height:1px;position:absolute;top:calc(100vh + 50px)}section.o-nas-section-welcome{position:relative;z-index:111}section.o-nas-section-welcome .welcome-inner{padding-bottom:calc(50vh - 250px);position:relative;transition:opacity .8s}section.o-nas-section-welcome .welcome-inner .inner-slogan{align-items:center;display:flex;justify-content:center;margin-top:calc(50vh - 125px);transition:opacity .8s}section.o-nas-section-welcome .welcome-inner .inner-slogan .content-background{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:250px;transition:all .8s;width:250px}section.o-nas-section-welcome .welcome-inner .inner-slogan .content-background .background-inner{background:#000;height:100%;left:0;position:absolute;top:0;transition:all .8s;width:100%}section.o-nas-section-welcome .welcome-inner .inner-slogan h1{font-size:30px;font-weight:800;margin-left:-53px;position:relative;transition:all .8s}section.o-nas-section-welcome .welcome-inner .inner-description{margin:70px auto 0;max-width:850px;opacity:0;text-align:center;transform:translateY(30px);transition:all .8s}section.o-nas-section-welcome .welcome-inner .inner-description p{font-family:Merriweather,serif;font-size:17px;font-weight:300;line-height:28px;opacity:.8}section.o-nas-section-welcome .welcome-inner .inner-description .description-slogan{margin:70px 0;padding:30px 0;position:relative}section.o-nas-section-welcome .welcome-inner .inner-description .description-slogan .slogan-background{background:#000;height:100%;left:-50px;position:absolute;top:0;transition:all .8s;width:300px}section.o-nas-section-welcome .welcome-inner .inner-description .description-slogan .slogan-background .background-inner{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:0;position:absolute;top:0;transition:all .8s;width:100%}section.o-nas-section-welcome .welcome-inner .inner-description .description-slogan h2{font-family:Merriweather,serif;font-size:29px;font-weight:300;position:relative}section.o-nas-section-welcome .welcome-inner.welcome-animation .inner-slogan .content-background{opacity:0}section.o-nas-section-welcome .welcome-inner.welcome-animation .inner-slogan h1{margin-left:-250px}section.o-nas-section-welcome .welcome-inner.welcome-animation .inner-description{opacity:1;transform:none}section.o-nas-section-content,section.o-nas-section-content .team-inner{position:relative}section.o-nas-section-content .team-inner .inner-content{display:flex;justify-content:space-between;padding-right:30px;padding-top:30px;position:relative}section.o-nas-section-content .team-inner .inner-content .content-background{background:#000;height:500px;position:absolute;right:-30px;top:-30px;transition:all .8s;width:200px}section.o-nas-section-content .team-inner .inner-content .content-background .background-inner{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:0;position:absolute;top:0;transition:all .8s;width:100%}section.o-nas-section-content .team-inner .inner-content .content-description{display:flex;flex-wrap:wrap;justify-content:space-between;width:70%}section.o-nas-section-content .team-inner .inner-content .content-description .description-service{display:flex;height:450px;justify-content:space-between;margin-top:135px;position:relative;transition:opacity .8s;width:47%}section.o-nas-section-content .team-inner .inner-content .content-description .description-service .service-image{height:100%;left:0;position:absolute;top:0;width:60%}section.o-nas-section-content .team-inner .inner-content .content-description .description-service .service-description{display:flex;flex-direction:column;justify-content:space-between;padding-left:50%;padding-top:30px;position:relative;transition:all .8s}section.o-nas-section-content .team-inner .inner-content .content-description .description-service .service-description h2{font-size:24px;font-weight:800}section.o-nas-section-content .team-inner .inner-content .content-description .description-service .service-description p{font-family:Merriweather,serif;font-size:14px;font-weight:300;margin:25px 0}section.o-nas-section-content .team-inner .inner-content .content-description .description-service:nth-child(3),section.o-nas-section-content .team-inner .inner-content .content-description .description-service:nth-child(4){transform:translateX(250px)}section.o-nas-section-content .team-inner .inner-content .content-description .description-service:nth-child(5){transform:translateX(460px)}section.o-nas-section-content .team-inner .inner-content .content-sidebar{position:relative;width:23%}section.o-nas-section-content .team-inner .inner-content .content-sidebar .breadcrumbs{font-size:12px;font-weight:800;position:relative;text-transform:uppercase}section.o-nas-section-content .team-inner .inner-content .content-sidebar h2{font-family:Merriweather,serif;font-size:29px;font-weight:300;margin-top:20px;position:relative}section.o-nas-section-content .numbers-inner{align-items:center;display:flex;padding-top:120px;position:relative;transition:all .8s}section.o-nas-section-content .numbers-inner .background-changer{position:absolute;top:50px;z-index:-1}section.o-nas-section-content .numbers-inner .numbers-animation-point{height:calc(90% - 450px);position:absolute;top:450px;z-index:-1}section.o-nas-section-content .numbers-inner .inner-content{padding-left:30px;padding-top:30px;position:relative}section.o-nas-section-content .numbers-inner .inner-content .content-background{background:#000;height:150px;left:0;position:absolute;top:0;transition:all .8s;width:300px}section.o-nas-section-content .numbers-inner .inner-content .content-background .background-inner{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:0;position:absolute;top:0;transition:all .8s;width:100%}section.o-nas-section-content .numbers-inner .inner-content .content-sidebar{position:relative;width:80%}section.o-nas-section-content .numbers-inner .inner-content .content-sidebar .breadcrumbs{font-size:12px;font-weight:800;text-transform:uppercase}section.o-nas-section-content .numbers-inner .inner-content .content-sidebar h2{font-family:Merriweather,serif;font-size:29px;font-weight:300;margin-left:50px;margin-top:67px}section.o-nas-section-content .numbers-inner .inner-content .content-sidebar .btn{margin-top:60px}section.o-nas-section-content .numbers-inner .inner-content .content-description{margin-top:100px}section.o-nas-section-content .numbers-inner .inner-content .content-description .description-service{position:relative}section.o-nas-section-content .numbers-inner .inner-content .content-description .description-service .service-number{color:#fff;font-size:200px;font-weight:100;line-height:140px;transition:all .8s}section.o-nas-section-content .numbers-inner .inner-content .content-description .description-service .service-text{bottom:-7px;color:#fff;font-family:Merriweather,serif;font-size:15px;font-weight:300;left:60px;opacity:.5;position:absolute;transition:all .8s}section.o-nas-section-content .numbers-inner .inner-content .content-description .description-service:first-child{margin-left:10%;margin-right:25%}section.o-nas-section-content .numbers-inner .inner-content .content-description .description-service:nth-child(2){margin-left:25%;margin-right:15%;margin-top:40px}section.o-nas-section-content .numbers-inner .inner-content .content-description .description-service:nth-child(2) .service-text{left:130px}section.o-nas-section-content .numbers-inner .inner-content .content-description .description-service:nth-child(3){margin-left:12%;margin-right:15%;margin-top:60px}section.o-nas-section-content .numbers-inner .inner-content .content-description .description-service:nth-child(3) .service-text{left:120px}section.o-nas-section-content .numbers-inner .inner-content .content-description .description-service:nth-child(4){margin-left:27%;margin-right:10%;margin-top:50px}section.o-nas-section-content .numbers-inner .inner-content .content-description .description-service:nth-child(4) .service-text{left:130px}section.o-nas-section-content .numbers-inner .inner-content .content-description .description-service:nth-child(5){margin-left:7%;margin-right:20%;margin-top:25px}section.o-nas-section-content .numbers-inner .inner-content .content-description .description-service:nth-child(5) .service-text{left:130px}section.o-nas-section-content .numbers-inner.numbers-animation .inner-content .content-description .description-service .service-text{opacity:0}section.o-nas-section-content .numbers-inner.numbers-animation .inner-content .content-description .description-service .service-number{transform:translateX(50px)}section.oferta-section-welcome{background:#000;height:100vh;position:fixed;transition:all .8s;width:100%;z-index:222}section.oferta-section-welcome .welcome-background{height:100%;left:0;position:absolute;top:0;transition:all .8s;width:40%}section.oferta-section-welcome .welcome-background .welcome-background-image{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;overflow:hidden;position:relative;width:100%}section.oferta-section-welcome .welcome-background .welcome-background-image img{display:block;left:0;opacity:10%;position:absolute;top:0;width:100%}section.oferta-section-welcome .welcome-background .welcome-background-image img.animation-1{animation:image-position-1 30s cubic-bezier(.455,.03,.515,.955) -.4s infinite}section.oferta-section-welcome .welcome-background .welcome-background-image img.animation-2{animation:image-position-2 30s cubic-bezier(.455,.03,.515,.955) -.4s infinite}@keyframes image-position-1{0%{transform:translateY(0)}50%{transform:translateY(-30%)}to{transform:translateY(0)}}@keyframes image-position-2{0%{transform:translateY(0)}50%{transform:translateY(-20%)}to{transform:translateY(0)}}section.oferta-section-welcome .welcome-background.intro{width:100%}section.oferta-section-welcome .welcome-background.road-start{transform:translateX(-100%)}section.oferta-section-welcome .welcome-inner{align-items:center;display:flex;justify-content:center;min-height:100vh;position:relative}section.oferta-section-welcome .welcome-inner .inner-slogan{margin-left:50%;position:relative;transition:all .8s}section.oferta-section-welcome .welcome-inner .inner-slogan span{font-size:12px;font-weight:800;margin-left:-50px;opacity:.7;text-transform:uppercase}section.oferta-section-welcome .welcome-inner .inner-slogan h1{font-size:30px;font-weight:800;margin-left:-50px;margin-top:15px;transition:all .8s}section.oferta-section-welcome .welcome-inner .inner-slogan p{font-family:Merriweather,serif;font-size:14px;font-weight:300;line-height:28px;margin-top:50px;opacity:.8;padding-left:50px;padding-right:300px;transition:all .8s}section.oferta-section-welcome .welcome-inner .inner-slogan .btn{margin-left:-50px;margin-top:90px}section.oferta-section-welcome .welcome-inner .inner-slogan .btn *{opacity:1}section.oferta-section-welcome .welcome-inner .inner-slogan .btn .line{margin-left:0}section.oferta-section-welcome .welcome-inner .inner-slogan .intro{opacity:0;transform:translateX(-20px)}section.oferta-section-welcome .welcome-inner .inner-slogan.road-start{opacity:0;transform:translateX(-100px);visibility:hidden}section.oferta-section-welcome .welcome-inner .inner-question-wrapper{height:100%;position:absolute;width:100%}section.oferta-section-welcome .welcome-inner .inner-question-wrapper .inner-question{left:50%;padding:0 350px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all .8s;width:100%}section.oferta-section-welcome .welcome-inner .inner-question-wrapper .inner-question .number{font-size:200px;font-weight:100;line-height:140px}section.oferta-section-welcome .welcome-inner .inner-question-wrapper .inner-question .name{font-size:30px;font-weight:800;margin-top:100px}section.oferta-section-welcome .welcome-inner .inner-question-wrapper .inner-question .answer{font-family:Merriweather,serif;font-size:17px;font-weight:300;line-height:28px;margin-top:50px;opacity:.8}section.oferta-section-welcome .welcome-inner .inner-question-wrapper .inner-question .btn{margin-top:50px}section.oferta-section-welcome .welcome-inner .inner-question-wrapper .inner-question.opacity-animation{opacity:0;transform:translate(-48%,-50%);visibility:hidden}section.oferta-section-welcome.reverse .welcome-background{left:auto;right:0}section.oferta-section-welcome.reverse .welcome-background.road-start{transform:translateX(100%)}section.oferta-section-welcome.reverse .welcome-inner .inner-slogan{margin-left:-100px;width:50%}section.oferta-section-welcome.opacity-animation{opacity:0;visibility:hidden}section.oferta-section-welcome.static{position:relative}.button-skip{background:none;border:none;bottom:41px;box-shadow:none;font-size:12px;font-weight:800;outline:none!important;padding:5px;position:fixed;right:80px;text-transform:uppercase;transition:all .8s;white-space:nowrap;z-index:1001}.button-skip.road-start{opacity:0}section.oferta-section-content{padding-top:250px;position:relative;transition:all .8s;z-index:111}section.oferta-section-content .background-changer{bottom:35%;height:1px;position:absolute}section.oferta-section-content .content-heading{padding-bottom:70px;position:relative}section.oferta-section-content .content-heading .heading-background{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:calc(100% + 30px);left:0;position:absolute;top:-30px;transition:all .6s;width:280px}section.oferta-section-content .content-heading .heading-background .background-inner{background:#000;height:100%;left:0;position:absolute;top:0;transition:all .8s;width:100%}section.oferta-section-content .content-heading .heading-inner{padding-left:30px;position:relative;transition:all .6s;width:100%}section.oferta-section-content .content-heading .heading-inner .inner-description{position:relative}section.oferta-section-content .content-heading .heading-inner .inner-description .breadcrumbs{font-size:12px;font-weight:800;text-transform:uppercase}section.oferta-section-content .content-heading .heading-inner .inner-description h2{font-family:Merriweather,serif;font-size:29px;font-weight:300;margin-top:20px}section.oferta-section-content .content-heading.opacity-animation .heading-background{opacity:0}section.oferta-section-content .content-heading.opacity-animation .heading-inner{opacity:0;transform:translateX(50px)}section.oferta-section-content .content-offer{margin-bottom:115px;margin-top:150px;padding:80px 0;position:relative;transition:all .8s}section.oferta-section-content .content-offer .offer-background{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:20%;position:absolute;top:0;width:60%}section.oferta-section-content .content-offer .offer-background .background-inner{background:#000;height:100%;left:0;position:absolute;top:0;transition:all .8s;width:100%}section.oferta-section-content .content-offer .offer-service{position:relative;z-index:111}section.oferta-section-content .content-offer .offer-service .service-image{height:100%;position:absolute}section.oferta-section-content .content-offer .offer-service .service-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:100%}section.oferta-section-content .content-offer .offer-service .service-description h2{font-size:24px;font-weight:800;white-space:nowrap}section.oferta-section-content .content-offer .offer-service .service-description p{font-family:Merriweather,serif;font-size:14px;font-weight:300;margin:30px 0 60px;padding-left:100px}section.oferta-section-content .content-offer .offer-service:first-child .service-image{left:40%;transform:translateX(-100%);width:70%}section.oferta-section-content .content-offer .offer-service:first-child .service-description{padding:100px 0 100px 50%}section.oferta-section-content .content-offer .offer-service:nth-child(2){margin-top:90px}section.oferta-section-content .content-offer .offer-service:nth-child(2) .service-image{right:45%;transform:translateX(100%);width:45%}section.oferta-section-content .content-offer .offer-service:nth-child(2) .service-description{padding:130px 150px 130px 0;width:50%}section.oferta-section-content .content-offer .offer-service:nth-child(3){margin-top:90px}section.oferta-section-content .content-offer .offer-service:nth-child(3) .service-image{left:45%;transform:translateX(-100%);width:45%}section.oferta-section-content .content-offer .offer-service:nth-child(3) .service-description{margin-left:50%;padding:130px 0 130px 150px}section.oferta-section-content .content-offer.opacity-animation{opacity:0;transform:translateY(50px)}section.oferta-section-content .content-faq{display:flex;flex-wrap:wrap;justify-content:space-between}section.oferta-section-content .content-faq .faq-service{margin-top:85px;position:relative;transition:all .8s;width:20.01%}section.oferta-section-content .content-faq .faq-service h2{font-size:24px;font-weight:800}section.oferta-section-content .content-faq .faq-service p{font-family:Merriweather,serif;font-size:14px;font-weight:300;margin:25px 0 0}section.oferta-section-content .content-faq .faq-service .btn{margin-top:25px;transition:opacity .7s}section.oferta-section-content .content-faq .faq-service .btn .btn-inner .text{color:#2ab885}section.oferta-section-content .content-faq .faq-service .btn.opacity-animation{opacity:0;visibility:hidden}section.oferta-section-content .content-faq .faq-service.service-show{display:none}section.sklepy-section-content{position:relative;transition:all .8s;z-index:111}section.sklepy-section-content .background-changer{bottom:25%;height:1px;position:absolute}section.sklepy-section-content .numbers-inner{align-items:center;display:flex;padding:200px 0 0}section.sklepy-section-content .numbers-inner .inner-content{align-items:center;display:flex;padding-right:30px;position:relative;width:100%}section.sklepy-section-content .numbers-inner .inner-content .content-background{background:#000;height:100%;position:absolute;right:0;top:0;transition:all .8s;width:200px}section.sklepy-section-content .numbers-inner .inner-content .content-background .background-inner{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:0;position:absolute;top:0;transition:all .8s;width:100%}section.sklepy-section-content .numbers-inner .inner-content .content-description{width:100%}section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service{position:relative}section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service .service-number{color:#fff;font-size:140px;font-weight:100;line-height:90px;position:relative;transition:all .8s}section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service .service-number span{font-size:25px;font-weight:200;left:7px;line-height:20px;position:absolute;top:-40px}section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service .service-text{bottom:-6px;color:#fff;font-family:Merriweather,serif;font-size:15px;font-weight:300;left:175px;opacity:.5;position:absolute;transition:all .8s}section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service+.description-service{padding-top:100px}section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service:first-child{margin-left:100px}section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service:nth-child(2){margin-left:240px}section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service:nth-child(2) .service-text{left:200px}section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service:nth-child(3) .service-text{left:420px}section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service+.description-service{margin-top:15px}section.sklepy-section-content .numbers-inner .inner-content .content-sidebar .breadcrumbs{font-size:12px;font-weight:800;position:relative;text-transform:uppercase}section.sklepy-section-content .numbers-inner .inner-content .content-sidebar h2{font-family:Merriweather,serif;font-size:29px;font-weight:300;margin-top:20px;max-width:370px;position:relative}section.sklepy-section-content .numbers-inner .inner-content .content-sidebar .btn{margin-top:60px;position:relative}section.sklepy-section-content .numbers-inner.numbers-animation .inner-content .content-description .description-service .service-text{opacity:0}section.sklepy-section-content .numbers-inner.numbers-animation .inner-content .content-description .description-service .service-number{transform:translateX(50px)}section.sklepy-section-content .content-portfolio{padding:200px 0 0}section.sklepy-section-content .content-portfolio .portfolio-heading{margin-left:24%;padding:30px 0 0 30px;position:relative}section.sklepy-section-content .content-portfolio .portfolio-heading .heading-background{background:#000;height:150px;left:0;position:absolute;top:0;transition:all .8s;width:300px}section.sklepy-section-content .content-portfolio .portfolio-heading .heading-background .background-inner{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:0;position:absolute;top:0;transition:all .8s;width:100%}section.sklepy-section-content .content-portfolio .portfolio-heading .breadcrumbs{font-size:12px;font-weight:800;position:relative;text-transform:uppercase}section.sklepy-section-content .content-portfolio .portfolio-heading h2{font-family:Merriweather,serif;font-size:29px;font-weight:300;margin-left:50px;margin-top:67px;max-width:600px;position:relative}section.sklepy-section-content .content-portfolio .portfolio-heading .btn{margin-left:50px;margin-top:60px;position:relative}section.sklepy-section-content .content-portfolio .portfolio-flexbox{display:flex;justify-content:space-between;margin-top:100px}section.sklepy-section-content .content-portfolio .portfolio-flexbox .flexbox-service{width:47%}section.sklepy-section-content .content-portfolio .portfolio-flexbox .flexbox-service .service-image-wrapper{overflow:hidden;padding-top:70%;position:relative;transition:opacity .5s;width:100%}section.sklepy-section-content .content-portfolio .portfolio-flexbox .flexbox-service .service-image-wrapper img{animation:image-position-2 30s cubic-bezier(.455,.03,.515,.955) -.4s infinite;display:block;left:0;position:absolute;top:0;width:100%}section.sklepy-section-content .content-portfolio .portfolio-flexbox .flexbox-service .service-name{color:#fff;display:block;font-size:24px;font-weight:800;margin-top:20px}section.sklepy-section-content .content-portfolio .portfolio-flexbox .flexbox-service:nth-child(2){margin-top:100px}section.sklepy-section-content .content-portfolio .portfolio-flexbox .flexbox-service:nth-child(2) .service-image-wrapper img{animation:image-position-1 30s cubic-bezier(.455,.03,.515,.955) -.4s infinite}section.sklepy-section-content .content-portfolio .portfolio-flexbox .flexbox-service:hover .service-image-wrapper{opacity:.7}section.sklepy-section-content .payment-content{margin:150px 0 0;padding-left:30px;padding-top:30px;position:relative}section.sklepy-section-content .payment-content .content-background{background:#000;height:150px;left:0;position:absolute;top:0;transition:all .8s;width:300px}section.sklepy-section-content .payment-content .content-background .background-inner{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:0;position:absolute;top:0;transition:all .8s;width:100%}section.sklepy-section-content .payment-content .content-sidebar{position:relative;width:80%}section.sklepy-section-content .payment-content .content-sidebar .breadcrumbs{font-size:12px;font-weight:800;text-transform:uppercase}section.sklepy-section-content .payment-content .content-sidebar h2{font-family:Merriweather,serif;font-size:29px;font-weight:300;margin-left:50px;margin-top:67px}section.sklepy-section-content .payment-content .content-sidebar .btn{margin-top:60px}section.sklepy-section-content .content-faq{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:15px}section.sklepy-section-content .content-faq .faq-service{margin-top:85px;position:relative;transition:all .8s;width:20.01%}section.sklepy-section-content .content-faq .faq-service h2{font-size:24px;font-weight:800}section.sklepy-section-content .content-faq .faq-service p{font-family:Merriweather,serif;font-size:14px;font-weight:300;margin:25px 0 0}section.sklepy-section-content .content-faq .faq-service .btn{margin-top:25px;transition:opacity .7s}section.sklepy-section-content .content-faq .faq-service .btn .btn-inner .text{color:#2ab885}section.sklepy-section-content .content-faq .faq-service .btn.opacity-animation{opacity:0;visibility:hidden}section.sklepy-section-content .integration-inner{margin-top:250px;padding-top:30px;position:relative}section.sklepy-section-content .integration-inner .inner-background{background:#000;height:calc(100% + 150px);left:-30px;position:absolute;top:-30px;width:280px}section.sklepy-section-content .integration-inner .inner-background .background-inner{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:0;position:absolute;top:0;transition:all .8s;width:100%}section.sklepy-section-content .integration-inner .inner-content{align-items:center;display:flex;justify-content:space-between;padding-left:30px;position:relative;width:100%}section.sklepy-section-content .integration-inner .inner-content .content-description{position:relative;width:350px}section.sklepy-section-content .integration-inner .inner-content .content-description .breadcrumbs{font-size:12px;font-weight:800;position:relative;text-transform:uppercase}section.sklepy-section-content .integration-inner .inner-content .content-description h2{font-family:Merriweather,serif;font-size:29px;font-weight:300;margin-top:20px;position:relative}section.sklepy-section-content .integration-inner .inner-content .content-description .btn{bottom:-70px;position:absolute}section.sklepy-section-content .integration-inner .inner-content .content-logo{align-items:center;display:flex;flex-wrap:wrap;margin-top:-40px;max-width:700px;width:100%}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service{margin-top:40px;text-align:center;width:33.3333333333%}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service img{opacity:.45}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:first-child img{height:30px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(2) img{height:36px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(3) img{height:33px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(4) img{height:38px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(5) img{height:55px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(6) img{height:44px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(7) img{height:43px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(8) img{height:38px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(9) img{height:32px}section.sklepy-section-content .case-study-inner-wrapper{margin-top:250px;position:relative}section.sklepy-section-content .case-study-inner-wrapper .case-study-animation-point{height:1px;position:absolute;top:65%}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-image{padding:0 0 50px}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-image img{height:820px;position:absolute;right:43%;transition:all .8s;z-index:111}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-image img.desktop-hidden{display:none}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description{margin-left:65%;padding:45px 0 100px;position:relative}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-background{background:#790519;background:linear-gradient(105deg,#790519,#bc1330 91%,#c31432);height:100%;left:-150px;position:absolute;top:0;width:398px}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-background .background-inner{background:#000;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .8s;width:100%}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content{position:relative;transition:all .8s}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content .breadcrumbs{color:#fff;font-size:12px;font-weight:800;text-transform:uppercase}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content .breadcrumbs a{color:inherit}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content h2{font-size:29px;font-weight:800;line-height:37px;margin-top:150px}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content h2 a{color:#fff;font-family:tt_commonsdemibold;font-size:32.5px;font-weight:600;transition:all .4s}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content h2 a span{color:#c31432;font-size:52px;line-height:13px}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content h2 a:hover{opacity:.7}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content p{font-family:Merriweather,serif;font-size:14px;font-weight:300;margin:30px 30px 60px 120px}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner.case-study-animation .inner-image img{transform:translateY(90px)}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner.case-study-animation .inner-description .description-content{transform:translateX(-50px)}section.aplikacje-section-content{overflow:hidden;position:relative;z-index:111}section.aplikacje-section-content .content-inner{align-items:center;display:flex;min-height:100vh;position:relative}section.aplikacje-section-content .content-inner .inner-service{align-items:center;display:flex;justify-content:space-between;position:relative}section.aplikacje-section-content .content-inner .inner-service .service-animation-point{height:1px;position:absolute;top:30%}section.aplikacje-section-content .content-inner .inner-service .service-description{padding:30px 0 0 30px;position:relative;transition:all .8s;width:60%}section.aplikacje-section-content .content-inner .inner-service .service-description .description-background{background:#000;height:150px;left:0;position:absolute;top:0;transition:all .8s;width:300px}section.aplikacje-section-content .content-inner .inner-service .service-description .description-background .background-inner{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:0;position:absolute;top:0;transition:all .8s;width:100%}section.aplikacje-section-content .content-inner .inner-service .service-description .description-heading{padding-left:50px;position:relative}section.aplikacje-section-content .content-inner .inner-service .service-description .description-heading .breadcrumbs{font-size:12px;font-weight:800;margin-left:-50px;text-transform:uppercase}section.aplikacje-section-content .content-inner .inner-service .service-description .description-heading h2{font-family:Merriweather,serif;font-size:29px;font-weight:300;margin-top:67px}section.aplikacje-section-content .content-inner .inner-service .service-description .description-text{margin-top:50px;padding-left:50px;position:relative}section.aplikacje-section-content .content-inner .inner-service .service-description .description-text p{font-family:Merriweather,serif;font-size:14px;font-weight:300;line-height:28px;opacity:.8;transition:all .8s}section.aplikacje-section-content .content-inner .inner-service .service-description .description-text p a{color:#2ab885}section.aplikacje-section-content .content-inner .inner-service .service-description .description-text .btn{margin-top:50px}section.aplikacje-section-content .content-inner .inner-service .service-description.opacity-animation{opacity:0;transform:translateY(20px)}section.aplikacje-section-content .content-inner .inner-service .service-image{height:480px;margin-top:120px;position:relative;text-align:center;transition:all .8s;width:30%}section.aplikacje-section-content .content-inner .inner-service .service-image .device{height:100%;left:0;position:absolute;top:0}section.aplikacje-section-content .content-inner .inner-service .service-image.opacity-animation{opacity:0;transform:translateY(20px)}section.aplikacje-section-content .content-inner:nth-child(2n) .inner-service{flex-direction:row-reverse}section.aplikacje-section-content .content-inner:nth-child(2n) .inner-service .service-image{margin-top:0}section.aplikacje-section-content .content-inner:nth-child(2n) .inner-service .service-image .device{left:auto;right:0}section.aplikacje-section-content .content-pwa{padding-bottom:80px;position:relative;transition:opacity .8s}section.aplikacje-section-content .content-pwa .pwa-animation-point{height:1px;position:absolute;top:65%}section.aplikacje-section-content .content-pwa .pwa-inner{align-items:center;display:flex;justify-content:space-between}section.aplikacje-section-content .content-pwa .pwa-inner .inner-image{position:relative;width:50%;z-index:111}section.aplikacje-section-content .content-pwa .pwa-inner .inner-image img{transition:all .8s;width:100%}section.aplikacje-section-content .content-pwa .pwa-inner .inner-description{padding:50px 0 100px;position:relative;width:45%}section.aplikacje-section-content .content-pwa .pwa-inner .inner-description .description-background{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:-150px;position:absolute;top:0;width:448px}section.aplikacje-section-content .content-pwa .pwa-inner .inner-description .description-content{position:relative;transition:all .8s}section.aplikacje-section-content .content-pwa .pwa-inner .inner-description .description-content .breadcrumbs{color:#fff;font-size:12px;font-weight:800;text-transform:uppercase}section.aplikacje-section-content .content-pwa .pwa-inner .inner-description .description-content .breadcrumbs a{color:inherit}section.aplikacje-section-content .content-pwa .pwa-inner .inner-description .description-content h2{font-size:29px;font-weight:800;line-height:37px;margin-top:100px}section.aplikacje-section-content .content-pwa .pwa-inner .inner-description .description-content p{font-family:Merriweather,serif;font-size:14px;font-weight:300;margin:30px 100px 60px 90px}section.aplikacje-section-content .content-pwa .pwa-inner.pwa-animation .inner-image img{transform:translateY(80px)}section.aplikacje-section-content .content-pwa .pwa-inner.pwa-animation .inner-description .description-content{transform:translateX(-50px)}section.wizytowki-section-content{position:relative;transition:all .8s}section.wizytowki-section-content .background-changer{bottom:10%;height:1px;position:absolute}section.wizytowki-section-content .content-description{display:flex;flex-wrap:wrap;gap:50px 0;justify-content:space-between;padding-top:160px}section.wizytowki-section-content .content-description .description-service{position:relative;transition:all .8s;width:28%}section.wizytowki-section-content .content-description .description-service h2{font-size:24px;font-weight:800}section.wizytowki-section-content .content-description .description-service p{font-family:Merriweather,serif;font-size:14px;font-weight:300;margin:25px 0 0}section.wizytowki-section-content .content-description .description-service .btn{margin-top:25px;transition:opacity .7s}section.wizytowki-section-content .content-description .description-service .btn .btn-inner .text{color:#2ab885}section.wizytowki-section-content .content-description .description-service .btn.opacity-animation{opacity:0;visibility:hidden}section.wizytowki-section-content .content-description .description-service.service-show{display:none}section.wizytowki-section-content .case-study-inner-wrapper{margin-top:150px;position:relative}section.wizytowki-section-content .case-study-inner-wrapper .case-study-animation-point{height:1px;position:absolute;top:65%}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-image img{height:910px;position:absolute;right:44%;top:0;transition:all .8s;z-index:111}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-description{margin-left:65%;padding:45px 0 100px;position:relative}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-background{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:-150px;position:absolute;top:0;width:398px}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-background .background-inner{background:#000;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .8s;width:100%}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content{position:relative;transition:all .8s}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content .breadcrumbs{color:#fff;font-size:12px;font-weight:800;text-transform:uppercase}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content .breadcrumbs a{color:inherit}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content h2{font-size:29px;font-weight:800;line-height:37px;margin-top:150px}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content h2 a{color:#fff;font-family:tt_commonsdemibold;font-size:32.5px;font-weight:600;transition:all .4s}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content h2 a span{color:#c31432;font-size:52px;line-height:13px}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content h2 a:hover{opacity:.7}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content p{font-family:Merriweather,serif;font-size:14px;font-weight:300;margin:30px 30px 60px 120px}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner.case-study-animation .inner-image img:first-child{opacity:0;transform:translateY(-35%)}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner.case-study-animation .inner-image img:nth-child(2){transform:translateY(15%)}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner.case-study-animation .inner-image img:nth-child(3){opacity:0;transform:translateY(25%)}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner.case-study-animation .inner-description .description-content{transform:translateX(-50px)}section.wizytowki-section-content .numbers-inner{align-items:center;display:flex;padding-bottom:120px;padding-top:150px;position:relative;transition:all .8s}section.wizytowki-section-content .numbers-inner .background-changer{position:absolute;top:50px;z-index:-1}section.wizytowki-section-content .numbers-inner .numbers-animation-point{height:calc(90% - 450px);position:absolute;top:450px;z-index:-1}section.wizytowki-section-content .numbers-inner .inner-content{padding-left:30px;padding-top:30px;position:relative}section.wizytowki-section-content .numbers-inner .inner-content .content-background{background:#000;height:150px;left:0;position:absolute;top:0;transition:all .8s;width:300px}section.wizytowki-section-content .numbers-inner .inner-content .content-background .background-inner{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:0;position:absolute;top:0;transition:all .8s;width:100%}section.wizytowki-section-content .numbers-inner .inner-content .content-sidebar{position:relative;width:80%}section.wizytowki-section-content .numbers-inner .inner-content .content-sidebar .breadcrumbs{font-size:12px;font-weight:800;text-transform:uppercase}section.wizytowki-section-content .numbers-inner .inner-content .content-sidebar h2{font-family:Merriweather,serif;font-size:29px;font-weight:300;margin-left:50px;margin-top:67px}section.wizytowki-section-content .numbers-inner .inner-content .content-sidebar .btn{margin-top:60px}section.wizytowki-section-content .content-results-wrapper{overflow:hidden}section.wizytowki-section-content .content-results{align-items:center;display:flex}section.wizytowki-section-content .content-results .result-service{align-items:flex-end;display:flex;margin-right:120px}section.wizytowki-section-content .content-results .result-service .service-image{height:200px}section.wizytowki-section-content .content-results .result-service .service-image img{height:100%}section.wizytowki-section-content .content-results .result-service .service-description{margin-left:30px}section.wizytowki-section-content .content-results .result-service .service-description .name{font-size:12px;font-weight:800;text-transform:uppercase;white-space:nowrap}section.wizytowki-section-content .content-results .result-service .service-description .number{margin-top:20px}section.wizytowki-section-content .content-results .result-service .service-description .number .heading{font-size:12px;font-weight:800;opacity:.5;text-transform:uppercase}section.wizytowki-section-content .content-results .result-service .service-description .number+.number{margin-top:12px}section.wizytowki-section-content .content-results .result-service .service-description .number+.number .value{font-size:36px;line-height:37px}section.wizytowki-section-content .content-results .result-service .service-description .number+.number+.number{margin-top:5px}section.wizytowki-section-content .content-results .result-service .service-description .number .value{font-size:22px;font-weight:700;line-height:32px}section.wizytowki-section-content .content-results .result-service .service-description .number .value.green{color:#2ab885;font-size:22px;font-weight:400}section.wizytowki-section-content .content-results:nth-child(2n){justify-content:flex-end}section.wizytowki-section-content .content-results+.content-results{margin-top:80px}section.wizytowki-section-content .opinions-inner-wrapper{overflow:hidden;padding-top:150px;position:relative}section.wizytowki-section-content .opinions-inner-wrapper .opinions-animation-point{height:1px;position:absolute;top:65%}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner{align-items:flex-start;display:flex;justify-content:space-between}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description{padding:45px 0 100px;position:relative;width:50%}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description .description-background{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:0;position:absolute;top:0;width:398px}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description .description-background .background-inner{background:#000;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .8s;width:100%}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description .description-content{padding-left:100px;position:relative;transition:all .8s}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description .description-content .breadcrumbs{color:#fff;font-size:12px;font-weight:800;text-transform:uppercase}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description .description-content .breadcrumbs a{color:inherit}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description .description-content h2{font-size:29px;font-weight:800;line-height:37px;margin-top:150px}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description .description-content h2 a{color:#fff;font-family:tt_commonsdemibold;font-size:32.5px;font-weight:600;transition:all .4s}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description .description-content h2 a span{color:#c31432;font-size:52px;line-height:13px}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description .description-content h2 a:hover{opacity:.7}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description .description-content p{font-family:Merriweather,serif;font-size:14px;font-weight:300;margin:30px 30px 60px 120px}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-image{margin-top:70px;position:relative;width:43%}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-image img{border-radius:15px;box-shadow:5px 15px 50px -4px rgba(42,183,133,.35);position:absolute;transition:all 1s}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-image img.image-1{left:65px;top:0;width:330px}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-image img.image-2{right:-50px;top:180px;width:330px}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-image img.image-3{left:-30px;top:400px;width:330px}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner.opinions-animation .inner-image img.image-1,section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner.opinions-animation .inner-image img.image-2,section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner.opinions-animation .inner-image img.image-3{opacity:.5;transform:scale(.7)}section.wizytowki-section-content .content-quote{align-items:center;display:flex;padding-top:120px}section.wizytowki-section-content .content-quote .quote-symbol{padding-left:55px;padding-top:30px}section.wizytowki-section-content .content-quote .quote-symbol img{height:240px;opacity:.1}section.wizytowki-section-content .content-quote .quote-inner{overflow:hidden;padding-left:200px;width:100%}section.wizytowki-section-content .content-quote .quote-inner .inner-service .service-heading .name{font-size:22px;font-weight:700;line-height:32px;text-transform:uppercase}section.wizytowki-section-content .content-quote .quote-inner .inner-service .service-heading .job{font-size:12px;font-weight:800;opacity:.5;text-transform:uppercase}section.wizytowki-section-content .content-quote .quote-inner .inner-service .service-heading .brand{font-size:16px;line-height:32px;margin-top:5px;opacity:.5}section.wizytowki-section-content .content-quote .quote-inner .inner-service .service-description{margin-top:30px}section.wizytowki-section-content .content-quote .quote-inner .inner-service .service-description p{font-family:Merriweather,serif;font-size:23px;font-style:italic;font-weight:300}section.wizytowki-section-content .content-quote .owl-carousel{padding-top:30px;position:relative}section.wizytowki-section-content .content-quote .owl-carousel .owl-dots{display:flex;left:0;position:absolute!important;position:relative;top:0}section.wizytowki-section-content .content-quote .owl-carousel .owl-dots .owl-dot{background:hsla(0,0%,100%,.3);border:none;border-radius:0;height:2px;outline:none;transition:all .4s;width:20px}section.wizytowki-section-content .content-quote .owl-carousel .owl-dots .owl-dot span{display:none}section.wizytowki-section-content .content-quote .owl-carousel .owl-dots .owl-dot.active{background:#fff;width:80px}section.wizytowki-section-content .content-quote .owl-carousel .owl-dots .owl-dot+.owl-dot{margin-left:10px}section.wizytowki-section-content .content-quote .owl-carousel .owl-nav{display:none}section.wizytowki-section-content .content-pricing{padding-top:220px}section.wizytowki-section-content .content-pricing .pricing-heading{padding-left:30px;padding-top:30px;position:relative}section.wizytowki-section-content .content-pricing .pricing-heading .heading-background{background:#000;height:150px;left:0;position:absolute;top:0;transition:all .8s;width:300px}section.wizytowki-section-content .content-pricing .pricing-heading .heading-background .background-inner{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:0;position:absolute;top:0;transition:all .8s;width:100%}section.wizytowki-section-content .content-pricing .pricing-heading .heading-content{position:relative;width:80%}section.wizytowki-section-content .content-pricing .pricing-heading .heading-content .breadcrumbs{font-size:12px;font-weight:800;text-transform:uppercase}section.wizytowki-section-content .content-pricing .pricing-heading .heading-content h2{font-family:Merriweather,serif;font-size:29px;font-weight:300;margin-left:50px;margin-top:67px}section.wizytowki-section-content .content-pricing .pricing-heading .heading-content .btn{margin-top:60px}section.wizytowki-section-content .content-pricing .pricing-inner{display:flex;justify-content:space-between;margin-top:100px}section.wizytowki-section-content .content-pricing .pricing-inner .inner-service{text-align:center;width:48%}section.wizytowki-section-content .content-pricing .pricing-inner .inner-service .name{font-size:14px;font-weight:800;text-transform:uppercase}section.wizytowki-section-content .content-pricing .pricing-inner .inner-service .service-box{background:#111;margin-top:20px;padding:20px}section.wizytowki-section-content .content-pricing .pricing-inner .inner-service .service-box .price{color:#2ab885;font-size:40px;font-weight:800;text-transform:uppercase}section.wizytowki-section-content .content-pricing .pricing-inner .inner-service .service-box .price small{font-size:12px;font-weight:800;opacity:.7}section.wizytowki-section-content .content-pricing .pricing-inner .inner-service .service-box .point{margin-top:25px}section.wizytowki-section-content .content-pricing .pricing-inner .inner-service .service-box .point p{font-size:14px;font-weight:400}section.wizytowki-section-content .content-pricing .pricing-inner .inner-service .service-box .point p b{font-weight:800;text-transform:uppercase}section.wizytowki-section-content .content-pricing .pricing-inner .inner-service .service-box .point span{display:inline-block;font-size:14px;font-weight:800;margin-top:12px;text-transform:uppercase}section.wizytowki-section-content .content-pricing .pricing-inner .inner-service .service-box .point svg{fill:#2ab885;height:20px;margin-top:15px;width:20px}section.wizytowki-section-content .content-pricing .pricing-inner .inner-service .service-box ul{margin-top:40px;text-align:left}section.wizytowki-section-content .content-pricing .pricing-inner .inner-service .service-box ul li{font-size:14px;font-weight:300;list-style:none;padding-right:35px;position:relative}section.wizytowki-section-content .content-pricing .pricing-inner .inner-service .service-box ul li strong{color:#2ab885}section.wizytowki-section-content .content-pricing .pricing-inner .inner-service .service-box ul li:before{background:url(../img/pictures/checkbox.svg);background-position:50%;background-size:cover;content:"";display:block;height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px}section.wizytowki-section-content .content-pricing .pricing-inner .inner-service .service-box ul li+li{border-top:1px solid #333;margin-top:6px;padding-top:6px}section.wizytowki-section-content .content-pricing+.content-description{padding-top:120px}section.marketing-section-welcome{position:relative;transition:all .8s;z-index:222}section.marketing-section-welcome .welcome-intro{align-items:center;display:flex;flex-direction:column;justify-content:center;left:0;min-height:100vh;padding:100px 0;position:absolute;text-align:center;top:0;width:100%}section.marketing-section-welcome .welcome-intro .intro-slogan{font-size:50px;font-weight:800;position:absolute;transition:all .4s}@keyframes size-change{0%{transform:scale(.9)}to{transform:scale(1)}}section.marketing-section-welcome .welcome-intro .intro-slogan.hidden{opacity:0;visibility:hidden}section.marketing-section-welcome .welcome-intro .intro-slogan.size{animation:size-change 2s cubic-bezier(.455,.03,.515,.955) -.4s infinite;transform:scale(.7)}section.marketing-section-welcome .welcome-inner{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:100px 0;position:relative}section.marketing-section-welcome .welcome-inner .inner-slogan{margin:0 25%;position:relative;text-align:center;transition:all .8s}section.marketing-section-welcome .welcome-inner .inner-slogan span{font-size:12px;font-weight:800;opacity:.7;text-transform:uppercase;transition:all .8s}section.marketing-section-welcome .welcome-inner .inner-slogan h1{font-size:30px;font-weight:800;margin-top:15px;transition:all .8s}section.marketing-section-welcome .welcome-inner .inner-slogan p{font-family:Merriweather,serif;font-size:14px;font-weight:300;line-height:28px;margin-top:50px;opacity:.8;transition:all .8s}section.marketing-section-welcome .welcome-inner .inner-slogan .slogan-flexbox{display:flex;justify-content:center;margin-top:50px;transition:all .8s}section.marketing-section-welcome .welcome-inner .inner-slogan .slogan-flexbox .flexbox-service img{height:30px}section.marketing-section-welcome .welcome-inner .inner-slogan .slogan-flexbox .flexbox-service:nth-child(2) img{height:22px}section.marketing-section-welcome .welcome-inner .inner-slogan .slogan-flexbox .flexbox-service:nth-child(3){transform:translateY(3px)}section.marketing-section-welcome .welcome-inner .inner-slogan .slogan-flexbox .flexbox-service+.flexbox-service{margin-left:30px}section.marketing-section-welcome .welcome-inner .inner-slogan .btn{margin-top:90px}section.marketing-section-welcome .welcome-inner .inner-slogan .btn *{opacity:1}section.marketing-section-welcome .welcome-inner .inner-slogan .btn .line{margin-left:0}section.marketing-section-welcome .welcome-inner .inner-slogan .intro{opacity:0;transform:translateY(-20px)}section.marketing-section-content{overflow:hidden;position:relative;transition:all .8s;z-index:222}section.marketing-section-content .content-inner{position:relative}section.marketing-section-content .content-inner .inner-animation-point{height:1px;position:absolute;top:90%}section.marketing-section-content .content-inner .inner-intro{display:flex;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;transition:all 2s;width:100%}section.marketing-section-content .content-inner .inner-intro img{height:50px;position:absolute;top:25%}@keyframes size-hide{to{filter:blur(20px);transform:scale(1.5)}}section.marketing-section-content .content-inner .inner-intro.size-hide{animation:size-hide 3s cubic-bezier(.455,.03,.515,.955) 1}section.marketing-section-content .content-inner .inner-intro.hidden{opacity:0;visibility:hidden}section.marketing-section-content .content-inner .inner-service{display:flex;justify-content:space-between}section.marketing-section-content .content-inner .inner-service .service-description{padding:30px 0 0 30px;position:relative;transition:all .8s;width:60%}section.marketing-section-content .content-inner .inner-service .service-description .description-background{background:#000;height:150px;left:0;position:absolute;top:0;transition:all .8s;width:300px}section.marketing-section-content .content-inner .inner-service .service-description .description-background .background-inner{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:0;position:absolute;top:0;transition:all .8s;width:100%}section.marketing-section-content .content-inner .inner-service .service-description .description-heading{padding-left:50px;position:relative}section.marketing-section-content .content-inner .inner-service .service-description .description-heading .breadcrumbs{font-size:12px;font-weight:800;margin-left:-50px;text-transform:uppercase}section.marketing-section-content .content-inner .inner-service .service-description .description-heading h2{font-family:Merriweather,serif;font-size:29px;font-weight:300;margin-top:67px}section.marketing-section-content .content-inner .inner-service .service-description .description-text{margin-top:50px;padding-left:50px;position:relative}section.marketing-section-content .content-inner .inner-service .service-description .description-text p{font-family:Merriweather,serif;font-size:14px;font-weight:300;line-height:28px;opacity:.8;transition:all .8s}section.marketing-section-content .content-inner .inner-service .service-description .description-text .btn{margin-top:50px}section.marketing-section-content .content-inner .inner-service .service-description.opacity-animation{opacity:0;transform:translateY(20px)}section.marketing-section-content .content-inner .inner-service .service-image{padding-top:50px;text-align:center;transition:all .8s;width:30%}section.marketing-section-content .content-inner .inner-service .service-image .logotyp{display:block;margin:0 auto;width:170px}section.marketing-section-content .content-inner .inner-service .service-image .logotyp+.logotyp{margin-top:25px}section.marketing-section-content .content-inner .inner-service .service-image .device{margin-top:70px;width:100%}section.marketing-section-content .content-inner .inner-service .service-image.opacity-animation{opacity:0;transform:translateY(20px)}section.marketing-section-content .content-inner:nth-child(2n) .inner-service{flex-direction:row-reverse}section.marketing-section-content .content-inner:nth-child(2) .inner-service .service-image{margin-top:-120px}section.marketing-section-content .content-inner:nth-child(2) .inner-service .service-image .logotyp{width:135px}section.marketing-section-content .content-inner:nth-child(3) .inner-service .service-image{margin-top:-120px}section.marketing-section-content .content-inner:nth-child(3) .inner-service .service-image .logotyp{width:145px}section.marketing-section-content .content-inner:nth-child(4) .inner-service .service-image,section.marketing-section-content .content-inner:nth-child(5) .inner-service .service-image{margin-top:-120px}section.marketing-section-content .content-inner+.content-inner{margin-top:180px}section.marketing-section-content .content-pricing{margin-top:150px}section.marketing-section-content .content-pricing .pricing-heading{padding-left:30px;padding-top:30px;position:relative}section.marketing-section-content .content-pricing .pricing-heading .heading-background{background:#000;height:150px;left:0;position:absolute;top:0;transition:all .8s;width:25%}section.marketing-section-content .content-pricing .pricing-heading .heading-background .background-inner{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:0;position:absolute;top:0;transition:all .8s;width:100%}section.marketing-section-content .content-pricing .pricing-heading .heading-content{position:relative;width:80%}section.marketing-section-content .content-pricing .pricing-heading .heading-content .breadcrumbs{font-size:12px;font-weight:800;text-transform:uppercase}section.marketing-section-content .content-pricing .pricing-heading .heading-content h2{font-family:Merriweather,serif;font-size:29px;font-weight:300;margin-left:50px;margin-top:67px}section.marketing-section-content .content-pricing .pricing-heading .heading-content .btn{margin-top:60px}section.marketing-section-content .content-pricing .pricing-inner{display:flex;justify-content:space-between;margin-top:100px}section.marketing-section-content .content-pricing .pricing-inner .inner-service{text-align:center;width:48%}section.marketing-section-content .content-pricing .pricing-inner .inner-service .name{font-size:14px;font-weight:800;text-transform:uppercase}section.marketing-section-content .content-pricing .pricing-inner .inner-service .service-box{background:#111;margin-top:20px;padding:20px}section.marketing-section-content .content-pricing .pricing-inner .inner-service .service-box .price{color:#2ab885;font-size:40px;font-weight:800;text-transform:uppercase}section.marketing-section-content .content-pricing .pricing-inner .inner-service .service-box .price small{font-size:12px;font-weight:800;opacity:.7}section.marketing-section-content .content-pricing .pricing-inner .inner-service .service-box .point{margin-top:25px}section.marketing-section-content .content-pricing .pricing-inner .inner-service .service-box .point p{font-size:12px;font-weight:400;opacity:.7}section.marketing-section-content .content-pricing .pricing-inner .inner-service .service-box .point p b{font-weight:800;text-transform:uppercase}section.marketing-section-content .content-pricing .pricing-inner .inner-service .service-box .point span{display:inline-block;font-size:14px;font-weight:800;margin-top:12px;text-transform:uppercase}section.marketing-section-content .content-pricing .pricing-inner .inner-service .service-box .point svg{fill:#2ab885;height:20px;margin-top:15px;width:20px}section.case-studies-section-content .content-service{display:block;height:100%;padding:100px 130px 40px 100px;position:relative;width:100%}section.case-studies-section-content .content-service .service-inner{display:flex;flex-direction:column;height:100%;justify-content:flex-end;overflow:hidden;padding:50px;position:relative;width:100%}section.case-studies-section-content .content-service .service-inner .inner-image{display:block;position:absolute;right:0;top:0;width:50%}section.case-studies-section-content .content-service .service-inner .inner-image .image-box{display:block;left:0;position:absolute;top:0;width:100%}section.case-studies-section-content .content-service .service-inner .inner-image .image-box.animation-1{animation:image-position-1 30s cubic-bezier(.455,.03,.515,.955) -.4s infinite}section.case-studies-section-content .content-service .service-inner .inner-image .image-box.animation-2{animation:image-position-2 30s cubic-bezier(.455,.03,.515,.955) -.4s infinite}section.case-studies-section-content .content-service .service-inner .inner-cover{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:0;opacity:1;position:absolute;top:0;width:50%}section.case-studies-section-content .content-service .service-inner .inner-client{align-items:center;display:flex;margin-bottom:70px;position:relative}section.case-studies-section-content .content-service .service-inner .inner-client p{font-size:13px;font-weight:400;margin-right:30px}section.case-studies-section-content .content-service .service-inner .inner-client img{height:auto;max-height:50px;max-width:150px;width:auto}section.case-studies-section-content .content-service .service-inner .inner-description{position:relative;width:45%}section.case-studies-section-content .content-service .service-inner .inner-description .description-background{background:#000;height:100%;position:absolute;width:250px}section.case-studies-section-content .content-service .service-inner .inner-description .description-text{padding:30px 0 110px 30px;position:relative}section.case-studies-section-content .content-service .service-inner .inner-description .description-text .breadcrumbs{font-size:12px;font-weight:800;text-transform:uppercase}section.case-studies-section-content .content-service .service-inner .inner-description .description-text h2{font-family:Merriweather,serif;font-size:29px;font-weight:300;margin-top:20px}section.case-studies-section-content .content-service .service-inner .inner-description .description-text .btn{margin-top:70px}section.case-studies-section-content .section:nth-child(2n) .content-service .service-inner .inner-image{left:0;right:auto}section.case-studies-section-content .section:nth-child(2n) .content-service .service-inner .inner-cover{left:auto;right:0}section.case-studies-section-content .section:nth-child(2n) .content-service .service-inner .inner-client,section.case-studies-section-content .section:nth-child(2n) .content-service .service-inner .inner-description{margin-left:55%}section.case-study-section-welcome{min-height:100vh;position:relative;transition:all .8s;z-index:222}section.case-study-section-welcome .welcome-image-wrapper{left:0;min-height:100vh;overflow:hidden;position:absolute;top:0;transition:all .8s;width:100%}section.case-study-section-welcome .welcome-image-wrapper.height-change{min-height:85vh;transition:all 2s}section.case-study-section-welcome .welcome-image-wrapper .welcome-image{display:block;left:0;position:absolute;top:0;width:100%}section.case-study-section-welcome .welcome-image-wrapper .welcome-image.animation-1{animation:image-position-1 30s cubic-bezier(.455,.03,.515,.955) -.4s infinite}section.case-study-section-welcome .welcome-image-wrapper .welcome-image.animation-2{animation:image-position-2 30s cubic-bezier(.455,.03,.515,.955) -.4s infinite}section.case-study-section-welcome .welcome-cover{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);left:0;min-height:100%;opacity:.85;position:absolute;top:0;transition:all .8s;width:100%}section.case-study-section-welcome .welcome-cover.intro{opacity:0;visibility:hidden}section.case-study-section-welcome .welcome-cover.height-change{min-height:85vh;transition:all 2s}section.case-study-section-welcome .welcome-inner-wrapper{position:relative}section.case-study-section-welcome .welcome-inner-wrapper .welcome-inner{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;text-align:center;transition:all .8s}section.case-study-section-welcome .welcome-inner-wrapper .welcome-inner .breadcrumbs{font-size:12px;font-weight:800;text-transform:uppercase}section.case-study-section-welcome .welcome-inner-wrapper .welcome-inner h1{font-family:Merriweather,serif;font-size:35px;font-weight:300;line-height:50px;margin:40px auto 0;max-width:600px}section.case-study-section-welcome .welcome-inner-wrapper .welcome-inner.height-change{min-height:85vh;transition:all 2s}section.case-study-section-welcome .welcome-inner-wrapper .welcome-inner.intro{opacity:0;visibility:hidden}section.case-study-section-welcome .welcome-inner-wrapper .welcome-cta{align-items:center;bottom:-15vh;display:flex;height:15vh;justify-content:center;left:0;position:absolute;text-align:center;transition:all .8s;width:100%}section.case-study-section-welcome .welcome-inner-wrapper .welcome-cta.intro{opacity:0;visibility:hidden}section.case-study-section-welcome.opacity-animation{opacity:.5}section.case-study-section-welcome.opacity-animation .welcome-inner-wrapper .welcome-cta{opacity:0}.backlink{font-size:12px;font-weight:800;left:40px;position:fixed;text-transform:uppercase;top:40px;transition:all .8s;z-index:333}.backlink.position{top:100px}.backlink.intro{opacity:0;visibility:hidden}section.case-study-section-content{padding:100px 0;position:relative;transition:opacity .8s;z-index:222}section.case-study-section-content .content-inner{margin:0 auto;max-width:850px;text-align:center}section.case-study-section-content .content-inner h2{font-family:Merriweather,serif;font-size:29px;font-weight:300;position:relative}section.case-study-section-content .content-inner p{font-family:Merriweather,serif;font-size:17px;font-weight:300;line-height:28px;opacity:.8}section.case-study-section-content .content-inner p a{color:inherit;position:relative;transition:all .8s}section.case-study-section-content .content-inner p a:after{border-bottom:.5px solid #fff;bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:all .8s;width:100%}section.case-study-section-content .content-inner p a:hover{color:#2ab885}section.case-study-section-content .content-inner p a:hover:after{border-color:#2ab885}section.blog-section-content{position:relative;transition:opacity .8s}section.blog-section-content .background-changer{height:1px;position:absolute;top:80%}section.blog-section-content .blog-inner .inner-breadcrumbs{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);display:inline-block;padding:220px 200px 40px 40px;transition:all .8s}section.blog-section-content .blog-inner .inner-breadcrumbs .breadcrumbs{color:#fff;font-size:12px;font-weight:800;text-transform:uppercase}section.blog-section-content .blog-inner .inner-breadcrumbs .breadcrumbs a{color:inherit}section.blog-section-content .blog-inner .inner-breadcrumbs.breadcrumbs-animation{margin-top:-180px;padding-top:400px}section.blog-section-content .blog-inner .inner-news{-moz-column-gap:180px;column-gap:180px;display:grid;grid-template-columns:3fr 3fr;margin-top:70px;padding-right:150px;row-gap:40px}section.blog-section-content .blog-inner .inner-news .news-service{display:flex;padding:30px 0;position:relative;transition:opacity .8s}section.blog-section-content .blog-inner .inner-news .news-service .service-image{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .8s;width:80%}section.blog-section-content .blog-inner .inner-news .news-service .service-date{position:relative;text-align:center;transition:opacity .8s}section.blog-section-content .blog-inner .inner-news .news-service .service-date .day{font-family:Merriweather,serif;font-size:40px;font-weight:300;line-height:50px}section.blog-section-content .blog-inner .inner-news .news-service .service-date .month{font-family:Merriweather,serif;font-size:11px;font-weight:300}section.blog-section-content .blog-inner .inner-news .news-service .service-description{display:flex;flex-direction:column;justify-content:space-between;padding-left:20px;padding-top:10px;position:relative;transition:all .8s}section.blog-section-content .blog-inner .inner-news .news-service .service-description h2{font-size:24px;font-weight:800}section.blog-section-content .blog-inner .inner-news .news-service .service-description p{font-family:Merriweather,serif;font-size:14px;font-weight:300;margin:25px 0}section.blog-section-content .blog-inner .inner-news .news-service .service-description .btn .btn-inner .text{color:#2ab885}section.blog-section-content .blog-inner .inner-news .news-service:hover{opacity:.6}section.blog-section-content .blog-inner .inner-news .news-service:hover .service-date,section.blog-section-content .blog-inner .inner-news .news-service:hover .service-image{opacity:0}section.blog-section-content .blog-inner .inner-news .news-service:hover .service-description{transform:translateX(-50px)}section.blog-section-content .blog-inner .inner-news.first-line{-moz-column-gap:100px;column-gap:100px;grid-template-columns:3fr 4fr;margin-top:130px;padding-right:0}section.blog-section-content .blog-inner .inner-news.first-line .news-service:last-child{padding:30px 0 30px 30%}section.blog-section-content .blog-inner .inner-news.first-line .news-service:last-child .service-image{opacity:1}section.cennik-section-content{overflow:hidden}section.cennik-section-content .content-description{margin:150px 0 0;padding-left:30px;padding-top:30px;position:relative}section.cennik-section-content .content-description .description-image{left:-58%;pointer-events:none;position:absolute;top:-430px}section.cennik-section-content .content-description .description-image img{height:1000px;transform:translateX(100%)}section.cennik-section-content .content-description .description-background{background:#000;height:150px;left:0;position:absolute;top:0;transition:all .8s;width:300px}section.cennik-section-content .content-description .description-background .background-inner{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:0;position:absolute;top:0;transition:all .8s;width:100%}section.cennik-section-content .content-description .description-sidebar{position:relative;width:60%}section.cennik-section-content .content-description .description-sidebar .breadcrumbs{font-size:12px;font-weight:800;text-transform:uppercase}section.cennik-section-content .content-description .description-sidebar h2{font-family:Merriweather,serif;font-size:29px;font-weight:300;margin-left:50px;margin-top:67px}section.cennik-section-content .content-description .description-sidebar .btn-download{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);display:inline-block;font-size:12px;font-weight:800;margin-left:50px;margin-top:70px;padding:20px 50px;text-transform:uppercase;transition:all .8s}section.cennik-section-content .content-description .description-sidebar .btn-download:hover{padding-left:70px}section.cennik-section-content .content-faq{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:80px}section.cennik-section-content .content-faq .faq-service{margin-top:85px;position:relative;transition:all .8s;width:20.01%}section.cennik-section-content .content-faq .faq-service:last-child{display:none}section.cennik-section-content .content-faq .faq-service h2{font-size:24px;font-weight:800}section.cennik-section-content .content-faq .faq-service p{font-family:Merriweather,serif;font-size:14px;font-weight:300;margin:25px 0 0}section.cennik-section-content .content-faq .faq-service .btn{margin-top:25px;transition:opacity .7s}section.cennik-section-content .content-faq .faq-service .btn .btn-inner .text{color:#2ab885}section.cennik-section-content .content-faq .faq-service .btn.opacity-animation{opacity:0;visibility:hidden}section.static-page-section-content{position:relative;transition:opacity .8s;z-index:222}section.static-page-section-content .content-breadcrumbs{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);display:inline-block;padding:150px 200px 40px 40px;position:relative;transition:all .8s;z-index:111}section.static-page-section-content .content-breadcrumbs .breadcrumbs{color:#fff;font-size:12px;font-weight:800;text-transform:uppercase}section.static-page-section-content .content-breadcrumbs .breadcrumbs a{color:inherit}section.static-page-section-content .content-main-image{margin-top:50px;max-width:100%;width:780px}section.static-page-section-content .content-main-image .image-inner{overflow:hidden;position:relative;width:100%}section.static-page-section-content .content-main-image .image-inner img{width:100%}section.static-page-section-content .content-main-image .image-inner .image-cover{box-shadow:inset 10px 5px 45px rgba(0,0,0,.2);display:none;height:100%;left:0;position:absolute;top:0;width:100%}section.static-page-section-content .content-inner{max-width:850px;padding-top:70px}section.static-page-section-content .content-inner h1{font-family:Merriweather,serif;font-size:38px;font-weight:300;margin-bottom:50px;position:relative}section.static-page-section-content .content-inner h2{font-family:Merriweather,serif;font-size:29px;font-weight:300;position:relative}section.static-page-section-content .content-inner h3{font-family:Merriweather,serif;font-size:24px;font-weight:300;position:relative}section.static-page-section-content .content-inner li,section.static-page-section-content .content-inner p{font-family:Merriweather,serif;font-size:17px;font-weight:300;line-height:28px;opacity:.8}section.static-page-section-content .content-inner li b,section.static-page-section-content .content-inner li strong,section.static-page-section-content .content-inner p b,section.static-page-section-content .content-inner p strong{font-weight:700}section.static-page-section-content .content-inner li a,section.static-page-section-content .content-inner p a{color:inherit;position:relative;transition:all .8s}section.static-page-section-content .content-inner li a:after,section.static-page-section-content .content-inner p a:after{border-bottom:.5px solid #fff;bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:all .8s;width:100%}section.static-page-section-content .content-inner li a:hover,section.static-page-section-content .content-inner p a:hover{color:#2ab885}section.static-page-section-content .content-inner li a:hover:after,section.static-page-section-content .content-inner p a:hover:after{border-color:#2ab885}section.static-page-section-content .content-inner ol,section.static-page-section-content .content-inner ul{padding-left:17px}section.static-page-section-content .content-inner ol li+li,section.static-page-section-content .content-inner ul li+li{margin-top:5px}section.static-page-section-content .content-inner blockquote{background:#ebebeb;display:inline-block;margin:0 0 50px;padding:30px}section.static-page-section-content .content-inner blockquote *{font-family:Poppins,sans-serif!important}section.static-page-section-content .content-inner blockquote ol,section.static-page-section-content .content-inner blockquote ul{margin-top:10px}section.static-page-section-content .content-inner blockquote ol li+li,section.static-page-section-content .content-inner blockquote ul li+li{margin-top:0}section.kontakt-section-welcome{background:#000;transition:all .8s;width:100%;z-index:222}section.kontakt-section-welcome .welcome-background{height:100%;position:fixed;right:0;top:0;transition:all .8s;width:40%}section.kontakt-section-welcome .welcome-background .welcome-background-iframe{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;overflow:hidden;position:relative;width:100%}section.kontakt-section-welcome .welcome-background .welcome-background-iframe iframe{border:none;filter:grayscale(100);height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}section.kontakt-section-welcome .welcome-background.intro{width:100%}section.kontakt-section-welcome .welcome-background.road-start{transform:translateX(-100%)}section.kontakt-section-welcome .welcome-inner{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:120px 0;position:relative}section.kontakt-section-welcome .welcome-inner .inner-slogan{padding-left:50px;position:relative;transition:all .8s;width:50%}section.kontakt-section-welcome .welcome-inner .inner-slogan .breadcrumbs{font-size:12px;font-weight:800;margin-left:-50px;opacity:.7;text-transform:uppercase}section.kontakt-section-welcome .welcome-inner .inner-slogan h1{font-size:40px;font-weight:100;margin-bottom:40px;margin-left:-50px;margin-top:15px;position:relative;transition:all .8s}section.kontakt-section-welcome .welcome-inner .inner-slogan address{transition:all .8s}section.kontakt-section-welcome .welcome-inner .inner-slogan address a{display:inline-block;font-size:40px;font-weight:800;position:relative;transition:all .8s}section.kontakt-section-welcome .welcome-inner .inner-slogan address a:first-of-type:after{border-top:1px solid #fff;bottom:10px;content:"";height:1px;left:0;opacity:.5;position:absolute;transition:all .8s;width:100%}section.kontakt-section-welcome .welcome-inner .inner-slogan address a:hover{opacity:.75}section.kontakt-section-welcome .welcome-inner .inner-slogan address p{font-family:Merriweather,serif;font-size:20px;font-weight:300}section.kontakt-section-welcome .welcome-inner .inner-slogan .slogan-form{margin-top:50px;transition:all .8s}section.kontakt-section-welcome .welcome-inner .inner-slogan .slogan-form .breadcrumbs{margin-left:0}section.kontakt-section-welcome .welcome-inner .inner-slogan .slogan-form form{margin-top:30px}section.kontakt-section-welcome .welcome-inner .inner-slogan .slogan-form .input-service label{font-size:8px;font-weight:600;text-transform:uppercase}section.kontakt-section-welcome .welcome-inner .inner-slogan .slogan-form .input-service input{background:none;border:none;border-bottom:1px solid;display:block;font-family:Merriweather,serif;font-size:14px;font-weight:300;min-width:300px;outline:none!important}section.kontakt-section-welcome .welcome-inner .inner-slogan .slogan-form .input-service+.input-service{margin-top:10px}section.kontakt-section-welcome .welcome-inner .inner-slogan .slogan-form .btn{margin-top:40px}section.kontakt-section-welcome .welcome-inner .inner-slogan .intro{opacity:0;transform:translateX(-20px)}section.kontakt-section-welcome.opacity-animation{opacity:0;visibility:hidden}.footer-upper-section-disactive{opacity:.3;pointer-events:none}section.section-footer{position:relative}section.section-footer .background-changer{bottom:0;height:1px;position:absolute}section.section-footer .footer-credits{align-items:center;bottom:43px;display:flex;position:absolute;right:90px;z-index:111}section.section-footer .footer-credits p{font-family:Merriweather,serif;font-size:12px;font-weight:300;margin-right:50px}section.section-footer .footer-credits p a{color:inherit;position:relative}section.section-footer .footer-credits p a:after{border-top:1px solid #fff;bottom:0;content:"";height:1px;left:0;opacity:.5;position:absolute;transition:all .8s;width:100%}section.section-footer .footer-credits ul{align-items:center;display:flex}section.section-footer .footer-credits ul li a{color:inherit;font-size:12px;font-weight:800;text-transform:uppercase}section.section-footer .footer-credits ul li+li{margin-left:20px}section.section-footer .footer-inner{align-items:flex-start;display:flex;justify-content:space-between;padding:150px 0 200px}section.section-footer .footer-inner .breadcrumbs{font-size:12px;font-weight:800;text-transform:uppercase}section.section-footer .footer-inner .breakpoint{display:none}section.section-footer .footer-inner .inner-contact{padding:70px 0;position:relative}section.section-footer .footer-inner .inner-contact .contact-background{background:#000;height:100%;left:200px;position:absolute;top:0;transform:translateX(-100%);width:2000px}section.section-footer .footer-inner .inner-contact .contact-background .background-inner{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:0;position:absolute;top:0;transition:all .8s;width:100%}section.section-footer .footer-inner .inner-contact .heading{font-size:40px;font-weight:100;position:relative}section.section-footer .footer-inner .inner-contact a{display:block;font-size:40px;font-weight:800;position:relative;transition:all .8s}section.section-footer .footer-inner .inner-contact a:first-of-type:after{border-top:1px solid #fff;bottom:10px;content:"";height:1px;left:0;opacity:.5;position:absolute;transition:all .8s;width:100%}section.section-footer .footer-inner .inner-contact a:hover{opacity:.75}section.section-footer .footer-inner .inner-form{padding-top:85px}section.section-footer .footer-inner .inner-form form{margin-top:30px}section.section-footer .footer-inner .inner-form .input-service label{font-size:8px;font-weight:600;text-transform:uppercase}section.section-footer .footer-inner .inner-form .input-service input{background:none;border:none;border-bottom:1px solid;display:block;font-family:Merriweather,serif;font-size:14px;font-weight:300;min-width:300px;outline:none!important}section.section-footer .footer-inner .inner-form .input-service+.input-service{margin-top:10px}section.section-footer .footer-inner .inner-form .btn{margin-top:40px}section.section-footer .footer-inner .inner-info{padding-top:85px}section.section-footer .footer-inner .inner-info address{font-family:Merriweather,serif;font-size:20px;font-weight:300;margin-top:30px}.cookies-alert{background:rgba(0,0,0,.5);border-radius:2px;bottom:20px;left:50%;padding:15px 40px 15px 20px;position:fixed;transform:translateX(-50%);transition:all .4s;width:330px;z-index:888}.cookies-alert .btn-close{background:none;border:none;box-shadow:none;cursor:pointer;height:auto;outline:none;padding:10px;position:absolute;right:6px;top:12px;transition:opacity .4s;width:auto}.cookies-alert .btn-close span{background:#fff;display:block;height:1px;left:0;position:absolute;top:50%;width:12px}.cookies-alert .btn-close span:first-child{transform:rotate(45deg) translateY(-50%)}.cookies-alert .btn-close span:nth-child(2){transform:rotate(-45deg) translateY(-50%)}.cookies-alert .btn-close:after{content:none}.cookies-alert p{color:#fff;font-size:11px;font-weight:300}.cookies-alert p a{color:inherit;text-decoration:underline}.cookies-alert.hidden{opacity:0;visibility:hidden}@media (min-width:1450px){.container{max-width:1220px}}@media (max-width:1449.98px){section.section-cooperate .cooperate-inner .inner-content .content-logo{padding-right:70px}section.section-numbers .numbers-inner .inner-content .content-description .description-service .service-number{font-size:150px;line-height:100px}section.section-numbers .numbers-inner .inner-content .content-description .description-service .service-text{left:95px}section.section-numbers .numbers-inner .inner-content .content-description .description-service:nth-child(2){margin-left:350px}section.section-numbers .numbers-inner .inner-content .content-description .description-service:nth-child(2) .service-text{left:70px}section.section-numbers .numbers-inner .inner-content .content-description .description-service:nth-child(3) .service-text{left:245px}section.section-numbers .numbers-inner .inner-content .content-sidebar{padding-bottom:50px;padding-top:30px;position:relative}section.section-case-study .case-study-inner .inner-image{padding:0 0 50px}section.section-case-study .case-study-inner .inner-image img{height:100%;left:50px;position:absolute;transition:all .8s;z-index:111}section.section-case-study .case-study-inner .inner-description{padding:45px 0 100px}section.section-case-study .case-study-inner .inner-description .description-content h2{margin-top:80px}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-image{padding:0 0 50px}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-image img{height:760px}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description{padding:45px 0 100px}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content h2{margin-top:80px}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-image img{height:880px}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-description{padding:45px 0 100px}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content h2,section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description .description-content h2{margin-top:80px}section.cennik-section-content .content-description .description-image{left:-68%;top:-380px}}@media (max-width:1199.98px){.flexbox-nav-wrapper .flexbox-nav-inner{padding:90px}section.section-welcome .welcome-inner .inner-content{flex-direction:column;text-align:center}section.section-welcome .welcome-inner .inner-content .content-sygnet.position{transform:translateY(50px)}section.section-welcome .welcome-inner .inner-content .content-slogan{margin-left:0;margin-top:60px}section.section-cooperate .cooperate-inner{padding-bottom:50px}section.section-cooperate .cooperate-inner .inner-background{height:calc(100% + 130px);width:280px}section.section-cooperate .cooperate-inner .inner-content{align-items:flex-start;flex-direction:column}section.section-cooperate .cooperate-inner .inner-content .content-description{max-width:700px;min-width:auto;position:relative}section.section-cooperate .cooperate-inner .inner-content .content-logo{flex-wrap:wrap;justify-content:center;margin-top:200px;padding-right:0;width:100%}section.section-numbers .numbers-animation-point{height:30%}section.section-numbers .numbers-inner .inner-content{flex-direction:column-reverse}section.section-numbers .numbers-inner .inner-content .content-background{left:-30px;right:auto}section.section-numbers .numbers-inner .inner-content .content-description{display:flex;justify-content:space-between;margin-top:80px}section.section-numbers .numbers-inner .inner-content .content-description .description-service{position:relative}section.section-numbers .numbers-inner .inner-content .content-description .description-service .service-text{bottom:auto;left:auto;margin-top:15px;padding-left:10px;position:relative}section.section-numbers .numbers-inner .inner-content .content-description .description-service:nth-child(2){margin-left:0;margin-top:120px}section.section-numbers .numbers-inner .inner-content .content-description .description-service:nth-child(2) .service-text{left:auto}section.section-numbers .numbers-inner .inner-content .content-description .description-service:nth-child(3){margin-left:0;margin-top:50px}section.section-numbers .numbers-inner .inner-content .content-description .description-service:nth-child(3) .service-text{left:auto}section.section-numbers .numbers-inner .inner-content .content-sidebar{margin-left:35%}section.section-case-study .case-study-inner .inner-image{height:100%;left:0;position:absolute;width:50%}section.section-case-study .case-study-inner .inner-image img{left:auto;right:0}section.section-case-study .case-study-inner .inner-description{margin-left:55%}section.section-case-study .case-study-inner .inner-description .description-content p{margin:30px 0 60px 90px}section.section-case-study .case-study-inner.case-study-animation .inner-image img{transform:translateY(20px)}section.section-case-study .case-study-inner.case-study-animation .inner-description .description-content{transform:translateX(-50px)}section.section-blog{margin-top:200px}section.section-blog .blog-inner{padding-right:70px}section.section-blog .blog-inner .inner-breadcrumbs{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);display:inline-block;padding:100px 200px 40px 40px;transition:all .8s}section.section-blog .blog-inner .inner-breadcrumbs .breadcrumbs{color:#fff;font-size:12px;font-weight:800;text-transform:uppercase}section.section-blog .blog-inner .inner-breadcrumbs .breadcrumbs a{color:inherit}section.section-blog .blog-inner .inner-breadcrumbs.breadcrumbs-animation{margin-top:0;padding-top:100px}section.section-blog .blog-inner .inner-news{grid-template-columns:3fr 3fr;margin-top:50px}section.section-blog .blog-inner .inner-news .news-service:nth-child(2){padding:30px 0 30px 30%}section.section-blog .blog-inner .inner-news .news-service:nth-child(2) .service-image{opacity:1}section.section-blog .blog-inner .inner-news .news-service:nth-child(2):hover .service-image{opacity:0}section.section-blog .blog-inner .inner-news .news-service:last-child{display:none}section.oferta-section-welcome .welcome-inner .inner-slogan p{padding-right:100px}section.oferta-section-content .content-offer .offer-service:nth-child(2) .service-description{padding:130px 80px 130px 0}section.oferta-section-content .content-offer .offer-service:nth-child(3) .service-description{padding:130px 0 130px 70px}section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service:first-child{margin-left:30px}section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service:nth-child(2){margin-left:130px}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-image{height:100%;left:0;position:absolute;width:50%}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-image img{left:auto;right:0}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description{margin-left:55%}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content p{margin:30px 0 60px 90px}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner.case-study-animation .inner-image img{transform:translateY(20px)}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner.case-study-animation .inner-description .description-content{transform:translateX(-20px)}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-image{height:100%;left:0;position:absolute;width:50%}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-image img{left:auto;right:25px}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-description{margin-left:55%}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content p{margin:30px 0 60px 90px}section.wizytowki-section-content .content-quote .quote-symbol{padding-left:0}section.wizytowki-section-content .content-quote .quote-symbol img{height:220px}section.wizytowki-section-content .content-quote .quote-inner{padding-left:100px;width:100%}section.wizytowki-section-content .content-pricing{flex-direction:column}section.wizytowki-section-content .content-pricing .pricing-inner{display:flex;justify-content:center;width:100%}section.wizytowki-section-content .content-pricing .pricing-inner .inner-service{margin-top:60px;max-width:700px}section.wizytowki-section-content .content-pricing .pricing-heading{width:100%}section.blog-section-content .blog-inner{padding-right:70px}section.blog-section-content .blog-inner .inner-news{padding-right:0}section.cennik-section-content .content-description .description-image{left:-95%;top:-280px}section.section-footer .footer-inner{flex-wrap:wrap;justify-content:flex-start}section.section-footer .footer-inner .inner-contact{order:0;padding-bottom:0}section.section-footer .footer-inner .inner-contact .contact-background{background:#000;height:195px;left:200px;position:absolute;top:0;transform:translateX(-100%);width:2000px}section.section-footer .footer-inner .inner-contact .contact-background .background-inner{background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);height:100%;left:0;position:absolute;top:0;transition:all .8s;width:100%}section.section-footer .footer-inner .inner-form{order:2;padding-top:70px}section.section-footer .footer-inner .inner-form .input-service input{min-width:500px}section.section-footer .footer-inner .inner-info{margin-right:100px;order:1;padding-top:70px}section.section-footer .footer-inner .breakpoint{display:block;width:100%}}@media (max-width:991.98px){section.section-cooperate .cooperate-inner .inner-content .content-logo{justify-content:space-between}section.section-numbers .numbers-inner .inner-content .content-description .description-service .service-text{font-size:13px}section.section-offer .offer-inner .inner-service .service-image{width:50%}section.section-offer .offer-inner .inner-service .service-description{transform:translateX(0);width:40%}section.section-offer .offer-inner .inner-service .service-description .btn,section.section-offer .offer-inner .inner-service .service-description h2{transform:translateX(-30px)}section.section-offer .offer-inner .inner-service:nth-child(odd) .service-description{transform:translateX(30px)}section.o-nas-section-content .team-inner .inner-content{flex-direction:column-reverse}section.o-nas-section-content .team-inner .inner-content .content-background{height:calc(100% + 60px)}section.o-nas-section-content .team-inner .inner-content .content-description{width:100%}section.o-nas-section-content .team-inner .inner-content .content-description .description-service{width:47%}section.o-nas-section-content .team-inner .inner-content .content-description .description-service:nth-child(3),section.o-nas-section-content .team-inner .inner-content .content-description .description-service:nth-child(4),section.o-nas-section-content .team-inner .inner-content .content-description .description-service:nth-child(5){transform:translateX(0)}section.o-nas-section-content .team-inner .inner-content .content-sidebar{align-self:flex-end;max-width:100%;min-width:250px;position:relative;width:330px}section.oferta-section-welcome .welcome-background{opacity:.4;width:100%}@keyframes image-position-1{0%{transform:translateY(0)}50%{transform:translateY(-10%)}to{transform:translateY(0)}}@keyframes image-position-2{0%{transform:translateY(0)}50%{transform:translateY(-7%)}to{transform:translateY(0)}}section.oferta-section-welcome .welcome-background.intro{opacity:1}section.oferta-section-welcome .welcome-background.road-start{opacity:0;transform:none}section.oferta-section-welcome .welcome-inner{text-align:center}section.oferta-section-welcome .welcome-inner .inner-slogan,section.oferta-section-welcome .welcome-inner .inner-slogan h1,section.oferta-section-welcome .welcome-inner .inner-slogan span{margin-left:0}section.oferta-section-welcome .welcome-inner .inner-slogan p{padding:0 100px}section.oferta-section-welcome .welcome-inner .inner-slogan .btn{margin-left:0}section.oferta-section-welcome .welcome-inner .inner-question-wrapper .inner-question{padding:0 100px}section.oferta-section-welcome .welcome-inner .inner-question-wrapper .inner-question .number{font-size:150px;line-height:105px}section.oferta-section-welcome .welcome-inner .inner-question-wrapper .inner-question .name{margin-top:70px}section.oferta-section-welcome .welcome-inner .inner-question-wrapper .inner-question .answer,section.oferta-section-welcome .welcome-inner .inner-question-wrapper .inner-question .btn{margin-top:40px}section.oferta-section-welcome.reverse .welcome-inner .inner-slogan{margin-left:0;width:100%}section.oferta-section-content .content-offer .offer-service:nth-child(2) .service-description{padding:130px 30px 130px 0}section.oferta-section-content .content-offer .offer-service:nth-child(3) .service-description{padding:130px 0}section.oferta-section-content .content-faq .faq-service{width:27%}section.oferta-section-content .content-faq .faq-service.service-heading{width:100%}section.sklepy-section-content .numbers-inner .inner-content{flex-direction:column-reverse}section.sklepy-section-content .numbers-inner .inner-content .content-background{left:0;right:auto;width:250px}section.sklepy-section-content .numbers-inner .inner-content .content-description{margin-top:80px}section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service .service-text{font-size:13px}section.sklepy-section-content .numbers-inner .inner-content .content-sidebar{padding:30px 0 30px 30px;position:relative}section.sklepy-section-content .content-faq .faq-service{width:27%}section.sklepy-section-content .content-faq .faq-service.service-heading{width:100%}section.sklepy-section-content .content-faq .faq-service.service-empty{display:none}section.sklepy-section-content .integration-inner{margin-top:170px}section.sklepy-section-content .integration-inner .inner-background{left:0}section.sklepy-section-content .integration-inner .inner-content{flex-direction:column;padding-left:0}section.sklepy-section-content .integration-inner .inner-content .content-description{padding-left:30px;position:relative;width:100%}section.sklepy-section-content .integration-inner .inner-content .content-logo{margin-top:180px}section.aplikacje-section-content{padding-top:150px}section.aplikacje-section-content .content-inner{min-height:auto}section.aplikacje-section-content .content-inner .inner-service{flex-direction:column-reverse}section.aplikacje-section-content .content-inner .inner-service .service-description{margin-top:50px;width:100%}section.aplikacje-section-content .content-inner .inner-service .service-image{height:auto;margin-top:0;width:100%}section.aplikacje-section-content .content-inner .inner-service .service-image .device{height:auto;left:auto;max-width:500px;position:relative;top:auto;width:100%}section.aplikacje-section-content .content-inner+.content-inner{margin-top:140px}section.aplikacje-section-content .content-inner:nth-child(2n) .inner-service{flex-direction:column-reverse}section.aplikacje-section-content .content-inner:nth-child(2n) .inner-service .service-image .device{right:auto}section.aplikacje-section-content .content-pwa{margin-top:150px}section.aplikacje-section-content .content-pwa .pwa-inner{flex-direction:column}section.aplikacje-section-content .content-pwa .pwa-inner .inner-image{text-align:center;width:100%}section.aplikacje-section-content .content-pwa .pwa-inner .inner-image img{max-width:500px}section.aplikacje-section-content .content-pwa .pwa-inner .inner-description{margin-top:-100px;padding:150px 0 100px 105px;width:100%}section.aplikacje-section-content .content-pwa .pwa-inner .inner-description .description-background{left:0;width:410px}section.aplikacje-section-content .content-pwa .pwa-inner.pwa-animation .inner-image img{transform:translateY(40px)}section.aplikacje-section-content .content-pwa .pwa-inner.pwa-animation .inner-description .description-content{transform:translateX(-30px)}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner{align-items:center}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description{width:50%}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description .description-background{width:calc(100% + 30px)}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description .description-content{padding-left:30px}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description .description-content p{margin-left:0}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-image{margin-top:0;padding-left:60px;width:50%}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-image img{position:relative}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-image img.image-1{left:auto;top:auto;width:100%}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-image img.image-2{right:auto;top:auto;width:100%}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-image img.image-3{left:auto;top:auto;width:100%}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-image img+img{margin-top:65px}section.wizytowki-section-content .content-quote{position:relative}section.wizytowki-section-content .content-quote .quote-symbol{position:absolute;right:0;top:50px}section.wizytowki-section-content .content-quote .quote-symbol img{height:160px}section.wizytowki-section-content .content-quote .quote-inner{padding-left:0}section.wizytowki-section-content .content-pricing{padding-top:150px}section.wizytowki-section-content .content-pricing .pricing-heading .heading-background{width:300px}section.wizytowki-section-content .content-pricing .pricing-heading .heading-content h2{margin-left:0}section.wizytowki-section-content .content-pricing .pricing-inner{flex-wrap:wrap}section.wizytowki-section-content .content-pricing .pricing-inner .inner-service{margin-top:50px;width:100%}section.marketing-section-welcome .welcome-inner .inner-slogan .slogan-flexbox .flexbox-service img{height:24px}section.marketing-section-welcome .welcome-inner .inner-slogan .slogan-flexbox .flexbox-service:nth-child(2) img{height:17.6px}section.marketing-section-welcome .welcome-inner .inner-slogan .slogan-flexbox .flexbox-service:nth-child(3){transform:translateY(3px)}section.marketing-section-welcome .welcome-inner .inner-slogan .slogan-flexbox .flexbox-service:nth-child(4) img{height:22.4px}section.marketing-section-content .content-inner .inner-animation-point{top:50%}section.marketing-section-content .content-inner .inner-service{flex-direction:column-reverse}section.marketing-section-content .content-inner .inner-service .service-description{margin-top:70px;width:100%}section.marketing-section-content .content-inner .inner-service .service-description .description-heading{padding-left:0}section.marketing-section-content .content-inner .inner-service .service-description .description-heading .breadcrumbs{margin-left:0}section.marketing-section-content .content-inner .inner-service .service-description .description-text{padding-left:0}section.marketing-section-content .content-inner .inner-service .service-image{padding-top:0;text-align:center;width:100%}section.marketing-section-content .content-inner .inner-service .service-image .device{margin-top:0;max-width:400px;width:100%}section.marketing-section-content .content-inner:nth-child(2n) .inner-service{flex-direction:column-reverse}section.marketing-section-content .content-inner:nth-child(2) .inner-service .service-image,section.marketing-section-content .content-inner:nth-child(3) .inner-service .service-image,section.marketing-section-content .content-inner:nth-child(4) .inner-service .service-image,section.marketing-section-content .content-inner:nth-child(5) .inner-service .service-image{margin-top:0}section.marketing-section-content .content-pricing .pricing-heading .heading-background{width:300px}section.marketing-section-content .content-pricing .pricing-heading .heading-content h2{margin-left:0}section.marketing-section-content .content-pricing .pricing-inner{flex-wrap:wrap}section.marketing-section-content .content-pricing .pricing-inner .inner-service{margin-top:30px;width:100%}section.case-studies-section-content .content-service{padding:0}section.case-studies-section-content .content-service .service-inner{padding:100px 80px 40px}section.blog-section-content .blog-inner{padding-right:70px}section.blog-section-content .blog-inner .inner-news{-moz-column-gap:70px;column-gap:70px}section.cennik-section-content .content-description .description-image{left:-200%;opacity:.17;top:0}section.cennik-section-content .content-description .description-sidebar{width:100%}section.cennik-section-content .content-faq .faq-service{width:27%}section.cennik-section-content .content-faq .faq-service.service-heading{width:100%}section.kontakt-section-welcome{display:flex;flex-direction:column-reverse}section.kontakt-section-welcome .welcome-background{height:50vh;position:relative;width:100%}section.kontakt-section-welcome .welcome-inner{padding:150px 0 100px}section.kontakt-section-welcome .welcome-inner .inner-slogan{padding-left:0;text-align:center;width:100%}section.kontakt-section-welcome .welcome-inner .inner-slogan .breadcrumbs,section.kontakt-section-welcome .welcome-inner .inner-slogan h1{margin-left:0}section.kontakt-section-welcome .welcome-inner .inner-slogan .slogan-form .input-service input{margin:0 auto}}@media (max-width:900px){.flexbox-nav-wrapper .flexbox-nav-inner{display:block;padding:7vh}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li a,.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li button{font-size:6vh}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li a:after,.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li button:after{bottom:5%}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .dropdown-close-button{left:220px;right:auto;top:5vh}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .point-dropdown-menu li a{font-size:2.8vh}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .point-dropdown-menu li+li{margin-top:2vh}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .point-dropdown-menu.menu-animation{transform:translateX(-50px) translateY(100%)}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li.point-dropdown-active{transform:translateY(-20vh)}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li+li,.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav+.flexbox-nav{margin-top:4.5vh}section.section-blog .blog-inner{padding-right:70px}section.section-blog .blog-inner .inner-news{grid-template-columns:1fr}section.section-blog .blog-inner .inner-news .news-service:first-child{padding:30px 0 30px 30%}section.section-blog .blog-inner .inner-news .news-service:first-child .service-image{opacity:1}section.section-blog .blog-inner .inner-news .news-service:first-child:hover .service-image{opacity:0}section.section-blog .blog-inner .inner-news .news-service:nth-child(2){display:none}}@media (max-width:767.98px){section.section-welcome .welcome-inner .inner-content .content-sygnet{height:130px}section.section-numbers .numbers-animation-point{height:50%}section.section-numbers .numbers-inner .inner-content .content-description{flex-direction:column}section.section-numbers .numbers-inner .inner-content .content-description .description-service{margin-top:70px!important;text-align:center}section.section-numbers .numbers-inner .inner-content .content-description .description-service .service-text{padding-left:0}section.section-numbers .numbers-inner .inner-content .content-sidebar{margin-left:20%}section.section-numbers .numbers-inner.numbers-animation .inner-content .content-description .description-service .service-number{transform:translateY(-10px)}section.section-offer .offer-inner .inner-service{flex-direction:column;padding:0}section.section-offer .offer-inner .inner-service .service-image{padding-top:70%;width:100%}section.section-offer .offer-inner .inner-service .service-description{padding:50px 0 0;text-align:center;width:100%}section.section-offer .offer-inner .inner-service .service-description .btn,section.section-offer .offer-inner .inner-service .service-description h2{transform:translateX(0)}section.section-offer .offer-inner .inner-service.service-blur .service-description,section.section-offer .offer-inner .inner-service.service-blur:nth-child(odd) .service-description{transform:translateY(-20px)}section.section-offer .offer-inner .inner-service:nth-child(odd){flex-direction:column}section.section-offer .offer-inner .inner-service:nth-child(odd) .service-description{transform:translateX(0)}section.section-case-study{margin-top:100px}section.section-case-study .case-study-inner .inner-image{left:auto;padding-top:100%;position:relative;width:100%}section.section-case-study .case-study-inner .inner-image img{top:0}section.section-case-study .case-study-inner .inner-description{margin-left:0;margin-top:-15px;padding-left:30px;padding-top:60px}section.section-case-study .case-study-inner .inner-description .description-background{left:0;top:0;width:47%}section.section-case-study .case-study-inner .inner-description .description-content p{margin-left:30px;padding-right:50px}section.section-case-study .case-study-inner.case-study-animation .inner-image img{transform:translateY(20px)}section.section-case-study .case-study-inner.case-study-animation .inner-description .description-content{transform:translateY(-20px)}.o-nas-welcome-animation-point{height:50vh;position:absolute;top:calc(100vh + 50px)}section.o-nas-section-welcome .welcome-inner{padding-bottom:150px}section.o-nas-section-welcome .welcome-inner .inner-slogan{flex-direction:column;margin-top:calc(50vh - 110px)}section.o-nas-section-welcome .welcome-inner .inner-slogan .content-background{height:165px;width:165px}section.o-nas-section-welcome .welcome-inner .inner-slogan h1{margin-left:0;margin-top:20px}section.o-nas-section-welcome .welcome-inner.welcome-animation .inner-slogan h1{margin-left:0;margin-top:-20px}section.o-nas-section-content .team-inner .inner-content .content-description .description-service{height:400px;margin-top:85px;width:100%}section.o-nas-section-content .team-inner .inner-content .content-sidebar{align-self:flex-end;margin-bottom:50px;max-width:100%;min-width:250px;position:relative;width:330px}section.o-nas-section-content .numbers-inner .inner-content{padding-left:0}section.o-nas-section-content .numbers-inner .inner-content .content-sidebar{padding-left:30px;width:100%}section.o-nas-section-content .numbers-inner .inner-content .content-sidebar h2{margin-left:0}section.o-nas-section-content .numbers-inner .inner-content .content-description{overflow:hidden}section.o-nas-section-content .numbers-inner .inner-content .content-description .description-service{margin-left:0!important;margin-right:0!important;margin-top:50px!important}section.o-nas-section-content .numbers-inner .inner-content .content-description .description-service .service-text{left:130px!important}section.o-nas-section-content .numbers-inner .inner-content .content-description .description-service:first-child .service-number{transform:translateX(35px)}section.oferta-section-content .content-offer .offer-service .service-image{height:100%;padding-top:60%;position:relative}section.oferta-section-content .content-offer .offer-service .service-image img{left:0;position:absolute;top:0}section.oferta-section-content .content-offer .offer-service .service-description{text-align:center}section.oferta-section-content .content-offer .offer-service .service-description p{margin:50px 0;padding-left:0}section.oferta-section-content .content-offer .offer-service:first-child .service-image{left:0;transform:none;width:100%}section.oferta-section-content .content-offer .offer-service:first-child .service-description{padding:50px 0 0}section.oferta-section-content .content-offer .offer-service:nth-child(2){margin-top:140px}section.oferta-section-content .content-offer .offer-service:nth-child(2) .service-image{left:0;transform:none;width:100%}section.oferta-section-content .content-offer .offer-service:nth-child(2) .service-description{padding:50px 0 0;width:100%}section.oferta-section-content .content-offer .offer-service:nth-child(3){margin-top:140px}section.oferta-section-content .content-offer .offer-service:nth-child(3) .service-image{left:0;transform:none;width:100%}section.oferta-section-content .content-offer .offer-service:nth-child(3) .service-description{margin-left:0;padding:50px 0 0;width:100%}section.oferta-section-content .content-faq{text-align:center}section.oferta-section-content .content-faq .faq-service{width:46%}section.oferta-section-content .content-faq .faq-service h2{font-size:20px}section.oferta-section-content .content-faq .faq-service p{font-size:13px}section.oferta-section-content .content-faq .faq-service.service-heading h2{font-size:24px}section.oferta-section-content .content-faq .faq-service.service-hide{display:none}section.oferta-section-content .content-faq .faq-service.service-show{display:block}section.sklepy-section-content .numbers-inner .inner-content{padding-right:0}section.sklepy-section-content .numbers-inner .inner-content .content-description{margin-top:80px}section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service{margin-top:70px!important;text-align:center}section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service .service-number{letter-spacing:-7px;line-height:115px}section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service .service-number span{display:block;left:auto;letter-spacing:0;position:relative;top:auto;transform:translateY(-30px)}section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service .service-text{bottom:auto;left:auto;margin-top:15px;padding-left:0;position:relative}section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service+.description-service{padding-top:25px}section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service:first-child,section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service:nth-child(2){margin-left:0}section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service:nth-child(2) .service-text,section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service:nth-child(3) .service-text{left:auto}section.sklepy-section-content .numbers-inner .inner-content .content-sidebar h2{max-width:450px}section.sklepy-section-content .numbers-inner.numbers-animation .inner-content .content-description .description-service .service-number{transform:translateY(-10px)}section.sklepy-section-content .content-portfolio .portfolio-heading{margin-left:5%}section.sklepy-section-content .payment-content .content-sidebar{position:relative;width:100%}section.sklepy-section-content .payment-content .content-sidebar h2{margin-left:0}section.sklepy-section-content .content-faq{text-align:center}section.sklepy-section-content .content-faq .faq-service{width:46%}section.sklepy-section-content .content-faq .faq-service h2{font-size:20px}section.sklepy-section-content .content-faq .faq-service p{font-size:13px}section.sklepy-section-content .content-faq .faq-service.service-heading h2{font-size:24px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:first-child img{height:24px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(2) img{height:28.8px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(3) img{height:26.4px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(4) img{height:30.4px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(5) img{height:44px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(6) img{height:35.2px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(7) img{height:34.4px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(8) img{height:30.4px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(9) img{height:25.6px}section.sklepy-section-content .case-study-inner-wrapper{margin-top:170px;overflow:hidden}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-image{left:auto;position:relative;width:100%}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-image img{height:auto;left:auto;position:relative;right:auto;top:auto;width:200%}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-image img.mobile-hidden{display:none}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-image img.desktop-hidden{display:block}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description{margin-left:0;margin-top:-195px;padding-left:30px;padding-top:60px}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-background{left:0;top:0;width:47%}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content p{margin-left:30px;padding-right:50px}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner.case-study-animation .inner-image img{transform:translateY(20px)}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner.case-study-animation .inner-description .description-content{transform:translateY(-20px)}section.aplikacje-section-content .content-inner .inner-service .service-description{margin-top:0;padding:60px 0 0;text-align:center}section.aplikacje-section-content .content-inner .inner-service .service-description .description-background{height:180px;left:50%;transform:translateX(-50%);width:280px}section.aplikacje-section-content .content-inner .inner-service .service-description .description-heading{padding-left:0}section.aplikacje-section-content .content-inner .inner-service .service-description .description-heading .breadcrumbs{margin-left:0}section.aplikacje-section-content .content-inner .inner-service .service-description .description-text{padding-left:0}section.wizytowki-section-content .content-description{flex-direction:column;gap:50px 0;padding-top:100px}section.wizytowki-section-content .content-description .description-service{position:relative;transition:all .8s;width:100%}section.wizytowki-section-content .case-study-inner-wrapper{margin-top:170px;overflow:hidden}section.wizytowki-section-content .case-study-inner-wrapper .case-study-animation-point{top:40%}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-image{left:auto;position:relative;width:100%}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-image img{height:auto;width:100%}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-image img:first-child{display:none}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-image img:nth-child(2){position:relative}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-description{margin-left:0;margin-top:-145px;padding-left:30px;padding-top:60px}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-background{left:0;top:0;width:47%}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content p{margin-left:30px;padding-right:50px}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner.case-study-animation .inner-description .description-content{transform:translateY(-20px)}section.wizytowki-section-content .numbers-inner{padding-bottom:70px}section.wizytowki-section-content .numbers-inner .inner-content .content-sidebar{position:relative;width:100%}section.wizytowki-section-content .numbers-inner .inner-content .content-sidebar h2{margin-left:0}section.wizytowki-section-content .content-results{flex-direction:column;padding:0 12px}section.wizytowki-section-content .content-results .result-service{flex-direction:row-reverse;margin-right:0;margin-top:40px}section.wizytowki-section-content .content-results .result-service .service-image,section.wizytowki-section-content .content-results .result-service .service-image img{height:auto;width:100%}section.wizytowki-section-content .content-results .result-service .service-description{margin-left:0;width:250px}section.wizytowki-section-content .content-results+.content-results{margin-top:0}section.wizytowki-section-content .opinions-inner-wrapper{margin-top:170px;overflow:hidden}section.wizytowki-section-content .opinions-inner-wrapper .opinions-animation-point{top:70%}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner{flex-direction:column}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-image{left:auto;margin-top:70px;padding-left:0;position:relative;width:100%}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-image img.image-1{margin-left:30%;width:70%}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-image img.image-2{width:70%}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-image img.image-3{margin-left:30%;width:70%}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-image img+img{margin-top:40px}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description{margin-left:0;margin-top:-145px;padding-left:30px;padding-top:60px;width:100%}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description .description-background{left:0;top:0;width:47%}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description .description-content p{margin-left:30px;padding-right:50px}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner.opinions-animation .inner-description .description-content{transform:translateY(-20px)}section.wizytowki-section-content .content-pricing{padding-top:150px}section.wizytowki-section-content .content-pricing .pricing-heading{padding-left:0;text-align:center}section.wizytowki-section-content .content-pricing .pricing-heading .heading-background{left:50%;transform:translateX(-50%)}section.wizytowki-section-content .content-pricing .pricing-heading .heading-content{width:100%}section.wizytowki-section-content .content-pricing .pricing-inner{margin-top:60px}section.marketing-section-welcome .welcome-inner .inner-slogan .slogan-flexbox .flexbox-service img{height:18px}section.marketing-section-welcome .welcome-inner .inner-slogan .slogan-flexbox .flexbox-service:nth-child(2) img{height:13.2px}section.marketing-section-welcome .welcome-inner .inner-slogan .slogan-flexbox .flexbox-service:nth-child(3){transform:translateY(3px)}section.marketing-section-welcome .welcome-inner .inner-slogan .slogan-flexbox .flexbox-service:nth-child(4) img{height:16.8px}section.marketing-section-content .content-inner .inner-service .service-description{padding-left:0;text-align:center}section.marketing-section-content .content-inner .inner-service .service-description .description-background{left:50%;transform:translateX(-50%)}section.marketing-section-content .content-inner .inner-service .service-image{text-align:center}section.marketing-section-content .content-inner .inner-service .service-image .device{max-width:320px}section.marketing-section-content .content-pricing .pricing-heading{padding-left:0;text-align:center}section.marketing-section-content .content-pricing .pricing-heading .heading-background{left:50%;transform:translateX(-50%)}section.marketing-section-content .content-pricing .pricing-heading .heading-content{width:100%}section.marketing-section-content .content-pricing .pricing-inner .inner-tabs .nav-tabs .heading,section.marketing-section-content .content-pricing .pricing-inner .inner-tabs .nav-tabs .nav-item .nav-link span{font-size:12px}section.case-studies-section-content .content-service .service-inner{padding:80px}section.case-studies-section-content .content-service .service-inner .inner-cover{bottom:0;height:50%;top:auto;width:100%}section.case-studies-section-content .content-service .service-inner .inner-image{height:50%;overflow:hidden;width:100%}section.case-studies-section-content .content-service .service-inner .inner-client{display:none}section.case-studies-section-content .content-service .service-inner .inner-description{margin-left:0!important;width:100%}section.case-studies-section-content .content-service .service-inner .inner-description .description-background{height:112px;left:50%;transform:translateX(-50%)}section.case-studies-section-content .content-service .service-inner .inner-description .description-text{padding:30px 0 0;position:relative;text-align:center;width:100%}section.case-studies-section-content .content-service .service-inner .inner-description .description-text .breadcrumbs{font-size:12px;font-weight:800;text-transform:uppercase}section.case-studies-section-content .content-service .service-inner .inner-description .description-text h2{font-family:Merriweather,serif;font-size:24px;font-weight:300;margin-top:20px}section.case-studies-section-content .content-service .service-inner .inner-description .description-text .btn{margin-top:50px}section.blog-section-content .blog-inner{padding-right:0}section.blog-section-content .blog-inner .inner-news{-moz-column-gap:0;column-gap:0;grid-template-columns:1fr;margin-top:40px}section.blog-section-content .blog-inner .inner-news.first-line{-moz-column-gap:0;column-gap:0;grid-template-columns:1fr;margin-top:100px}section.blog-section-content .blog-inner .inner-news.first-line .news-service .service-image{display:none}section.blog-section-content .blog-inner .inner-news.first-line .news-service:last-child{padding:30px 0}section.cennik-section-content .content-description .description-image{left:-200%;top:100px}section.cennik-section-content .content-description .description-image img{height:790px}section.cennik-section-content .content-description .description-sidebar{width:100%}section.cennik-section-content .content-description .description-sidebar .btn-download,section.cennik-section-content .content-description .description-sidebar h2{margin-left:0}section.cennik-section-content .content-faq{text-align:center}section.cennik-section-content .content-faq .faq-service{width:46%}section.cennik-section-content .content-faq .faq-service:last-child{display:block}section.cennik-section-content .content-faq .faq-service h2{font-size:20px}section.cennik-section-content .content-faq .faq-service p{font-size:13px}section.cennik-section-content .content-faq .faq-service.service-heading h2{font-size:24px}section.section-footer .footer-credits{align-items:center;flex-direction:column;justify-content:center;padding:0 15px;right:0;text-align:center;width:100%}section.section-footer .footer-credits p{margin-right:0}section.section-footer .footer-inner .inner-contact{text-align:center;width:100%}section.section-footer .footer-inner .inner-contact .contact-background{height:157px}section.section-footer .footer-inner .inner-contact .heading{font-size:28px}section.section-footer .footer-inner .inner-contact a{display:inline-block;font-size:28px}section.section-footer .footer-inner .inner-contact a:first-of-type:after{bottom:5px}section.section-footer .footer-inner .inner-form{text-align:center;width:100%}section.section-footer .footer-inner .inner-form .input-service input{margin:0 auto;max-width:330px;min-width:auto;width:100%}section.section-footer .footer-inner .inner-info{margin-right:0;text-align:center;width:100%}section.section-footer .footer-inner .breakpoint{display:block;width:100%}}@media (max-width:619px){.header-logo{top:15px}.header-logo.position{left:15px}.nav-button{right:15px;top:15px;transform:translateX(5px)}.nav-button .button-bar{width:30px}.nav-button .button-bar:nth-child(2){margin-top:10px;width:23px}.nav-button .button-bar:nth-child(3){margin-top:10px;width:16px}.nav-button:focus .button-bar,.nav-button:hover .button-bar{width:30px!important}.nav-button.active{padding-right:17px}.nav-button.active .button-bar{background:#fff!important}.nav-button.active .button-bar:first-child{transform:translateY(11px) rotate(45deg);width:30px!important}.nav-button.active .button-bar:nth-child(2){opacity:0}.nav-button.active .button-bar:nth-child(3){transform:translateY(-11px) rotate(-45deg);width:30px!important}.header-social-media{bottom:15px;left:15px}.header-social-media li a svg{height:17px;width:17px}.header-social-media li+li{margin-top:12px}.header-scroll{bottom:20px;right:20px}.backlink{left:15px;top:15px}.backlink.position{top:100px}.backlink.intro{opacity:0;visibility:hidden}section.section-blog .blog-inner .inner-news .news-service:first-child{padding:10%}section.section-blog .blog-inner .inner-news .news-service:first-child .service-image{opacity:.6}.button-skip{bottom:12.5px;right:40px}section.wizytowki-section-content .content-results .result-service{flex-direction:column}section.wizytowki-section-content .content-results .result-service .service-description{align-items:flex-start;display:flex;margin-top:15px;width:100%}section.wizytowki-section-content .content-results .result-service .service-description>*{margin:0!important;width:22%}section.wizytowki-section-content .content-results .result-service .service-description>:first-child{width:34%}}@media (max-width:575.98px){.flexbox-nav-wrapper .flexbox-nav-inner{display:flex;flex-direction:column;justify-content:center;padding:4vh}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav{text-align:center}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li a,.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li button{font-size:3.6vh}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li a:after,.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li button:after{bottom:5%}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .dropdown-close-button{left:50%;left:auto;right:-50px;right:-40px;top:2.8vh}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .point-dropdown-menu{left:50%;transform:translateX(-50%) translateY(86%)}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .point-dropdown-menu li a{font-size:2.8vh}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .point-dropdown-menu li+li{margin-top:.9vh}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li .point-dropdown-menu.menu-animation{transform:translateX(-50%) translateY(105%)}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li.point-dropdown-active{transform:translateY(-12vh)}.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav li+li,.flexbox-nav-wrapper .flexbox-nav-inner .flexbox-nav+.flexbox-nav{margin-top:2.6vh}section.section-welcome .welcome-inner .inner-content .content-slogan h1{font-size:24px}section.section-cooperate .cooperate-inner .inner-content .content-logo .logo-service{width:27%}section.o-nas-section-content .numbers-inner .inner-content .content-description{margin-top:75px}section.o-nas-section-content .numbers-inner .inner-content .content-description .description-service{margin-top:50px!important;text-align:center}section.o-nas-section-content .numbers-inner .inner-content .content-description .description-service .service-number{font-size:140px;line-height:108px}section.o-nas-section-content .numbers-inner .inner-content .content-description .description-service .service-text{bottom:auto;left:auto!important;margin:40px auto 0;max-width:450px;position:relative}section.o-nas-section-content .numbers-inner .inner-content .content-description .description-service:first-child .service-number{transform:translateX(0)}section.oferta-section-welcome .welcome-inner .inner-slogan{padding:0 15px}section.oferta-section-welcome .welcome-inner .inner-slogan p{font-size:12px;line-height:21px;margin-top:30px;padding:0}section.oferta-section-welcome .welcome-inner .inner-slogan .btn{margin-top:40px}section.oferta-section-welcome .welcome-inner .inner-slogan .btn .line{animation:line-pulse 5s cubic-bezier(.455,.03,.515,.955) infinite both;background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);border:none;border-radius:50%;height:38px;width:38px}section.oferta-section-welcome .welcome-inner .inner-slogan .btn .text{margin-left:-23px;position:relative}section.oferta-section-welcome .welcome-inner .inner-question-wrapper .inner-question{padding:0 15px}section.oferta-section-welcome .welcome-inner .inner-question-wrapper .inner-question .number{font-size:90px;line-height:63px}section.oferta-section-welcome .welcome-inner .inner-question-wrapper .inner-question .name{font-size:25px;line-height:35px;margin-top:40px}section.oferta-section-welcome .welcome-inner .inner-question-wrapper .inner-question .answer{font-size:12px;line-height:21px;margin-top:30px}section.oferta-section-welcome .welcome-inner .inner-question-wrapper .inner-question .btn{margin-top:40px}section.oferta-section-welcome .welcome-inner .inner-question-wrapper .inner-question .btn .line{animation:line-pulse 5s cubic-bezier(.455,.03,.515,.955) infinite both;background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);border:none;border-radius:50%;height:38px;width:38px}@keyframes line-pulse{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}section.oferta-section-welcome .welcome-inner .inner-question-wrapper .inner-question .btn .text{margin-left:-23px;position:relative}section.oferta-section-content .content-faq .faq-service{width:100%}section.oferta-section-content .content-faq .faq-service h2{font-size:20px}section.oferta-section-content .content-faq .faq-service p{font-size:13px}section.oferta-section-content .content-faq .faq-service.service-heading h2{font-size:24px}section.sklepy-section-content .numbers-inner .inner-content .content-sidebar h2{max-width:100%}section.sklepy-section-content .content-portfolio .portfolio-heading,section.sklepy-section-content .content-portfolio .portfolio-heading h2{margin-left:0}section.sklepy-section-content .content-portfolio .portfolio-heading .btn{margin-left:0;margin-top:60px}section.sklepy-section-content .content-portfolio .portfolio-flexbox{align-items:center;flex-direction:column}section.sklepy-section-content .content-portfolio .portfolio-flexbox .flexbox-service{max-width:380px;width:100%}section.sklepy-section-content .content-portfolio .portfolio-flexbox .flexbox-service:nth-child(2){margin-top:50px}section.sklepy-section-content .content-faq .faq-service{width:100%}section.sklepy-section-content .content-faq .faq-service h2{font-size:20px}section.sklepy-section-content .content-faq .faq-service p{font-size:13px}section.sklepy-section-content .content-faq .faq-service.service-heading h2{font-size:24px}section.sklepy-section-content .payment-content{margin-top:150px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service{width:50%}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:first-child img{height:27px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(2) img{height:32.4px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(3) img{height:29.7px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(4) img{height:34.2px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(5) img{height:49.5px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(6) img{height:39.6px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(7) img{height:38.7px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(8) img{height:34.2px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(9) img{height:28.8px}section.aplikacje-section-content .content-inner .inner-service .service-image .device{animation:slide-right-product 15s cubic-bezier(.455,.03,.515,.955) infinite both;margin-left:-25%;width:150%}@keyframes slide-right-product{0%{margin-left:-25%}50%{margin-left:0}to{margin-left:-25%}}section.aplikacje-section-content .content-pwa .pwa-inner{flex-direction:column}section.aplikacje-section-content .content-pwa .pwa-inner .inner-description{margin-top:60px;padding:30px 0 50px 40px}section.aplikacje-section-content .content-pwa .pwa-inner .inner-description .description-background{left:10px;width:200px}section.aplikacje-section-content .content-pwa .pwa-inner .inner-description .description-content h2{margin-top:50px}section.aplikacje-section-content .content-pwa .pwa-inner .inner-description .description-content p{margin:30px 70px 60px 45px}section.aplikacje-section-content .content-pwa .pwa-inner.pwa-animation .inner-image img{transform:translateY(20px)}section.aplikacje-section-content .content-pwa .pwa-inner.pwa-animation .inner-description .description-content{transform:translateY(0)}section.wizytowki-section-content .content-description .description-service h2{font-size:20px}section.wizytowki-section-content .content-description .description-service p{font-size:13px}section.wizytowki-section-content .content-pricing+.content-description{padding-top:100px}section.marketing-section-welcome .welcome-inner .inner-slogan{margin:0;padding:0 15px}section.marketing-section-welcome .welcome-inner .inner-slogan p{font-size:13px;line-height:23px}section.marketing-section-welcome .welcome-inner .inner-slogan .slogan-flexbox{flex-wrap:wrap}section.marketing-section-welcome .welcome-inner .inner-slogan .slogan-flexbox .flexbox-service{margin:15px}section.marketing-section-welcome .welcome-inner .inner-slogan .slogan-flexbox .flexbox-service img{height:30px}section.marketing-section-welcome .welcome-inner .inner-slogan .slogan-flexbox .flexbox-service:nth-child(2) img{height:22px}section.marketing-section-welcome .welcome-inner .inner-slogan .slogan-flexbox .flexbox-service:nth-child(4) img{height:28px}section.marketing-section-welcome .welcome-inner .inner-slogan .slogan-flexbox .flexbox-service+.flexbox-service{margin-left:15px}section.marketing-section-welcome .welcome-inner .inner-slogan .btn .line{animation:line-pulse 5s cubic-bezier(.455,.03,.515,.955) infinite both;background:#0b7068;background:linear-gradient(120deg,#0b7068,#2ab885);border:none;border-radius:50%;height:38px;width:38px}section.marketing-section-welcome .welcome-inner .inner-slogan .btn .text{margin-left:-23px;position:relative}section.marketing-section-welcome .welcome-intro .intro-slogan{font-size:40px}section.marketing-section-content .content-inner .inner-service .service-description .description-text{padding-left:0}section.marketing-section-content .content-inner .inner-service .service-description .description-text p{font-size:13px;line-height:24px}section.marketing-section-content .content-pricing .pricing-inner .inner-tabs .nav-tabs .heading{font-size:10px}section.marketing-section-content .content-pricing .pricing-inner .inner-tabs .nav-tabs .nav-item .nav-link{padding:10px}section.marketing-section-content .content-pricing .pricing-inner .inner-tabs .nav-tabs .nav-item .nav-link span{font-size:10px}section.marketing-section-content .content-pricing .pricing-inner .inner-service .name{font-size:11px}section.marketing-section-content .content-pricing .pricing-inner .inner-service .service-box{padding:10px}section.marketing-section-content .content-pricing .pricing-inner .inner-service .service-box .price{font-size:22px}section.marketing-section-content .content-pricing .pricing-inner .inner-service .service-box .point p,section.marketing-section-content .content-pricing .pricing-inner .inner-service .service-box .price small{font-size:10px}section.marketing-section-content .content-pricing .pricing-inner .inner-service .service-box .point span{font-size:11px}section.case-studies-section-content .content-service .service-inner{padding:15px 15px 50px}section.case-studies-section-content .content-service .service-inner .inner-description .description-background{height:105px}section.case-studies-section-content .content-service .service-inner .inner-description .description-text h2{font-size:21px}section.case-studies-section-content .content-service .service-inner .inner-description .description-text .btn{margin-top:30px}section.case-study-section-welcome .welcome-image-wrapper{min-height:100vh}section.case-study-section-welcome .welcome-cover.height-change,section.case-study-section-welcome .welcome-image-wrapper.height-change{min-height:calc(100vh - 70px)}section.case-study-section-welcome .welcome-inner-wrapper .welcome-inner h1{font-size:21px;line-height:30px}section.case-study-section-welcome .welcome-inner-wrapper .welcome-inner.height-change{min-height:calc(100vh - 70px)}section.case-study-section-welcome .welcome-inner-wrapper .welcome-cta{bottom:-70px;height:70px}section.case-study-section-content{padding:100px 0 0}section.cennik-section-content .content-description .description-image{left:-200%;top:100px}section.cennik-section-content .content-description .description-image img{height:790px}section.cennik-section-content .content-description .description-sidebar{width:100%}section.cennik-section-content .content-description .description-sidebar .btn-download,section.cennik-section-content .content-description .description-sidebar h2{margin-left:0}section.cennik-section-content .content-faq{text-align:center}section.cennik-section-content .content-faq .faq-service{width:100%}section.kontakt-section-welcome .welcome-inner .inner-slogan h1{font-size:32px}section.kontakt-section-welcome .welcome-inner .inner-slogan address a{font-size:28px}section.kontakt-section-welcome .welcome-inner .inner-slogan address a:first-of-type:after{bottom:5px}}@media (max-width:460px){section.section-cooperate .cooperate-inner .inner-background{width:250px}section.sklepy-section-content .numbers-inner .inner-content .content-description .description-service .service-number{font-size:100px;line-height:70px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:first-child img{height:24px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(2) img{height:28.8px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(3) img{height:26.4px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(4) img{height:30.4px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(5) img{height:44px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(6) img{height:35.2px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(7) img{height:34.4px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(8) img{height:30.4px}section.sklepy-section-content .integration-inner .inner-content .content-logo .logo-service:nth-child(9) img{height:25.6px}section.sklepy-section-content .case-study-inner-wrapper{margin-top:140px}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-image img{width:250%}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description{margin-top:-120px;padding-bottom:30px}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-background{width:70%}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content h2{margin-top:20px}section.sklepy-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content p{margin-left:0}section.wizytowki-section-content .case-study-inner-wrapper{margin-top:80px}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-image img{left:0;width:120%}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-description{margin-top:-220px;padding-bottom:30px}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-background{width:75%}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content h2{margin-top:20px}section.wizytowki-section-content .case-study-inner-wrapper .case-study-inner .inner-description .description-content p{margin-left:0;padding-right:15px}section.wizytowki-section-content .content-results .result-service .service-description{flex-wrap:wrap}section.wizytowki-section-content .content-results .result-service .service-description>*{width:33%}section.wizytowki-section-content .content-results .result-service .service-description>:first-child{margin-bottom:10px!important;width:100%}section.wizytowki-section-content .content-results .result-service .service-description>:first-child br{content:""}section.wizytowki-section-content .content-results .result-service .service-description>:first-child br:after{content:" "}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description{padding-bottom:30px}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description .description-background{width:75%}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description .description-content{padding:0}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description .description-content h2{margin-top:20px}section.wizytowki-section-content .opinions-inner-wrapper .opinions-inner .inner-description .description-content p{margin-left:0;padding-right:15px}section.wizytowki-section-content .content-quote .quote-inner .inner-service .service-description p{font-size:18px}}