@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:400;vertical-align:baseline;background:transparent}article,aside,details,figure,footer,header,nav,section,summary{display:block}embed,img,object{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:separate;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}input,select,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:700}td,td img{vertical-align:top}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=file],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:after{content:" ";display:block;clear:both}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}

/*!
 * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1240px){.container{min-width:1230px;width:80%;max-width:1320px}}.row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media (min-width:768px){.row{margin-left:-15px;margin-right:-15px}}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto,.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:768px){.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto,.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;width:100%;padding-right:15px;padding-left:15px}}.no-pos{position:static!important}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.order-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.order-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.order-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-6{margin-left:50%}.offset-8{margin-left:66.666667%}@media (min-width:500px){.col-xs{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-xs-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.col-xs-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.col-xs-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.col-xs-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-xs-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.col-xs-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.col-xs-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-xs-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.col-xs-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.col-xs-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-xs-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.col-xs-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.col-xs-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.order-xs-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.order-xs-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.order-xs-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.offset-xs-0{margin-left:0}.offset-xs-1{margin-left:8.333333%}.offset-xs-2{margin-left:16.666667%}.offset-xs-3{margin-left:25%}.offset-xs-6{margin-left:50%}.offset-xs-8{margin-left:66.666667%}}@media (min-width:768px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.order-sm-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.order-sm-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.order-sm-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.order-sm-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}}@media (min-width:992px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.order-md-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.order-md-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.order-md-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}}@media (min-width:1240px){.col-lg-20{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.order-lg-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.order-lg-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.order-lg-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}}@media (min-width:1360px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-6{margin-left:50%}}.justify-content-start{-ms-flex-pack:start!important;-webkit-box-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;-webkit-box-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;-webkit-box-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;-webkit-box-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;-webkit-box-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;-webkit-box-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;-webkit-box-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;-webkit-box-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;-webkit-box-align:stretch!important;align-items:stretch!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}*{outline:0}*,html{font-family:sans-serif;-ms-text-size-adjust:none;-webkit-text-size-adjust:none}body{margin:0;padding:0;overflow:hidden}.hamburger-box{display:block!important}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;outline:0}select::-ms-expand{display:none}textarea{resize:none}.hide-section-title{position:absolute;left:-10000px;visibility:hidden}iframe{max-width:100%!important}a,a:focus,a:hover,a:visited,b,br,h1,h2,h3,h4,h5,h6,i,li,ol,p,s,span,strong,u,ul{font:inherit;color:inherit;margin:0;padding:0;text-decoration:none;outline:0}s{text-decoration:line-through}i{font-style:italic}u{text-decoration:underline}sub,sup{color:inherit;font-weight:inherit;font-family:inherit}b,strong{font-weight:700}img{height:auto}.smalltitle,.text,.title{counter-reset:ol-counter}.smalltitle>a,.smalltitle>h1,.smalltitle>h2,.smalltitle>h3,.smalltitle>h4,.smalltitle>h5,.smalltitle>h6,.smalltitle>ol,.smalltitle>p,.smalltitle>ul,.text>a,.text>h1,.text>h2,.text>h3,.text>h4,.text>h5,.text>h6,.text>ol,.text>p,.text>ul,.title>a,.title>h1,.title>h2,.title>h3,.title>h4,.title>h5,.title>h6,.title>ol,.title>p,.title>ul{margin:1.875rem 0}@media (max-width:767px){.smalltitle>a,.smalltitle>h1,.smalltitle>h2,.smalltitle>h3,.smalltitle>h4,.smalltitle>h5,.smalltitle>h6,.smalltitle>ol,.smalltitle>p,.smalltitle>ul,.text>a,.text>h1,.text>h2,.text>h3,.text>h4,.text>h5,.text>h6,.text>ol,.text>p,.text>ul,.title>a,.title>h1,.title>h2,.title>h3,.title>h4,.title>h5,.title>h6,.title>ol,.title>p,.title>ul{margin:1.125rem 0}}.smalltitle>a:last-child,.smalltitle>h1:last-child,.smalltitle>h2:last-child,.smalltitle>h3:last-child,.smalltitle>h4:last-child,.smalltitle>h5:last-child,.smalltitle>h6:last-child,.smalltitle>ol:last-child,.smalltitle>p:last-child,.smalltitle>ul:last-child,.text>a:last-child,.text>h1:last-child,.text>h2:last-child,.text>h3:last-child,.text>h4:last-child,.text>h5:last-child,.text>h6:last-child,.text>ol:last-child,.text>p:last-child,.text>ul:last-child,.title>a:last-child,.title>h1:last-child,.title>h2:last-child,.title>h3:last-child,.title>h4:last-child,.title>h5:last-child,.title>h6:last-child,.title>ol:last-child,.title>p:last-child,.title>ul:last-child{margin-bottom:0}.smalltitle>a:first-child,.smalltitle>h1:first-child,.smalltitle>h2:first-child,.smalltitle>h3:first-child,.smalltitle>h4:first-child,.smalltitle>h5:first-child,.smalltitle>h6:first-child,.smalltitle>ol:first-child,.smalltitle>p:first-child,.smalltitle>ul:first-child,.text>a:first-child,.text>h1:first-child,.text>h2:first-child,.text>h3:first-child,.text>h4:first-child,.text>h5:first-child,.text>h6:first-child,.text>ol:first-child,.text>p:first-child,.text>ul:first-child,.title>a:first-child,.title>h1:first-child,.title>h2:first-child,.title>h3:first-child,.title>h4:first-child,.title>h5:first-child,.title>h6:first-child,.title>ol:first-child,.title>p:first-child,.title>ul:first-child{margin-top:0}.smalltitle ol>li>ol>li:last-child,.smalltitle ol>li>ul>li:last-child,.smalltitle ul>li>ol>li:last-child,.smalltitle ul>li>ul>li:last-child,.text ol>li>ol>li:last-child,.text ol>li>ul>li:last-child,.text ul>li>ol>li:last-child,.text ul>li>ul>li:last-child,.title ol>li>ol>li:last-child,.title ol>li>ul>li:last-child,.title ul>li>ol>li:last-child,.title ul>li>ul>li:last-child{margin-bottom:0}.smalltitle ol>li>ol>li:first-child,.smalltitle ol>li>ul>li:first-child,.smalltitle ul>li>ol>li:first-child,.smalltitle ul>li>ul>li:first-child,.text ol>li>ol>li:first-child,.text ol>li>ul>li:first-child,.text ul>li>ol>li:first-child,.text ul>li>ul>li:first-child,.title ol>li>ol>li:first-child,.title ol>li>ul>li:first-child,.title ul>li>ol>li:first-child,.title ul>li>ul>li:first-child{margin-top:0}.smalltitle ul,.text ul,.title ul{margin-left:20px}.smalltitle ul>li:last-child,.text ul>li:last-child,.title ul>li:last-child{margin-bottom:0}.smalltitle ul>li:first-child,.text ul>li:first-child,.title ul>li:first-child{margin-top:0}.smalltitle ul li:before,.text ul li:before,.title ul li:before{content:".";display:inline-block;vertical-align:top;background-image:url(../../images/li.svg);background-position:0;background-repeat:no-repeat;line-height:inherit;width:20px;margin-left:-20px;font-size:1px;background-size:4px}.smalltitle ul>li>ul,.text ul>li>ul,.title ul>li>ul{margin-left:18px}.smalltitle ul>li>ul>li:before,.text ul>li>ul>li:before,.title ul>li>ul>li:before{content:".";display:inline-block;vertical-align:top;background-image:url(../../images/li.svg);background-position:0;background-repeat:no-repeat;background-size:4px;line-height:inherit;width:24px;margin-left:-24px;font-size:1px}.smalltitle ol,.text ol,.title ol{margin-left:26px;counter-reset:ol-counter;list-style:none}.smalltitle ol>li,.text ol>li,.title ol>li{counter-increment:ol-counter;margin:.125rem 0}.smalltitle ol>li:last-child,.text ol>li:last-child,.title ol>li:last-child{margin-bottom:0}.smalltitle ol>li:first-child,.text ol>li:first-child,.title ol>li:first-child{margin-top:0}.smalltitle ol>li:before,.text ol>li:before,.title ol>li:before{content:counter(ol-counter) ") ";display:inline-block;vertical-align:top;line-height:inherit;width:26px;margin-left:-26px;font-size:inherit}.smalltitle ol ol,.smalltitle ol ul,.smalltitle ul ol,.smalltitle ul ul,.text ol ol,.text ol ul,.text ul ol,.text ul ul,.title ol ol,.title ol ul,.title ul ol,.title ul ul{margin-top:0!important}.smalltitle ol ol,.text ol ol,.title ol ol{counter-reset:ol-a}.smalltitle ol ol>li,.text ol ol>li,.title ol ol>li{counter-increment:ol-a}.smalltitle ol ol>li:before,.text ol ol>li:before,.title ol ol>li:before{content:counter(ol-a,lower-alpha) "."}@media (max-width:767px){.text{font-size:14px;font-size:.875rem;line-height:1.375rem}}.text a{font-weight:400}.text a:hover{text-decoration:underline}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{font-weight:700;text-align:left!important;color:#003e80}.text h1{color:#000;font-size:34px;font-size:2.125rem;line-height:2.375rem}@media (max-width:767px){.text h1{font-size:22px;font-size:1.375rem;line-height:1.625rem}}.text h2{font-size:36px;font-size:2.25rem;line-height:2.5rem}@media (max-width:767px){.text h2{font-size:22px;font-size:1.375rem;line-height:1.625rem}}.text h3{font-size:30px;font-size:1.875rem;line-height:2.125rem}@media (max-width:767px){.text h3{font-size:22px;font-size:1.375rem;line-height:1.625rem}}.text h4{font-size:28px;font-size:1.75rem;line-height:2rem}@media (max-width:767px){.text h4{font-size:22px;font-size:1.375rem;line-height:1.625rem}}.text h5{font-size:26px;font-size:1.625rem;line-height:1.875rem}.text h6{font-size:24px;font-size:1.5rem;line-height:1.75rem}.text table{width:100%!important;border-collapse:collapse}.text table tr{border-bottom:1px solid #c2c2c2}.text table tr:first-child{border-top:1px solid #c2c2c2}.text table tr:nth-child(2n+2){background-color:#c2c2c2}.text table td,.text table th{font-size:16px;font-size:1rem;line-height:1.25rem;padding:12px 24px;text-align:left;vertical-align:middle}@media (max-width:1239px){.text table td,.text table th{padding:10px}}@media (max-width:767px){.text table td,.text table th{font-size:14px;font-size:.875rem;line-height:1.375rem}}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{width:30px;height:21px;display:inline-block;position:relative;vertical-align:top}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:30px;height:3px;background-color:#000;border-radius:0;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-9px}.hamburger-inner:after{bottom:-9px}.hamburger--squeeze .hamburger-inner{-webkit-transition:background-color .3s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:background-color .3s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:background-color .3s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:background-color .3s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top 75ms ease .12s,opacity 75ms ease,background-color .3s;transition:top 75ms ease .12s,opacity 75ms ease,background-color .3s}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom 75ms ease .12s,background-color .3s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,background-color .3s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,background-color .3s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,background-color .3s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s,background-color .3s;transition:top 75ms ease,opacity 75ms ease .12s,background-color .3s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms ease,background-color .3s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,background-color .3s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,background-color .3s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,background-color .3s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s}*,html{font-family:Fustat,sans-serif;font-weight:400;line-height:1.5rem;font-size:16px;font-size:1rem;font-optical-sizing:auto;color:#000;outline:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.hidden{visibility:hidden;opacity:0;z-index:-100000;height:0;width:0}input:-webkit-autofill{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.swiper-slide div{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.admin-mask{position:relative}.admin-mask:after{z-index:1;content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:10;background-color:transparent}.admin-mask.turnoff-mask>div{opacity:.25!important}.admin-mask.turnoff-mask:before{z-index:2;content:"Sekcja jest wyłączona";position:absolute;font-weight:700;padding:30px;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:1;font-size:24px;color:red;background-color:#fff}.grecaptcha-badge{z-index:11}.simple-accordion-js .head{cursor:pointer}.simple-accordion-js .content{height:0;overflow:hidden;-webkit-transition:height .5s;transition:height .5s}.flex-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1}.flex-content>div .block-simpletext__bg{padding-top:0!important}.home .flex-content .block-text:first-child,.home .flex-content .block-text:nth-child(2){-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100}.whatsapp img{vertical-align:top}.g__breadcrumb{padding-top:25px;padding-bottom:25px}.g__breadcrumb ol{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:-2px}.g__breadcrumb ol li{font-size:16px;font-size:1rem;line-height:1.5rem;font-weight:400;color:#404040;padding:2px}.g__breadcrumb ol li:after{content:"/";margin:0 4px}.g__breadcrumb ol li:last-child:after{display:none}.g__breadcrumb ol li a:hover{text-decoration:underline}.g__line{background-color:#c2c2c2;width:100%;height:1px}.g__titleoutline h1,.g__titleoutline h2,.g__titleoutline h3,.g__titleoutline h4,.g__titleoutline h5,.g__titleoutline h6,.g__titleoutline p{font-family:Poppins,sans-serif;-webkit-text-stroke:2px #fafafa;color:transparent;font-size:134px;font-size:8.375rem;line-height:8.5rem;font-weight:700}@media (max-width:1239px){.g__titleoutline h1,.g__titleoutline h2,.g__titleoutline h3,.g__titleoutline h4,.g__titleoutline h5,.g__titleoutline h6,.g__titleoutline p{font-size:60px;font-size:3.75rem;line-height:4.5rem}}@media (max-width:767px){.g__titleoutline h1,.g__titleoutline h2,.g__titleoutline h3,.g__titleoutline h4,.g__titleoutline h5,.g__titleoutline h6,.g__titleoutline p{font-size:32px;font-size:2rem;line-height:2.75rem;-webkit-text-stroke:1px #fafafa}}.g__title{font-size:44px;font-size:2.75rem;line-height:3.25rem;font-weight:700;letter-spacing:-1.5px;color:#003e80}@media (max-width:767px){.g__title{font-size:32px;font-size:2rem;line-height:2.75rem;letter-spacing:0}}@media (max-width:1239px){.g__title--smallerMobile{font-size:48px;font-size:3rem;line-height:1.2;letter-spacing:0}}@media (max-width:991px){.g__title--smallerMobile{font-size:32px;font-size:2rem}}@media (max-width:767px){.g__title--smallerMobile{font-size:26px;font-size:1.625rem}}.g__title--big{font-size:70px;font-size:4.375rem;line-height:5.125rem;letter-spacing:-2.25px}@media (max-width:1239px){.g__title--big{font-size:60px;font-size:3.75rem;line-height:4.5rem;letter-spacing:-1.5px}}@media (max-width:767px){.g__title--big{font-size:32px;font-size:2rem;line-height:2.75rem;letter-spacing:0}}.g__title--medium{font-size:32px;font-size:2rem;line-height:2.75rem;letter-spacing:0}@media (max-width:767px){.g__title--medium{font-size:24px;font-size:1.5rem;line-height:2.25rem}}.g__title--medium2{font-size:36px;font-size:2.25rem;line-height:3rem;letter-spacing:0}@media (max-width:767px){.g__title--medium2{font-size:24px;font-size:1.5rem;line-height:2.25rem}}.g__title--medium3{font-size:42px;font-size:2.625rem;line-height:3.375rem;letter-spacing:0}@media (max-width:767px){.g__title--medium3{font-size:24px;font-size:1.5rem;line-height:2.25rem}}.g__title--small{font-size:24px;font-size:1.5rem;line-height:2.25rem;letter-spacing:0}@media (max-width:767px){.g__title--small{font-size:20px;font-size:1.25rem;line-height:2rem}}.g__title span{color:#e41b13}.g__title a{-webkit-transition:color .3s;transition:color .3s}.g__title a:hover{color:#0057b6}.g__titleStrongRed strong{color:#e41b13}.g__text{font-size:16px;font-size:1rem;line-height:1.5rem;color:#404040}.g__text a:hover{text-decoration:underline}.g__text--medium{font-size:18px;font-size:1.125rem;line-height:1.625rem}@media (max-width:767px){.g__text--medium{font-size:16px;font-size:1rem;line-height:1.5rem}}.g__text--big{font-size:20px;font-size:1.25rem;line-height:1.75rem}@media (max-width:1239px){.g__text--big{font-size:16px;font-size:1rem;line-height:1.5rem}}@media (max-width:767px){.g__text--big{font-size:16px;font-size:1rem;line-height:1.5rem}}.g__button>span:not(.time),.g__button a,.g__button button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:240px;min-height:38px;background-color:#003e80;border:0;padding:4px 40px;-webkit-transition:background-color .3s;transition:background-color .3s;border-radius:20px;overflow:hidden;vertical-align:top}@media (max-width:767px){.g__button>span:not(.time),.g__button a,.g__button button{min-height:30px;min-width:200px;padding:4px 15px}}.g__button>span:not(.time)>span,.g__button a>span,.g__button button>span{font-size:14px;font-size:.875rem;line-height:1.125rem;font-weight:800;color:#fff;display:inline-block;vertical-align:top;text-align:center;width:100%;-webkit-transition:color .3s;transition:color .3s;text-transform:uppercase}@media (max-width:767px){.g__button>span:not(.time)>span,.g__button a>span,.g__button button>span{margin-top:1px;font-size:12px;font-size:.75rem;line-height:1rem}}.g__button>span:not(.time):hover,.g__button a:hover,.g__button button:hover{background-color:#0057b6}.g__button>span:not(.time).auto,.g__button a.auto,.g__button button.auto{min-width:inherit!important}.g__button>span:not(.time).small,.g__button a.small,.g__button button.small{min-width:220px;min-height:36px}.g__button>span:not(.time).smaller,.g__button a.smaller,.g__button button.smaller{min-width:120px;min-height:36px}.g__button>span:not(.time).disabled,.g__button a.disabled,.g__button button.disabled{opacity:.3;-webkit-filter:grayscale(1);filter:grayscale(1);cursor:not-allowed}.g__button>span:not(.time).reset,.g__button a.reset,.g__button button.reset{min-width:80px;min-height:30px}.g__button>span:not(.time).reset>span,.g__button a.reset>span,.g__button button.reset>span{margin-top:1px;font-size:12px;font-size:.75rem;line-height:1rem}.g__button>span:not(.time).white,.g__button a.white,.g__button button.white{background-color:#fff}.g__button>span:not(.time).white>span,.g__button a.white>span,.g__button button.white>span{color:#003e80}.g__button>span:not(.time).white:hover,.g__button a.white:hover,.g__button button.white:hover{background-color:#0057b6}.g__button>span:not(.time).white:hover>span,.g__button a.white:hover>span,.g__button button.white:hover>span{color:#fff}.g__button>span:not(.time).red,.g__button a.red,.g__button button.red{background-color:#e41b13}.g__button>span:not(.time).red>span,.g__button a.red>span,.g__button button.red>span{color:#fff}.g__button>span:not(.time).red:hover,.g__button a.red:hover,.g__button button.red:hover{background-color:#ef423b}.g__button>span:not(.time).red:hover>span,.g__button a.red:hover>span,.g__button button.red:hover>span{color:#fff}.g__button>span:not(.time).border,.g__button a.border,.g__button button.border{border:1px solid #003e80;background-color:#fff}.g__button>span:not(.time).border>span,.g__button a.border>span,.g__button button.border>span{color:#003e80}.g__button>span:not(.time).border:hover,.g__button a.border:hover,.g__button button.border:hover{background-color:#b6d9ff}.g__button>span:not(.time).border:hover>span,.g__button a.border:hover>span,.g__button button.border:hover>span{color:#003e80}.g__button>span:not(.time).transparent,.g__button a.transparent,.g__button button.transparent{background-color:transparent;border:1px solid #fff}.g__button>span:not(.time).transparent>span,.g__button a.transparent>span,.g__button button.transparent>span{color:#fff}.g__button>span:not(.time).transparent:hover,.g__button a.transparent:hover,.g__button button.transparent:hover{background-color:#0057b6}.g__button>span:not(.time).transparent:hover>span,.g__button a.transparent:hover>span,.g__button button.transparent:hover>span{color:#fff}.g__button>span:not(.time).loading.active>span:first-child,.g__button>span:not(.time).loading>span:nth-child(2),.g__button a.loading.active>span:first-child,.g__button a.loading>span:nth-child(2),.g__button button.loading.active>span:first-child,.g__button button.loading>span:nth-child(2){display:none}.g__button>span:not(.time).loading.active>span:nth-child(2),.g__button a.loading.active>span:nth-child(2),.g__button button.loading.active>span:nth-child(2){display:block}.g__button>span:not(.time).loading.active>span:after,.g__button a.loading.active>span:after,.g__button button.loading.active>span:after{display:none}.g__button .d>span:before,.g__button .p>span:before,.g__button .v>span:before{content:"";display:inline-block;vertical-align:middle;width:22px;height:22px;background-repeat:no-repeat;background-position:50%;background-size:contain;margin-right:6px}.g__button .d>span:before{background-image:url(../../images/download.svg)}.g__button .p>span:before{background-image:url(../../images/pdf.svg)}.g__button .v>span:before{background-image:url(../../images/media_blue.svg)}.g__bg-spacing{padding:70px 0}@media (max-width:1239px){.g__bg-spacing{padding:60px 0}}@media (max-width:767px){.g__bg-spacing{padding:40px 0}}.g__bg-grey{background-color:#fafafa}.g__bg-blueDark{background-color:#003e80}.g__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g__pagination .pagination__numbers{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #c2c2c2;border-radius:8px;overflow:hidden;margin-left:10px;margin-right:10px}.g__pagination .pagination__numbers>a,.g__pagination .pagination__numbers>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:52px;width:50px;color:#404040;border-right:1px solid #c2c2c2;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;line-height:17px}@media (max-width:767px){.g__pagination .pagination__numbers>a,.g__pagination .pagination__numbers>span{height:42px;width:30px}}.g__pagination .pagination__numbers>a:last-child,.g__pagination .pagination__numbers>span:last-child{border-right:none}.g__pagination .pagination__numbers>a:hover{background-color:#0057b6;color:#fff}.g__pagination .pagination__numbers .current{background-color:#003e80;color:#fff}.g__pagination .pagination__arrow>a{height:52px;width:35px;background-repeat:no-repeat;background-position:50%;background-size:6px;display:block;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.g__pagination .pagination__arrow>a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.g__pagination .pagination__arrow>a.left{background-image:url(../../images/pagin-arrow-left.svg)}.g__pagination .pagination__arrow>a.right{background-image:url(../../images/pagin-arrow-right.svg)}.g--c-white{color:#fff}.g--c-black{color:#000}.g--c-red{color:#e41b13}.g--center{text-align:center}.g--right{text-align:right}.g__pop,.g__pop .g__pop-content{width:100%}.g__pop{display:none;position:fixed;top:0;bottom:0;right:0;left:0;height:100%;margin:auto;background-color:rgba(0,0,0,.8);z-index:999;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g__pop.show{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.g__pop-content .iframe,.g__pop-content iframe,.g__pop-content video{width:auto;height:auto;max-width:100%;max-height:90vh;margin:0 auto;display:block}.g__pop-close{cursor:pointer;position:absolute;top:30px;right:30px;width:18px;height:18px;background-position:50%;background-repeat:no-repeat;background-size:contain;background-image:url(../../images/close-white.svg)}.g__floatingmenu{position:fixed;bottom:0;left:0;right:0;z-index:12;text-align:center}.g__floatingmenu-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0057b6;border-top-left-radius:200px;border-top-right-radius:200px;color:#fff;font-weight:400;line-height:1.2;margin:0 auto;padding:10px 45px}@media (max-width:767px){.g__floatingmenu-content{padding:5px 10px;border-top-left-radius:20px;border-top-right-radius:20px}}.g__floatingmenu-content a{font-weight:600}.g__floatingmenu-content a:hover{color:#fff;text-decoration:underline}.g__floatingmenu-content p{-webkit-transform:translateY(3px);transform:translateY(3px)}@media (max-width:767px){.g__floatingmenu-content p{-webkit-transform:none;transform:none}}.g__floatingmenu-content>*{padding:0 10px}@media (max-width:767px){.g__floatingmenu-content>*{padding:0 5px}.g__floatingmenu-content>:first-child{display:none}}.woocommerce-pagination{padding-top:30px;margin:0}.woocommerce-pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #c2c2c2;border-radius:8px;overflow:hidden}.woocommerce-pagination ul li{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;background-color:transparent;border-right:1px solid #c2c2c2}.woocommerce-pagination ul li:last-child{border-right:none}.woocommerce-pagination ul li>a,.woocommerce-pagination ul li>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:52px;width:50px;color:#404040;line-height:52px!important;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;line-height:17px;padding:0!important}@media (max-width:767px){.woocommerce-pagination ul li>a,.woocommerce-pagination ul li>span{height:42px;width:30px;line-height:42px!important}}.woocommerce-pagination ul li>a:hover{background-color:#0057b6!important;color:#fff!important}.woocommerce-pagination ul li .current{background-color:#003e80!important;color:#fff!important}.woocommerce-pagination ul li a.next,.woocommerce-pagination ul li a.prev{background-repeat:no-repeat!important;background-position:50%!important;background-size:6px;display:block;font-size:0!important;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.woocommerce-pagination ul li a.next:hover,.woocommerce-pagination ul li a.prev:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.woocommerce-pagination ul li .prev{background-image:url(../../images/pagin-arrow-left.svg)!important}.woocommerce-pagination ul li .next{background-image:url(../../images/pagin-arrow-right.svg)!important}.g__pt-0{padding-top:0!important}.g__pt-5{padding-top:5px}.g__pt-10{padding-top:10px}.g__pt-15{padding-top:15px}.g__pt-20{padding-top:20px}.g__pt-25{padding-top:25px}@media (max-width:767px){.g__pt-25{padding-top:20px}}.g__pt-30{padding-top:30px}@media (max-width:767px){.g__pt-30{padding-top:20px}}.g__pt-35{padding-top:35px}@media (max-width:767px){.g__pt-35{padding-top:20px}}.g__pt-40{padding-top:40px}@media (max-width:767px){.g__pt-40{padding-top:30px}}.g__pt-45{padding-top:45px}@media (max-width:767px){.g__pt-45{padding-top:30px}}.g__pt-50{padding-top:50px}@media (max-width:767px){.g__pt-50{padding-top:30px}}.g__pt-55{padding-top:55px}@media (max-width:767px){.g__pt-55{padding-top:30px}}.g__pt-60{padding-top:60px}@media (max-width:767px){.g__pt-60{padding-top:40px}}.g__pt-70{padding-top:70px}@media (max-width:1239px){.g__pt-70{padding-top:60px}}.g__pt-80{padding-top:80px}@media (max-width:1239px){.g__pt-80{padding-top:60px}}@media (max-width:767px){.g__pt-80{padding-top:40px}}.g__pt-100{padding-top:100px}@media (max-width:1239px){.g__pt-100{padding-top:60px}}@media (max-width:767px){.g__pt-100{padding-top:40px}}.g__pt-120{padding-top:120px}@media (max-width:1239px){.g__pt-120{padding-top:80px}}@media (max-width:767px){.g__pt-120{padding-top:50px}}.g__pt-130{padding-top:130px}@media (max-width:1239px){.g__pt-130{padding-top:80px}}@media (max-width:767px){.g__pt-130{padding-top:50px}}.g__mt-0{margin-top:0!important}.g__mt-5{margin-top:5px}.g__mt-10{margin-top:10px}.g__mt-15{margin-top:15px}.g__mt-20{margin-top:20px}.g__mt-25{margin-top:25px}@media (max-width:767px){.g__mt-25{margin-top:20px}}.g__mt-30{margin-top:30px}@media (max-width:767px){.g__mt-30{margin-top:20px}}.g__mt-35{margin-top:35px}@media (max-width:767px){.g__mt-35{margin-top:20px}}.g__mt-40{margin-top:40px}@media (max-width:767px){.g__mt-40{margin-top:30px}}.g__mt-45{margin-top:45px}@media (max-width:767px){.g__mt-45{margin-top:30px}}.g__mt-50{margin-top:50px}@media (max-width:767px){.g__mt-50{margin-top:30px}}.g__mt-55{margin-top:55px}@media (max-width:767px){.g__mt-55{margin-top:30px}}.g__mt-60{margin-top:60px}@media (max-width:767px){.g__mt-60{margin-top:40px}}.g__mt-70{margin-top:70px}@media (max-width:767px){.g__mt-70{margin-top:40px}}.g__mt-80{margin-top:80px}@media (max-width:1239px){.g__mt-80{margin-top:60px}}@media (max-width:767px){.g__mt-80{margin-top:40px}}.g__mt-100{margin-top:100px}@media (max-width:1239px){.g__mt-100{margin-top:60px}}@media (max-width:767px){.g__mt-100{margin-top:40px}}.g__mt-120{margin-top:120px}@media (max-width:1239px){.g__mt-120{margin-top:80px}}@media (max-width:767px){.g__mt-120{margin-top:50px}}.nosell .menu__nav .cart,.nosell .menu__nav .line{display:none!important}.nosell .menu__nav .lang{margin-right:0!important}.nosell .variations_form.cart>.single_variation_wrap{display:none!important}.wc-block-mini-cart__footer-checkout .wc-block-components-button__text{color:#fff!important}.admin-bar .header{margin-top:32px}.header{position:fixed;top:0;left:0;right:0;margin:auto;z-index:100;background-color:#fff}.header__space{position:relative;padding-top:120px}@media (max-width:1239px){.header__space{padding-top:84px}}.header .menu{position:relative;height:120px;-webkit-transition:all .5s;transition:all .5s;padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1239px){.header .menu{height:84px!important}}.header .menu a[href="#"]{cursor:default!important}.header .menu .hamburger-button{display:none}@media (max-width:1239px){.header .menu .hamburger-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header .menu .hamburger-button .hamburger{vertical-align:top;padding:5px}.header .menu .hamburger-button__text{padding-top:2px;font-size:14px;font-size:.875rem;line-height:1.125rem;font-weight:700;text-transform:uppercase;margin-right:5px;-webkit-transition:all .3s;transition:all .3s}@media (max-width:767px){.header .menu .hamburger-button__text{display:none}}.header .menu__logo{width:218px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:all .5s;transition:all .5s}@media (max-width:767px){.header .menu__logo{width:120px!important}}.header .menu__logo a{display:block}.header .menu__logo img,.header .menu__logo svg{width:100%;height:auto;display:block;margin-top:-14px}@media (max-width:1239px){.header .menu__logo img,.header .menu__logo svg{margin-top:0}}.header .menu__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.header .menu__nav-half{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:50%}@media (max-width:1239px){.header .menu__nav-half:first-child{height:100%}.header .menu__nav-half:nth-child(2){height:0%}}.header .menu__nav-half>div,.header .menu__nav-half>ul{margin-right:30px}.header .menu__nav-half>div:last-child,.header .menu__nav-half>ul:last-child{margin-right:0}.header .menu__nav .line{background-color:#c2c2c2;width:1px;height:36px}@media (max-width:1239px){.header .menu__nav .line{display:none}}.header .menu__nav .nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:30px}@media (max-width:1239px){.header .menu__nav .nav{display:none}}.header .menu__nav .nav li{font-size:18px;font-size:1.125rem;line-height:1.875rem;margin-right:30px;font-weight:700}.header .menu__nav .nav li:last-child{margin-right:0}.header .menu__nav .nav li>a{z-index:2;position:relative}.header .menu__nav .nav li a{position:relative}.header .menu__nav .nav li a:before{content:"";display:block;position:absolute;left:0;right:0;width:0;height:2px;-webkit-transition:all .5s;transition:all .5s;bottom:-4px}.header .menu__nav .nav li a:hover:before{width:100%;background-color:#0057b6}.header .menu__nav .nav li.current-menu-item>a,.header .menu__nav .nav li.current-menu-parent>a,.header .menu__nav .nav li.current-page-ancestor>a{color:#e41b13}.header .menu__nav .nav li.menu-item-has-children{position:relative}.header .menu__nav .nav li.menu-item-has-children>ul{opacity:0;z-index:-100;visibility:hidden;position:absolute;background-color:hsla(0,0%,100%,.95);width:330px;padding:72px 20px 30px;z-index:1;bottom:0;left:-20px;-webkit-transition:padding .5s;transition:padding .5s;-webkit-transform:translateY(100%);transform:translateY(100%)}.header .menu__nav .nav li.menu-item-has-children>ul li{color:#000;font-size:16px;font-size:1rem;line-height:1.375rem;font-weight:700;display:block;margin:12px 0}.header .menu__nav .nav li.menu-item-has-children>ul .sub-menu{margin-left:10px}.header .menu__nav .nav li.menu-item-has-children:hover>ul{opacity:1;z-index:1;visibility:visible}.header .menu__nav .lang{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1239px){.header .menu__nav .lang{display:none}}.header .menu__nav .lang li{font-size:14px;font-size:.875rem;line-height:28px;width:30px;margin-right:15px;text-align:center;font-weight:700;border:1px solid #c2c2c2;border-radius:50%}.header .menu__nav .lang li a{-webkit-transform:translateY(1px);transform:translateY(1px);display:inline-block}.header .menu__nav .lang li:last-child{margin-right:0}.header .menu__nav .lang li.current-lang{background-color:#0057b6;border-color:#0057b6;color:#fff}.header .menu__nav .cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .menu__nav .cart>div{margin-right:30px}.header .menu__nav .cart>div:last-child{margin-right:0}.header .menu__nav .cart .wc-block-mini-cart__button{position:relative;padding:0;width:28px;height:28px;background-image:url(../../images/shopping.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.header .menu__nav .cart .wc-block-mini-cart__button svg{display:none}.header .menu__nav .cart .wc-block-mini-cart__button>span{position:static}.header .menu__nav .cart .wc-block-mini-cart__button .wc-block-mini-cart__badge{background-color:#0057b6;border-radius:50%;color:#fff;right:-5px;top:0;left:auto}.header .menu__nav .search{position:relative;width:370px;max-width:100%}.header .menu__nav .search ::-webkit-input-placeholder{color:#c2c2c2}.header .menu__nav .search :-ms-input-placeholder{color:#c2c2c2}.header .menu__nav .search :-moz-placeholder,.header .menu__nav .search ::-moz-placeholder{color:#c2c2c2;opacity:1}.header .menu__nav .search option:disabled{color:#c2c2c2;opacity:1}@media (max-width:1239px){.header .menu__nav .search{display:none}}.header .menu__nav .search .search_btn{position:absolute;z-index:1;right:0;top:0;display:block}.header .menu__nav .search .search_btn>span{display:block;width:38px;height:30px;background-repeat:no-repeat;background-position:50%;background-size:22px;background-image:url(../../images/search.svg)}.header .menu__nav .search input{height:30px;width:100%;border:1px solid #c2c2c2!important;border-radius:60px;padding-left:15px;padding-right:30px}.header .menu__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-2px}@media (max-width:1239px){.header .menu__social{display:none}}.header .menu__social .icon{display:block;width:30px;height:30px;border:1px solid #c2c2c2;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .menu__social svg{-webkit-transition:all .3s;transition:all .3s;vertical-align:top;width:100%;height:auto;max-height:16px;max-width:16px}.header .menu__social a{margin-right:20px}.header .menu__social a:last-child{margin-right:0}.header .menu__social a:hover svg{-webkit-filter:drop-shadow(0 0 6px rgba(0,87,182,.6));filter:drop-shadow(0 0 6px rgba(0,87,182,.6))}.header.active .menu__logo{width:200px}.header.active .menu{height:84px}.header.active .menu .menu-item-has-children>ul{padding-top:55px!important}.header__mobile{display:none;position:absolute;top:84px;left:0;-webkit-transition:background-color .6s,-webkit-transform .5s;transition:background-color .6s,-webkit-transform .5s;transition:transform .5s,background-color .6s;transition:transform .5s,background-color .6s,-webkit-transform .5s;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:10;padding:10px 0 110px;height:calc(100vh - 84px);overflow-y:scroll;vertical-align:top;background-color:hsla(0,0%,100%,.95);width:50%;margin:0 auto auto;-webkit-transition:all .4s;transition:all .4s}@media (max-width:1239px){.header__mobile{display:inline-block}}@media (max-width:767px){.header__mobile{width:100%}}.header__mobile.active{-webkit-transform:translateX(0);transform:translateX(0)}.header__mobile .menu__social{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;margin-top:1.5rem;margin-bottom:1rem}.header__mobile .menu__social img{max-height:60%;max-width:60%}.header__mobile .search{position:relative;width:350px;max-width:100%;margin-top:10px}.header__mobile .search ::-webkit-input-placeholder{color:#c2c2c2}.header__mobile .search :-ms-input-placeholder{color:#c2c2c2}.header__mobile .search :-moz-placeholder,.header__mobile .search ::-moz-placeholder{color:#c2c2c2;opacity:1}.header__mobile .search option:disabled{color:#c2c2c2;opacity:1}.header__mobile .search ::-ms-clear,.header__mobile .search ::-ms-reveal{display:none;width:0;height:0}.header__mobile .search ::-webkit-search-cancel-button,.header__mobile .search ::-webkit-search-decoration,.header__mobile .search ::-webkit-search-results-button,.header__mobile .search ::-webkit-search-results-decoration{display:none}.header__mobile .search .search_btn{position:absolute;z-index:1;right:0;top:0;display:block}.header__mobile .search .search_btn>span{display:block;width:38px;height:30px;background-repeat:no-repeat;background-position:50%;background-size:22px;background-image:url(../../images/search.svg)}.header__mobile .search input{height:30px;width:100%;border:1px solid #c2c2c2!important;border-radius:60px;padding-left:10px;padding-right:30px;font-size:14px}.header__mobile .nav>ul>li:last-child{border:0}.header__mobile .nav ul li{display:block;padding:12px 0;font-size:20px;font-size:1.25rem;line-height:1.875rem;font-family:Fustat,sans-serif;color:#000}.header__mobile .nav ul li a{display:inline-block;vertical-align:top;width:100%}.header__mobile .nav ul li .sub-menu{display:none;padding-top:5px;padding-left:10px}.header__mobile .nav ul li .sub-menu li{padding:5px 0;font-size:16px;font-size:1rem;line-height:1.875rem;font-family:Fustat,sans-serif}.header__mobile .nav ul li .sub-menu li.red{color:#e41b13}.header__mobile .nav ul li>a span.open,.header__mobile .nav ul li>span span.open{width:40px;display:inline-block;vertical-align:top}.header__mobile .nav ul li.menu-item-has-children>a,.header__mobile .nav ul li.menu-item-has-children>span{display:-webkit-box;display:-ms-flexbox;display:flex}.header__mobile .nav ul li.menu-item-has-children>a>span:first-child,.header__mobile .nav ul li.menu-item-has-children>a>span:nth-child(2),.header__mobile .nav ul li.menu-item-has-children>span>span:first-child,.header__mobile .nav ul li.menu-item-has-children>span>span:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.header__mobile .nav ul li.menu-item-has-children>a span.open,.header__mobile .nav ul li.menu-item-has-children>span span.open{background-image:url(../../images/arr2_down.svg);background-position:center right 10px;background-repeat:no-repeat;background-size:16px;height:1.875rem;z-index:1;cursor:pointer}.header__mobile .nav ul li.current-menu-item>a,.header__mobile .nav ul li.current-menu-parent>a,.header__mobile .nav ul li.current-page-ancestor>a{color:#0057b6}.header__mobile .nav ul li.active>a span.open,.header__mobile .nav ul li.active>span span.open{background-image:url(../../images/arr2_up.svg)}.header__mobile .nav ul li.active>.sub-menu{display:block}.header__mobile .lang{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20px}.header__mobile .lang li{font-size:15px;font-size:.9375rem;line-height:30px;width:30px;margin-right:15px;text-align:center;font-weight:700}.header__mobile .lang li a{-webkit-transform:translateY(1px);transform:translateY(1px);display:inline-block}.header__mobile .lang li:last-child{margin-right:0}.header__mobile .lang li.current-lang{background-color:#0057b6;border-radius:50%;color:#fff}.header-sub{display:none;position:absolute;left:0;right:0;bottom:0;width:100%;margin:auto;-webkit-transform:translateY(100%);transform:translateY(100%);background-color:hsla(0,0%,100%,.95);padding:30px 0}@media (max-width:1239px){.header-sub{display:none!important}}.header-sub.show{display:block}.header-sub__menu{width:960px;max-width:100%;margin:0 auto}.header-sub__menu li{color:#fff}.header-sub__menu li.active{color:#0057b6}.header-sub__menu a{display:inline;background-image:-webkit-gradient(linear,left top, left bottom,from(#0057b6),to(#0057b6));background-image:linear-gradient(#0057b6,#0057b6);background-size:0 2px;background-repeat:no-repeat;background-position:0 100%;-webkit-transition:background-size .5s;transition:background-size .5s;padding-bottom:2px}.header-sub__menu a:hover{background-size:100% 2px}.header-sub__menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -15px}.header-sub__menu>ul>li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:25%;padding:0 15px}.header-sub__menu>ul>li:first-child{font-size:18px;font-size:1.125rem;line-height:1.5rem;color:#e41b13}.header-sub__menu>ul li{margin:10px 0;font-size:16px;font-size:1rem;line-height:1.5rem;font-weight:700;color:#000}.header-marki{display:none;position:absolute;left:0;right:0;bottom:0;width:100%;margin:auto;-webkit-transform:translateY(100%);transform:translateY(100%);background-color:hsla(0,0%,100%,.95);padding:30px 0}@media (max-width:1239px){.header-marki{display:none!important}}.header-marki.show{display:block}.header-marki__menu{width:1200px;max-width:100%;margin:0 auto}.header-marki__menu,.header-marki__menu ul,.header-marki__menu ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-marki__menu ul li{padding:0 40px;width:25%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-marki__menu ul li img{vertical-align:top;width:260px}.footer{border-top:1px solid #c2c2c2;-webkit-transform:translateY(-1px);transform:translateY(-1px);padding-bottom:60px}.footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0;border-bottom:1px solid #c2c2c2}@media (max-width:1239px){.footer__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer__top>div{padding:10px 0}.footer__middle{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__middle>div{padding:10px 0}.footer__bottom{padding:20px 0}.footer .logos ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-5px}.footer .logos ul li{padding:5px}.footer .logos ul li img{width:110px;vertical-align:top}.footer .whatsapp{margin-right:20px}@media (max-width:767px){.footer .whatsapp{margin-right:0;padding-top:20px;padding-bottom:15px}}.footer .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.footer .menu{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer .menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-5px -15px}@media (max-width:767px){.footer .menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer .menu ul li{padding:5px 15px;font-size:18px;font-size:1.125rem;line-height:1.625rem}.footer .menu ul li a{-webkit-transition:all .3s;transition:all .3s}.footer .menu ul li a:hover{color:#0057b6}.footer .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px;font-size:.9375rem;line-height:1.125rem}.footer .info p{margin:10px 0}.footer .info a:hover{text-decoration:underline}.footer .categories{width:40%}@media (max-width:767px){.footer .categories{width:100%}}.footer .categories__title{font-size:15px;font-size:.9375rem;font-weight:700;line-height:teRem(18px);color:#1e1e1e}.footer .categories__title a{white-space:nowrap}.footer .categories__title a:hover{text-decoration:underline}.footer .categories__nav{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:10px}.footer .categories__nav>ul{width:25%}@media (max-width:767px){.footer .categories__nav>ul{width:50%}}.footer .categories__nav>ul li{font-size:15px;font-size:.9375rem;line-height:teRem(18px);color:#716c6c}.footer .categories__nav>ul li a:hover{text-decoration:underline}.footer .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:60%}@media (max-width:767px){.footer .nav{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer .nav>div{margin:-8px 0}@media (max-width:767px){.footer .nav>div{width:50%;text-align:left!important}}.footer .nav>div:last-child{text-align:right}.footer .nav ul li{margin:8px 0;font-size:15px;font-size:.9375rem;font-weight:700;line-height:teRem(18px);color:#1e1e1e}.footer .nav ul li a{white-space:nowrap}.footer .nav ul li a:hover{text-decoration:underline}.footer .nav__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px}.footer .nav__social .icon{width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .nav__social .icon-fb{width:8px}.footer .nav__social svg{-webkit-transition:all .3s;transition:all .3s;vertical-align:top;width:100%;height:auto;max-height:16px;max-width:16px}.footer .nav__social a{margin-right:20px}.footer .nav__social a:last-child{margin-right:0}.footer .nav__social a:hover svg{-webkit-filter:drop-shadow(0 0 6px rgba(0,87,182,.6));filter:drop-shadow(0 0 6px rgba(0,87,182,.6))}.add-logo{position:fixed;display:none;left:0;top:0;right:0;bottom:0;margin:auto;z-index:999;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.add-logo__head{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-bottom:1px solid #c2c2c2;height:80px}@media (max-width:767px){.add-logo__head{height:60px}}.add-logo__head-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px}@media (max-width:767px){.add-logo__head-row{height:60px}}.add-logo__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:calc(100% - 160px)}@media (max-width:767px){.add-logo__content{height:calc(100% - 120px)}}.add-logo__content .h100{height:100%}.add-logo__content .fcenter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.add-logo__footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-top:1px solid #c2c2c2;height:80px}@media (max-width:767px){.add-logo__footer{height:60px}}.add-logo__footer-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px}@media (max-width:767px){.add-logo__footer-row{height:60px}}.add-logo__footer-row>div,.add-logo__footer-row>span{display:none!important}.add-logo .logo{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.add-logo .logo img,.add-logo .logo svg{height:auto;display:block;width:218px}@media (max-width:767px){.add-logo .logo img,.add-logo .logo svg{width:120px!important}}.add-logo .color{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:.6%;margin-right:15px}.add-logo .color>span{font-size:36px;font-size:2.25rem;line-height:3rem;letter-spacing:0}@media (max-width:767px){.add-logo .color>span{font-size:24px;font-size:1.5rem;line-height:2.25rem}}.add-logo .close{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer;width:42px;height:42px;background-position:50%;background-size:contain;background-repeat:no-repeat;background-image:url(../../images/modul_zamknij.svg)}@media (max-width:767px){.add-logo .close{width:20px;height:20px}}.add-logo .ftr{font-size:24px;font-size:1.5rem;line-height:2.25rem;letter-spacing:-.5px;font-weight:700;color:#003e80;padding-left:50px;display:inline-block;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:767px){.add-logo .ftr{font-size:18px;font-size:1.125rem;line-height:1.75rem;padding-left:40px}}.add-logo .ftr span{color:#e41b13}.add-logo .ftr:before{content:"";display:inline-block;vertical-align:top;width:36px;height:36px;background-repeat:no-repeat;background-position:50%;background-size:contain;margin-left:-50px;margin-right:14px}@media (max-width:767px){.add-logo .ftr:before{width:28px;height:28px;margin-left:-40px;margin-right:12px}}.add-logo .ftr.save-new-file{cursor:pointer}.add-logo .ftr.save-new-file:before{background-image:url(../../images/modul_pobierz.svg)}.add-logo .ftr.choose:before{background-image:url(../../images/modul_pozycja.svg)}.add-logo .steps{position:relative}.add-logo .steps .step1,.add-logo .steps .step2{position:absolute;left:0;right:0;bottom:0;top:0;visibility:hidden}.add-logo .steps .active{position:static;visibility:visible}.add-logo .steps .accept,.add-logo .steps .cancel{position:absolute;width:60px;height:60px;top:40px;z-index:2;border-radius:100%;background-repeat:no-repeat;background-position:50%;background-size:18px;cursor:pointer}@media (max-width:767px){.add-logo .steps .accept,.add-logo .steps .cancel{width:30px;height:30px;top:20px;background-size:14px}}.add-logo .steps .accept:hover,.add-logo .steps .cancel:hover{opacity:.9}.add-logo .steps .accept{right:0;background-color:#003e80;background-image:url(../../images/modul_akceptuj.svg)}.add-logo .steps .cancel{left:0;background-color:#003e80;background-image:url(../../images/modul_anuluj2.svg)}.add-logo .steps-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media (max-width:767px){.add-logo .steps-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.add-logo .steps__thumbs{border-right:1px solid #c2c2c2;width:380px}@media (max-width:1239px){.add-logo .steps__thumbs{width:200px}}@media (max-width:767px){.add-logo .steps__thumbs{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-right:none;border-top:1px solid #c2c2c2;width:100%}}.add-logo .steps__thumbs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%;overflow:auto}@media (max-width:767px){.add-logo .steps__thumbs ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.add-logo .steps__thumbs ul li{padding:10px 0}.add-logo .steps__thumbs ul li img{max-height:calc(33vh - 80px);width:auto;max-width:100%;cursor:pointer}@media (max-width:767px){.add-logo .steps__thumbs ul li img{max-height:calc(35vh - 80px)}}.add-logo .steps__image{width:calc(100% - 380px)}@media (max-width:1239px){.add-logo .steps__image{width:calc(100% - 200px)}}@media (max-width:767px){.add-logo .steps__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}.add-logo .steps__image img{vertical-align:top;max-height:calc(100vh - 170px)}@media (max-width:767px){.add-logo .steps__image img{max-height:calc(65vh - 80px)}}.add-logo .steps__preview{position:relative;width:calc(100% - 350px);border-right:1px solid #c2c2c2}@media (max-width:1239px){.add-logo .steps__preview{width:calc(100% - 200px)}}@media (max-width:767px){.add-logo .steps__preview{width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-right:none;border-bottom:1px solid #c2c2c2}}.add-logo .steps__preview img.checkWH,.add-logo .steps__preview img.preview{opacity:0;vertical-align:top;max-height:calc(100vh - 170px)}@media (max-width:767px){.add-logo .steps__preview img.checkWH,.add-logo .steps__preview img.preview{max-height:calc(65vh - 80px)}}.add-logo .steps__preview #r_paper{position:relative}.add-logo .steps__preview .loading{display:none;position:absolute;width:40px;height:40px;background-repeat:no-repeat;background-position:50%;background-size:contain;background-image:url(../../images/loader.svg);top:50%;left:50%;margin:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.add-logo .steps__controls{width:350px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:90px;padding-bottom:30px;padding-left:45px}@media (max-width:1239px){.add-logo .steps__controls{width:200px;padding-left:30px;padding-top:30px}}@media (max-width:767px){.add-logo .steps__controls{width:100%;padding-left:0;padding-top:20px;padding-bottom:20px;overflow-y:scroll;display:block}}.add-logo .steps__controls .side-ctrls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.add-logo .steps__controls .ctrl{font-size:20px;font-size:1.25rem;line-height:1.5rem;letter-spacing:-.5px;font-weight:700;color:#003e80;padding-left:30px;cursor:pointer;display:inline-block;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:767px){.add-logo .steps__controls .ctrl{font-size:16px;font-size:1rem;line-height:1.25rem;padding-left:24px}}.add-logo .steps__controls .ctrl:before{content:"";display:inline-block;vertical-align:top;width:22px;height:24px;background-repeat:no-repeat;background-position:50%;background-size:contain;margin-left:-30px;margin-right:8px}@media (max-width:767px){.add-logo .steps__controls .ctrl:before{width:18px;height:18px;margin-left:-24px;margin-right:6px}}.add-logo .steps__controls .logo-enlarge:before{background-image:url(../../images/modul_powieksz.svg)}.add-logo .steps__controls .logo-decrease{margin-top:20px}@media (max-width:767px){.add-logo .steps__controls .logo-decrease{margin-top:15px}}.add-logo .steps__controls .logo-decrease:before{background-image:url(../../images/modul_pomniejsz.svg)}.add-logo .steps__controls .logo-remove{margin-top:60px}@media (max-width:767px){.add-logo .steps__controls .logo-remove{margin-top:15px}}.add-logo .steps__controls .logo-remove:before{background-image:url(../../images/modul_usun.svg)}.add-logo .steps__controls .logo-add-new-one{margin-top:20px}@media (max-width:767px){.add-logo .steps__controls .logo-add-new-one{margin-top:15px}}.add-logo .steps__controls .logo-add-new-one:before{background-image:url(../../images/modul_wgraj.svg)}.add-logo .steps__controls .desc{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media (max-width:767px){.add-logo .steps__controls .desc{padding-top:20px;font-size:12px;font-size:.75rem;line-height:1rem}}.add-logo.show{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.add-logo .show{display:block!important}.nsl-pop{position:fixed;left:0;top:0;right:0;bottom:0;margin:auto;z-index:50;background-color:rgba(0,0,0,.6);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nsl-pop,.nsl-pop.show{display:-webkit-box;display:-ms-flexbox;display:flex}.nsl-pop.hide{display:none}.nsl-pop__bg{position:relative;background-color:#fff;padding:80px 0}@media (max-height:640px){.nsl-pop__bg{padding:40px 0}}@media (max-width:1239px){.nsl-pop__bg{padding:40px 0}}@media (max-width:767px){.nsl-pop__bg{padding:70px 0}}.nsl-pop .container{position:relative;z-index:2}.nsl-pop__content{max-width:100%;width:1600px;max-height:100vh}@media (max-width:1239px){.nsl-pop__content{overflow-y:auto}}.nsl-pop__content>div{position:relative;z-index:2}.nsl-pop__content .close{position:absolute;top:30px;right:80px;cursor:pointer;z-index:3;width:36px;height:36px;background-position:50%;background-size:contain;background-repeat:no-repeat;background-image:url(../../images/modul_zamknij2.svg)}@media (max-width:1239px){.nsl-pop__content .close{width:20px;height:20px;right:15px;top:15px}}@media (max-width:767px){.nsl-pop__content .close{top:40px}}.nsl-pop__content .bg{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:1;vertical-align:top;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nsl-pop__content .form{padding-top:40px}@media (max-height:640px){.nsl-pop__content .form{padding-top:20px}}.nsl-pop.show{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.catalog-pop{position:fixed;display:none;left:0;top:0;right:0;bottom:0;margin:auto;z-index:999;background-color:rgba(0,0,0,.6);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-pop .form ::-webkit-input-placeholder{color:#404040}.catalog-pop .form :-ms-input-placeholder{color:#404040}.catalog-pop .form :-moz-placeholder,.catalog-pop .form ::-moz-placeholder{color:#404040;opacity:1}.catalog-pop .form option:disabled{color:#404040;opacity:1}.catalog-pop .form br{display:none!important}.catalog-pop .form input:-webkit-autofill{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.catalog-pop .form .wpcf7-list-item{margin:0}.catalog-pop .form .wpcf7-form-control-wrap{position:static;display:block}.catalog-pop .form .wpcf7-response-output{border:0!important;font-size:18px;line-height:20px;width:100%;margin:0!important;padding:10px 0 0!important;text-align:left;font-weight:700}.catalog-pop .form .wpcf7-acceptance.wpcf7-not-valid label>span:before{border-color:red}.catalog-pop .form span.wpcf7-not-valid-tip{position:absolute;left:0;vertical-align:top;font-size:12px!important;line-height:12px!important;color:#f66;margin-top:2px}.catalog-pop .form .input,.catalog-pop .form .select,.catalog-pop .form .send,.catalog-pop .form .textarea{position:relative}.catalog-pop .form .input{padding-bottom:25px}@media (max-height:640px){.catalog-pop .form .input{padding-bottom:15px}}@media (max-width:1239px){.catalog-pop .form .input{padding-bottom:15px}}.catalog-pop .form .input input{width:100%;height:48px;color:#000;font-size:18px;font-size:1.125rem;background-color:#fff;border:1px solid #003e80;border-radius:3px;padding:0 15px}@media (max-width:767px){.catalog-pop .form .input input{font-size:16px;font-size:1rem}}.catalog-pop .form .input input.wpcf7-not-valid{border-color:red}.catalog-pop .form .input.req input{font-weight:700}.catalog-pop .form .checkbox{margin-bottom:25px;position:relative}@media (max-height:640px){.catalog-pop .form .checkbox{margin-bottom:30px}}@media (max-width:1239px){.catalog-pop .form .checkbox{margin-bottom:30px}}.catalog-pop .form .checkbox span{display:block;line-height:1rem}.catalog-pop .form .checkbox label{display:block;position:relative}.catalog-pop .form .checkbox label input[type=checkbox],.catalog-pop .form .checkbox label input[type=radio]{display:none}.catalog-pop .form .checkbox label>span{display:block;padding-left:22px;font-size:13px;font-size:.8125rem;line-height:1rem;color:#000;text-align:left}.catalog-pop .form .checkbox label>span br{display:inline!important}.catalog-pop .form .checkbox label>span a{text-decoration:underline}.catalog-pop .form .checkbox label>span:before{content:"";position:absolute;top:1px;left:0;margin:auto;display:inline-block;vertical-align:top;width:14px;height:14px;background-repeat:no-repeat;background-position:50%;background-size:contain;background-color:#fff;border:1px solid #000}.catalog-pop .form .checkbox label input[type=checkbox]:checked+span:before,.catalog-pop .form .checkbox label input[type=radio]:checked+span:before{background-image:url(../../images/check.svg)}.catalog-pop .form .checkbox__more{display:inline-block!important;text-decoration:underline;cursor:pointer}.catalog-pop .form .checkbox__more:hover+.checkbox__text{display:block!important}.catalog-pop .form .checkbox__text{position:absolute;display:block;background-color:#fff;z-index:1;bottom:10px;left:0;right:0;display:none!important;color:#1e1e1e;border:1px solid #000;padding:10px}.catalog-pop .form .checkbox__text:hover{display:block!important}.catalog-pop .form .require{margin:10px 0 10px 30px;text-align:left;color:#000;line-height:16px;font-size:14px;font-size:.875rem;font-weight:400}@media (max-width:1239px){.catalog-pop .form .require{margin-left:0;width:100%}}.catalog-pop .form .send{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-pop .form .submit>span:nth-child(2){display:none}.catalog-pop .form .submit.sending{cursor:not-allowed}.catalog-pop .form .submit.sending>span:first-child{display:none}.catalog-pop .form .submit.sending>span:nth-child(2){display:block}.catalog-pop .form form.invalid .wpcf7-response-output,.catalog-pop .form form.unaccepted .wpcf7-response-output{color:#f66!important}.catalog-pop .form form.sent .wpcf7-response-output{color:#66b266!important}.catalog-pop__bg{position:relative;background-color:#fff;padding:80px 0}@media (max-height:640px){.catalog-pop__bg{padding:40px 0}}@media (max-width:1239px){.catalog-pop__bg{padding:40px 0}}@media (max-width:767px){.catalog-pop__bg{padding:70px 0}}.catalog-pop .container{position:relative;z-index:2}.catalog-pop__content{max-width:100%;width:1600px;max-height:100vh}@media (max-width:1239px){.catalog-pop__content{overflow-y:scroll}}.catalog-pop__content>div{position:relative;z-index:2}.catalog-pop__content .close{position:absolute;top:30px;right:80px;cursor:pointer;z-index:3;width:36px;height:36px;background-position:50%;background-size:contain;background-repeat:no-repeat;background-image:url(../../images/modul_zamknij2.svg)}@media (max-width:1239px){.catalog-pop__content .close{width:20px;height:20px;right:15px;top:15px}}@media (max-width:767px){.catalog-pop__content .close{top:40px}}.catalog-pop__content .bg{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:1;vertical-align:top;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.15;-webkit-filter:grayscale(1);filter:grayscale(1)}.catalog-pop__content .form{padding-top:40px}@media (max-height:640px){.catalog-pop__content .form{padding-top:20px}}.catalog-pop.show{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.woo-area .woocommerce-ordering{margin:0}@media (max-width:767px){.woo-area .woocommerce-ordering{float:none}}.woo-area .woocommerce-ordering select{height:38px;width:280px;border:1px solid #c2c2c2!important;border-radius:60px;padding-left:15px;padding-right:30px;background-repeat:no-repeat;background-position:right 15px center;background-size:10px;background-image:url(../../images/arr2_down.svg);cursor:pointer}.woo-area .woocommerce-result-count{margin:0;padding:7px 0;color:#c2c2c2}@media (max-width:767px){.woo-area .woocommerce-result-count{float:none}}.woo-area .woocommerce-no-products-found{padding-left:15px}.woo-area .woocommerce-no-products-found .woocommerce-info{font-size:24px;font-size:1.5rem;line-height:1.75rem;font-weight:700;color:#e41b13;background-color:transparent;border:0;margin:0;padding:0}.woo-area .woocommerce-no-products-found .woocommerce-info:after,.woo-area .woocommerce-no-products-found .woocommerce-info:before{display:none}.woo-area .products{margin:-20px -10px!important;padding-top:30px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woo-area .products>li{margin:20px 10px!important;width:calc(25% - 20px)!important}@media (max-width:1239px){.woo-area .products>li{width:calc(33.33% - 20px)!important}}@media (max-width:767px){.woo-area .products>li{width:calc(50% - 20px)!important}}.woo-area .products>li .button{display:none!important}.woo-area .product .woocommerce-loop-product__title{margin:0!important;padding:0!important;font-size:16px;font-size:1rem;line-height:1.5rem;text-align:center}.woo-area .product .brandlogo{position:absolute;z-index:2;left:0;top:0}.woo-area .product .brandlogo img{vertical-align:top;width:auto!important;max-width:70px!important;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:24px!important;-webkit-filter:grayscale(1);filter:grayscale(1)}@media (max-width:1239px){.woo-area .product .brandlogo img{max-width:40px!important;height:16px!important}}.woo-area .product .new{position:absolute;z-index:2;right:0;top:0;display:block;background-color:#e41b13;border-radius:30px;font-size:13px;line-height:20px;letter-spacing:-.4px;font-weight:700;padding:0 10px;text-transform:uppercase;color:#fff}.woo-area .product .woocommerce-loop-product__link>img{vertical-align:top;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;aspect-ratio:220/315!important;background-color:#fff;contain-intrinsic-size:none!important}.woo-area .product .woocommerce-loop-product__link>img.hover{position:absolute;top:0;left:0;right:0;margin:auto;opacity:0;z-index:1;-webkit-transition:opacity .4s;transition:opacity .4s}.woo-area .product .woocommerce-loop-product__link:hover>img.hover{opacity:1}@media (max-width:1239px){.woo-area .product .woocommerce-loop-product__link:hover>img.hover{display:none!important}}.woo-area .product .price{margin:0!important;padding:0!important}.woo-area .product .price bdi,.woo-area .product .price span{font-size:16px;font-size:1rem;line-height:1.5rem;font-weight:700!important}.woo-area .sidefilters__head{position:relative;font-size:20px;font-size:1.25rem;line-height:1.5rem;color:#003e80;font-weight:500;border-bottom:1px solid #c2c2c2;margin-bottom:20px;cursor:pointer;padding-right:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.woo-area .sidefilters__head:before{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:10px;background-repeat:no-repeat;background-position:50%;background-size:contain;background-image:url(../../images/arr2_up.svg)}.woo-area .sidefilters__head:after{content:"";display:block;width:100%;margin-bottom:10px}.woo-area .sidefilters__container.hide{display:none}.woo-area .sidefilters.notactive .sidefilters__head:before{background-image:url(../../images/arr2_down.svg)}.woo-area .sidefilters.notactive .sidefilters__container{display:none}@media (max-width:767px){.woo-area .woof_products_top_panel,.woo-area .woof_submit_search_form_container{display:none}}.woo-area .woof_products_top_panel button,.woo-area .woof_submit_search_form_container button{min-width:120px;min-height:38px;background-color:#003e80;border:0;padding:4px 20px;border-radius:20px;font-size:14px;font-size:.875rem;line-height:1.125rem;font-weight:800;color:#fff;text-align:center;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;text-transform:uppercase}@media (max-width:767px){.woo-area .woof_products_top_panel button,.woo-area .woof_submit_search_form_container button{margin-top:1px;font-size:12px;font-size:.75rem;line-height:1rem;min-height:30px}}.woo-area .woof_products_top_panel button:hover,.woo-area .woof_submit_search_form_container button:hover{background-color:#0057b6;color:#fff}.woo-area .woof_custom_show{margin-top:15px}@media (max-width:767px){.woo-area .woof_custom_show{display:none}}.woo-area .woof_custom_show button{min-width:120px;min-height:38px;background-color:#003e80;border:0;padding:4px 20px;border-radius:20px;font-size:14px;font-size:.875rem;line-height:1.125rem;font-weight:800;color:#fff;text-align:center;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;text-transform:uppercase}@media (max-width:767px){.woo-area .woof_custom_show button{margin-top:1px;font-size:12px;font-size:.75rem;line-height:1rem;min-height:30px}}.woo-area .woof_custom_show button:hover{background-color:#0057b6;color:#fff}.woo-area .woof_products_top_panel{margin-top:0;margin-bottom:20px}.woo-area .woof_products_top_panel .woof_products_top_panel_ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-5px}.woo-area .woof_products_top_panel .woof_products_top_panel_ul>li{margin:5px;font-weight:700}.woo-area .woof_products_top_panel .woof_products_top_panel_ul>li i{font-weight:400;font-style:normal}.woo-area .woof_products_top_panel .woof_products_top_panel_ul>li>ul>li:nth-child(2){font-weight:400}.woo-area .woof_products_top_panel .woof_products_top_panel_ul .woof_remove_ppi{background-image:url(../../images/close2.svg);background-size:10px!important;background-position:top 6px right!important}.woo-area .woof .woof_container{border-bottom:1px solid #c2c2c2;padding-bottom:10px!important;margin-bottom:10px!important}.woo-area .woof .woof_container_inner>h4{font-size:20px;font-size:1.25rem;line-height:1.5rem;color:#000;font-weight:500;padding-right:30px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:0}.woo-area .woof .woof_container_inner>h4:before{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:6px;background-repeat:no-repeat;background-position:50%;background-size:contain;background-image:url(../../images/arr2_down.svg)}.woo-area .woof .woof_container_inner>div,.woo-area .woof .woof_container_inner>label,.woo-area .woof .woof_container_inner>span{display:none!important}.woo-area .woof .woof_container_inner.active>h4{margin-bottom:10px}.woo-area .woof .woof_container_inner.active>h4:before{background-image:url(../../images/arr2_up.svg)}.woo-area .woof .woof_container_inner.active>div.icheckbox_square-blue,.woo-area .woof .woof_container_inner.active>label,.woo-area .woof .woof_container_inner.active>span{display:inline-block!important}.woo-area .woof .woof_container_inner.active>div,.woo-area .woof .woof_container_inner.active>span.irs{display:block!important}.woo-area .woof .woof_container_inner>label.woof_wcga_label_hide{display:none!important}.woo-area .woof label[for=woof_checkbox_sales]{margin-left:7px!important}.woo-area .woof .woof_list>li{margin-left:0}.woo-area .woof .woof_container_inner_kolor .woof_list.woof_list_label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px!important}.woo-area .woof .woof_container_inner_kolor .woof_list.woof_list_label>li{margin:0!important;padding:5px!important}.woo-area .woof .woof_container_inner_kolor .woof_list.woof_list_label .woof_label_term{position:relative;min-width:inherit;min-height:inherit;font-size:0!important;display:block;margin:0;padding:0;border:1px solid #c2c2c2;border-radius:100px;width:40px!important;height:40px!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:cover!important}.woo-area .woof .woof_container_inner_kolor .woof_list.woof_list_label .woof_label_term.checked{border:1px solid #003e80}.woo-area .woof .woof_container_inner_kolor .woof_list.woof_list_label .woof_label_term.checked:after{content:"";position:absolute;z-index:1;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px;height:12px;background-repeat:no-repeat;background-position:50%;background-size:contain;background-image:url(../../images/selected.svg);-webkit-filter:drop-shadow(0 0 1px #000000);filter:drop-shadow(0 0 1px #000000)}.woo-area .woof .woof_container_inner_kolor .woof_list.woof_list_label .woof_label_term:hover{outline:1px solid #0057b6}.woo-area .woof .woof_container_inner_marka .woof_label_term{height:44px!important}.woo-area .woof .woof_container_inner_marka .woof_label_term>img{max-width:82px;padding:4px}.woo-area .woof .woof_container_inner_marka .woof_label_term.checked>img.nohover,.woo-area .woof .woof_container_inner_marka .woof_label_term>img.hover{display:none}.woo-area .woof .woof_container_inner_marka .woof_label_term.checked>img.hover{display:block}.woo-area .woof .woof_container_inner_certyfikatyinormy .woof_label_term{height:110px!important}.woo-area .woof .woof_container_inner_certyfikatyinormy .woof_label_term>img{max-width:100px;padding:0;border-radius:5px}.woo-area .woof .woof_list_label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px!important}.woo-area .woof .woof_list_label>li{margin:0!important;padding:5px!important;vertical-align:top}.woo-area .woof .woof_list_label .woof_label_count{color:#000!important;background-color:#c2c2c2!important;border-color:#c2c2c2!important;padding:0 2px;z-index:2;top:0}.woo-area .woof .woof_list_label .woof_label_term{border-radius:10px;background-color:#fff;color:#c2c2c2;border-color:#c2c2c2;font-family:Fustat,sans-serif;height:40px;min-width:40px;vertical-align:top}.woo-area .woof .woof_list_label .woof_label_term.checked{border-color:#003e80;background-color:#003e80;color:#fff}.woo-area .woof .woof_list_label .woof_label_term:hover{outline:1px solid #0057b6}.woo-area .woof .icheckbox_square-blue,.woo-area .woof .iradio_square-blue{background-image:url(../../images/checkbox2.png)}.woo-area .woof .irs-handle{border:2px solid #003e80;border-radius:6px;-webkit-box-shadow:none!important;box-shadow:none!important}.woo-area .woof .irs-grid-text{font-family:Fustat,sans-serif}.woo-area .woof .irs-bar,.woo-area .woof .irs-single{background-color:#003e80}.woo-area .woof .irs-from,.woo-area .woof .irs-to{font-family:Fustat,sans-serif;background-color:#003e80;font-weight:500}.woo-area .woof .irs-from:before,.woo-area .woof .irs-to:before{border-top-color:#003e80}.woo-area .woof .woof_list_checkbox>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.woo-area .woof .woof_list_checkbox>li>div{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.woo-area .woof .woof_list_checkbox>li>label{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.woo-area .product_loop_header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-5px}.woo-area .product_loop_header>div{margin:5px!important}.woo-area .product_loop_header ::-webkit-input-placeholder{color:#c2c2c2}.woo-area .product_loop_header :-ms-input-placeholder{color:#c2c2c2}.woo-area .product_loop_header :-moz-placeholder,.woo-area .product_loop_header ::-moz-placeholder{color:#c2c2c2;opacity:1}.woo-area .product_loop_header option:disabled{color:#c2c2c2;opacity:1}.woo-area .product_loop_header ::-ms-clear,.woo-area .product_loop_header ::-ms-reveal{display:none;width:0;height:0}.woo-area .product_loop_header ::-webkit-search-cancel-button,.woo-area .product_loop_header ::-webkit-search-decoration,.woo-area .product_loop_header ::-webkit-search-results-button,.woo-area .product_loop_header ::-webkit-search-results-decoration{display:none}.woo-area .product_loop_header .product_searcher{position:relative}.woo-area .product_loop_header .product_searcher,.woo-area .product_loop_header .woof_text_search_container{max-width:50%;width:50%}@media (max-width:1239px){.woo-area .product_loop_header .product_searcher,.woo-area .product_loop_header .woof_text_search_container{max-width:100%;width:100%}}.woo-area .product_loop_header .search_btn,.woo-area .product_loop_header .woof_text_search_go{position:absolute;z-index:1;right:0;top:0;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:120px;min-height:38px;background-color:#003e80;border:0;padding:4px 15px;-webkit-transition:background-color .3s;transition:background-color .3s;border-radius:20px;overflow:hidden;vertical-align:top;background-image:none!important}.woo-area .product_loop_header .search_btn>span,.woo-area .product_loop_header .woof_text_search_go>span{font-size:14px;font-size:.875rem;line-height:1.125rem;font-weight:800;color:#fff;display:inline-block;vertical-align:top;text-align:center;width:100%;-webkit-transition:color .3s;transition:color .3s;text-transform:uppercase}@media (max-width:767px){.woo-area .product_loop_header .search_btn>span,.woo-area .product_loop_header .woof_text_search_go>span{margin-top:1px;font-size:12px;font-size:.75rem;line-height:1rem}}.woo-area .product_loop_header .search_btn:hover,.woo-area .product_loop_header .woof_text_search_go:hover{background-color:#0057b6}.woo-area .product_loop_header input{height:38px;width:100%;border:1px solid #c2c2c2!important;border-radius:60px;padding-right:130px;padding-left:40px;background-repeat:no-repeat;background-position:left 10px center;background-size:24px;background-image:url(../../images/search.svg)}.woo-area .product_loop_header .woof_text_search_container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0;margin:0}.woo-area .product_loop_header .g__button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-content>.woocommerce,.flex-content>.wp-block-woocommerce-cart,.flex-content>.wp-block-woocommerce-checkout{margin:0 auto;padding:30px 15px 0;width:100%}@media (min-width:992px){.flex-content>.woocommerce,.flex-content>.wp-block-woocommerce-cart,.flex-content>.wp-block-woocommerce-checkout{max-width:960px}}@media (min-width:1240px){.flex-content>.woocommerce,.flex-content>.wp-block-woocommerce-cart,.flex-content>.wp-block-woocommerce-checkout{min-width:1230px;width:80%;max-width:1320px}}.flex-content>.woocommerce h2,.flex-content>.woocommerce h3,.flex-content>.wp-block-woocommerce-cart h2,.flex-content>.wp-block-woocommerce-cart h3,.flex-content>.wp-block-woocommerce-checkout h2,.flex-content>.wp-block-woocommerce-checkout h3{font-weight:700;color:#003e80;font-size:32px;font-size:2rem;line-height:2.75rem}@media (max-width:767px){.flex-content>.woocommerce h2,.flex-content>.woocommerce h3,.flex-content>.wp-block-woocommerce-cart h2,.flex-content>.wp-block-woocommerce-cart h3,.flex-content>.wp-block-woocommerce-checkout h2,.flex-content>.wp-block-woocommerce-checkout h3{font-size:24px;font-size:1.5rem;line-height:2.25rem}}.flex-content>.woocommerce input[type=email],.flex-content>.woocommerce input[type=password],.flex-content>.woocommerce input[type=tel],.flex-content>.woocommerce input[type=text],.flex-content>.woocommerce textarea,.flex-content>.wp-block-woocommerce-cart input[type=email],.flex-content>.wp-block-woocommerce-cart input[type=password],.flex-content>.wp-block-woocommerce-cart input[type=tel],.flex-content>.wp-block-woocommerce-cart input[type=text],.flex-content>.wp-block-woocommerce-cart textarea,.flex-content>.wp-block-woocommerce-checkout input[type=email],.flex-content>.wp-block-woocommerce-checkout input[type=password],.flex-content>.wp-block-woocommerce-checkout input[type=tel],.flex-content>.wp-block-woocommerce-checkout input[type=text],.flex-content>.wp-block-woocommerce-checkout textarea{width:100%;height:48px;color:#000;font-size:18px;font-size:1.125rem;background-color:#fff;border:1px solid #003e80;border-radius:3px;padding:0 15px}@media (max-width:767px){.flex-content>.woocommerce input[type=email],.flex-content>.woocommerce input[type=password],.flex-content>.woocommerce input[type=tel],.flex-content>.woocommerce input[type=text],.flex-content>.woocommerce textarea,.flex-content>.wp-block-woocommerce-cart input[type=email],.flex-content>.wp-block-woocommerce-cart input[type=password],.flex-content>.wp-block-woocommerce-cart input[type=tel],.flex-content>.wp-block-woocommerce-cart input[type=text],.flex-content>.wp-block-woocommerce-cart textarea,.flex-content>.wp-block-woocommerce-checkout input[type=email],.flex-content>.wp-block-woocommerce-checkout input[type=password],.flex-content>.wp-block-woocommerce-checkout input[type=tel],.flex-content>.wp-block-woocommerce-checkout input[type=text],.flex-content>.wp-block-woocommerce-checkout textarea{font-size:16px;font-size:1rem}}.flex-content>.woocommerce .select2-selection,.flex-content>.woocommerce select,.flex-content>.wp-block-woocommerce-cart .select2-selection,.flex-content>.wp-block-woocommerce-cart select,.flex-content>.wp-block-woocommerce-checkout .select2-selection,.flex-content>.wp-block-woocommerce-checkout select{width:100%;height:48px;color:#000;font-size:18px;font-size:1.125rem;background-color:#fff;border:1px solid #003e80;border-radius:3px;padding:0 15px}@media (max-width:767px){.flex-content>.woocommerce .select2-selection,.flex-content>.woocommerce select,.flex-content>.wp-block-woocommerce-cart .select2-selection,.flex-content>.wp-block-woocommerce-cart select,.flex-content>.wp-block-woocommerce-checkout .select2-selection,.flex-content>.wp-block-woocommerce-checkout select{font-size:16px;font-size:1rem}}.flex-content>.woocommerce .select2-selection .select2-selection__rendered,.flex-content>.woocommerce select .select2-selection__rendered,.flex-content>.wp-block-woocommerce-cart .select2-selection .select2-selection__rendered,.flex-content>.wp-block-woocommerce-cart select .select2-selection__rendered,.flex-content>.wp-block-woocommerce-checkout .select2-selection .select2-selection__rendered,.flex-content>.wp-block-woocommerce-checkout select .select2-selection__rendered{line-height:46px}.flex-content>.woocommerce .wc-blocks-components-select__container,.flex-content>.wp-block-woocommerce-cart .wc-blocks-components-select__container,.flex-content>.wp-block-woocommerce-checkout .wc-blocks-components-select__container{background-color:transparent}.flex-content>.woocommerce .wc-blocks-components-select__label,.flex-content>.wp-block-woocommerce-cart .wc-blocks-components-select__label,.flex-content>.wp-block-woocommerce-checkout .wc-blocks-components-select__label{z-index:-1}.flex-content>.woocommerce .wc-blocks-components-select__select,.flex-content>.wp-block-woocommerce-cart .wc-blocks-components-select__select,.flex-content>.wp-block-woocommerce-checkout .wc-blocks-components-select__select{padding:20px calc(.5em - 1px) 0!important;height:48px;border:0;font-weight:400;font-size:16px;background-color:transparent}.flex-content>.woocommerce a,.flex-content>.wp-block-woocommerce-cart a,.flex-content>.wp-block-woocommerce-checkout a{text-decoration:underline}.flex-content>.woocommerce a:hover,.flex-content>.wp-block-woocommerce-cart a:hover,.flex-content>.wp-block-woocommerce-checkout a:hover{color:#0057b6}.flex-content>.woocommerce .form-row>label,.flex-content>.woocommerce .woocommerce-form-row>label,.flex-content>.wp-block-woocommerce-cart .form-row>label,.flex-content>.wp-block-woocommerce-cart .woocommerce-form-row>label,.flex-content>.wp-block-woocommerce-checkout .form-row>label,.flex-content>.wp-block-woocommerce-checkout .woocommerce-form-row>label{font-weight:700}.flex-content>.woocommerce fieldset,.flex-content>.wp-block-woocommerce-cart fieldset,.flex-content>.wp-block-woocommerce-checkout fieldset{padding-top:20px!important;padding-left:0!important;padding-right:0!important}.flex-content>.woocommerce fieldset legend,.flex-content>.wp-block-woocommerce-cart fieldset legend,.flex-content>.wp-block-woocommerce-checkout fieldset legend{font-weight:700;color:#003e80;font-size:20px;font-size:1.25rem;line-height:1.5rem}.flex-content>.woocommerce .button,.flex-content>.woocommerce .place-order button,.flex-content>.woocommerce .wc-block-components-button,.flex-content>.woocommerce .woocommerce-button,.flex-content>.woocommerce .woocommerce-Button,.flex-content>.wp-block-woocommerce-cart .button,.flex-content>.wp-block-woocommerce-cart .place-order button,.flex-content>.wp-block-woocommerce-cart .wc-block-components-button,.flex-content>.wp-block-woocommerce-cart .woocommerce-button,.flex-content>.wp-block-woocommerce-cart .woocommerce-Button,.flex-content>.wp-block-woocommerce-checkout .button,.flex-content>.wp-block-woocommerce-checkout .place-order button,.flex-content>.wp-block-woocommerce-checkout .wc-block-components-button,.flex-content>.wp-block-woocommerce-checkout .woocommerce-button,.flex-content>.wp-block-woocommerce-checkout .woocommerce-Button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:240px;min-height:38px;background-color:#003e80;border:0;padding:4px 40px;border-radius:20px;overflow:hidden;vertical-align:top;font-size:14px;font-size:.875rem;line-height:1.125rem;font-weight:800;color:#fff;text-align:center;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;text-transform:uppercase;text-decoration:none!important}@media (max-width:767px){.flex-content>.woocommerce .button,.flex-content>.woocommerce .place-order button,.flex-content>.woocommerce .wc-block-components-button,.flex-content>.woocommerce .woocommerce-button,.flex-content>.woocommerce .woocommerce-Button,.flex-content>.wp-block-woocommerce-cart .button,.flex-content>.wp-block-woocommerce-cart .place-order button,.flex-content>.wp-block-woocommerce-cart .wc-block-components-button,.flex-content>.wp-block-woocommerce-cart .woocommerce-button,.flex-content>.wp-block-woocommerce-cart .woocommerce-Button,.flex-content>.wp-block-woocommerce-checkout .button,.flex-content>.wp-block-woocommerce-checkout .place-order button,.flex-content>.wp-block-woocommerce-checkout .wc-block-components-button,.flex-content>.wp-block-woocommerce-checkout .woocommerce-button,.flex-content>.wp-block-woocommerce-checkout .woocommerce-Button{min-height:30px;min-width:200px;padding:4px 15px;margin-top:1px;font-size:12px;font-size:.75rem;line-height:1rem}}.flex-content>.woocommerce .button:hover,.flex-content>.woocommerce .place-order button:hover,.flex-content>.woocommerce .wc-block-components-button:hover,.flex-content>.woocommerce .woocommerce-button:hover,.flex-content>.woocommerce .woocommerce-Button:hover,.flex-content>.wp-block-woocommerce-cart .button:hover,.flex-content>.wp-block-woocommerce-cart .place-order button:hover,.flex-content>.wp-block-woocommerce-cart .wc-block-components-button:hover,.flex-content>.wp-block-woocommerce-cart .woocommerce-button:hover,.flex-content>.wp-block-woocommerce-cart .woocommerce-Button:hover,.flex-content>.wp-block-woocommerce-checkout .button:hover,.flex-content>.wp-block-woocommerce-checkout .place-order button:hover,.flex-content>.wp-block-woocommerce-checkout .wc-block-components-button:hover,.flex-content>.wp-block-woocommerce-checkout .woocommerce-button:hover,.flex-content>.wp-block-woocommerce-checkout .woocommerce-Button:hover{background-color:#0057b6;color:#fff}.flex-content>.woocommerce .woocommerce-button,.flex-content>.woocommerce .woocommerce-Button,.flex-content>.wp-block-woocommerce-cart .woocommerce-button,.flex-content>.wp-block-woocommerce-cart .woocommerce-Button,.flex-content>.wp-block-woocommerce-checkout .woocommerce-button,.flex-content>.wp-block-woocommerce-checkout .woocommerce-Button{min-width:120px;min-height:38px}.flex-content>.woocommerce label.woocommerce-form__label,.flex-content>.wp-block-woocommerce-cart label.woocommerce-form__label,.flex-content>.wp-block-woocommerce-checkout label.woocommerce-form__label{display:inline-block;vertical-align:top;position:relative}.flex-content>.woocommerce label.woocommerce-form__label input[type=checkbox],.flex-content>.woocommerce label.woocommerce-form__label input[type=radio],.flex-content>.wp-block-woocommerce-cart label.woocommerce-form__label input[type=checkbox],.flex-content>.wp-block-woocommerce-cart label.woocommerce-form__label input[type=radio],.flex-content>.wp-block-woocommerce-checkout label.woocommerce-form__label input[type=checkbox],.flex-content>.wp-block-woocommerce-checkout label.woocommerce-form__label input[type=radio]{display:none}.flex-content>.woocommerce label.woocommerce-form__label>span:nth-child(2),.flex-content>.wp-block-woocommerce-cart label.woocommerce-form__label>span:nth-child(2),.flex-content>.wp-block-woocommerce-checkout label.woocommerce-form__label>span:nth-child(2){padding-left:22px}.flex-content>.woocommerce label.woocommerce-form__label>span,.flex-content>.wp-block-woocommerce-cart label.woocommerce-form__label>span,.flex-content>.wp-block-woocommerce-checkout label.woocommerce-form__label>span{display:inline-block;vertical-align:top;font-size:13px;font-size:.8125rem;line-height:1rem;color:#000;text-align:left}.flex-content>.woocommerce label.woocommerce-form__label>span br,.flex-content>.wp-block-woocommerce-cart label.woocommerce-form__label>span br,.flex-content>.wp-block-woocommerce-checkout label.woocommerce-form__label>span br{display:inline!important}.flex-content>.woocommerce label.woocommerce-form__label>span a,.flex-content>.wp-block-woocommerce-cart label.woocommerce-form__label>span a,.flex-content>.wp-block-woocommerce-checkout label.woocommerce-form__label>span a{text-decoration:underline}.flex-content>.woocommerce label.woocommerce-form__label>span:nth-child(2):before,.flex-content>.wp-block-woocommerce-cart label.woocommerce-form__label>span:nth-child(2):before,.flex-content>.wp-block-woocommerce-checkout label.woocommerce-form__label>span:nth-child(2):before{content:"";position:absolute;top:1px;left:0;margin:auto;display:inline-block;vertical-align:top;width:14px;height:14px;background-repeat:no-repeat;background-position:50%;background-size:contain;background-color:#fff;border:1px solid #000}.flex-content>.woocommerce label.woocommerce-form__label input[type=checkbox]:checked+span:before,.flex-content>.woocommerce label.woocommerce-form__label input[type=radio]:checked+span:before,.flex-content>.wp-block-woocommerce-cart label.woocommerce-form__label input[type=checkbox]:checked+span:before,.flex-content>.wp-block-woocommerce-cart label.woocommerce-form__label input[type=radio]:checked+span:before,.flex-content>.wp-block-woocommerce-checkout label.woocommerce-form__label input[type=checkbox]:checked+span:before,.flex-content>.wp-block-woocommerce-checkout label.woocommerce-form__label input[type=radio]:checked+span:before{background-image:url(../../images/check.svg)}.woo-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.woo-center>label{margin-left:15px}.woocommerce-checkout .woocommerce-form-coupon,.woocommerce-checkout .woocommerce-form-login{position:relative;padding-top:0!important;margin-bottom:20px!important}.woocommerce-checkout .woocommerce-form-coupon:after,.woocommerce-checkout .woocommerce-form-login:after{content:"";position:absolute;display:block;right:0;left:0;bottom:0;height:1px;background-color:#c2c2c2}.woocommerce-checkout .woocommerce-form__label-for-checkbox>span{position:relative}.woocommerce-checkout #order_review_heading{padding-top:30px}.woocommerce-checkout .wc_payment_methods .wc_payment_method label:before{content:"";display:inline-block;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(../../images/checkbox2.png) no-repeat;background-position:0 0;border:none;cursor:pointer}.woocommerce-checkout .wc_payment_methods .wc_payment_method input:checked+label:before{background-position:-48px 0}.woocommerce-checkout .woocommerce-checkout-payment{background-color:transparent!important}.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods{padding:15px 0 20px!important;border-color:#c2c2c2!important}.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_method>input{display:none}.woocommerce-checkout .woocommerce-checkout-payment .payment_box{color:#000!important}.woocommerce-checkout .place-order{margin:0!important;padding:20px 0 0!important}.woocommerce-checkout .place-order #place_order{float:none!important}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.woocommerce-account .woocommerce form.login:after{content:"";position:absolute;display:block;right:0;top:0;bottom:0;width:1px;background-color:#c2c2c2}@media (max-width:767px){.woocommerce-account .woocommerce form.login:after{height:1px;width:100%;top:auto;bottom:20px;left:15px;right:15px}}@media (max-width:767px){.woocommerce-account .woocommerce form.login{margin-bottom:40px!important}}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none;padding:20px 0 0;margin:0}.woocommerce form.checkout_coupon .g-recaptcha,.woocommerce form.login .g-recaptcha,.woocommerce form.register .g-recaptcha{margin-bottom:20px}.woocommerce form.checkout_coupon p,.woocommerce form.login p,.woocommerce form.register p{margin:0;padding:0}.woocommerce form.checkout_coupon .woocommerce-Input,.woocommerce form.login .woocommerce-Input,.woocommerce form.register .woocommerce-Input{margin-bottom:10px!important}.woocommerce form.checkout_coupon p:not(.woocommerce-form-row),.woocommerce form.login p:not(.woocommerce-form-row),.woocommerce form.register p:not(.woocommerce-form-row){font-size:14px;font-size:.875rem;line-height:1.125rem;padding-bottom:20px}.woocommerce form.checkout_coupon>br,.woocommerce form.login>br,.woocommerce form.register>br{display:none!important}.woocommerce-account .woocommerce-MyAccount-navigation{width:18%}@media (max-width:767px){.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}}.woocommerce-account .woocommerce-MyAccount-content{width:80%}@media (max-width:767px){.woocommerce-account .woocommerce-MyAccount-content{width:100%}}.woocommerce-MyAccount-navigation{padding-bottom:40px}.woocommerce-MyAccount-navigation ul{margin:-10px 0}.woocommerce-MyAccount-navigation ul li{padding:10px 0;font-weight:700;color:#003e80;font-size:18px;font-size:1.125rem;line-height:1.25rem;border-bottom:1px solid #c2c2c2}.woocommerce-MyAccount-navigation ul li.is-active{color:#0057b6}.woocommerce-MyAccount-navigation ul li a{text-decoration:none!important}.woocommerce-checkout-review-order-table,.woocommerce-orders-table,.woocommerce-table--order-details{border:0!important;border-collapse:collapse}.woocommerce-checkout-review-order-table tr td,.woocommerce-checkout-review-order-table tr th,.woocommerce-orders-table tr td,.woocommerce-orders-table tr th,.woocommerce-table--order-details tr td,.woocommerce-table--order-details tr th{border-top:0!important;border-bottom:1px solid #c2c2c2}.woocommerce-checkout-review-order-table tr td:first-child,.woocommerce-checkout-review-order-table tr th:first-child,.woocommerce-orders-table tr td:first-child,.woocommerce-orders-table tr th:first-child,.woocommerce-table--order-details tr td:first-child,.woocommerce-table--order-details tr th:first-child{padding-left:0}@media (max-width:767px){.wc-block-components-shipping-calculator-address button{margin-top:15px!important}}.woocommerce-order-details__title{padding:10px 0}.woocommerce-Addresses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 20px)!important;margin:0 -10px}.woocommerce-Addresses .woocommerce-Address{border:1px solid #c2c2c2;border-radius:6px;padding:15px;margin:10px;width:calc(50% - 20px)}@media (max-width:767px){.woocommerce-Addresses .woocommerce-Address{width:calc(100% - 20px)}}.woocommerce-Addresses .woocommerce-Address h3{font-weight:700;color:#003e80;font-size:20px;font-size:1.25rem;line-height:1.375rem}@media (max-width:767px){.woocommerce-Addresses .woocommerce-Address h3{font-size:18px;font-size:1.125rem;line-height:1.25rem}}.woocommerce-error,.woocommerce-info,.woocommerce-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;padding:15px!important;border-radius:5px;border:1px solid #0057b6}.woocommerce-error:after,.woocommerce-error:before,.woocommerce-info:after,.woocommerce-info:before,.woocommerce-message:after,.woocommerce-message:before{display:none!important}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{display:block!important;min-width:160px;min-height:38px;background-color:#003e80!important;border:0;padding:0 40px!important;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;border-radius:20px!important;overflow:hidden;font-size:14px!important;font-size:.875rem!important;line-height:38px!important;font-weight:800;color:#fff!important;text-align:center;text-transform:uppercase}.woocommerce-error .button:hover,.woocommerce-info .button:hover,.woocommerce-message .button:hover{background-color:#0057b6!important}@media (max-width:767px){.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{margin-top:10px}}.woocommerce-error{border-color:#e41b13!important}.woocommerce-error>li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.woocommerce-error>li>a{margin-left:20px}.woocommerce-message{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-message>a{margin-left:20px}div[role=alert] .woocommerce-info{border-color:#e41b13}div.woof_info_popup{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:0!important;background-image:url(../../images/loading-ani.svg);background-repeat:no-repeat;background-position:50%;background-size:40px;width:80px;height:80px;opacity:.9;background-color:#0057b6;border-radius:20px;border:0;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}.wp-block-woocommerce-mini-cart-contents .wp-block-woocommerce-mini-cart-title-block{font-size:20px;font-size:1.25rem;line-height:1.375rem;color:#003e80;font-weight:700}.wp-block-woocommerce-mini-cart-contents .wc-block-mini-cart__footer-actions>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:38px;background-color:#003e80!important;border:0;padding:4px!important;border-radius:20px!important;overflow:hidden;vertical-align:top;font-size:14px;font-size:.875rem;line-height:1.125rem;font-weight:800;color:#fff;text-align:center;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;text-transform:uppercase;text-decoration:none!important;outline:0!important}@media (max-width:767px){.wp-block-woocommerce-mini-cart-contents .wc-block-mini-cart__footer-actions>a{min-height:30px!important;padding:4px 15px!important;margin-top:1px!important;font-size:12px;font-size:.75rem;line-height:1rem}}.wp-block-woocommerce-mini-cart-contents .wc-block-mini-cart__footer-actions>a:hover{background-color:#0057b6;color:#fff}.wp-block-woocommerce-mini-cart-contents .wc-block-mini-cart__footer-actions .wp-block-woocommerce-mini-cart-cart-button-block{background-color:#fff!important;border:1px solid #003e80!important;color:#003e80!important}.wp-block-woocommerce-mini-cart-contents .wc-block-mini-cart__footer-actions .wp-block-woocommerce-mini-cart-cart-button-block:hover{background-color:#b6d9ff!important;color:#003e80!important}.woocommerce-order-received .woocommerce-order-overview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-10px;margin-bottom:-10px}.woocommerce-order-received .woocommerce-order-overview>li{margin-top:10px;margin-bottom:10px;border-right:0!important}@media (max-width:767px){.woocommerce-order-received .woocommerce-order-overview>li{width:42%}}@media (max-width:767px){.woocommerce-order-received .woocommerce-order-overview>li.woocommerce-order-overview__email,.woocommerce-order-received .woocommerce-order-overview>li.woocommerce-order-overview__payment-method{width:84%}}.woocommerce-order-received .woocommerce-order-overview>li.woocommerce-order-overview__total strong *{font-weight:700!important}.woocommerce-order-received .woocommerce-customer-details .addresses h2{margin-bottom:10px}@media (max-width:767px){.woocommerce-order-received .woocommerce-customer-details .addresses address{font-size:14px;font-size:.875rem;line-height:1.75}}@media (max-width:767px){.woo-product-left .controls,.woo-product-left .shortdescription{display:none!important}}@media (max-width:767px){.woo-product-right{padding-top:30px}.woo-product-right .summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woo-product-right .summary>*{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.woo-product-right .summary .variations_form{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.woo-product-right .summary>.description,.woo-product-right .summary>.line,.woo-product-right .summary>.product_meta{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.woo-product-right .controls,.woo-product-right .shortdescription{display:none!important}@media (max-width:767px){.woo-product-right .controls,.woo-product-right .shortdescription{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.woo-product-right .controls{padding-top:0!important}.woo-product__content>div{width:100%!important;max-width:100%!important}.woo-product__content .variations_form{padding-top:40px}@media (max-width:767px){.woo-product__content .variations_form{padding-top:10px}}.woo-product__content .variations_form .variations{margin-bottom:0!important}.woo-product__content .variations_form .variations .g__button{display:none!important}.woo-product__content .variations_form table,.woo-product__content .variations_form tbody,.woo-product__content .variations_form td,.woo-product__content .variations_form th,.woo-product__content .variations_form tr{display:block}.woo-product__content .variations_form tr{margin-bottom:30px}.woo-product__content .variations_form th.label{-moz-text-align-last:left;text-align-last:left;font-size:20px;font-size:1.25rem;line-height:1.5rem}.woo-product__content .variations_form .variation-radios{padding-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px!important}.woo-product__content .variations_form .var-attribute_pa_rozmiar{position:relative;margin:0!important;padding:5px!important}.woo-product__content .variations_form .var-attribute_pa_rozmiar input{display:none!important}.woo-product__content .variations_form .var-attribute_pa_rozmiar label{border-radius:10px;background-color:#fff;color:#c2c2c2;border-color:#c2c2c2;font-family:Fustat,sans-serif;height:40px;min-width:40px;font-weight:400!important;vertical-align:top;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3px 4px;margin:0}.woo-product__content .variations_form .var-attribute_pa_rozmiar label span{margin-top:1px}.woo-product__content .variations_form .var-attribute_pa_rozmiar label:hover{outline:1px solid #0057b6}.woo-product__content .variations_form .var-attribute_pa_rozmiar.selected label{border-color:#003e80;background-color:#003e80;color:#fff}.woo-product__content .variations_form .var-attribute_pa_kolor{position:relative;margin:0!important;padding:5px!important}.woo-product__content .variations_form .var-attribute_pa_kolor input{display:none!important}.woo-product__content .variations_form .var-attribute_pa_kolor .new{top:auto;right:50%;bottom:4px;-webkit-transform:translateX(50%);transform:translateX(50%);font-size:10px;line-height:14px;padding:0 5px}.woo-product__content .variations_form .var-attribute_pa_kolor label{vertical-align:top;min-width:inherit;min-height:inherit;font-size:0!important;display:block;margin:0;padding:0;border:1px solid #c2c2c2;border-radius:100px;width:40px!important;height:40px!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:cover!important}.woo-product__content .variations_form .var-attribute_pa_kolor label:hover{outline:1px solid #0057b6}.woo-product__content .variations_form .var-attribute_pa_kolor label>span{color:#000!important;background-color:#c2c2c2!important;border-color:#c2c2c2!important;z-index:2;font-size:10px;top:-2px;padding:0 2px;position:absolute;border-radius:200px;min-width:17px;height:17px;line-height:17px!important;color:wheat;text-align:center;font-weight:700!important;margin:0;right:calc(50% - 1px);-webkit-transform:translateX(50%);transform:translateX(50%);background-color:#efefef;border:1px solid #ddd;color:#477bff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woo-product__content .variations_form .var-attribute_pa_kolor.selected label{border:1px solid #003e80}.woo-product__content .variations_form .var-attribute_pa_kolor.selected label:after{content:"";position:absolute;z-index:1;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px;height:12px;background-repeat:no-repeat;background-position:50%;background-size:contain;background-image:url(../../images/selected.svg);-webkit-filter:drop-shadow(0 0 1px #000000);filter:drop-shadow(0 0 1px #000000)}.woo-product__content .brandlogo-color{height:60px}@media (max-width:767px){.woo-product__content .brandlogo-color{height:40px}}.woo-product__content .brandlogo-color img{vertical-align:top;height:40px!important;width:auto!important}.woo-product__content .skunumber{font-weight:700;color:#003e80;font-size:20px;font-size:1.25rem;line-height:1.5rem}@media (max-width:767px){.woo-product__content .skunumber{padding-top:0!important}}.woo-product__content .tearoff strong{font-weight:700;font-size:20px;font-size:1.25rem;line-height:1.5rem}.woo-product__content .tearoff ul{list-style:none;padding:0;margin:5px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woo-product__content .tearoff ul li{margin:0;padding:0}.woo-product__content .tearoff ul li:before{display:none!important}.woo-product__content .tearoff img{vertical-align:top;width:80px}.woo-product__content .woo-variation-product-gallery{margin:0}.woo-product__content .woo-variation-product-gallery .woo-variation-gallery-slider-wrapper .download-image{position:absolute;height:36px;width:36px;border-radius:100%;right:1em;top:4em;background-image:url(../../images/download-black.svg);background-size:16px;background-position:50%;background-repeat:no-repeat;background-color:#fff;cursor:pointer;z-index:999}.woo-product__content .woo-variation-product-gallery .woo-variation-gallery-slider-wrapper .woo-variation-gallery-slider img{height:660px;-o-object-fit:contain;object-fit:contain}@media (max-width:1239px){.woo-product__content .woo-variation-product-gallery .woo-variation-gallery-slider-wrapper .woo-variation-gallery-slider img{height:550px}}@media (max-width:767px){.woo-product__content .woo-variation-product-gallery .woo-variation-gallery-slider-wrapper .woo-variation-gallery-slider img{height:auto;aspect-ratio:1/1}}.woo-product__content .woo-variation-product-gallery .woo-variation-gallery-slider-wrapper .wvg-single-gallery-image-container{padding:0 15px}.woo-product__content .woo-variation-product-gallery .woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow,.woo-product__content .woo-variation-product-gallery .woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow{background-color:transparent;opacity:1}.woo-product__content .woo-variation-product-gallery .woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow:before,.woo-product__content .woo-variation-product-gallery .woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow:before{content:"";display:block;width:40px;height:40px;background-repeat:no-repeat;background-position:50%;background-size:12px}.woo-product__content .woo-variation-product-gallery .woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow{left:-14px}.woo-product__content .woo-variation-product-gallery .woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow:before{background-image:url(../../images/arr2_left.svg)}.woo-product__content .woo-variation-product-gallery .woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow{right:-14px}.woo-product__content .woo-variation-product-gallery .woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow:before{background-image:url(../../images/arr2_right.svg)}.woo-product__content .woo-variation-product-gallery .woo-variation-gallery-thumbnail-wrapper{width:auto!important;padding-top:20px;padding-left:15px;padding-right:15px}.woo-product__content .woo-variation-product-gallery .woo-variation-gallery-thumbnail-wrapper .wvg-thumbnail-next-arrow,.woo-product__content .woo-variation-product-gallery .woo-variation-gallery-thumbnail-wrapper .wvg-thumbnail-prev-arrow{background-color:transparent;opacity:1;visibility:visible}.woo-product__content .woo-variation-product-gallery .woo-variation-gallery-thumbnail-wrapper .wvg-thumbnail-next-arrow:before,.woo-product__content .woo-variation-product-gallery .woo-variation-gallery-thumbnail-wrapper .wvg-thumbnail-prev-arrow:before{content:"";display:block;width:40px;height:40px;background-repeat:no-repeat;background-position:50%;background-size:12px}.woo-product__content .woo-variation-product-gallery .woo-variation-gallery-thumbnail-wrapper .wvg-thumbnail-prev-arrow{left:-24px}.woo-product__content .woo-variation-product-gallery .woo-variation-gallery-thumbnail-wrapper .wvg-thumbnail-prev-arrow:before{background-image:url(../../images/arr2_left.svg)}.woo-product__content .woo-variation-product-gallery .woo-variation-gallery-thumbnail-wrapper .wvg-thumbnail-next-arrow{right:-24px}.woo-product__content .woo-variation-product-gallery .woo-variation-gallery-thumbnail-wrapper .wvg-thumbnail-next-arrow:before{background-image:url(../../images/arr2_right.svg)}.woo-product__content .controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px -10px}.woo-product__content .controls>div{margin:5px 10px;width:calc(50% - 20px)}@media (max-width:1239px){.woo-product__content .controls>div{width:calc(100% - 20px)}}.woo-product__content .controls>div a,.woo-product__content .controls>div button{width:100%!important;padding:0 10px}@media (max-width:767px){.woo-product__content .description{padding-top:40px!important}}.woo-product__content .description .showmore__content{display:block;overflow:hidden;height:70px}.woo-product__content .description .showmore__button{cursor:pointer;color:#0057b6}.woo-product__content .description .showmore__button>span:nth-child(2){display:none}.woo-product__content .description.full .showmore__content{height:auto}.woo-product__content .description.full .showmore__button>span:first-child{display:none}.woo-product__content .description.full .showmore__button>span:nth-child(2){display:block}.woo-product__content .shortdescription{padding-right:30px}@media (max-width:1239px){.woo-product__content .shortdescription{padding-right:0}}.woo-product__content .shortdescription h2,.woo-product__content .shortdescription h3,.woo-product__content .shortdescription h4{color:#000!important;font-size:20px;font-size:1.25rem;line-height:1.5rem;margin-bottom:10px}.woo-product__content .shortdescription table tr{display:-webkit-box;display:-ms-flexbox;display:flex;border:0;border-bottom:1px solid #c2c2c2;background-color:transparent!important;margin:0!important}.woo-product__content .shortdescription table tr:last-child{border-bottom:0}.woo-product__content .shortdescription table tr td,.woo-product__content .shortdescription table tr th{padding:10px 0;color:#000!important;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.woo-product__content .shortdescription table tr td:first-child,.woo-product__content .shortdescription table tr th:first-child{font-weight:700;width:40%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.woo-product__content .productattrs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px}.woo-product__content .productattrs ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:10px;font-weight:700}@media (max-width:767px){.woo-product__content .productattrs ul li{font-size:14px;font-size:.875rem}}.woo-product__content .productattrs ul li>span:first-child{font-weight:400;margin-right:5px}.woo-product__content .productattrs .woocommerce-product-attributes-item--attribute_pa_specyfikacja a{display:inline-block;vertical-align:top}.woo-product__content .cart,.woo-product__content .summary{margin-bottom:0!important}.woo-product__content .single_variation_wrap{width:50%}@media (max-width:1239px){.woo-product__content .single_variation_wrap{width:100%}}.woo-product__content .single_variation_wrap>.single_variation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woo-product__content .single_variation_wrap>.variations_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woo-product__content .single_variation_wrap .woocommerce-variation-description{display:none}.woo-product__content .single_variation_wrap .woocommerce-variation-price{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.woo-product__content .single_variation_wrap .woocommerce-variation-availability{margin-left:20px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.woo-product__content .single_variation_wrap .woocommerce-variation-availability>p:after,.woo-product__content .single_variation_wrap .woocommerce-variation-availability>p:before{display:inline}.woo-product__content .single_variation_wrap .woocommerce-variation-availability>p:before{content:"("}.woo-product__content .single_variation_wrap .woocommerce-variation-availability>p:after{content:")"}.woo-product__content .single_variation_wrap .amount bdi{color:#e41b13;font-size:36px;font-size:2.25rem;line-height:3rem;-moz-text-align-last:left;text-align-last:left}@media (max-width:767px){.woo-product__content .single_variation_wrap .amount bdi{font-size:24px;font-size:1.5rem;line-height:2.25rem}}.woo-product__content .single_variation_wrap .quantity{position:relative;margin-right:20px!important;border:1px solid #003e80;border-radius:40px}.woo-product__content .single_variation_wrap .quantity input::-webkit-inner-spin-button,.woo-product__content .single_variation_wrap .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woo-product__content .single_variation_wrap .quantity input[type=number]{-moz-appearance:textfield}.woo-product__content .single_variation_wrap .quantity input{border:0;height:36px;width:90px;padding-right:40px;padding-left:5px;font-size:20px;font-weight:500;background-color:transparent}@media (max-width:767px){.woo-product__content .single_variation_wrap .quantity input{height:28px}}.woo-product__content .single_variation_wrap .quantity .minus,.woo-product__content .single_variation_wrap .quantity .plus{position:absolute;right:0;width:40px;height:19px;background-repeat:no-repeat;background-position:50%;background-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.woo-product__content .single_variation_wrap .quantity .plus{top:0;background-image:url(../../images/arr2_up.svg)}.woo-product__content .single_variation_wrap .quantity .minus{bottom:0;background-image:url(../../images/arr2_down.svg)}.woo-product div.variation-radios>div.disabled{opacity:.3;cursor:not-allowed}.woo-product div.variation-radios>div.disabled label{cursor:not-allowed}.woo-product .woocommerce-variation.single_variation{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto!important}@media (max-width:767px){.woo-product .product_video{padding-top:20px!important}}.woo-product .product_video .head{position:relative;font-weight:700;font-size:20px;font-size:1.25rem;line-height:1.5rem}.woo-product .product_video .head p:after{content:"";display:inline-block;vertical-align:top;width:24px;height:24px;background-repeat:no-repeat;background-position:50%;background-size:contain;background-image:url(../../images/media.svg);margin-left:10px}.woo-product .product_video .head:after{content:"";display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px;height:22px;background-repeat:no-repeat;background-position:50%;background-size:14px;background-image:url(../../images/arr2_down.svg)}.woo-product .product_video .head.g__button>span{width:50%}@media (max-width:767px){.woo-product .product_video .head.g__button>span{width:80%}}.woo-product .product_video.simple-accordion-js.active .head:after{background-image:url(../../images/arr2_up.svg)}@media (max-width:767px){.woo-product .product_video .content{height:auto}}.woo-product .product_video .content .product_video-item{padding-top:30px}@media (max-width:767px){.woo-product .product_video .content .product_video-item{padding-top:20px}}.woo-product .product_video .content .product_video-item-title{font-size:18px;font-size:1.125rem;line-height:1.375rem;font-weight:700;color:#0057b6}.woo-product .product_video .content .product_video-item video{width:100%!important;height:auto!important;vertical-align:top}.table-container{overflow-x:auto}table.responsive-table{border-collapse:collapse;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}table.responsive-table td,table.responsive-table th{min-width:42px;padding:8px;text-align:center}table.responsive-table td:first-child,table.responsive-table th:first-child{position:sticky;left:0;background:#fff;z-index:1}table.responsive-table thead th{position:sticky;top:0;z-index:2;background:#f8f8f8}