/*!
 * modweb v4.2
 * 2018 ® All rights reserved - Modweb Pawel Kolodziejczak company
 * web: www.modweb.pl;
 *
 */a,audio,body,button,div,em,footer,form,h1,h2,h3,h4,h5,header,i,img,input,li,main,nav,p,q,section,select,small,span,strong,svg,table,td,textarea,th,tr,ul,video{box-sizing:border-box;margin:0;padding:0}video{-o-object-fit:cover;object-fit:cover}.fw7,b,strong{font-weight:700}ul{list-style:none}q{quotes:none}q:before{content:"„"}q:after{content:"”"}table{border-collapse:collapse;border-spacing:0}a,input,li,li a,span,textarea{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}audio:not([controls]){display:none;height:0}a{background-color:transparent;text-decoration:none}a:active,a:hover{outline-width:0}img{display:block;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}h1,h2,h3,h4,h5{font-weight:700;line-height:120%}h1{font-size:2.2em}h2{font-size:1.5em}h3{font-size:1.2em}h4{font-size:1.3rem}h5{font-size:.9rem}p{font-size:.8em;line-height:150%;margin-top:1.5em}small{font-size:1rem}.btn,small{display:inline-block}.btn{background-color:#fff;border-radius:30px;color:#0c123d;cursor:pointer;font-family:Poppins,sans-serif;font-size:.7em;font-weight:700;line-height:100%;margin-top:1.5em;padding:15px 30px;width:auto}.btn--dark{background-color:#0c123d;color:#fff;padding:16px 60px}.btn--opa{background-color:transparent;border:2px solid #0c123d;color:#0c123d}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:#fff;border:0;border-radius:8px;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:10px 10px 5px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#0c123d}.hamburger-box{display:inline-block;height:18px;position:relative;width:22px}.hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#0c123d;border-radius:4px;height:4px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:22px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{background-color:#0c123d;height:2px;transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{background-color:#0c123d;height:2px;opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{background-color:#0c123d;bottom:0;height:2px;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.menu__wrap{background-color:#fff;border-radius:8px;display:none;max-height:0;padding:1em;transition:all .3s ease-out}.menu__wrap.open{display:block;max-height:999px}.menu__wrap ul li a{font-size:20px;padding:8px 0}.menu__wrap ul li a:hover,.menu__wrap ul li.act{color:#0c123d}label{font-size:.8em}label a{margin-left:.3em;text-decoration:underline}label a,label a:hover{color:#0c123d}label.checkbox{cursor:pointer;justify-content:flex-start;padding-left:40px;position:relative;z-index:200}label.checkbox,label.checkbox:before{align-items:center;display:flex;flex-wrap:wrap}label.checkbox:before{align-content:center;border:3px solid #0c123d;border-radius:50%;color:#0c123d;content:"";height:20px;justify-content:center;left:0;position:absolute;width:20px}label .border{max-height:6.2em;overflow-y:auto;padding:.5em .8em}label .border span{padding-bottom:.5em}label.req{padding-left:50px}label.req:after{color:#d70035;content:"*";font-size:1.4em;left:36px;position:absolute;top:0}input:disabled{background-color:#ccc;cursor:not-allowed}input:not([type=chechbox]),textarea{border:1px solid #0c123d;color:#0c123d;font-family:inherit;font-size:1rem;line-height:inherit;padding:10px}input:not([type=chechbox]).alert,textarea.alert{border:1px solid #d70035}[data-contact] textarea{min-height:200px}input[type=checkbox].alert:not(:checked)+label,input[type=radio].alert:not(:checked)+label{color:#d70035;transition:color .3s ease-out}input[type=checkbox].alert:not(:checked)+label:before,input[type=radio].alert:not(:checked)+label:before{border:2px solid #d70035;content:""}input[type=checkbox]:checked+.checkbox:before,input[type=radio]:checked+.checkbox:before{content:"✔";font-size:1rem}.error{border:2px solid #d70035!important}.contentBox h1,.contentBox h2,.contentBox h3,.contentBox h4,.contentBox h5{margin:1em 0}.contentBox h1:first-of-type,.contentBox h2:first-of-type,.contentBox h3:first-of-type,.contentBox h4:first-of-type,.contentBox h5:first-of-type{margin-bottom:0;margin-top:0}.contentBox p{margin-top:1em}.contentBox p:first-of-type{margin-top:0}.contentBox ul{padding-left:2em}.contentBox ul li{font-size:1rem;margin:10px 0;position:relative}.contentBox ul li:before{background-color:#0c123d;border-radius:50%;content:"";height:8px;left:-25px;position:absolute;top:.5em;width:8px}.contentBox img{display:block;height:auto;margin:2em 0;max-width:100%}.contentBox iframe{max-width:100%}.contentBox table:before{content:"";display:block;overflow:auto;width:100%}._grid{display:grid;grid-gap:.5em}._grid .box{min-height:400px;padding:0}._grid .box h4{font-size:1.1rem}._grid .box h3{font-size:1.2rem}._grid .box p{font-size:1rem;margin-top:.5em}._grid.g4{grid-template:400px/calc(25% - .5em) calc(25% - .5em) calc(25% - 1em) calc(25% - .5em)}._grid.g3{grid-template:400px/calc(33.33333% - .5em) calc(33.33333% - .5em) calc(33.33333% - .5em)}.grid{position:relative;z-index:1}.grid:before{content:"";display:block;height:0;position:relative;visibility:hidden;width:100%;z-index:-1}.grid:before{padding-bottom:60%}.grid>div{height:100%;left:0;position:absolute;top:0;width:100%}@keyframes hvr-pulse{25%{transform:scale(1.1)}75%{transform:scale(.9)}}main,section{width:100%}section{padding:100px 0}.container{margin:0 auto;max-width:1700px;padding:0 20px;width:100%}.container.sm{max-width:1440px}.container.xs{max-width:1200px}.line{background-color:#0c123d;height:100px;width:2px}.product strong{color:#25b8c5}.product em,.product i{font-style:normal;font-weight:700}footer p{margin-top:.5em}footer ul li{line-height:120%}footer ul li a{font-size:.7em}header nav a{font-size:1.2rem;margin-right:30px}header nav a:last-of-type{margin-right:0}.loaded{animation:to1 .3s ease-out forwards}@keyframes to1{0%{opacity:0}to{opacity:1}}.section{min-height:100vh}.gmap{color:#0c123d;height:350px}.crumbs a{font-size:.8rem}.crumbs a:after{content:"›";margin:0 .5em}.crumbs .act{color:#25b8c5}.crumbs .act a:after{content:"";margin:0}.shad{box-shadow:4px 6px 20px rgba(0,0,0,.3)}.prod_kv h1{font-size:1.8em}.prod_kv p{font-size:1.2em;line-height:120%}.bg--opa{background-color:rgba(12,18,61,.5)}.bg--lig{background-color:rgba(37,184,197,.2)}.bg--laz,.bg--laz.bef:before{background-color:#25b8c5}.bg--laz.bef:before{content:"";height:100%;left:-50%;position:absolute;top:0;width:60%;z-index:-1}.bg--opa2{background-color:hsla(0,0%,92%,.6)}.bg--w{background-color:#fff}.bg--dark{background-color:#0c123d}.bg--gray{background-color:#ebebeb}.bg--gray2{background-color:#efefef}.c--w{color:#fff}.c--dark{color:#0c123d}.wrap--box{margin-top:-5vw}.box{min-height:320px;padding:50px 15px;position:relative;text-align:center;top:0;transition:top .5s ease}.box .onhover .bg--opa,.box .onhover .bg--opa2{transition:opacity .5s ease}.box .onhover:hover>.bg--opa,.box .onhover:hover>.bg--opa2{opacity:0}.box p{width:100%}.box.__3{width:30%}.box.grid{width:32%}.box.grid strong{font-size:1.2rem}.box.grid p{font-size:1rem;margin-top:.5em}.kv{height:35vw;min-height:500px;padding:10vw 20px 100px}.kv.sm{height:30vw;padding:0 20px 50px}.kv :not(.sm) h1{font-size:2em;margin-top:-10vw}.bor{border:2px solid #0c123d}.bor2{border:1px solid #25b8c5}.btn,.contentBox a,footer ul li a,header nav a{transition:opacity .3s ease-out}.btn:hover,.contentBox a:hover,footer ul li a:hover,header nav a:hover{opacity:.75}.underline{text-decoration:underline}.pad--box{border:15px solid #fff}.pad--box h3{font-size:1.4rem}.pad--box p{font-size:1.2rem}.pad--box .bor{height:100%;padding:40px}@media only screen and (max-width:1440px){._grid .box{min-height:300px}}@media only screen and (max-width:1280px){.kv{padding:100px 20px}.kv h1{margin-top:0}._grid.g4{grid-template:300px/calc(33.33333% - .5em) calc(33.33333% - .5em) calc(33.33333% - .5em)}._grid .box{margin-top:0}}@media only screen and (max-width:922px){h1{font-size:1.8em}h2{font-size:1.3em}h3{font-size:1em}section{padding-bottom:50px;padding-top:50px}.box{margin-top:20px}.box:hover{top:0}.box.__3,.box.grid{width:45%}._grid.g3,._grid.g4{grid-template:300px/calc(50% - .5em) calc(50% - .5em)}}@media only screen and (max-width:680px){.box:hover{top:0}.box.__3,.box.grid{margin:.5em auto;width:70%}._grid{justify-content:center}._grid.g3,._grid.g4{grid-template:300px/90%}}body{color:#0c123d;font-family:Poppins,sans-serif;font-size:18px;font-weight:300}.row{width:100%}.col-10{width:83.32%}.col-5{width:41.66%}.flex{display:flex}.order1{order:1}.order2{order:2}.order3{order:3}.order4{order:4}.flex-wrap{flex-wrap:wrap}.align-center{align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.fw300{font-weight:300}.fw400,.reg{font-weight:400}.normal{font-style:normal}.up{text-transform:uppercase}.w-auto{width:auto}.z-1{z-index:-1}.z200{z-index:200}.z800{z-index:800}.z1000{z-index:1000}.hidden{visibility:hidden}.visible{visibility:visible}.inbl{display:inline-block}.hide{display:none}.show{display:block}.h100{height:100%}.rel{position:relative}.abs{position:absolute}.fix{position:fixed}.auto{margin:auto}.bottom0{bottom:0}.bottom30{bottom:30px}.bottom-15{bottom:-15px}.left0{left:0}.right0{right:0}.right10{right:10px}.right30{right:30px}.top0{top:0}.top100{top:100px}.txt-center{text-align:center}.txt-right{text-align:right}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mt-10{margin-top:-10px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt100{margin-top:100px}.mr10{margin-right:10px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mr40{margin-right:40px}.mr100{margin-right:100px}.mt0{margin-top:0}.mb0{margin-bottom:0}.padt10{padding-top:10px}.padt15{padding-top:15px}.padt20{padding-top:20px}.padt40{padding-top:40px}.padt50{padding-top:50px}.padb10{padding-bottom:10px}.padb15{padding-bottom:15px}.padb20{padding-bottom:20px}.padb40{padding-bottom:40px}.padb50{padding-bottom:50px}.padl20{padding-left:20px}.padl30{padding-left:30px}.padl50{padding-left:50px}.padr20{padding-right:20px}.padr30{padding-right:30px}.padr50{padding-right:50px}.padl0{padding-left:0}.padr0{padding-right:0}.padt0{padding-top:0}.padb0{padding-bottom:0}