[class*=uk-animation-]{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media screen{[data-uk-scrollspy*=uk-animation-]:not([data-uk-scrollspy*=target]){opacity:0}}.uk-animation-fade{-webkit-animation-name:w;animation-name:w;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:linear!important;animation-timing-function:linear!important}.uk-animation-scale-up{-webkit-animation-name:e;animation-name:e}.uk-animation-scale-down{-webkit-animation-name:f;animation-name:f}.uk-animation-slide-top{-webkit-animation-name:a;animation-name:a}.uk-animation-slide-bottom{-webkit-animation-name:b;animation-name:b}.uk-animation-slide-left{-webkit-animation-name:c;animation-name:c}.uk-animation-slide-right{-webkit-animation-name:d;animation-name:d}.uk-animation-scale{-webkit-animation-name:g;animation-name:g}.uk-animation-shake{-webkit-animation-name:h;animation-name:h}.uk-animation-reverse{-webkit-animation-direction:reverse;animation-direction:reverse;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.uk-animation-15{-webkit-animation-duration:15s;animation-duration:15s}.uk-animation-top-left{-webkit-transform-origin:0 0;transform-origin:0 0}.uk-animation-top-center{-webkit-transform-origin:50% 0;transform-origin:50% 0}.uk-animation-top-right{-webkit-transform-origin:100% 0;transform-origin:100% 0}.uk-animation-middle-left{-webkit-transform-origin:0 50%;transform-origin:0 50%}.uk-animation-middle-right{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.uk-animation-bottom-left{-webkit-transform-origin:0 100%;transform-origin:0 100%}.uk-animation-bottom-center{-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.uk-animation-bottom-right{-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.uk-animation-hover:not(:hover),.uk-animation-hover:not(:hover) [class*=uk-animation-],.uk-touch .uk-animation-hover:not(.uk-hover),.uk-touch .uk-animation-hover:not(.uk-hover) [class*=uk-animation-]{-webkit-animation-name:none;animation-name:none}@-webkit-keyframes a{0%{opacity:0;-webkit-transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes a{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes b{0%{opacity:0;-webkit-transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes b{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes c{0%{opacity:0;-webkit-transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes c{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes d{0%{opacity:0;-webkit-transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes d{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes e{0%{opacity:0;-webkit-transform:scale(.2)}to{opacity:1;-webkit-transform:scale(1)}}@keyframes e{0%{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes f{0%{opacity:0;-webkit-transform:scale(1.8)}to{opacity:1;-webkit-transform:scale(1)}}@keyframes f{0%{opacity:0;-webkit-transform:scale(1.8);transform:scale(1.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes g{0%{-webkit-transform:scale(1.2)}to{-webkit-transform:scale(1)}}@keyframes g{0%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes h{0%,to{-webkit-transform:translateX(0)}10%{-webkit-transform:translateX(-9px)}20%{-webkit-transform:translateX(8px)}30%{-webkit-transform:translateX(-7px)}40%{-webkit-transform:translateX(6px)}50%{-webkit-transform:translateX(-5px)}60%{-webkit-transform:translateX(4px)}70%{-webkit-transform:translateX(-3px)}80%{-webkit-transform:translateX(2px)}90%{-webkit-transform:translateX(-1px)}}@keyframes h{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(-9px);transform:translateX(-9px)}20%{-webkit-transform:translateX(8px);transform:translateX(8px)}30%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}40%{-webkit-transform:translateX(6px);transform:translateX(6px)}50%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}60%{-webkit-transform:translateX(4px);transform:translateX(4px)}70%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}90%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}}.animated{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:2s;animation-duration:2s}.animated.short{-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes i{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes i{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes j{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes j{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:j;animation-name:j;visibility:visible!important}@-webkit-keyframes k{0%,to{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-4px)}20%,40%,60%,80%{-webkit-transform:translateX(4px)}}@keyframes k{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}20%,40%,60%,80%{-webkit-transform:translateX(4px);transform:translateX(4px)}}.shake{-webkit-animation-name:k;animation-name:k;visibility:visible!important}@-webkit-keyframes l{0%,20%,50%,80%,to{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@keyframes l{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:l;animation-name:l;visibility:visible!important}@-webkit-keyframes m{0%,20%,50%,80%,to{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-7px)}60%{-webkit-transform:translateY(-3px)}}@keyframes m{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}60%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.ligh_bounce{-webkit-animation-name:m;animation-name:m;visibility:visible!important}@-webkit-keyframes n{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}to{-webkit-transform:scale(1) rotate(0deg)}}@keyframes n{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}.tada{-webkit-animation-name:n;animation-name:n;visibility:visible!important}@-webkit-keyframes o{20%,40%,60%,80%,to{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg)}}@keyframes o{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:o;animation-name:o;visibility:visible!important}@-webkit-keyframes p{0%{-webkit-transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}to{-webkit-transform:translateX(0)}}@keyframes p{0%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.wobble{-webkit-animation-name:p;animation-name:p;visibility:visible!important}@-webkit-keyframes q{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}to{-webkit-transform:scale(1)}}@keyframes q{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:q;animation-name:q;visibility:visible!important}@-webkit-keyframes r{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0deg) scale(1);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(1turn) scale(.95);-webkit-animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) translateZ(0) rotateY(1turn) scale(1);-webkit-animation-timing-function:ease-in}}@keyframes r{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(0deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(1turn) scale(.95);transform:perspective(400px) translateZ(0) rotateY(1turn) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) translateZ(0) rotateY(1turn) scale(1);transform:perspective(400px) translateZ(0) rotateY(1turn) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:r;animation-name:r}@-webkit-keyframes s{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}to{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes s{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}to{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-animation-name:s;animation-name:s;visibility:visible!important}@-webkit-keyframes t{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes t{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:t;animation-name:t;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes u{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}to{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes u{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}to{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:u;animation-name:u}@-webkit-keyframes v{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes v{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-animation-name:v;animation-name:v;visibility:visible!important}@-webkit-keyframes w{0%{opacity:0}to{opacity:1}}@keyframes w{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-duration:3s;-webkit-animation-name:w;-moz-animation-duration:3s;-moz-animation-name:w;-o-animation-duration:3s;animation-name:w;visibility:visible!important}@-webkit-keyframes x{0%{opacity:0;-webkit-transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes x{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:x;animation-name:x;visibility:visible!important}@-webkit-keyframes y{0%{opacity:0;-webkit-transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes y{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:y;animation-name:y;visibility:visible!important}@-webkit-keyframes z{0%{opacity:0;-webkit-transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes z{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:z;animation-name:z;visibility:visible!important}@-webkit-keyframes A{0%{opacity:0;-webkit-transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes A{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:A;animation-name:A;visibility:visible!important}@-webkit-keyframes B{0%{opacity:0;-webkit-transform:translateY(2000px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes B{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:B;animation-name:B;visibility:visible!important}@-webkit-keyframes C{0%{opacity:0;-webkit-transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes C{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:C;animation-name:C;visibility:visible!important}@-webkit-keyframes D{0%{opacity:0;-webkit-transform:translateX(-2000px)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes D{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:D;animation-name:D;visibility:visible!important}@-webkit-keyframes E{0%{opacity:0;-webkit-transform:translateX(2000px)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes E{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:E;animation-name:E;visibility:visible!important}@-webkit-keyframes F{0%{opacity:1}to{opacity:0}}@keyframes F{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:F;animation-name:F}@-webkit-keyframes G{0%{opacity:1;-webkit-transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-20px)}}@keyframes G{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:G;animation-name:G}@-webkit-keyframes H{0%{opacity:1;-webkit-transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(20px)}}@keyframes H{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:H;animation-name:H}@-webkit-keyframes I{0%{opacity:1;-webkit-transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-20px)}}@keyframes I{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:I;animation-name:I}@-webkit-keyframes J{0%{opacity:1;-webkit-transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px)}}@keyframes J{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:J;animation-name:J}@-webkit-keyframes K{0%{opacity:1;-webkit-transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes K{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:K;animation-name:K}@-webkit-keyframes L{0%{opacity:1;-webkit-transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes L{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:L;animation-name:L}@-webkit-keyframes M{0%{opacity:1;-webkit-transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes M{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:M;animation-name:M}@-webkit-keyframes N{0%{opacity:1;-webkit-transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes N{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:N;animation-name:N}@-webkit-keyframes O{0%{opacity:0;-webkit-transform:translateY(-2000px)}to{-webkit-transform:translateY(0)}}@keyframes O{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:O;animation-name:O}@-webkit-keyframes P{0%{opacity:0;-webkit-transform:translateX(-2000px)}to{-webkit-transform:translateX(0)}}@keyframes P{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:P;animation-name:P}@-webkit-keyframes Q{0%{opacity:0;-webkit-transform:translateX(2000px)}to{-webkit-transform:translateX(0)}}@keyframes Q{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:Q;animation-name:Q}@-webkit-keyframes R{0%{-webkit-transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes R{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:R;animation-name:R}@-webkit-keyframes S{0%{-webkit-transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes S{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:S;animation-name:S}@-webkit-keyframes T{0%{-webkit-transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes T{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:T;animation-name:T}@-webkit-keyframes U{0%{opacity:0;-webkit-transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}to{-webkit-transform:scale(1)}}@keyframes U{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:U;animation-name:U;visibility:visible!important;-webkit-visibility:visible!important;-moz-visibility:visible!important;-o-visibility:visible!important}@-webkit-keyframes V{0%{opacity:0;-webkit-transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}to{-webkit-transform:translateY(0)}}@keyframes V{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:V;animation-name:V}@-webkit-keyframes W{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}to{-webkit-transform:translateY(0)}}@keyframes W{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:W;animation-name:W}@-webkit-keyframes X{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}to{-webkit-transform:translateX(0)}}@keyframes X{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:X;animation-name:X;visibility:visible!important}@-webkit-keyframes Y{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}to{-webkit-transform:translateX(0)}}@keyframes Y{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:Y;animation-name:Y;visibility:visible!important}@-webkit-keyframes Z{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3)}}@keyframes Z{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:Z;animation-name:Z}@-webkit-keyframes ab{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes ab{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:ab;animation-name:ab}@-webkit-keyframes bb{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes bb{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bb;animation-name:bb}@-webkit-keyframes cb{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}to{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes cb{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:cb;animation-name:cb}@-webkit-keyframes db{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}to{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes db{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:db;animation-name:db}@-webkit-keyframes eb{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center center;-webkit-transform:rotate(0deg);opacity:1}}@keyframes eb{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}}.rotateIn{-webkit-animation-name:eb;animation-name:eb}@-webkit-keyframes fb{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0deg);opacity:1}}@keyframes fb{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}}.rotateInUpLeft{-webkit-animation-name:fb;animation-name:fb}@-webkit-keyframes gb{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0deg);opacity:1}}@keyframes gb{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}}.rotateInDownLeft{-webkit-animation-name:gb;animation-name:gb}@-webkit-keyframes hb{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0deg);opacity:1}}@keyframes hb{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}}.rotateInUpRight{-webkit-animation-name:hb;animation-name:hb}@-webkit-keyframes ib{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0deg);opacity:1}}@keyframes ib{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}}.rotateInDownRight{-webkit-animation-name:ib;animation-name:ib}@-webkit-keyframes jb{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0deg);opacity:1}to{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@keyframes jb{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}to{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:jb;animation-name:jb}@-webkit-keyframes kb{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0deg);opacity:1}to{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@keyframes kb{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:kb;animation-name:kb}@-webkit-keyframes lb{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0deg);opacity:1}to{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@keyframes lb{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:lb;animation-name:lb}@-webkit-keyframes mb{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0deg);opacity:1}to{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@keyframes mb{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:mb;animation-name:mb}@-webkit-keyframes nb{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0deg);opacity:1}to{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}}@keyframes nb{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:nb;animation-name:nb}@-webkit-keyframes ob{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);opacity:1}to{-webkit-transform:translateX(0) skewX(0deg);opacity:1}}@keyframes ob{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}to{-webkit-transform:translateX(0) skewX(0deg);transform:translateX(0) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:ob;animation-name:ob;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes pb{0%{-webkit-transform:translateX(0) skewX(0deg);opacity:1}to{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes pb{0%{-webkit-transform:translateX(0) skewX(0deg);transform:translateX(0) skewX(0deg);opacity:1}to{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:pb;animation-name:pb;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes qb{0%{-webkit-transform:rotate(0deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}to{-webkit-transform:translateY(700px);opacity:0}}@keyframes qb{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:qb;animation-name:qb}@-webkit-keyframes rb{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}to{opacity:1;-webkit-transform:translateX(0) rotate(0deg)}}@keyframes rb{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}to{opacity:1;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}.rollIn{-webkit-animation-name:rb;animation-name:rb}@-webkit-keyframes sb{0%{opacity:1;-webkit-transform:translateX(0) rotate(0deg)}to{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@keyframes sb{0%{opacity:1;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}to{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:sb;animation-name:sb}.walkToRight{-webkit-animation-name:tb;animation-name:tb}@-webkit-keyframes tb{0%{-webkit-transform-origin:left center;-webkit-transform:translateX(0)}50%{-webkit-transform:translateX(10px)}to{-webkit-transform:translateX(0)}}@keyframes tb{0%{-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.walkToBottom{-webkit-animation-name:ub;animation-name:ub}@-webkit-keyframes ub{0%{-webkit-transform-origin:top center;-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(10px)}to{-webkit-transform:translateY(0)}}@keyframes ub{0%{-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.walkToLeft{-webkit-animation-name:vb;animation-name:vb}@-webkit-keyframes vb{0%{-webkit-transform-origin:right center;-webkit-transform:translateX(0)}50%{-webkit-transform:translateX(-10px)}to{-webkit-transform:translateX(0)}}@keyframes vb{0%{-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){#page .section-window{min-height:768px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#page .section-window{min-height:1024px}}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){#page .section-window{min-height:320px}}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){#page .section-window{min-height:568px}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){#page .section-window{min-height:320px}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){#page .section-window{min-height:480px}}#preloader{position:fixed;width:100%;height:100%;background:#fff;z-index:1000000;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;transition:1s;top:0}#preloader>img{width:100px;height:100px;-webkit-animation:i 1.2s infinite;animation:i 1.2s infinite;transition:all 1s}#preloader.loaded{opacity:0;pointer-events:none}#preloader.loaded>img{-webkit-animation:none;animation:none}body{margin:0;padding:0;color:#000;font-family:Catamaran,sans-serif;font-weight:400;font-size:18px}.svg g,.svg path{transition:all .25s}#page{padding:0;float:left;max-width:100%;width:100%;overflow:hidden;position:relative}.page-limit{max-width:1920px;margin:0 auto}.section-content{padding:0 310px}@media (max-width:1799px){.section-content{padding:0 245px}}@media (max-width:1199px){.section-content{padding:0 25px 0 200px}}@media (max-width:899px){.section-content{padding:0 25px}}@media (max-width:599px){.section-content{padding:0 15px}}.cover{background-size:cover!important;background-position:50%}a,h1,h2,h3,h4,img,p,span{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale;transition:all .25s;margin:0}a:focus,h1:focus,h2:focus,h3:focus,h4:focus,img:focus,p:focus,span:focus{outline:0}.desktop a,.desktop h1,.desktop h2,.desktop h3,.desktop h4,.desktop p,.desktop span{opacity:.99}p{line-height:30px}@media (max-width:1799px){p{font-size:17px}}@media (max-width:1199px){p{font-size:16px}}@media (max-width:899px){p{line-height:24px;font-size:15px}}a:focus,a:hover{text-decoration:none}ul{list-style-type:none;margin:0;padding:0}#header{padding:35px 0;width:100%;position:fixed;top:0;left:0;z-index:100;pointer-events:none}@media (max-width:1199px){#header{padding:24.5px 0}}@media (max-width:899px){#header{background:#000;padding:10px 25px;pointer-events:auto}}@media (max-width:599px){#header{padding:10px 15px}}#header .page-limit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:899px){#header .page-limit{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#header .page-limit .logo{width:165px;height:110px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:10;margin-left:45px;pointer-events:auto}@media (max-width:1799px){#header .page-limit .logo{width:132px;height:88px;margin-left:36px}}@media (max-width:1199px){#header .page-limit .logo{width:115.5px;height:77px;margin-left:31.5px}}@media (max-width:899px){#header .page-limit .logo{display:none}}#header .page-limit .logo .svg{width:100%;height:100%}#header .page-limit .logo .svg path{fill:#000}#header .page-limit .logo-mobile{position:relative;z-index:10;width:35px;height:35px}@media (min-width:900px){#header .page-limit .logo-mobile{display:none}}#header .page-limit .logo-mobile .svg{width:100%;height:100%}#header .page-limit .logo-mobile .svg path{fill:#fff}#header .page-limit .menu-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 30px 15px 15px;cursor:pointer;background:#fff;z-index:10;pointer-events:auto}@media (max-width:1199px){#header .page-limit .menu-switch{padding:10px 15px 10px 10px}}@media (max-width:899px){#header .page-limit .menu-switch{background:#000;padding:10px 0 10px 10px}}#header .page-limit .menu-switch span{text-transform:uppercase;font-size:20px;font-weight:700}@media (max-width:1199px){#header .page-limit .menu-switch span{font-size:18px}}@media (max-width:899px){#header .page-limit .menu-switch span{color:#fff}}#header .page-limit .menu-switch .burger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:20px}#header .page-limit .menu-switch .burger span{width:25px;height:2px;background:#000;margin:3px 0}@media (max-width:1199px){#header .page-limit .menu-switch .burger span{width:23px;height:2px;margin:2px 0}}@media (max-width:899px){#header .page-limit .menu-switch .burger span{background:#fff}}#header .page-limit .menu{position:absolute;top:20px;right:20px;width:100vw;height:100vh;background:#090808;padding:180px 15px 55px;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;pointer-events:none;transition:all .3s ease-out}@media (max-width:1799px){#header .page-limit .menu{padding:158px 15px 55px}}@media (max-width:1199px){#header .page-limit .menu{padding:126px 15px 15px}}@media (max-width:899px){#header .page-limit .menu{padding:65px 15px 15px}}#header .page-limit .menu .menu-content{width:100%;max-width:1700px;margin:0 auto;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .page-limit .menu .menu-content ul{width:100%;max-width:1120px;margin:0 auto;padding:0 0 80px 45px}@media (max-width:1199px){#header .page-limit .menu .menu-content ul{padding:0 0 80px 25px}}#header .page-limit .menu .menu-content ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px 0}#header .page-limit .menu .menu-content ul li a{font-size:34px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:2px;padding:18px;line-height:1;position:relative}@media (max-width:1799px){#header .page-limit .menu .menu-content ul li a{font-size:28px;padding:14px}}@media (max-width:1199px){#header .page-limit .menu .menu-content ul li a{font-size:24px;padding:10px}}@media (max-width:899px){#header .page-limit .menu .menu-content ul li a{font-size:20px}}#header .page-limit .menu .menu-content ul li a:hover{color:#2b2ab1;-webkit-transform:translateX(30px);transform:translateX(30px)}#header .page-limit .menu .menu-content ul li a:hover:after{opacity:1;-webkit-transform:translate(5px,-5px);transform:translate(5px,-5px)}#header .page-limit .menu .menu-content ul li a:after{content:url(../images/menu_arrow.svg);position:absolute;top:5px;right:5px;width:25px;height:25px;opacity:0;transition:all .25s}@media (max-width:1799px){#header .page-limit .menu .menu-content ul li a:after{top:0;right:0;width:20px;height:20px}}@media (max-width:1199px){#header .page-limit .menu .menu-content ul li a:after{width:15px;height:15px}}#header .page-limit .menu .menu-content .menu-contact-columns{position:absolute;bottom:0;right:80px}@media (max-width:1199px){#header .page-limit .menu .menu-content .menu-contact-columns{right:0}}@media (max-width:899px){#header .page-limit .menu .menu-content .menu-contact-columns{display:none}}#header .page-limit .menu .menu-content .menu-contact-columns .menu-contact-column{color:#fff}#header .page-limit .menu .menu-content .menu-contact-columns .menu-contact-column h3:after{background:#fff}#header .page-limit .menu .menu-content .menu-contact-columns .menu-contact-column span,#header .page-limit .menu .menu-content .menu-contact-columns .menu-contact-column span a{color:#fff}#header .page-limit .menu .menu-content .menu-contact-columns .menu-contact-column span a:focus,#header .page-limit .menu .menu-content .menu-contact-columns .menu-contact-column span a:hover{color:#2b2ab1}#header .page-limit .menu .menu-content .menu-contact-columns .menu-contact-column .socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#header .page-limit .menu .menu-content .menu-contact-columns .menu-contact-column .socials a{width:35px;height:35px;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1199px){#header .page-limit .menu .menu-content .menu-contact-columns .menu-contact-column .socials a{width:30px;height:30px}}#header .page-limit .menu .menu-content .menu-contact-columns .menu-contact-column .socials a:focus .svg path,#header .page-limit .menu .menu-content .menu-contact-columns .menu-contact-column .socials a:hover .svg path{fill:#2b2ab1}#header .page-limit .menu .menu-content .menu-contact-columns .menu-contact-column .socials a .svg{width:100%;height:100%}#header .page-limit .menu .menu-content .menu-contact-columns .menu-contact-column .socials a .svg path{fill:#fff}#header .page-limit .menu .menu-sygnet-bg{width:700px;height:700px;position:absolute;left:20%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}@media (max-width:1799px){#header .page-limit .menu .menu-sygnet-bg{width:560px;height:560px;left:15%}}@media (max-width:1199px){#header .page-limit .menu .menu-sygnet-bg{width:420px;height:420px}}@media (max-width:899px){#header .page-limit .menu .menu-sygnet-bg{width:280px;height:280px;top:40%}}@media (max-width:599px){#header .page-limit .menu .menu-sygnet-bg{width:210px;height:210px}}#header .page-limit .menu .menu-sygnet-bg .svg{width:100%;height:100%}#header.open{z-index:1000}#header.open .logo .svg path{fill:#fff}#header.open .menu{opacity:1;pointer-events:auto;-webkit-transform:translate(20px,-20px);transform:translate(20px,-20px)}#header.open .burger span:first-of-type{-webkit-transform:rotate(-45deg) translate(-5px,5px);transform:rotate(-45deg) translate(-5px,5px)}@media (max-width:1199px){#header.open .burger span:first-of-type{-webkit-transform:rotate(-45deg) translate(-4px,4px);transform:rotate(-45deg) translate(-4px,4px)}}#header.open .burger span:nth-child(2){opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}#header.open .burger span:last-of-type{-webkit-transform:rotate(45deg) translate(-6px,-6px);transform:rotate(45deg) translate(-6px,-6px)}@media (max-width:1199px){#header.open .burger span:last-of-type{-webkit-transform:rotate(45deg) translate(-4px,-4px);transform:rotate(45deg) translate(-4px,-4px)}}#map-section{height:460px}@media (max-width:599px){#map-section{height:500px}}#map-section .page-limit{width:100%;height:100%;position:relative}#map-section .page-limit .rectangle-shape{width:145px;background:#2b2ab1;position:absolute;bottom:0;left:0}@media (max-width:1799px){#map-section .page-limit .rectangle-shape{width:116px}}@media (max-width:899px){#map-section .page-limit .rectangle-shape{width:100%;height:100px;max-height:100px;bottom:auto;top:-100px}}@media (max-width:599px){#map-section .page-limit .rectangle-shape{width:100%;height:80px;max-height:80px;top:-80px}}#map-section .page-limit .rectangle-shape .rock{mix-blend-mode:multiply;left:-35px;bottom:-200px}@media (max-width:1799px){#map-section .page-limit .rectangle-shape .rock{bottom:0}}@media (max-width:899px){#map-section .page-limit .rectangle-shape .rock{left:auto;right:-40px;bottom:-10px}}#map-section .page-limit .rectangle-shape .rock img{width:294px;height:196px;-webkit-transform:rotate(60deg);transform:rotate(60deg)}@media (max-width:1799px){#map-section .page-limit .rectangle-shape .rock img{width:252px;height:168px}}@media (max-width:1199px){#map-section .page-limit .rectangle-shape .rock img{width:210px;height:140px}}@media (max-width:899px){#map-section .page-limit .rectangle-shape .rock img{-webkit-transform:rotate(-185deg);transform:rotate(-185deg)}}@media (max-width:599px){#map-section .page-limit .rectangle-shape .rock img{width:168px;height:112px}}#map-section .page-limit #map{width:100%;height:100%}#map-section .page-limit .map-section-content{position:absolute;width:100%;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;pointer-events:none}@media (max-width:599px){#map-section .page-limit .map-section-content{top:70px;right:auto;left:15px;-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#map-section .page-limit .map-section-content .map-contact-box{pointer-events:auto}@media (max-width:599px){#map-section .page-limit .map-section-content .map-contact-box{padding-right:15px}}#map-section .page-limit .map-section-content .map-contact-box .map-contact-box-row{position:relative;padding:15px 0 40px}@media (max-width:1799px){#map-section .page-limit .map-section-content .map-contact-box .map-contact-box-row{padding:15px 0 30px}}@media (max-width:1199px){#map-section .page-limit .map-section-content .map-contact-box .map-contact-box-row{padding:10px 0 20px}}#map-section .page-limit .map-section-content .map-contact-box .map-contact-box-row:before{content:"";width:90px;height:2px;background:#fff;position:absolute;top:0;left:-35px}@media (max-width:599px){#map-section .page-limit .map-section-content .map-contact-box .map-contact-box-row:before{width:65px;height:2px;left:-15px}}#map-section .page-limit .map-section-content .map-contact-box .map-contact-box-row:last-child{padding-bottom:0}#map-section .page-limit .map-section-content .map-contact-box .map-contact-box-row span{color:#fff;font-size:30px;font-weight:700;line-height:42px}@media (max-width:1799px){#map-section .page-limit .map-section-content .map-contact-box .map-contact-box-row span{font-size:24px}}@media (max-width:1199px){#map-section .page-limit .map-section-content .map-contact-box .map-contact-box-row span{font-size:21px;line-height:36px}}@media (max-width:899px){#map-section .page-limit .map-section-content .map-contact-box .map-contact-box-row span{font-size:18px;line-height:32px}}#map-section .page-limit .map-section-content .map-contact-box .map-contact-box-row span a{color:#fff}#map-section .page-limit .map-section-content .map-contact-box .map-contact-box-row span a:focus,#map-section .page-limit .map-section-content .map-contact-box .map-contact-box-row span a:hover{color:#b5b5b5}#footer .page-limit .footer-content{padding:0 145px}@media (max-width:1799px){#footer .page-limit .footer-content{padding:0 120px}}@media (max-width:1199px){#footer .page-limit .footer-content{padding:0 15px}}#footer .page-limit .footer-content .footer-top{padding:50px 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1199px){#footer .page-limit .footer-content .footer-top{-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}}@media (max-width:899px){#footer .page-limit .footer-content .footer-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:30px 0 10px}}#footer .page-limit .footer-content .footer-top .logo{width:150px;height:100px;min-width:150px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 20px 0 0}@media (max-width:1199px){#footer .page-limit .footer-content .footer-top .logo{margin:0 0 40px;width:120px;height:80px}}@media (max-width:899px){#footer .page-limit .footer-content .footer-top .logo{margin:0 0 0 -20px;width:112.5px;height:75px}}#footer .page-limit .footer-content .footer-top .logo .svg{width:100%;height:100%}#footer .page-limit .footer-content .footer-top .footer-menu-columns{margin:0 -30px 0 0}@media (max-width:1199px){#footer .page-limit .footer-content .footer-top .footer-menu-columns{margin:0;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media (max-width:899px){#footer .page-limit .footer-content .footer-top .footer-menu-columns{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}}@media (max-width:899px){#footer .page-limit .footer-content .footer-top .footer-menu-columns .footer-menu-column{padding:0}}@media (max-width:899px){#footer .page-limit .footer-content .footer-top .footer-menu-columns .footer-menu-column:first-child,#footer .page-limit .footer-content .footer-top .footer-menu-columns .footer-menu-column:nth-child(2),#footer .page-limit .footer-content .footer-top .footer-menu-columns .footer-menu-column:nth-child(3){display:none}}@media (max-width:1799px){#footer .page-limit .footer-content .footer-top .footer-menu-columns .footer-menu-column h3{font-size:14px}}@media (max-width:899px){#footer .page-limit .footer-content .footer-top .footer-menu-columns .footer-menu-column h3{display:none}}#footer .page-limit .footer-content .footer-top .footer-menu-columns .footer-menu-column h3:after{background:#000}#footer .page-limit .footer-content .footer-top .footer-menu-columns .footer-menu-column a,#footer .page-limit .footer-content .footer-top .footer-menu-columns .footer-menu-column span{color:#000}@media (max-width:1799px){#footer .page-limit .footer-content .footer-top .footer-menu-columns .footer-menu-column a,#footer .page-limit .footer-content .footer-top .footer-menu-columns .footer-menu-column span{font-size:14px;line-height:28px}}#footer .page-limit .footer-content .footer-top .footer-menu-columns .footer-menu-column a:focus,#footer .page-limit .footer-content .footer-top .footer-menu-columns .footer-menu-column a:hover{color:#2b2ab1}#footer .page-limit .footer-content .footer-top .footer-menu-columns .footer-menu-column ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:180px}#footer .page-limit .footer-content .footer-top .footer-menu-columns .footer-menu-column ul li{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%}@media (max-width:899px){#footer .page-limit .footer-content .footer-top .footer-menu-columns .footer-menu-column ul.languages{max-width:100%}}#footer .page-limit .footer-content .footer-top .footer-menu-columns .footer-menu-column ul.languages li{width:100%}@media (max-width:899px){#footer .page-limit .footer-content .footer-top .footer-menu-columns .footer-menu-column ul.languages li{width:auto;margin:0 15px}}#footer .page-limit .footer-content .footer-top .footer-menu-columns .footer-menu-column ul.languages li.active{font-weight:700}#footer .page-limit .footer-content .footer-bottom{padding:25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media (max-width:899px){#footer .page-limit .footer-content .footer-bottom{padding:15px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#footer .page-limit .footer-content .footer-bottom span{font-size:14px}@media (max-width:899px){#footer .page-limit .footer-content .footer-bottom span{font-size:13px}}#footer .page-limit .footer-content .footer-bottom span a{color:#000}#footer .page-limit .footer-content .footer-bottom span a:focus,#footer .page-limit .footer-content .footer-bottom span a:hover{color:#2b2ab1}@media (max-width:899px){#footer .page-limit .footer-content .footer-bottom .authors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:right;position:absolute;right:0;top:-40px}}@media (max-width:389px){#footer .page-limit .footer-content .footer-bottom .authors{max-width:155px;top:-50px}}#footer .page-limit .footer-content .footer-bottom .authors span:last-of-type{margin-left:25px}@font-face{font-family:Catamaran;src:url(../fonts/subset-Catamaran-Regular.eot);src:url(../fonts/subset-Catamaran-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/subset-Catamaran-Regular.woff2) format("woff2"),url(../fonts/subset-Catamaran-Regular.woff) format("woff"),url(../fonts/subset-Catamaran-Regular.ttf) format("truetype"),url(../fonts/subset-Catamaran-Regular.svg#Catamaran-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Catamaran;src:url(../fonts/subset-Catamaran-Bold.eot);src:url(../fonts/subset-Catamaran-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/subset-Catamaran-Bold.woff2) format("woff2"),url(../fonts/subset-Catamaran-Bold.woff) format("woff"),url(../fonts/subset-Catamaran-Bold.ttf) format("truetype"),url(../fonts/subset-Catamaran-Bold.svg#Catamaran-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Catamaran;src:url(../fonts/subset-Catamaran-ExtraBold.eot);src:url(../fonts/subset-Catamaran-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/subset-Catamaran-ExtraBold.woff2) format("woff2"),url(../fonts/subset-Catamaran-ExtraBold.woff) format("woff"),url(../fonts/subset-Catamaran-ExtraBold.ttf) format("truetype"),url(../fonts/subset-Catamaran-ExtraBold.svg#Catamaran-ExtraBold) format("svg");font-weight:800;font-style:normal}#intro{height:100vh;max-height:960px}@media (max-width:899px){#intro{height:auto}}#intro .page-limit{width:100%;height:100%;position:relative}#intro .page-limit .bg-movie{width:calc(100% - 310px);height:100%;position:absolute;top:0;left:310px;background-color:rgba(0,0,0,.4)}@media (max-width:1799px){#intro .page-limit .bg-movie{width:calc(100% - 245px);height:100%;left:245px}}@media (max-width:1199px){#intro .page-limit .bg-movie{width:calc(100% - 200px);height:100%;left:200px}}@media (max-width:899px){#intro .page-limit .bg-movie{display:none}}#intro .page-limit .bg-movie .video-player{mix-blend-mode:multiply}#intro .page-limit .mobile-bg{width:100%;height:100vh;max-height:600px;background-blend-mode:multiply;background-color:rgba(0,0,0,.4)}@media (min-width:900px){#intro .page-limit .mobile-bg{display:none}}#intro .page-limit .intro-title{position:absolute;bottom:80px;left:0;max-width:720px;padding:135px 90px 45px;background-color:rgba(43,42,177,.8);background-image:url(../images/home_struktura_kamienia.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;background-blend-mode:multiply;z-index:101}@media (max-width:1799px){#intro .page-limit .intro-title{padding:108px 72px 36px;max-width:576px}}@media (max-width:1199px){#intro .page-limit .intro-title{padding:94.5px 63px 31.5px;max-width:504px;bottom:40px}}@media (max-width:899px){#intro .page-limit .intro-title{position:relative;bottom:auto;left:auto;z-index:0;max-width:none;padding:45px 25px}}@media (max-width:599px){#intro .page-limit .intro-title{padding:45px 15px}}#intro .page-limit .intro-title:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#2b2ab1;mix-blend-mode:screen}#intro .page-limit .intro-title h2{font-family:Montserrat,sans-serif;color:#fff;font-weight:600;font-size:76px;position:relative}@media (max-width:1799px){#intro .page-limit .intro-title h2{font-size:60.8px}}@media (max-width:1199px){#intro .page-limit .intro-title h2{font-size:53.2px}}@media (max-width:899px){#intro .page-limit .intro-title h2{font-size:45.6px;display:inline-block}}@media (max-width:599px){#intro .page-limit .intro-title h2{font-size:30.4px;display:inline-block}}#intro .page-limit .intro-title h2:after{content:"";width:175px;height:8px;background:#fff;position:absolute;right:-135px;top:45px}@media (max-width:1799px){#intro .page-limit .intro-title h2:after{top:36px;right:-108px;width:140px;height:6.4px}}@media (max-width:1199px){#intro .page-limit .intro-title h2:after{top:31.5px;right:-94.5px;width:122.5px;height:5.6px}}@media (max-width:899px){#intro .page-limit .intro-title h2:after{top:27px;right:-81px;width:105px;height:4.8px}}@media (max-width:599px){#intro .page-limit .intro-title h2:after{top:18px;right:-54px;width:70px;height:3.2px}}#front-offer{padding:80px 0}@media (max-width:1199px){#front-offer{padding:60px 0}}@media (max-width:899px){#front-offer{padding:40px 0}}#front-offer .page-limit{position:relative}@media (max-width:899px){#front-offer .page-limit .front-offer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:899px){#front-offer .page-limit .front-offer-content .offer-item:last-child{display:none}}@media (max-width:599px){#front-offer .page-limit .front-offer-content .offer-item:nth-last-child(2),#front-offer .page-limit .front-offer-content .offer-item:nth-last-child(3),#front-offer .page-limit .front-offer-content .offer-item:nth-last-child(4),#front-offer .page-limit .front-offer-content .offer-item:nth-last-child(5),#front-offer .page-limit .front-offer-content .offer-item:nth-last-child(6){display:none}}@media (max-width:899px){#front-offer .page-limit .front-offer-content .btn{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-top:15px}}#front-offer .page-limit .sygnet{width:1025px;height:1025px;left:-350px;top:0}@media (max-width:1799px){#front-offer .page-limit .sygnet{width:820px;height:820px}}@media (max-width:1199px){#front-offer .page-limit .sygnet{width:717.5px;height:717.5px}}@media (max-width:899px){#front-offer .page-limit .sygnet{display:none}}#front-offer .page-limit .rectangle{right:0;bottom:0}@media (max-width:899px){#front-offer .page-limit .rectangle{display:none}}#front-offer .page-limit .rectangle .rectangle-shape{width:150px;height:820px;background:#f2f2f2}@media (max-width:1799px){#front-offer .page-limit .rectangle .rectangle-shape{width:120px;height:656px}}@media (max-width:1199px){#front-offer .page-limit .rectangle .rectangle-shape{width:105px;height:574px}}#front-about{padding:80px 0}@media (max-width:1199px){#front-about{padding:60px 0}}@media (max-width:899px){#front-about{padding:40px 0 405.6px}}@media (max-width:599px){#front-about{padding:40px 0 303px}}@media (max-width:899px){#front-about .about-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:899px){#front-about .about-content .btn{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}#front-about .sygnet{width:420px;height:420px;left:140px;top:800px}@media (max-width:1799px){#front-about .sygnet{width:336px;height:336px}}@media (max-width:1199px){#front-about .sygnet{width:294px;height:294px}}@media (max-width:899px){#front-about .sygnet{display:none}}#front-about .rectangle-shape{background:#2b2ab1}#front-cooperation{padding:80px 0}@media (max-width:899px){#front-cooperation{padding:120px 0 150px}}@media (max-width:599px){#front-cooperation{padding:40px 0 120px}}@media (max-width:899px){.general-subpage-title-section{margin-top:65px}}.general-subpage-title-section .page-limit .title-section-content{z-index:1;margin-left:310px;padding:70px 15px 50px 80px;background-color:rgba(43,42,177,.9);background-position:top;background-size:cover;background-blend-mode:multiply;position:relative}@media (max-width:1799px){.general-subpage-title-section .page-limit .title-section-content{margin-left:245px}}@media (max-width:1199px){.general-subpage-title-section .page-limit .title-section-content{margin-left:200px;padding:60px 25px 50px 70px}}@media (max-width:899px){.general-subpage-title-section .page-limit .title-section-content{margin:0;padding:60px 25px 50px}}@media (max-width:599px){.general-subpage-title-section .page-limit .title-section-content{padding:60px 15px 50px}}.general-subpage-title-section .page-limit .title-section-content:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#2b2ab1;mix-blend-mode:screen}.general-subpage-title-section .page-limit .title-section-content h2.subpage-title{color:#fff;font-size:76px;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:2px}@media (max-width:1799px){.general-subpage-title-section .page-limit .title-section-content h2.subpage-title{font-size:60.8px}}@media (max-width:1199px){.general-subpage-title-section .page-limit .title-section-content h2.subpage-title{font-size:53.2px}}@media (max-width:899px){.general-subpage-title-section .page-limit .title-section-content h2.subpage-title{font-size:45.6px}}@media (max-width:599px){.general-subpage-title-section .page-limit .title-section-content h2.subpage-title{font-size:38px}}.gallery-items,.general-offer-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px -40px}@media (max-width:1799px){.gallery-items,.general-offer-items{margin:20px -30px}}@media (max-width:1199px){.gallery-items,.general-offer-items{margin:15px -20px}}@media (max-width:899px){.gallery-items,.general-offer-items{margin:15px 0}}.gallery-items .gallery-item,.gallery-items .offer-item,.general-offer-items .gallery-item,.general-offer-items .offer-item{width:calc(33.3% - 80px);height:220px;margin:30px 40px;position:relative}@media (max-width:1799px){.gallery-items .gallery-item,.gallery-items .offer-item,.general-offer-items .gallery-item,.general-offer-items .offer-item{width:calc(33.3% - 60px);height:176px;margin:20px 30px}}@media (max-width:1199px){.gallery-items .gallery-item,.gallery-items .offer-item,.general-offer-items .gallery-item,.general-offer-items .offer-item{width:calc(33.3% - 40px);height:154px;margin:15px 20px}}@media (max-width:899px){.gallery-items .gallery-item,.gallery-items .offer-item,.general-offer-items .gallery-item,.general-offer-items .offer-item{width:calc(50% - 40px);height:154px}}@media (max-width:599px){.gallery-items .gallery-item,.gallery-items .offer-item,.general-offer-items .gallery-item,.general-offer-items .offer-item{width:100%;height:176px}}.gallery-items .gallery-item:focus h1,.gallery-items .gallery-item:hover h1,.gallery-items .offer-item:focus h1,.gallery-items .offer-item:hover h1,.general-offer-items .gallery-item:focus h1,.general-offer-items .gallery-item:hover h1,.general-offer-items .offer-item:focus h1,.general-offer-items .offer-item:hover h1{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.gallery-items .gallery-item .bg-from-img,.gallery-items .offer-item .bg-from-img,.general-offer-items .gallery-item .bg-from-img,.general-offer-items .offer-item .bg-from-img{width:100%;height:100%}.gallery-items .gallery-item h1,.gallery-items .offer-item h1,.general-offer-items .gallery-item h1,.general-offer-items .offer-item h1{font-size:20px;text-transform:uppercase;padding:15px 25px;background:rgba(43,42,177,.9);color:#fff;position:absolute;bottom:10px;left:-30px;opacity:0;transition:all .3s ease-out;max-width:80%}@media (max-width:1799px){.gallery-items .gallery-item h1,.gallery-items .offer-item h1,.general-offer-items .gallery-item h1,.general-offer-items .offer-item h1{font-size:16px;padding:12px 20px}}@media (max-width:1199px){.gallery-items .gallery-item h1,.gallery-items .offer-item h1,.general-offer-items .gallery-item h1,.general-offer-items .offer-item h1{font-size:14px;padding:10.5px 17.5px}}@media (max-width:899px){.gallery-items .gallery-item h1,.gallery-items .offer-item h1,.general-offer-items .gallery-item h1,.general-offer-items .offer-item h1{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}}.general-product{padding:160px 0}@media (max-width:1199px){.general-product{padding:80px 0 60px}}@media (max-width:899px){.general-product{padding:60px 0 40px}}.general-product .page-limit{position:relative}.general-product .page-limit .product-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1199px){.general-product .page-limit .product-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:899px){.general-product .page-limit .product-content{padding:0 30px}}@media (max-width:599px){.general-product .page-limit .product-content{padding:0 20px}}.general-product .page-limit .product-content .product-gallery-wrapper{width:45%;padding:0 30px 0 0}@media (max-width:1199px){.general-product .page-limit .product-content .product-gallery-wrapper{padding:20px 0 0 30px;width:100%}}@media (max-width:899px){.general-product .page-limit .product-content .product-gallery-wrapper{padding:20px 0 0 20px}}.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery{width:100%;height:350px;max-width:530px;position:relative}@media (max-width:1799px){.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery{width:100%;height:315px}}@media (max-width:1199px){.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery{width:100%;max-width:371px}}@media (max-width:899px){.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery{width:100%;height:245px}}@media (max-width:599px){.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery{width:100%;height:210px}}.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-item,.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-stage,.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-stage-outer{height:100%}.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-item .product-gallery-item,.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-stage-outer .product-gallery-item,.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-stage .product-gallery-item{width:100%;height:100%;background-color:transparent}.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-nav .owl-next,.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-nav .owl-prev{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;background:rgba(0,0,0,.5);transition:all .3s;width:40px;height:70px;pointer-events:auto}@media (max-width:1799px){.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-nav .owl-next,.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-nav .owl-prev{width:36px;height:63px}}@media (max-width:899px){.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-nav .owl-next,.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-nav .owl-prev{width:28px;height:49px}}.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-nav .owl-next .svg,.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-nav .owl-prev .svg{width:35%;height:35%}.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-nav .owl-next .svg polygon,.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-nav .owl-prev .svg polygon{fill:#fff}.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-nav .owl-next.disabled,.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-nav .owl-prev.disabled{pointer-events:none;opacity:0}.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-nav .owl-prev .svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-dots{margin-top:-25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10;position:relative}.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-dots .owl-dot{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;margin:0 5px;width:15px;height:15px;border:3px solid rgba(0,0,0,.5)}@media (max-width:899px){.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-dots .owl-dot{width:12px;height:12px}}.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-dots .owl-dot span{width:100%;height:100%}.general-product .page-limit .product-content .product-gallery-wrapper .product-gallery .owl-dots .owl-dot.active span{background:rgba(0,0,0,.5)}.general-product .page-limit .product-content .product-desc{width:55%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1199px){.general-product .page-limit .product-content .product-desc{width:100%}}.general-product .page-limit .product-content .product-desc h1{font-size:30px;font-weight:800;text-transform:uppercase;margin-bottom:5px}@media (max-width:1799px){.general-product .page-limit .product-content .product-desc h1{font-size:24px}}@media (max-width:1199px){.general-product .page-limit .product-content .product-desc h1{font-size:21px}}@media (max-width:599px){.general-product .page-limit .product-content .product-desc h1{font-size:18px}}.general-product .page-limit .product-content .product-desc h2{font-size:18px;font-weight:600;text-transform:uppercase;color:#2b2ab1}.general-product .page-limit .product-content .product-desc .text-box{margin:20px 0}.general-product .page-limit .product-content .product-desc .text-box p{font-size:16px;line-height:36px}@media (max-width:1799px){.general-product .page-limit .product-content .product-desc .text-box p{font-size:15px}}@media (max-width:899px){.general-product .page-limit .product-content .product-desc .text-box p{line-height:28px}}@media (max-width:599px){.general-product .page-limit .product-content .product-desc .text-box p{font-size:14px}}.general-product .page-limit .product-nav{position:fixed;width:100%;height:350px;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);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;pointer-events:none}@media (max-width:1799px){.general-product .page-limit .product-nav{width:100%;height:315px}}.general-product .page-limit .product-nav .next,.general-product .page-limit .product-nav .prev{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;background:#f2f2f2;width:140px;height:100%;pointer-events:auto}@media (max-width:1799px){.general-product .page-limit .product-nav .next,.general-product .page-limit .product-nav .prev{width:112px;height:100%}}@media (max-width:1199px){.general-product .page-limit .product-nav .next,.general-product .page-limit .product-nav .prev{width:84px;height:100%}}@media (max-width:899px){.general-product .page-limit .product-nav .next,.general-product .page-limit .product-nav .prev{width:30px;height:90px}}@media (max-width:599px){.general-product .page-limit .product-nav .next,.general-product .page-limit .product-nav .prev{width:20px;height:60px}}.general-product .page-limit .product-nav .next .svg,.general-product .page-limit .product-nav .prev .svg{width:25px;height:35px}@media (max-width:1799px){.general-product .page-limit .product-nav .next .svg,.general-product .page-limit .product-nav .prev .svg{width:20px;height:28px}}@media (max-width:1199px){.general-product .page-limit .product-nav .next .svg,.general-product .page-limit .product-nav .prev .svg{width:15px;height:21px}}.general-product .page-limit .product-nav .next .svg polygon,.general-product .page-limit .product-nav .prev .svg polygon{fill:#b5b5b5}.general-product .page-limit .product-nav .prev .svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.general-about .page-limit{position:relative}.general-about .page-limit .about-content .text-wrapper{margin:45px 0;max-width:550px}@media (max-width:899px){.general-about .page-limit .about-content .text-wrapper{margin:35px 0}}.general-about .page-limit .rectangle-shape{position:absolute;width:774px;height:513px;top:50%;left:1000px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1799px){.general-about .page-limit .rectangle-shape{left:920px}}@media (max-width:1199px){.general-about .page-limit .rectangle-shape{left:900px}}@media (max-width:899px){.general-about .page-limit .rectangle-shape{right:0;left:auto;top:auto;bottom:-388.5px;-webkit-transform:translateY(0);transform:translateY(0);width:498.8px;height:330.6px}}@media (max-width:599px){.general-about .page-limit .rectangle-shape{bottom:-246px;width:258px;height:171px}}.general-about .page-limit .rectangle-shape .bg-from-img{width:522px;height:360px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-90px;z-index:1}@media (max-width:899px){.general-about .page-limit .rectangle-shape .bg-from-img{width:412.8px;height:273.6px;left:-50px}}@media (max-width:599px){.general-about .page-limit .rectangle-shape .bg-from-img{width:215px;height:142.5px;left:-30px}}.general-about .page-limit .rectangle-shape .rock{mix-blend-mode:multiply}.general-about .page-limit .rectangle-shape .rock:nth-child(2){bottom:-300px;right:200px}@media (max-width:1799px){.general-about .page-limit .rectangle-shape .rock:nth-child(2){right:450px}}@media (max-width:899px){.general-about .page-limit .rectangle-shape .rock:nth-child(2){bottom:-90px;right:auto;left:-30px}}@media (max-width:599px){.general-about .page-limit .rectangle-shape .rock:nth-child(2){bottom:-60px}}.general-about .page-limit .rectangle-shape .rock:nth-child(2) img{width:378px;height:252px}@media (max-width:899px){.general-about .page-limit .rectangle-shape .rock:nth-child(2) img{width:168px;height:112px}}@media (max-width:599px){.general-about .page-limit .rectangle-shape .rock:nth-child(2) img{width:126px;height:84px}}.general-about .page-limit .rectangle-shape .rock:nth-child(3){bottom:-700px;right:65px}@media (max-width:1799px){.general-about .page-limit .rectangle-shape .rock:nth-child(3){right:200px}}@media (max-width:899px){.general-about .page-limit .rectangle-shape .rock:nth-child(3){bottom:auto;right:0;top:-40px}}@media (max-width:599px){.general-about .page-limit .rectangle-shape .rock:nth-child(3){top:-20px}}.general-about .page-limit .rectangle-shape .rock:nth-child(3) img{width:294px;height:196px;-webkit-transform:rotate(60deg);transform:rotate(60deg)}@media (max-width:899px){.general-about .page-limit .rectangle-shape .rock:nth-child(3) img{width:168px;height:112px}}@media (max-width:599px){.general-about .page-limit .rectangle-shape .rock:nth-child(3) img{width:126px;height:84px}}.general-cooperation .page-limit{position:relative}.general-cooperation .page-limit .cooperation-content .cooperation-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.general-cooperation .page-limit .cooperation-content .cooperation-desc .text-wrapper{margin:45px 0;max-width:550px}@media (max-width:899px){.general-cooperation .page-limit .cooperation-content .cooperation-desc .text-wrapper{margin:25px 0}}.general-cooperation .page-limit .cooperation-content .cooperation-desc .partners{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -20px 0 0}@media (max-width:1799px){.general-cooperation .page-limit .cooperation-content .cooperation-desc .partners{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin:10px}}@media (max-width:599px){.general-cooperation .page-limit .cooperation-content .cooperation-desc .partners{-ms-flex-wrap:wrap;flex-wrap:wrap}}.general-cooperation .page-limit .cooperation-content .cooperation-desc .partners .partners-item{width:270px;height:100px;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;padding:25px;margin:0 20px;background:#f2f2f2}@media (max-width:1799px){.general-cooperation .page-limit .cooperation-content .cooperation-desc .partners .partners-item{width:216px;height:80px}}@media (max-width:899px){.general-cooperation .page-limit .cooperation-content .cooperation-desc .partners .partners-item{margin:10px}}@media (max-width:599px){.general-cooperation .page-limit .cooperation-content .cooperation-desc .partners .partners-item{width:189px;height:70px}}@media (min-width:1200px){.general-cooperation .page-limit .cooperation-content .cooperation-desc .partners .partners-item:focus img,.general-cooperation .page-limit .cooperation-content .cooperation-desc .partners .partners-item:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}}@media (min-width:1200px){.general-cooperation .page-limit .cooperation-content .cooperation-desc .partners .partners-item img{-webkit-filter:grayscale(1);filter:grayscale(1)}}.general-cooperation .page-limit .cooperation-content .cooperation-desc .partners .partners-item:first-child img{width:220px;height:50px}@media (max-width:1799px){.general-cooperation .page-limit .cooperation-content .cooperation-desc .partners .partners-item:first-child img{width:176px;height:40px}}@media (max-width:599px){.general-cooperation .page-limit .cooperation-content .cooperation-desc .partners .partners-item:first-child img{width:154px;height:35px}}.general-cooperation .page-limit .cooperation-content .cooperation-desc .partners .partners-item:nth-child(2) img{width:165px;height:50px}@media (max-width:1799px){.general-cooperation .page-limit .cooperation-content .cooperation-desc .partners .partners-item:nth-child(2) img{width:132px;height:40px}}@media (max-width:599px){.general-cooperation .page-limit .cooperation-content .cooperation-desc .partners .partners-item:nth-child(2) img{width:115.5px;height:35px}}.section-title{font-size:50px;text-transform:uppercase;font-weight:800}@media (max-width:1799px){.section-title{font-size:40px}}@media (max-width:1199px){.section-title{font-size:35px}}@media (max-width:899px){.section-title{font-size:30px}}@media (max-width:599px){.section-title{font-size:25px}}.btn{border:1px solid #090808;border-radius:0;color:#090808;font-size:18px;font-weight:700;text-transform:uppercase;padding:20px 35px;position:relative;overflow:hidden;transition:all .3s ease-out;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1799px){.btn{font-size:16.2px;padding:18px 31.5px}}@media (max-width:1199px){.btn{font-size:14.4px;padding:16px 28px}}@media (max-width:599px){.btn{font-size:12.6px;padding:14px 24.5px}}.btn:focus,.btn:hover{color:#fff;border-color:#2b2ab1}.btn:focus:after,.btn:hover:after{-webkit-transform:translate(10px,-10px);transform:translate(10px,-10px);opacity:1}.btn:focus .svg path,.btn:hover .svg path{fill:#fff}.btn:after{content:"";position:absolute;top:10px;right:10px;width:100%;height:100%;transition:all .3s ease-out;opacity:0;background:#2b2ab1;z-index:-1}.btn .svg{width:20px;height:20px;margin-left:20px}@media (max-width:1799px){.btn .svg{width:18px;height:18px}}.btn .svg path{fill:#000}.btn.btn-full{color:#fff;border-color:#2b2ab1;font-weight:400;background:#2b2ab1}.btn.btn-full:hover{color:#2b2ab1}.btn.btn-full:hover:after{-webkit-transform:translate(10px,-10px);transform:translate(10px,-10px);opacity:1}.btn.btn-full:hover .svg path{fill:#2b2ab1}.btn.btn-full:after{opacity:0;background:#fff}.btn.btn-full .svg{margin:0 30px 0 0;width:30px;height:20px}@media (max-width:1799px){.btn.btn-full .svg{width:27px;height:18px}}.btn.btn-full .svg path{fill:#fff}.rectangle-shape{z-index:0}.smooth-scroll{position:absolute;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:899px){.smooth-scroll{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}}.smooth-scroll.arrow .svg,.smooth-scroll.sygnet .svg{width:100%;height:100%}.smooth-scroll.arrow .svg path,.smooth-scroll.sygnet .svg path{fill:#f2f2f2}.nav-columns{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nav-columns .nav-column{padding:0 40px}@media (max-width:1199px){.nav-columns .nav-column{padding:0 35px}}.nav-columns .nav-column h3{font-size:16px;font-weight:700;position:relative;padding-bottom:10px;margin-bottom:15px;text-transform:uppercase}@media (max-width:1199px){.nav-columns .nav-column h3{font-size:14px}}.nav-columns .nav-column h3:after{content:"";position:absolute;bottom:0;left:-20px;width:40px;height:1px}.nav-columns .nav-column a,.nav-columns .nav-column span{font-size:16px;line-height:32px}@media (max-width:1199px){.nav-columns .nav-column a,.nav-columns .nav-column span{font-size:14px;line-height:28px}}.framed-text-box{padding:5px 30px;border-left:2px solid #000}@media (max-width:899px){.framed-text-box{padding:5px 18px}}.about-title,.contact-title{font-size:30px;font-weight:800;line-height:38px}@media (max-width:1799px){.about-title,.contact-title{font-size:24px}}@media (max-width:1199px){.about-title,.contact-title{font-size:21px}}@media (max-width:899px){.about-title,.contact-title{font-size:18px;line-height:28px}}.video-wrapper{overflow:hidden}.video-wrapper .video-player{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gallery-item{overflow:hidden;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:transparent;background-blend-mode:multiply;transition:all .2s ease-out}.gallery-item:focus,.gallery-item:hover{background-color:rgba(0,0,0,.4)}.gallery-item:focus .svg path,.gallery-item:hover .svg path{fill:rgba(0,0,0,.6)}.gallery-item .gallery-img{display:none}.gallery-item .svg{width:50%;height:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gallery-item .svg path{fill:transparent;transition:all .3s ease-out}.fancybox-container{z-index:120}#offer-title-section .page-limit .title-section-content{background-image:url(../images/oferta.jpg)}#offer{padding:140px 0 80px}@media (max-width:1199px){#offer{padding:80px 0 60px}}@media (max-width:899px){#offer{padding:60px 0 40px}}#offer .page-limit{position:relative}#offer .page-limit .offer-content h2,#offer .page-limit .offer-content h3{font-family:Montserrat,sans-serif}#offer .page-limit .offer-content h2{font-size:50px;font-weight:800;margin-bottom:20px}@media (max-width:1799px){#offer .page-limit .offer-content h2{font-size:40px}}@media (max-width:1199px){#offer .page-limit .offer-content h2{font-size:35px}}@media (max-width:899px){#offer .page-limit .offer-content h2{font-size:30px}}@media (max-width:599px){#offer .page-limit .offer-content h2{font-size:25px}}#offer .page-limit .offer-content h3{font-size:26px;font-weight:700;margin-bottom:40px}@media (max-width:1799px){#offer .page-limit .offer-content h3{font-size:20.8px}}@media (max-width:1199px){#offer .page-limit .offer-content h3{font-size:18.2px}}@media (max-width:899px){#offer .page-limit .offer-content h3{font-size:15.6px}}#offer .page-limit .offer-content .text-box{padding:25px 0 35px}@media (max-width:899px){#offer .page-limit .offer-content .text-box{padding:5px 0 15px}}@media (max-width:599px){#offer .page-limit .offer-content .text-box{padding:0 0 15px}}#offer .page-limit .offer-content .text-box p{line-height:20px}#offer .page-limit .offer-content .text-box p strong{font-weight:600}#offer .page-limit .offer-content .logo-arrow{top:0;right:140px}@media (max-width:1799px){#offer .page-limit .offer-content .logo-arrow{right:105px}}@media (max-width:1199px){#offer .page-limit .offer-content .logo-arrow{right:-80px}}@media (max-width:899px){#offer .page-limit .offer-content .logo-arrow{display:none}}#offer .page-limit .offer-content .logo-arrow .svg{width:345px;height:345px}@media (max-width:1799px){#offer .page-limit .offer-content .logo-arrow .svg{width:276px;height:276px}}@media (max-width:1199px){#offer .page-limit .offer-content .logo-arrow .svg{width:241.5px;height:241.5px}}#offer .page-limit .offer-content .logo-arrow .svg path{fill:#f2f2f2}#offer .page-limit .rectangle-shape{background:#f2f2f2;width:140px;height:670px}@media (max-width:1799px){#offer .page-limit .rectangle-shape{width:112px;height:536px}}@media (max-width:1199px){#offer .page-limit .rectangle-shape{width:98px;height:469px}}@media (max-width:899px){#offer .page-limit .rectangle-shape{display:none}}#offer .page-limit .rectangle-shape:last-child{bottom:100px;left:0}#offer .page-limit .rectangle-shape:nth-last-child(2){bottom:-200px;right:0}#product .btn{margin-top:20px}#product .framed-text-box{max-width:100%}#product .framed-text-box .table-wrapper{max-width:100%;position:relative;z-index:1}@media (max-width:899px){#product .framed-text-box .table-wrapper{overflow:auto;z-index:0}}#product .framed-text-box .table-wrapper table{background:#fff;padding-left:0}#product .framed-text-box .table-wrapper table tr td,#product .framed-text-box .table-wrapper table tr th{padding:10px;border:1px solid #000;text-align:center;font-size:14px;max-width:130px}@media (max-width:1799px){#product .framed-text-box .table-wrapper table tr td,#product .framed-text-box .table-wrapper table tr th{font-size:13px}}@media (max-width:1199px){#product .framed-text-box .table-wrapper table tr td,#product .framed-text-box .table-wrapper table tr th{font-size:12px}}#materials-title-section .page-limit .title-section-content{background-image:url(../images/materialy.jpg)}#materials{padding:140px 0}@media (max-width:1199px){#materials{padding:80px 0}}@media (max-width:899px){#materials{padding:60px 0}}#materials .page-limit{position:relative}#materials .page-limit .materials-content h1.material-category{font-size:30px;font-weight:800;text-transform:uppercase}@media (max-width:1199px){#materials .page-limit .materials-content h1.material-category{font-size:26px}}@media (max-width:899px){#materials .page-limit .materials-content h1.material-category{font-size:22px}}@media (max-width:599px){#materials .page-limit .materials-content h1.material-category{font-size:18px}}#materials .page-limit .materials-content .materials-items{padding-bottom:60px}@media (max-width:899px){#materials .page-limit .materials-content .materials-items{padding-bottom:40px}}#materials .page-limit .materials-content .materials-items:last-child{padding-bottom:0}#materials .page-limit .materials-content .materials-items .materials-item{width:calc(25% - 80px);height:150px}@media (max-width:1799px){#materials .page-limit .materials-content .materials-items .materials-item{width:calc(33.3% - 80px);height:180px}}@media (max-width:1199px){#materials .page-limit .materials-content .materials-items .materials-item{width:calc(33.3% - 80px);height:130px}}@media (max-width:899px){#materials .page-limit .materials-content .materials-items .materials-item{width:calc(50% - 40px);height:180px}}@media (max-width:599px){#materials .page-limit .materials-content .materials-items .materials-item{width:calc(100% - 40px);height:180px}}#materials .page-limit .materials-content .materials-items .materials-item h1{font-size:18px}@media (max-width:1799px){#materials .page-limit .materials-content .materials-items .materials-item h1{font-size:17px}}@media (max-width:1199px){#materials .page-limit .materials-content .materials-items .materials-item h1{font-size:16px}}@media (max-width:899px){#materials .page-limit .materials-content .materials-items .materials-item h1{font-size:14px}}#materials .page-limit .logo{top:0;right:0}@media (max-width:899px){#materials .page-limit .logo{display:none}}#materials .page-limit .logo .svg{width:750px;height:750px}#materials .page-limit .logo .svg path{fill:#f2f2f2}#about-title-section .page-limit .title-section-content{background-image:url(../images/onas.jpg)}#about{padding:140px 0 15px}@media (max-width:1199px){#about{padding:80px 0 15px}}@media (max-width:899px){#about{padding:60px 0 330px}}@media (max-width:599px){#about{padding:60px 0 216px}}#about .arrow{width:340px;height:340px;left:15px;top:0}@media (max-width:1799px){#about .arrow{width:272px;height:272px}}@media (max-width:1199px){#about .arrow{width:238px;height:238px}}@media (max-width:899px){#about .arrow{display:none}}#about .rectangle-shape{background:#f2f2f2}@media (max-width:899px){#about .rectangle-shape{bottom:-375.6px}}@media (max-width:599px){#about .rectangle-shape{bottom:-216px}}#about .rectangle-shape .bg-from-img{-webkit-transform:translateY(-45%);transform:translateY(-45%)}#cooperation{padding:75px 0 120px}@media (max-width:1199px){#cooperation{padding:45px 0 60px}}@media (max-width:599px){#cooperation{padding:15px 0 60px}}#about-video-section{padding-bottom:100px}@media (max-width:899px){#about-video-section{padding-bottom:50px}}#about-video-section .page-limit{position:relative}#about-video-section .page-limit .video-section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#about-video-section .page-limit .video-section-content .video-box{position:relative}@media (max-width:1199px){#about-video-section .page-limit .video-section-content .video-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background:#f2f2f2}}#about-video-section .page-limit .video-section-content .video-box .video-wrapper{width:880px;height:580px;position:relative;overflow:hidden;z-index:10}@media (max-width:1799px){#about-video-section .page-limit .video-section-content .video-box .video-wrapper{width:704px;height:464px}}@media (max-width:1399px){#about-video-section .page-limit .video-section-content .video-box .video-wrapper{width:563.2px;height:371.2px}}@media (max-width:1199px){#about-video-section .page-limit .video-section-content .video-box .video-wrapper{margin:15px 30px 30px}}@media (max-width:899px){#about-video-section .page-limit .video-section-content .video-box .video-wrapper{width:100%;height:371.2px;margin:0;padding:15px 30px 30px}}@media (max-width:599px){#about-video-section .page-limit .video-section-content .video-box .video-wrapper{width:100%;height:261px;padding:20px}}@media (max-width:899px){#about-video-section .page-limit .video-section-content .video-box .video-wrapper video{display:none}}@media (min-width:900px){#about-video-section .page-limit .video-section-content .video-box .video-wrapper .video-plug{display:none}}@media (max-width:899px){#about-video-section .page-limit .video-section-content .video-box .video-wrapper .video-plug{width:100%;height:100%}}#about-video-section .page-limit .video-section-content .video-box .video-wrapper .video-plug .bg-from-img{width:100%;height:100%;background-color:rgba(0,0,0,.4);background-blend-mode:multiply}#about-video-section .page-limit .video-section-content .video-box .video-text-box{width:950px;height:550px;padding:15px 15px 15px 250px;background:#f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;right:-730px;bottom:-50px}@media (max-width:1799px){#about-video-section .page-limit .video-section-content .video-box .video-text-box{width:950px;height:440px}}@media (max-width:1399px){#about-video-section .page-limit .video-section-content .video-box .video-text-box{width:950px;height:385px;bottom:-30px}}@media (max-width:1199px){#about-video-section .page-limit .video-section-content .video-box .video-text-box{position:static;width:100%;height:auto;padding:30px}}@media (max-width:599px){#about-video-section .page-limit .video-section-content .video-box .video-text-box{padding:20px}}#about-video-section .page-limit .video-section-content .video-box .video-text-box h1{font-size:30px;font-weight:800;margin-bottom:30px}@media (max-width:1199px){#about-video-section .page-limit .video-section-content .video-box .video-text-box h1{font-size:28px}}@media (max-width:899px){#about-video-section .page-limit .video-section-content .video-box .video-text-box h1{font-size:24px}}@media (max-width:599px){#about-video-section .page-limit .video-section-content .video-box .video-text-box h1{font-size:22px}}#about-video-section .page-limit .video-section-content .video-box .video-text-box .text-wrapper{max-width:400px}@media (max-width:1399px){#about-video-section .page-limit .video-section-content .video-box .video-text-box .text-wrapper{max-width:350px}}#about-video-section .page-limit .video-section-content .video-box .video-text-box .btn-full{margin-top:40px;-webkit-transform:translateX(-150px);transform:translateX(-150px);position:relative;z-index:15}@media (max-width:1199px){#about-video-section .page-limit .video-section-content .video-box .video-text-box .btn-full{-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:899px){#about-video-section .page-limit .video-section-content .video-box .video-text-box .btn-full{display:none}}@media (min-width:900px){#about-video-section .page-limit .video-section-content .video-box .video-text-box .btn-full.btn-mobile{display:none}}@media (max-width:899px){#about-video-section .page-limit .video-section-content .video-box .video-text-box .btn-full.btn-mobile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}#about-video-section .page-limit .rectangle-shape{width:140px;height:580px;position:absolute;left:0;bottom:0;background:#2b2ab1}@media (max-width:1799px){#about-video-section .page-limit .rectangle-shape{width:112px;height:464px}}@media (max-width:899px){#about-video-section .page-limit .rectangle-shape{display:none}}#about-video-section .page-limit .rectangle-shape .rock{mix-blend-mode:multiply;left:-50px;bottom:-200px}#about-video-section .page-limit .rectangle-shape .rock img{width:auto;height:250px;-webkit-transform:rotate(80deg);transform:rotate(80deg)}@media (max-width:1799px){#about-video-section .page-limit .rectangle-shape .rock img{width:auto;height:200px}}#contact-title-section .page-limit .title-section-content{background-image:url(../images/kontakt.jpg)}#contact{padding:140px 0 120px}@media (max-width:1199px){#contact{padding:70px 0 40px}}@media (max-width:899px){#contact{padding:60px 0 40px}}#contact .page-limit{position:relative}#contact .page-limit .contact-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:899px){#contact .page-limit .contact-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#contact .page-limit .contact-content h1,#contact .page-limit .contact-content h2{margin-bottom:15px}#contact .page-limit .contact-content .info-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:500px}#contact .page-limit .contact-content .info-box .framed-text-box{margin:25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#contact .page-limit .contact-content .info-box .framed-text-box .text-wrapper{padding:0 35px 15px 0}#contact .page-limit .contact-content .info-box .framed-text-box .text-wrapper:last-child{padding:0}#contact .page-limit .contact-content .info-box .framed-text-box .text-wrapper p a{color:#000}#contact .page-limit .contact-content .info-box .framed-text-box .text-wrapper p a:hover,#contact .page-limit .contact-content .info-box .framed-text-box .text-wrapper p afocus{color:#2b2ab1}@media (max-width:899px){#contact .page-limit .contact-content .contact-form-wrapper{padding-top:20px}}#contact .page-limit .contact-content .contact-form-wrapper form{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;max-width:660px;margin:25px 0;padding-bottom:70px;position:relative}@media (max-width:899px){#contact .page-limit .contact-content .contact-form-wrapper form{max-width:100%;padding-bottom:50px}}#contact .page-limit .contact-content .contact-form-wrapper form fieldset{width:calc(50% - 20px);position:relative;margin:15px 0;border:none}#contact .page-limit .contact-content .contact-form-wrapper form fieldset:nth-last-child(2){width:100%}@media (max-width:599px){#contact .page-limit .contact-content .contact-form-wrapper form fieldset{width:100%}}#contact .page-limit .contact-content .contact-form-wrapper form fieldset input,#contact .page-limit .contact-content .contact-form-wrapper form fieldset textarea{width:100%;padding:5px 10px;border:none}@media (max-width:899px){#contact .page-limit .contact-content .contact-form-wrapper form fieldset input,#contact .page-limit .contact-content .contact-form-wrapper form fieldset textarea{font-size:15px}}#contact .page-limit .contact-content .contact-form-wrapper form fieldset input:focus,#contact .page-limit .contact-content .contact-form-wrapper form fieldset textarea:focus{outline:none}#contact .page-limit .contact-content .contact-form-wrapper form fieldset input:focus+label:after,#contact .page-limit .contact-content .contact-form-wrapper form fieldset textarea:focus+label:after{width:100%}#contact .page-limit .contact-content .contact-form-wrapper form fieldset input:focus+label span,#contact .page-limit .contact-content .contact-form-wrapper form fieldset textarea:focus+label span{-webkit-transform:translateY(-20px);transform:translateY(-20px);font-size:14px;color:#2b2ab1}#contact .page-limit .contact-content .contact-form-wrapper form fieldset label{position:absolute;width:100%;height:100%;left:0;top:0;margin:0;pointer-events:none;border-bottom:1px solid #000}#contact .page-limit .contact-content .contact-form-wrapper form fieldset label:after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:1px;background:#2b2ab1;transition:all .3s}#contact .page-limit .contact-content .contact-form-wrapper form fieldset label span{font-weight:400;position:absolute;top:6px;left:10px}@media (max-width:899px){#contact .page-limit .contact-content .contact-form-wrapper form fieldset label span{font-size:15px}}#contact .page-limit .contact-content .contact-form-wrapper form fieldset label span.focused{-webkit-transform:translateY(-20px);transform:translateY(-20px);font-size:14px;color:#2b2ab1}#contact .page-limit .contact-content .contact-form-wrapper form .btn{background:transparent;width:240px;display:block;margin-top:15px;position:absolute;bottom:0;right:0}@media (max-width:599px){#contact .page-limit .contact-content .contact-form-wrapper form .btn{width:140px}}#contact .page-limit .rectangle-shape{width:150px;height:100%;background:#f2f2f2;position:absolute;top:0;left:0}@media (max-width:899px){#contact .page-limit .rectangle-shape{display:none}}#team{padding:0 0 20px}#team .page-limit{position:relative}#team .page-limit .team-content .team-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1199px){#team .page-limit .team-content .team-wrapper{max-width:600px}}@media (max-width:899px){#team .page-limit .team-content .team-wrapper{max-width:100%}}#team .page-limit .team-content .team-wrapper h2{margin-bottom:20px}#team .page-limit .team-content .team-wrapper .team-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:20px}#team .page-limit .team-content .team-wrapper .team-row .team-column{width:33.3%;margin:20px 0;padding-right:50px;position:relative}@media (max-width:1199px){#team .page-limit .team-content .team-wrapper .team-row .team-column{width:50%}}@media (max-width:899px){#team .page-limit .team-content .team-wrapper .team-row .team-column{width:33.3%;padding:0 25px}}@media (max-width:599px){#team .page-limit .team-content .team-wrapper .team-row .team-column{width:100%}}#team .page-limit .team-content .team-wrapper .team-row .team-column .arrow{position:absolute;width:80px;height:80px;top:-20px;left:-60px;z-index:-1}@media (max-width:1799px){#team .page-limit .team-content .team-wrapper .team-row .team-column .arrow{width:64px;height:64px;top:-10px;left:-50px}}@media (max-width:1199px){#team .page-limit .team-content .team-wrapper .team-row .team-column .arrow{width:56px;height:56px}}@media (max-width:899px){#team .page-limit .team-content .team-wrapper .team-row .team-column .arrow{top:-10px;left:-15px}}#team .page-limit .team-content .team-wrapper .team-row .team-column .arrow path{fill:#f2f2f2}#team .page-limit .team-content .team-wrapper .team-row .team-column h1{font-size:22px;color:#2b2ab1;font-weight:700;margin-bottom:5px}@media (max-width:1799px){#team .page-limit .team-content .team-wrapper .team-row .team-column h1{font-size:21px}}@media (max-width:1199px){#team .page-limit .team-content .team-wrapper .team-row .team-column h1{font-size:20px}}@media (max-width:899px){#team .page-limit .team-content .team-wrapper .team-row .team-column h1{font-size:18px}}#team .page-limit .team-content .team-wrapper .team-row .team-column span{font-size:18px;word-wrap:break-word}@media (max-width:1799px){#team .page-limit .team-content .team-wrapper .team-row .team-column span{font-size:17px}}@media (max-width:1199px){#team .page-limit .team-content .team-wrapper .team-row .team-column span{font-size:16px}}@media (max-width:899px){#team .page-limit .team-content .team-wrapper .team-row .team-column span{font-size:14px}}#team .page-limit .team-content .team-wrapper .team-row .team-column span.position{font-weight:500}#team .page-limit .team-content .team-wrapper .team-row .team-column span a{color:#000}#team .page-limit .team-content .team-wrapper .team-row .team-column span a:focus,#team .page-limit .team-content .team-wrapper .team-row .team-column span a:hover{color:#2b2ab1}#team .page-limit .team-content .team-wrapper .team-row .team-column ul{margin:15px 0}#team .page-limit .team-content .team-wrapper .team-row .team-column ul li{margin:3px 0;position:relative}#team .page-limit .team-content .team-wrapper .team-row .team-column ul li .svg{width:20px;height:20px;position:absolute;left:-35px;top:3px}@media (max-width:1799px){#team .page-limit .team-content .team-wrapper .team-row .team-column ul li .svg{width:16px;height:16px;left:-25px;top:4px}}@media (max-width:1199px){#team .page-limit .team-content .team-wrapper .team-row .team-column ul li .svg{width:14px;height:14px}}@media (max-width:899px){#team .page-limit .team-content .team-wrapper .team-row .team-column ul li .svg{width:12px;height:12px;top:7px;left:-20px}}#team .page-limit .rectangle-shape{width:310px;height:575px;background:#2b2ab1;position:absolute;bottom:-20px;right:0}@media (max-width:1799px){#team .page-limit .rectangle-shape{width:248px;height:575px}}@media (max-width:1199px){#team .page-limit .rectangle-shape{width:124px;height:575px}}@media (max-width:899px){#team .page-limit .rectangle-shape{display:none}}#team .page-limit .rectangle-shape .rock{bottom:-100px;left:-100px;mix-blend-mode:multiply}@media (max-width:1799px){#team .page-limit .rectangle-shape .rock{left:-50px}}@media (max-width:1199px){#team .page-limit .rectangle-shape .rock{left:-10px}}#team .page-limit .rectangle-shape .rock img{width:345px;height:290px}@media (max-width:1799px){#team .page-limit .rectangle-shape .rock img{width:276px;height:232px}}@media (max-width:1199px){#team .page-limit .rectangle-shape .rock img{width:241.5px;height:203px}}#gallery-title-section .page-limit .title-section-content{background-image:url(../images/kontakt.jpg)}#gallery{padding:140px 0}@media (max-width:1199px){#gallery{padding:80px 0}}@media (max-width:899px){#gallery{padding:60px 0}}@media (max-width:599px){#gallery{padding:40px 0}}