@-webkit-keyframes fadeInTop{from{opacity:0;-webkit-transform:translate3d(0, -100px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0)}}@keyframes fadeInTop{from{opacity:0;-webkit-transform:translate3d(0, -100px, 0);transform:translate3d(0, -100px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeInBottom{from{opacity:0;-webkit-transform:translate3d(0, 100px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0)}}@keyframes fadeInBottom{from{opacity:0;-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes moveToBottom{from{-webkit-transform:translate3d(0, 0px, 0)}to{-webkit-transform:translate3d(0, 100px, 0)}}@keyframes moveToBottom{from{-webkit-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0)}to{-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes arrowRight{from{-webkit-transform:translateX(0px)}to{-webkit-transform:translateX(5px)}}@keyframes arrowRight{from{-webkit-transform:translateX(0px);transform:translateX(0px)}to{-webkit-transform:translateX(5px);transform:translateX(5px)}}@-webkit-keyframes preloaderWidth{from{width:0%}to{width:100%}}@keyframes preloaderWidth{from{width:0%}to{width:100%}}@-webkit-keyframes fadeOut{0%{opacity:1}99%{opacity:0}100%{opacity:0;visibility:hidden}}@keyframes fadeOut{0%{opacity:1}99%{opacity:0}100%{opacity:0;visibility:hidden}}@-webkit-keyframes fadeIn{0%{visibility:visible;opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{visibility:visible;opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInBlure{from{opacity:0;letter-spacing:-0.4em;-webkit-filter:blur(20px)}to{opacity:1;letter-spacing:normal;-webkit-filter:blur(0px)}}@keyframes fadeInBlure{from{opacity:0;letter-spacing:-0.4em;-webkit-filter:blur(20px);-moz-filter:blur(20px);-o-filter:blur(20px);-ms-filter:blur(20px);filter:blur(20px)}to{opacity:1;letter-spacing:normal;-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px;padding:0px}body{margin:0;padding:0;font-family:"Exo 2",sans-serif;font-size:14px;font-weight:400;color:#4a4a4a;line-height:1.6em;min-width:320px;background:#f3f3f3 url(../images/bg_mob.jpg) top no-repeat fixed}@media screen and (min-width: 768px){body{background:#f3f3f3 url(../images/bg.jpg) top no-repeat fixed}body.type1{background:#fff}}.preloader{position:fixed;top:0px;left:0px;width:100%;height:100%;background:#000;z-index:99999999}.preloader:after{content:"";position:absolute;top:50%;left:0px;width:0%;height:1px;background:#ed1c24;-webkit-animation-name:preloaderWidth;animation-name:preloaderWidth;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.preloader{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.leave .preloader{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.leave .preloader:after{width:0px}.clear{clear:both}p{padding:0 0 21px 0}a{color:inherit}h1,h2,h3,h4,h5,h6{font-family:"Exo 2",sans-serif;padding:0 0 1.2em 0;line-height:1.3em}#allHolder{width:100%;position:relative;overflow:hidden}#allIner{position:relative;width:100%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cHolder{width:100%}.cContainer{width:100%;max-width:1170px;margin:0 auto;padding:0px 2%}#mobileMenu{position:absolute;top:100%;right:0px;width:100%;background:rgba(0,0,0,.9);visibility:hidden;opacity:0;-webkit-transition:all .2s;transition:all .2s}#mobileMenu ul{padding:0px 0 30px 0}#mobileMenu ul li a{display:block;position:relative;padding:5px 2%;font-size:18px;text-decoration:none;color:#fff;text-transform:uppercase;text-align:right;font-family:"Exo 2",sans-serif;-webkit-transition:all .2s;transition:all .2s}#mobileMenu ul li a.active,#mobileMenu ul li a:hover{color:#ed1c24}.showMenu #mobileMenu{visibility:visible;opacity:1}@media screen and (min-width: 992px){#mobileMenu{top:50%;right:70px;width:auto;margin-top:-20px;background:none}#mobileMenu ul{padding:0px}#mobileMenu ul li{display:inline-block}#mobileMenu ul li a{display:inline-block;padding:5px 20px}}.userWidgetHolder{display:none}.topHolder{position:absolute;top:0px;left:0px;padding:15px 0;z-index:100;-webkit-transition:all .2s;transition:all .2s}.showMenu .topHolder{background:rgba(0,0,0,.8)}.topHolder .mail{float:right;display:block;text-indent:-9999px;overflow:hidden;min-height:24px;padding-left:24px;margin:15px 25px 0px 0px;color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 12.713l-11.985-9.713h23.97l-11.985 9.713zm0 2.574l-12-9.725v15.438h24v-15.438l-12 9.725z'/%3E%3C/svg%3E");background-position:left;background-size:24px 24px;background-repeat:no-repeat;-webkit-transition:all .2s;transition:all .2s}@media screen and (min-width: 992px){.topHolder .mail{text-indent:0px;overflow:visible;padding-left:32px;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;font-size:16px;background-size:20px 20px}.topHolder .mail:hover{text-decoration:underline}}.scroll .topHolder .mail{margin-top:7px}.showMenu .topHolder .mail{opacity:0}.topHolder #logo{float:left;width:100%;background:url(../images/logo.png) left no-repeat;background-size:auto 100%;-webkit-transition:all .2s;transition:all .2s;text-decoration:none}.topHolder #logo span{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;margin-left:130px;padding-left:10px;font-size:14px;line-height:1.2em;font-weight:400;color:#aaa;text-decoration:none;border-left:1px solid #aaa;-webkit-transition:all .2s;transition:all .2s}.showMenu .topHolder #logo span{opacity:0}@media screen and (min-width: 575px){.topHolder #logo span{margin-left:188px;padding-left:20px;height:62px;font-size:16px}}@media screen and (min-width: 768px){.topHolder #logo{width:560px}.scroll .topHolder #logo span{height:40px;margin-left:130px;padding-left:10px}}.topHolder .langHolder{float:left;margin-top:15px;-webkit-transition:all .2s;transition:all .2s}.showMenu .topHolder .langHolder{opacity:0}.topHolder .langHolder a{display:inline-block;width:26px;height:26px;margin-right:7px;line-height:26px;font-size:14px;color:#fff;background:#717171;text-decoration:none;text-align:center;font-weight:bold;-webkit-transition:all .2s;transition:all .2s;border-radius:100%}.topHolder .langHolder a.active,.topHolder .langHolder a:hover{background:#fff;color:#000}@media screen and (min-width: 768px){.topHolder .langHolder{float:right;margin-right:2%}.scroll .topHolder .langHolder{margin-top:6px}}@media screen and (min-width: 768px){.topHolder{background:none;position:fixed}.topHolder .cContainer{position:relative}.scroll .topHolder{padding:8px 0;background:rgba(0,0,0,.8);-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.55);box-shadow:0px 0px 15px 0px rgba(0,0,0,.55)}}.socials{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-transition:all .2s;transition:all .2s}.socials path{fill:#e4e4e4;-webkit-transition:all .2s;transition:all .2s}.socials__item:hover path{fill:#fff}.showMenu .socials{opacity:0}.topHolder .socials{float:right;margin-top:15px;margin-right:max(2%,16px);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.scroll .topHolder .socials{margin-top:6px}.footer .socials{margin-top:16px}.footer .socials path{fill:rgb(240.7469387755,75.2530612245,81.587755102);-webkit-transition:all .2s;transition:all .2s}.footer .socials .socials__item:hover path{fill:#ed1c24}a.menuBtn{float:right;clear:right;display:block;position:relative;width:33px;height:25px;margin:15px 0 0px 0;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}a.menuBtn .bar1,a.menuBtn .bar2,a.menuBtn .bar3{position:absolute;left:0px;top:0px;width:100%;height:5px;background:#ed1c24;border-radius:2px;border-radius:2px;-webkit-transition:all .2s;transition:all .2s}a.menuBtn .bar2{top:50%;margin-top:-3px}a.menuBtn .bar3{top:auto;bottom:0px}.showMenu a.menuBtn .bar2{opacity:0}.showMenu a.menuBtn .bar1{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;margin-top:10px}.showMenu a.menuBtn .bar3{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;margin-bottom:10px}#mobileMenu a.menuBtn{margin:35px 2% 0 0}@media screen and (min-width: 768px){.scroll a.menuBtn{margin-top:7px}}.videoMainHolder{position:relative;background-size:cover;overflow:hidden}@media screen and (min-width: 768px){.videoMainHolder{background:#000 url(../images/video_bg.jpg) center no-repeat;background-size:cover}}.videoMainHolder .videoHolder{position:absolute;top:0px;left:0px;width:100%;height:100%;overflow:hidden}.videoMainHolder .videoHolder:after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,.5);background-image:url(../images/pattern.png);background-position:center;background-repeat:repeat;display:none;-webkit-transition:all 1s;transition:all 1s}@media screen and (min-width: 768px){.videoMainHolder .videoHolder:after{display:block}}@media screen and (min-width: 768px){.videoMainHolder .videoHolder:before{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,.5);background-image:url(../images/preloader.svg);background-position:50% 20%;background-repeat:no-repeat;-webkit-transition:all 1s;transition:all 1s}.videoMainHolder .videoHolder.load:before{display:none}}.videoMainHolder .videoHolder video{width:100%;height:100%;display:none;position:fixed;overflow:hidden;background:#000 url(../images/video_bg.jpg) center no-repeat;background-size:cover;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:0}@media screen and (min-width: 768px){.videoMainHolder .videoHolder video{display:block}}.videoMainHolder .cContainer{position:relative;z-index:2;height:100vh;min-height:480px;max-height:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.videoMainHolder .cContainer .inner{position:relative;width:100%;padding:0 0 30px 0;color:#fff}.videoMainHolder .cContainer .inner h2{position:relative;font-size:46px;font-weight:400;text-transform:uppercase;line-height:1em;padding-bottom:.8em;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-spac-transform:translate3d(0, 0, 0);-webkit-transition:all 1s;transition:all 1s;-webkit-animation-name:fadeInBlure;animation-name:fadeInBlure;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:3.2s;animation-delay:3.2s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.videoMainHolder .cContainer .inner h3{position:relative;font-size:36px;font-weight:bold;text-transform:uppercase;padding-bottom:.8em;line-height:1.2em;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-spac-transform:translate3d(0, 0, 0);-webkit-transition:all 1s;transition:all 1s}.videoMainHolder .cContainer .inner h3:after{content:"";position:absolute;bottom:0px;left:0px;width:200%;height:2px;background:#fff}.videoMainHolder .cContainer .inner h3{-webkit-animation-name:fadeInBlure;animation-name:fadeInBlure;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:4.3s;animation-delay:4.3s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.videoMainHolder .cContainer .inner .videoTrigger{display:none;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-spac-transform:translate3d(0, 0, 0)}@media screen and (min-width: 768px){.videoMainHolder .cContainer .inner{width:65%}.videoMainHolder .cContainer .inner h2{font-size:80px}.videoMainHolder .cContainer .inner h3{font-size:50px}.videoMainHolder .cContainer .inner .videoTrigger{display:block;width:160px;position:relative;margin:60px 0 0 0;padding-left:40px;color:#fff;font-size:18px;font-weight:300;text-transform:uppercase;text-decoration:none;cursor:pointer;line-height:1em;-webkit-transition:all .2s;transition:all .2s}.videoMainHolder .cContainer .inner .videoTrigger:after{content:"";position:absolute;top:50%;left:0px;margin-top:-12px;width:25px;height:25px;background:url(../images/play_pause.png) top no-repeat;-webkit-transition:all .2s;transition:all .2s;-webkit-animation-name:arrowRight;animation-name:arrowRight;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.videoMainHolder .cContainer .inner .videoTrigger .s1{display:block}.videoMainHolder .cContainer .inner .videoTrigger .s2{display:none}.videoMainHolder .cContainer .inner .videoTrigger.active .s2{display:block}.videoMainHolder .cContainer .inner .videoTrigger.active .s1{display:none}.videoMainHolder .cContainer .inner .videoTrigger.active:after{background-position:bottom}.videoMainHolder .cContainer .inner .videoTrigger:hover{text-shadow:0px 0px 2px #fff}.videoMainHolder .cContainer .inner .videoTrigger{-webkit-animation-name:fadeInBottom;animation-name:fadeInBottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:5.4s;animation-delay:5.4s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}}@media screen and (min-width: 992px){.videoMainHolder .cContainer .inner h2{font-size:100px}.videoMainHolder .cContainer .inner h3{font-size:60px}.videoMainHolder .cContainer .inner{padding-bottom:100px}}@media screen and (max-height: 640px){.videoMainHolder .cContainer .inner{padding-bottom:30px}}.videoMainHolder .cContainer:before{content:"";position:absolute;bottom:0px;left:33%;width:200%;height:200px;background:rgba(237,28,36,.78);-webkit-transition:all 1s;transition:all 1s;-webkit-animation-name:fadeInBlure;animation-name:fadeInBlure;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:2.4s;animation-delay:2.4s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}@media screen and (min-width: 768px){.videoMainHolder .cContainer{min-height:760px}.videoMainHolder .cContainer:before{left:50%;height:45%}}.videoMainHolder.show .cContainer:before{-webkit-transform:translateX(200px);transform:translateX(200px);opacity:0}.videoMainHolder.show .cContainer .inner h2,.videoMainHolder.show .cContainer .inner h3{-webkit-transform:translateX(200px);transform:translateX(200px);opacity:0}.videoMainHolder.show .videoHolder:after{opacity:0}.rotatorHolder{position:relative;width:100%;height:400px;background:#fff}.rotatorHolder .rotatorItemHolder{position:absolute;top:0px;left:0px;width:100%;height:100%;overflow:hidden}@media screen and (min-width: 992px){.rotatorHolder .rotatorItemHolder:before{content:"";position:absolute;top:0px;left:50%;width:150%;height:300px;background:#000}}.rotatorHolder .rotatorItem{position:absolute;display:none;top:0px;left:0px;width:100%;height:100%}.rotatorHolder .rotatorItem img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.rotatorHolder .rotatorItem .cContainer{padding:0px;position:relative}.rotatorHolder .rotatorItem .rotatorTextHolder{position:relative;width:100%;background:rgba(0,0,0,.8);padding:30px 2%;color:#fff;font-size:16px;line-height:1.5em;font-weight:300;margin:0 auto}.rotatorHolder .rotatorItem .rotatorTextHolder p{padding:0px;-webkit-transition:all .4s;transition:all .4s;-webkit-transform:translateX(100px);transform:translateX(100px)}.rotatorHolder .rotatorItem .rotatorTextHolder h2{font-size:40px;font-weight:bold;padding-bottom:20px;line-height:1em;-webkit-transition:all .4s;transition:all .4s;-webkit-transform:translateX(100px);transform:translateX(100px)}@media screen and (min-width: 768px){.rotatorHolder .rotatorItem .rotatorTextHolder{position:absolute;top:0px;right:0px;width:50%;height:300px;padding-top:60px;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 992px){.rotatorHolder .rotatorItem .rotatorTextHolder{font-size:20px}.rotatorHolder .rotatorItem .rotatorTextHolder h2{font-size:50px}.rotatorHolder .rotatorItem .rotatorTextHolder:before{content:"";position:absolute;top:0px;left:100%;width:100%;height:100%;background:#000}}.rotatorHolder .rotatorItem.active .rotatorTextHolder h2,.rotatorHolder .rotatorItem.active .rotatorTextHolder p{-webkit-transform:translateX(0px);transform:translateX(0px)}.rotatorHolder .rotatorButtons{position:absolute;bottom:0px;left:0px;width:100%;padding:10px 0 12px 0;text-align:center;background:rgba(0,0,0,.8)}.rotatorHolder .rotatorButtons a{display:inline-block;vertical-align:middle;position:relative;width:20px;height:20px;margin:0 5px;border:6px solid #fff;background:#b7b7b7;border-radius:100%;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}.rotatorHolder .rotatorButtons a span{display:none}.rotatorHolder .rotatorButtons a.active,.rotatorHolder .rotatorButtons a:hover{background:#ed1c24}@media screen and (min-width: 768px){.rotatorHolder .rotatorButtons{bottom:auto;left:auto;width:auto;top:300px;right:50%;padding-left:20px;padding-right:20px}}@media screen and (min-width: 768px){.rotatorHolder{height:750px}.rotatorHolder:after{content:"";position:absolute;top:0px;left:50%;width:50%;height:50px;background:rgba(237,28,36,.76)}}.searchStripeHolder{padding:20px 0}.searchStripeHolder #searchForm{display:block}.searchStripeHolder #searchForm .searchInput{display:inline-block;float:left;width:200px;margin:0 20px 0 0;padding:0 5px;height:36px;line-height:36px;border:1px solid #4a4a4a;-webkit-transition:all .2s;transition:all .2s}.searchStripeHolder #searchForm .searchInput::-webkit-input-placeholder{color:#4a4a4a;opacity:1}.searchStripeHolder #searchForm .searchInput:-moz-placeholder{color:#4a4a4a;opacity:1}.searchStripeHolder #searchForm .searchInput::-moz-placeholder{color:#4a4a4a;opacity:1}.searchStripeHolder #searchForm .searchInput:-ms-input-placeholder{color:#4a4a4a;opacity:1}.searchStripeHolder #searchForm .searchInput{border:1px solid #4a4a4a}.searchStripeHolder #searchForm .searchTrigger{display:inline-block;height:36px;line-height:36px;padding:0 20px;text-align:center;color:#fff;background:#ed1c24;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}.searchStripeHolder #searchForm .searchTrigger:hover{background-color:#000}.indexContent1{position:relative;background:#fff;padding:50px 0}.indexContent1 .box{width:100%;font-size:14px;font-weight:300;color:#4a4a4a;line-height:1.7em;-webkit-transition:all 1s;transition:all 1s}.indexContent1 .box.anim{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-filter:blur(10px);-moz-filter:blur(10px);filter:blur(10px)}.indexContent1 .box.box2{-webkit-transition-delay:.2s;transition-delay:.2s}.indexContent1 .box.box3{-webkit-transition-delay:.4s;transition-delay:.4s}.indexContent1 .box.box4{-webkit-transition-delay:.6s;transition-delay:.6s}.indexContent1 .box.box5{-webkit-transition-delay:.8s;transition-delay:.8s}.indexContent1 .box strong{font-weight:bold}.indexContent1 .box .stripe{display:block;width:100%;width:calc(100% - 28px);margin:0 14px 40px 14px;height:3px;background:#4a4a4a}.indexContent1 .box h1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;juatify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:28px;font-weight:bold;height:138px;padding:0px 0;margin-bottom:40px;text-align:center;line-height:1em;background:#e4e4e4;-webkit-transition:all .6s;transition:all .6s}.indexContent1 .box p{padding:0 0 24px 0;margin:0 14px}.indexContent1 .box.box1 h3{color:#000;text-align:right;font-size:48px;font-weight:100;line-height:1.2em;padding-bottom:60px;margin-bottom:30px;margin-left:14px;margin-right:14px;border-bottom:3px solid #4a4a4a}.indexContent1 .box.box1 h3 strong{font-weight:bold;font-size:72px}@media screen and (min-width: 768px){.indexContent1 .box.box1 h3{font-size:48px}.indexContent1 .box.box1 h3 strong{font-size:72px}}.indexContent1 .box.box3 h1{background-color:#d3d2d2}.indexContent1 .box.box4 h1{background-color:#bfbfbf}@media screen and (min-width: 768px){.indexContent1 .cContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 768px)and (min-width: 992px){.indexContent1 .cContainer{padding:0px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (min-width: 768px){.indexContent1 .box{position:relative}.indexContent1 .box.box2,.indexContent1 .box.box3,.indexContent1 .box.box4{width:33%;width:calc(33.333% - 1px);margin-right:1px}.indexContent1 .box.box2:after,.indexContent1 .box.box3:after,.indexContent1 .box.box4:after{content:"";position:absolute;top:0px;left:0px;display:block;width:100%;padding-bottom:219%;background:bottom no-repeat;background-size:100% auto;-webkit-transition:all .8s;transition:all .8s;clip-path:circle(1px at 50% 50%)}.indexContent1 .box.box2:before,.indexContent1 .box.box3:before,.indexContent1 .box.box4:before{content:"";display:block;width:100%;padding-bottom:219%;background:top no-repeat;background-size:100% auto;-webkit-transition:all .6s;transition:all .6s}.indexContent1 .box.box2:after,.indexContent1 .box.box2:before{background-image:url(../images/box1.jpg)}.indexContent1 .box.box3:after,.indexContent1 .box.box3:before{background-image:url(../images/box2.jpg)}.indexContent1 .box.box4:after,.indexContent1 .box.box4:before{background-image:url(../images/box3.jpg)}.indexContent1 .box.box2:hover,.indexContent1 .box.box3:hover,.indexContent1 .box.box4:hover{-webkit-transition:all .6s;transition:all .6s;-webkit-transition-delay:0s;transition-delay:0s;background:#ededed}.indexContent1 .box.box2:hover:after,.indexContent1 .box.box3:hover:after,.indexContent1 .box.box4:hover:after{clip-path:circle(100% at 50% 50%)}.indexContent1 .box.box2:hover h1,.indexContent1 .box.box3:hover h1,.indexContent1 .box.box4:hover h1{background:#ed1c24;color:#fff}}@media screen and (min-width: 768px)and (min-width: 992px){.indexContent1 .box{width:16.66%}.indexContent1 .box.box1{width:33.33%}.indexContent1 .box.box1 h3{padding-bottom:80px}.indexContent1 .box.box1 h3 strong{line-height:1.2em}.indexContent1 .box.box2,.indexContent1 .box.box3,.indexContent1 .box.box4{width:16.66%}.indexContent1 .box.box2:after,.indexContent1 .box.box2:before,.indexContent1 .box.box3:after,.indexContent1 .box.box3:before,.indexContent1 .box.box4:after,.indexContent1 .box.box4:before{margin-top:-253px;outline:1px solid #fff}.indexContent1 .box.box5{padding-top:310px}}.indexContent2{position:relative;padding:50px 0;background:#e4e4e4}.indexContent2 .cContainer{-webkit-transition:all .8s;transition:all .8s;-webkit-transform:translateY(0);transform:translateY(0);opacity:1;filter:alpha(opacity=100)}.indexContent2 .cContainer.anim{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;filter:alpha(opacity=0)}@media screen and (min-width: 992px){.indexContent2 .cContainer{padding:0px}}.indexContent2 .factLink{margin:30px 0 0 0;display:block;position:relative;padding-right:15px;float:right;font-size:18px;font-weight:400;color:#424242;-webkit-transition:all .2s;transition:all .2s}.indexContent2 .factLink:after{position:absolute;top:0px;right:0px;content:" »";color:#ed1c24}.indexContent2 .factLink:hover{color:#ed1c24}@media screen and (min-width: 768px){.indexContent2 .factLink{margin-top:75px}}.indexContent2 .inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.indexContent2 .inner .fact{display:block;position:relative;width:49%;width:calc(50% - 1px);margin:0 1px 1px 0;background:#ed1c24 50% 30% no-repeat;font-family:"Exo 2",sans-serif;-webkit-transition:all 1s;transition:all 1s}.indexContent2 .inner .fact.anim{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-filter:blur(10px);-moz-filter:blur(10px);filter:blur(10px)}.indexContent2 .inner .fact:before{content:"";display:block;padding-bottom:100%}.indexContent2 .inner .fact span{position:absolute;bottom:10%;left:0px;width:100%;padding:0 2%;text-align:center;color:#fff;font-weight:bold;font-size:16px;font-weight:bold;line-height:1.3em;text-transform:uppercase}.indexContent2 .inner .fact:nth-child(1){background-image:url(../images/icon2.png)}.indexContent2 .inner .fact:nth-child(2){background-image:url(../images/icon1.png);-webkit-transition-delay:.2s;transition-delay:.2s}.indexContent2 .inner .fact:nth-child(3){background-image:url(../images/icon3.png);-webkit-transition-delay:.3s;transition-delay:.3s}.indexContent2 .inner .fact:nth-child(4){background-image:url(../images/icon4.png);-webkit-transition-delay:.4s;transition-delay:.4s}.indexContent2 .inner .fact:nth-child(5){background-image:url(../images/icon6.png);-webkit-transition-delay:.5s;transition-delay:.5s}.indexContent2 .inner .fact:nth-child(6){background-image:url(../images/icon5.png);-webkit-transition-delay:.6s;transition-delay:.6s}@media screen and (min-width: 575px){.indexContent2 .inner .fact{width:33%;width:calc(33.33% - 1px)}}@media screen and (min-width: 768px){.indexContent2 .inner .fact{margin:0px;width:25%}.indexContent2 .inner .fact:nth-child(1),.indexContent2 .inner .fact:nth-child(2),.indexContent2 .inner .fact:nth-child(4),.indexContent2 .inner .fact:nth-child(5),.indexContent2 .inner .fact:nth-child(6){margin-left:25%}}@media screen and (min-width: 992px){.indexContent2 .inner{padding-left:33.33%}}@media screen and (min-width: 768px){.indexContent2{padding:75px 0 110px 0;background:url(../images/bg_bottom.jpg) bottom no-repeat;background-size:cover}}.indexContent4{position:relative;padding:40px 0;background:#000;overflow:hidden}.indexContent4 .cContainer{position:relative;-webkit-transition:all 1s;transition:all 1s}.indexContent4 .cContainer.anim{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-filter:blur(10px);-moz-filter:blur(10px);filter:blur(10px)}.indexContent4 h3{padding:20px 2%;font-size:40px;color:#fff;text-align:center;font-weight:100;line-height:1.3em}.indexContent4 h3 strong{font-size:60px;font-weight:bold}@media screen and (min-width: 768px){.indexContent4 h3{float:left;width:33.33%;text-align:right;padding:15px 2% 80px 2%}}.slickSliderHolder{position:relative;height:100px}@media screen and (min-width: 768px){.slickSliderHolder{height:200px}}.slickSliderHolder .slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slickSliderHolder .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slickSliderHolder .slick-list:focus{outline:none}.slickSliderHolder .slick-list.dragging{cursor:pointer;cursor:hand}.slickSliderHolder .slick-slider .slick-track,.slickSliderHolder .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slickSliderHolder .slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slickSliderHolder .slick-track:before,.slickSliderHolder .slick-track:after{content:"";display:table}.slickSliderHolder .slick-track:after{clear:both}.slick-loading .slickSliderHolder .slick-track{visibility:hidden}.slickSliderHolder .slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slickSliderHolder .slick-slide{float:right}.slickSliderHolder .slick-slide img{display:block}.slickSliderHolder .slick-slide.slick-loading img{display:none}.slickSliderHolder .slick-slide.dragging img{pointer-events:none}.slick-initialized .slickSliderHolder .slick-slide{display:block}.slick-loading .slickSliderHolder .slick-slide{visibility:hidden}.slick-vertical .slickSliderHolder .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slickSliderHolder .slick-arrow.slick-hidden{display:none}@media screen and (min-width: 768px){.slickSliderHolder{position:absolute;top:0px;left:33.33%;width:66.66%}}@media screen and (min-width: 1170px){.slickSliderHolder{width:120%;width:calc(65.67% + (100vw - 1170px)/2)}}.slickSliderHolder .slideElement{display:block;padding:0 5px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 768px){.slickSliderHolder .slideElement{height:100px;padding:0 10px}}.slickSliderHolder .slideElement a{display:block;padding:10px 10px}@media screen and (min-width: 768px){.slickSliderHolder .slideElement a{padding:10px 20px}}.slickSliderHolder .slideElement a img{display:block;max-width:100px;height:auto;max-height:30px}@media screen and (min-width: 768px){.slickSliderHolder .slideElement a img{max-width:250px;max-height:100px}}.slickSliderHolder .slick-dots{position:absolute;bottom:10px;left:0%;width:100%;text-align:center;z-index:1}.slickSliderHolder .slick-dots li{display:inline-block;margin:0px;overflow:hidden}.slickSliderHolder .slick-dots li button{display:inline-block;vertical-align:middle;position:relative;width:20px;height:20px;margin:0 4px;border:6px solid #fff;background:#b7b7b7;border-radius:100%;-webkit-transition:all .2s;transition:all .2s;cursor:pointer;text-indent:-999999px}.slickSliderHolder .slick-dots li.slick-active button,.slickSliderHolder .slick-dots li:hover button{background:#ed1c24}@media screen and (min-width: 768px){.slickSliderHolder .slick-dots{left:auto;right:100%;width:45%;text-align:right;margin-right:2%}}#mapCanvas{display:block;position:relative;width:100%;height:300px}@media screen and (min-width: 768px){#mapCanvas{position:absolute;bottom:0px;left:0px;width:100%;height:80%;height:calc(100% - 200px)}}.footer{position:relative;padding:20px 0;background:#fff;color:#4a4a4a}@media screen and (min-width: 768px){.footer{padding:50px 0}}.footer .cContainer{padding-bottom:20px;position:relative}.footer .cContainer .footerLogo{display:block;width:136px;height:50px;background:url(../images/footer_logo.png) center no-repeat;background-size:contain;margin:20px auto}.footer .cContainer #footerMenu{text-align:center}.footer .cContainer #footerMenu li{display:inline-block}.footer .cContainer #footerMenu li a{display:inline-block;text-decoration:none;padding:0 20px;color:#4a4a4a;font-size:14px;font-weight:bold;text-transform:uppercase}.footer .cContainer #footerMenu li a:hover,.footer .cContainer #footerMenu li a.active{color:#ed1c24}.footer .cContainer .designe{padding:20px 0 0 0;text-align:center;font-size:12px;color:#8f9092;line-height:1.2em}.footer .cContainer .designe a{display:inline-block;text-decoration:none;vertical-align:middle;text-decoration:none}.footer .cContainer .designe a.avangardo_logo{display:inline-block;margin:0px 0 0px 10px;padding-left:10px;width:65px;height:25px;border-left:1px solid #8f9092;-webkit-box-sizing:content-box;box-sizing:content-box;background:url(../images/avangardo_logo.png) right no-repeat}@media screen and (min-width: 768px){.footer .cContainer .designe{float:right;text-align:right;padding:0px}}@media screen and (min-width: 768px){.footer .cContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.footer .cContainer .footerLogo{margin:0px}}.cookieHolder{width:100%;position:relative;background:#fff;position:relative;max-width:1170px;margin:0 auto;padding:10px 2% 0px 2%;font-size:14px;color:#5c5c5c;text-align:center;font-size:14px}.cookieHolder p{padding:0px}.cookieHolder .cookieClose{display:inline-block;vertical-align:middle;margin:0 0 0px 10px;width:14px;height:14px;background:url(../images/close.png) center no-repeat;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.cookieHolder .cookieClose:hover{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.cookieHolder strong{font-weight:bold;color:#ed1c24}@media screen and (min-width: 768px){.cookieHolder{text-align:left}}.header{padding:150px 0 0 0}.header .cContainer{padding:0px;position:relative}.header .cContainer:before{content:"";position:absolute;top:0px;left:33.33%;width:100%;height:100%;background:rgba(237,28,36,.78)}.header h2{position:relative;padding:20px 3% 40px 3%;font-size:40px;font-weight:bold;text-transform:uppercase;color:#fff;-webkit-animation-name:fadeInBlure;animation-name:fadeInBlure;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:2.2s;animation-delay:2.2s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}@media screen and (min-width: 768px){.header h2{display:inline-block;font-size:60px;padding:70px 2%;margin-left:33.33%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.header .headerText{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;min-height:150px;padding:30px 3%;background:#000;color:#fff;font-family:"Roboto",sans-serif;font-weight:bold;font-size:18px}.header .headerText h3{width:100%;padding:0px;font-size:28px;line-height:1.5em;-webkit-animation-name:fadeInBottom;animation-name:fadeInBottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:2.4s;animation-delay:2.4s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.header .headerText p{width:100%;padding:0px;line-height:1.5em;-webkit-animation-name:fadeInBottom;animation-name:fadeInBottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:2.4s;animation-delay:2.4s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.alias_portfolio .header .headerText p{padding-left:15%}@media screen and (min-width: 768px){.header .headerText{margin-left:33.33%;padding-top:140px;padding-bottom:50px;min-height:340px}.header .headerText:before{content:"";position:absolute;top:0px;left:100%;width:100%;height:100%;background:#000}.header .headerText:after{content:"";position:absolute;top:0px;left:0px;width:200%;height:95px;background:rgba(237,28,36,.78)}}@media screen and (min-width: 768px){.header{padding-top:200px}.header .line{position:relative;clear:both;width:100%;height:3px;background:#fff}.header .line:before{content:"";position:absolute;top:0px;left:100%;width:100%;height:100%;background:#fff}}.subpageContent{position:relative}.subpageContent .cContainer{padding:0px;position:relative;z-index:1}.subpageContent #contentLeft{width:100%;position:relative;padding:30px 3%;background:#b4151b;color:#fff}.subpageContent #contentLeft strong{font-weight:bold}@media screen and (min-width: 768px){.subpageContent #contentLeft{float:left;width:33.33%;padding-top:50px}}.subpageContent #contentRight{position:relative;width:100%;padding:30px 3%;background:#fff;color:#000;font-family:"Roboto",sans-serif}.subpageContent #contentRight h1,.subpageContent #contentRight h2,.subpageContent #contentRight h3,.subpageContent #contentRight h4,.subpageContent #contentRight h5,.subpageContent #contentRight h6{font-family:"Exo 2",sans-serif;font-weight:300}.subpageContent #contentRight h1{font-size:24px}.subpageContent #contentRight h2{font-size:22px}.subpageContent #contentRight h3{font-size:20px}.subpageContent #contentRight h4{font-size:19px}.subpageContent #contentRight h5{font-size:18px}.subpageContent #contentRight h6{font-size:17px}.subpageContent #contentRight strong{font-weight:bold}.subpageContent #contentRight ul{padding:0 0 12px 24px}.subpageContent #contentRight ul li{padding:0px 0px 12px 15px;background:url(../images/li.png) 0px 10px no-repeat}.subpageContent #contentRight ol{padding:0 0 24px 40px;list-style:decimal}.subpageContent #contentRight ol li{list-style:decimal;padding:0px 0px 12px 5px}.subpageContent #contentRight .tableHolder{display:block;position:relative;width:100%;overflow:auto}.subpageContent #contentRight .galleryHolder{width:100%;display:grid;padding-top:30px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;grid-gap:20px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 420px){.subpageContent #contentRight .galleryHolder{grid-template-columns:repeat(auto-fill, minmax(180px, 1fr))}}.subpageContent #contentRight .galleryHolder .imageHolder{float:left;display:block;position:relative;margin:0px;max-width:100%;border:1px solid #6e6e6e}.subpageContent #contentRight .galleryHolder .imageHolder img{display:block;width:100%}.subpageContent #contentRight .galleryHolder .imageHolder:after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(237,28,36,.7) url(../images/plus.png) center no-repeat;-webkit-transition:all .2s;transition:all .2s;opacity:0}.subpageContent #contentRight .galleryHolder .imageHolder:hover:after{opacity:1}.subpageContent #contentRight #submenu{display:block;text-align:center;padding:0px 0 20px 0;margin:0px}.subpageContent #contentRight #submenu:before{content:"POKAŻ:"}.lang_en .subpageContent #contentRight #submenu:before{content:"SHOW:"}.subpageContent #contentRight #submenu:before{padding:8px 30px;color:#000;font-weight:bold;font-size:16px;font-family:"Roboto",sans-serif}.subpageContent #contentRight #submenu li{display:block;padding:0px}.subpageContent #contentRight #submenu li a{display:block;padding:8px 30px;font-size:16px;font-weight:400;font-family:"Roboto",sans-serif;color:#000;text-decoration:none;border-bottom:1px solid #e9e9e9;-webkit-transition:all .2s;transition:all .2s}.subpageContent #contentRight #submenu li a:hover,.subpageContent #contentRight #submenu li a.active{color:#ed1c24}@media screen and (min-width: 575px){.subpageContent #contentRight #submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:50px}.subpageContent #contentRight #submenu:before{padding:15px 50px 15px 20px}.subpageContent #contentRight #submenu li a{border-bottom:none;border-left:1px solid #e9e9e9}}@media screen and (min-width: 575px)and (min-width: 768px){.subpageContent #contentRight #submenu li a{padding:15px 50px}}@media screen and (min-width: 768px){.subpageContent #contentRight{float:right;margin-top:0px}.type11 .subpageContent #contentRight,.type5 .subpageContent #contentRight{width:66.67%}.subpageContent #contentRight{padding-top:50px;min-height:0px;margin-bottom:100px;z-index:1}.subpageContent #contentRight:after{content:"";position:absolute;top:0px;left:100%;width:50%;height:100%;background:#fff}.subpageContent #contentRight .inner{position:relative;z-index:1}}@media screen and (min-width: 768px){.subpageContent .cContainer{position:relative}.type11 .subpageContent .cContainer{background:#b4151b url(../images/bg_onas.jpg) bottom left no-repeat;background-size:auto 100%}.type11 .subpageContent .cContainer:before{content:"";position:absolute;top:0px;left:100%;width:50%;height:100%;background:#b4151b}.type5 .subpageContent .cContainer{background:#b4151b}.type5 .subpageContent .cContainer:before{content:"";position:absolute;top:0px;left:100%;width:50%;height:100%;background:#b4151b}.subpageContent:before{content:"";position:absolute;bottom:0px;left:0px;width:100%;height:70%;height:calc(100% - 200px);background:#f3f3f3}.type5 .subpageContent{padding-bottom:550px}}.onasHolder{position:relative;width:100%;max-width:1170px;margin:0px auto;padding:30px 2%}.onasHolder .image{display:block;position:relative;width:100%;margin:10px 0;background:center no-repeat;background-size:cover;-webkit-transition:all .4s;transition:all .4s}.onasHolder .image.anim{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-filter:blur(10px);-moz-filter:blur(10px);filter:blur(10px)}.onasHolder .image .text{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;top:0px;left:0px;width:100%;height:100%;padding:10px 20px;background:rgba(237,28,36,.8);color:#fff;font-size:16px;font-family:"Roboto",sans-serif;line-height:1.1em;opacity:0;-webkit-transition:all .5s;transition:all .5s}@media screen and (min-width: 575px){.onasHolder .image .text{line-height:1.6em}}.onasHolder .image .text:hover{opacity:1}.onasHolder .image:before{content:"";display:block;padding-bottom:69.44%}.onasHolder .image.im1:before,.onasHolder .image.im6:before{padding-bottom:152.77%}.onasHolder .image.im4:before,.onasHolder .image.im5:before{padding-bottom:36.33%}.onasHolder .image.im1{background-image:url(../images/onas1.jpg)}.onasHolder .image.im2{background-image:url(../images/onas2.jpg)}.onasHolder .image.im3{background-image:url(../images/onas3.jpg)}.onasHolder .image.im4{background-image:url(../images/onas4.jpg)}.onasHolder .image.im5{background-image:url(../images/onas5.jpg)}.onasHolder .image.im6{background-image:url(../images/onas6.jpg)}.onasHolder .image.im7{background-image:url(../images/onas7.jpg)}.onasHolder .image.im8{background-image:url(../images/onas8.jpg)}@media screen and (min-width: 575px){.onasHolder{padding:50px 2%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:30px 30px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.onasHolder .image{margin:0px}.onasHolder .image.im1{grid-row-start:1;grid-row-end:3}.onasHolder .image.im4,.onasHolder .image.im5{grid-column-start:1;grid-column-end:3}.onasHolder .image.im6{grid-row-start:5;grid-row-end:7}}@media screen and (min-width: 992px){.onasHolder{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-gap:30px 30px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.onasHolder .image.im4{grid-column-start:2;grid-column-end:4}.onasHolder .image.im5{grid-column-start:1;grid-column-end:3}.onasHolder .image.im6{grid-row-start:3;grid-row-end:5;grid-column-start:3;grid-column-end:4}}.portfolioList .portfolio{display:block;position:relative;width:100%;max-width:330px;float:left;margin:0 15px 30px 5px;overflow:hidden;border:1px solid #6e6e6e;background:#e4e4e4 url(../images/footer_logo.png) center no-repeat;-webkit-transition:all .4s;transition:all .4s}.portfolioList .portfolio.anim{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-filter:blur(10px);-moz-filter:blur(10px);filter:blur(10px)}.portfolioList .portfolio:before{content:"";display:block;padding-bottom:75.75%}.portfolioList .portfolio .portfolioImage{position:absolute;top:0px;left:0px;width:100%;height:100%}.portfolioList .portfolio .portfolioImage img{display:block;width:100%}.portfolioList .portfolio .portfolioImage .text{position:absolute;top:0px;left:0px;width:100%;height:100%;padding:0 2% 10% 2%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:center;background:rgba(237,28,36,.7) url(../images/plus.png) 50% 30% no-repeat;color:#fff;font-family:"Roboto",sans-serif;font-size:16px;font-weight:400;line-height:1.2em;-webkit-transition:all .4s;transition:all .4s;opacity:0}.portfolioList .portfolio .portfolioImage .text strong{font-weight:100 !important;font-size:36px;line-height:1.1em}.portfolioList .portfolio .portfolioImage:hover .text{opacity:1}@media screen and (min-width: 768px){.jobMainHolder .decor1{position:absolute;top:0px;left:0px;width:33.33%;height:100%;background:#b4151b}.jobMainHolder .decor2{position:absolute;top:100%;left:0px;width:200%;height:50px;background:#b4151b}}.jobMainContent{position:relative}@media screen and (min-width: 768px){.jobMainContent{padding-left:36%}}.jobList{position:relative;width:100%;padding:50px 0 0 0}.jobList .job{display:block;margin:0 0 50px 0;width:100%;-webkit-transition:all .4s;transition:all .4s}.jobList .job.anim{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-filter:blur(10px);-moz-filter:blur(10px);filter:blur(10px)}.jobList .job img{display:block;width:100%}.jobList .job .fImage{display:block;width:100%;background:#e0e0e0 url(../images/footer_logo.png) center no-repeat}.jobList .job .fImage:before{content:"";display:block;padding-bottom:41.66%}.jobList .job .title{display:block;font-size:34px;font-weight:100;font-family:"Roboto",sans-serif;color:#000;padding:30px 0;line-height:1.2em}.jobList .job .linkMore{display:block;position:relative;padding:0 10px 10px 0;font-size:16px;color:#000;font-family:"Roboto",sans-serif;text-decoration:none;text-align:right}.jobList .job .linkMore:after{content:"»";position:absolute;right:0px;color:#ed1c24}.jobList .job .linkMore:before{content:"";position:absolute;right:0%;bottom:0px;width:100%;height:2px;background:#acacac}.jobList .job .linkMore:hover{color:#ed1c24}@media screen and (min-width: 768px){.jobList .job:after{content:"";display:block;clear:both}.jobList .job img,.jobList .job .fImage{float:left;width:64%}.jobList .job .title,.jobList .job .linkMore{float:left;width:36%}.jobList .job .linkMore:before{width:200%}.jobList .job .title{padding:10px 2% 20px 4%;font-size:28px}}@media screen and (min-width: 992px){.jobList .job .title{font-size:34px;padding:30px 2% 30px 4%}}@media screen and (min-width: 1200px){.jobList .job .title{font-size:34px;padding:40px 2% 40px 4%}}.eventList{width:100%}.eventList .event{display:block;width:100%;max-width:330px;float:left;margin:0 15px 30px 5px;font-family:"Roboto",sans-serif;padding:0 0 24px 0;margin-bottom:24px;border-bottom:2px solid #acacac;-webkit-transition:all .4s;transition:all .4s}.eventList .event.anim{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-filter:blur(10px);-moz-filter:blur(10px);filter:blur(10px)}.eventList .event .imageHolder{display:block;width:100%;position:relative;border:1px solid #6e6e6e}.eventList .event .imageHolder img{display:block;width:100%}.eventList .event .imageHolder.noImage{background:#d1d0d0 url(../images/footer_logo.png) 50% 30% no-repeat}.eventList .event .imageHolder.noImage:before{content:"";display:block;padding-bottom:51.35%}.eventList .event .imageHolder:after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(237,28,36,.7) url(../images/plus.png) 50% 40% no-repeat;-webkit-transition:all .2s;transition:all .2s;opacity:0}.eventList .event .imageHolder:hover:after{opacity:1}.eventList .event .imageHolder .date{position:absolute;z-index:1;bottom:0px;right:0px;padding:10px 30px;font-size:20px;font-family:"Roboto",sans-serif;font-weight:100;color:#fff;background:rgba(237,28,36,.9);text-decoration:none}.eventList .event .title{display:block;padding:45px 0 20px 0;font-size:32px;text-decoration:none;color:#000;font-weight:100;line-height:1.1em}.eventList .event .title:hover{color:#ed1c24}.eventList .event .contentShort{padding:0 0 24px 0;font-size:16px;color:#000}.eventList .event .linkMore{float:right;position:relative;font-size:16px;color:#000;text-decoration:none;margin-right:15px}.eventList .event .linkMore:after{content:"»";position:absolute;left:100%;margin-left:3px;color:#ed1c24}.eventList .event .linkMore:hover{text-decoration:underline;color:#ed1c24}.eventDetail{width:100%;padding:0 0 0px 0;font-fmily:"Roboto",sans-serif}.eventDetail .topRow{padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.eventDetail .topRow h1{font-size:34px !important;font-weight:100 !important;padding:20px 0 !important;color:#000 !important}.eventDetail .topRow .date{font-size:21px;font-weight:100;padding:24px 0 16px 0;color:#000}.eventDetail .imageHolder{display:block;width:100%;position:relative;border:1px solid #6e6e6e;margin:0 0 20px 0}.eventDetail .imageHolder img{display:block;width:100%}.eventDetail .imageHolder.noImage{background:#000 url(../images/logo.png) center no-repeat;background-size:70% auto}.eventDetail .imageHolder.noImage:before{content:"";display:block;padding-bottom:100%}.eventDetail .imageHolder:after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(237,28,36,.7) url(../images/plus.png) center no-repeat;-webkit-transition:all .2s;transition:all .2s;opacity:0}.eventDetail .imageHolder:hover:after{opacity:1}.eventDetail .content{padding-top:30px}.eventNav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 2%;background:#fff}.eventNav a{display:block;postion:relative;width:100%;padding:14px 20px;text-align:center;position:relative;font-size:16px;font-weight:400;color:#343434;text-transform:uppercase;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}.eventNav a:hover{color:#fff;background:#ed1c24}.eventNav a.prevEvent{padding-left:80px}.eventNav a.prevEvent:after{content:"";position:absolute;top:0px;left:0px;width:50px;height:50px;background:#ed1c24 url(../images/arrow_left.png) center no-repeat}.eventNav a.nextEvent{padding-right:80px}.eventNav a.nextEvent:after{content:"";position:absolute;top:0px;right:0px;width:50px;height:50px;background:#ed1c24 url(../images/arrow_right.png) center no-repeat}@media screen and (min-width: 768px){.eventNav a{width:auto}}@media screen and (min-width: 768px){.eventNav{position:absolute;bottom:5px;left:0px;width:100%;background:none}}@media screen and (min-width: 992px){.eventNav{padding:20px 0%}}.contactForm{padding:0px 0}.contactForm>div{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:10000;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;-moz-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contactForm .inputHolder{float:left;width:100%;margin:0 0 25px 0;color:#5b5b5b}.contactForm .inputHolder.ihTypetextarea,.contactForm .inputHolder.ihTypecheckbox1{width:100%}.contactForm .inputHolder.ihTypecheckbox1{margin-bottom:0px}.contactForm .inputHolder.ihTypecheckbox1 input{display:block;float:left;opacity:0}.contactForm .inputHolder.ihTypecheckbox1 label{display:block;padding-left:50px;position:relative;cursor:pointer;line-height:1.2em;color:#5b5b5b;font-size:12px;font-family:"Roboto",sans-serif}.contactForm .inputHolder.ihTypecheckbox1 label:after{content:"";position:absolute;top:7px;left:0px;margin-right:10px;width:14px;height:14px;background:#fff;outline:1px solid #5b5b5b;border:6px solid rgba(0,0,0,0)}.contactForm .inputHolder.ihTypecheckbox1 label.active:after{background:#000;border:6px solid #fff}.contactForm .inputHolder.iHcontact_email{float:right}.contactForm .inputHolder .inputAlert{display:none}.contactForm .inputHolder>label{display:none}.contactForm .inputHolder.ihTypecheckbox>label,.contactForm .inputHolder.ihTyperadio>label{display:block;color:#4a4a4a}.contactForm .inputHolder input,.contactForm .inputHolder select,.contactForm .inputHolder textarea{width:100%;height:48px;line-height:48px;padding:0 10px;border:1px solid #868686;color:#000;font-family:"Roboto",sans-serif;background:#fff;font-size:14px}.contactForm .inputHolder input::-webkit-input-placeholder,.contactForm .inputHolder select::-webkit-input-placeholder,.contactForm .inputHolder textarea::-webkit-input-placeholder{color:#000;opacity:1}.contactForm .inputHolder input:-moz-placeholder,.contactForm .inputHolder select:-moz-placeholder,.contactForm .inputHolder textarea:-moz-placeholder{color:#000;opacity:1}.contactForm .inputHolder input::-moz-placeholder,.contactForm .inputHolder select::-moz-placeholder,.contactForm .inputHolder textarea::-moz-placeholder{color:#000;opacity:1}.contactForm .inputHolder input:-ms-input-placeholder,.contactForm .inputHolder select:-ms-input-placeholder,.contactForm .inputHolder textarea:-ms-input-placeholder{color:#000;opacity:1}.contactForm .inputHolder select{width:100%}.contactForm .inputHolder textarea{line-height:1.3em;height:100px;padding:10px 10px;width:100%}.contactForm .inputHolder input[type=checkbox],.contactForm .inputHolder input[type=radio]{width:auto;height:auto}.contactForm .inputHolder .checkboxHolder label{color:#5b5b5b}.contactForm .inputHolder.ihTypeselect{border:1px solid #5b5b5b;overflow:hidden}.contactForm .inputHolder.ihTypeselect select{border:none;height:46px;line-height:46px;width:120%;width:calc(100% + 20px);background:url(../images/select.png) calc(100% - 30px) 50% no-repeat}.contactForm .inputHolder.error label{color:#fd6969}.contactForm .inputHolder.error input,.contactForm .inputHolder.error textarea,.contactForm .inputHolder.error select{background-color:#fd6969;color:#fff}.contactForm .inputHolder.error input::-webkit-input-placeholder,.contactForm .inputHolder.error textarea::-webkit-input-placeholder,.contactForm .inputHolder.error select::-webkit-input-placeholder{color:#fff;opacity:1}.contactForm .inputHolder.error input:-moz-placeholder,.contactForm .inputHolder.error textarea:-moz-placeholder,.contactForm .inputHolder.error select:-moz-placeholder{color:#fff;opacity:1}.contactForm .inputHolder.error input::-moz-placeholder,.contactForm .inputHolder.error textarea::-moz-placeholder,.contactForm .inputHolder.error select::-moz-placeholder{color:#fff;opacity:1}.contactForm .inputHolder.error input:-ms-input-placeholder,.contactForm .inputHolder.error textarea:-ms-input-placeholder,.contactForm .inputHolder.error select:-ms-input-placeholder{color:#fff;opacity:1}@media screen and (min-width: 768px){.contactForm .inputHolder{width:48%}.contactForm .inputHolder.ihTypecheckbox1{width:100%}}.contactForm .submitContactForm{display:block;position:relative;width:100%;border:none;padding:10px 0;margin:0 auto;text-align:center;color:#fff;cursor:pointer;font-family:"Exo 2",sans-serif;font-size:21px;font-weight:bold;background:#000;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s}.contactForm .submitContactForm span{position:relative;-webkit-transition:all .2s;transition:all .2s}.contactForm .submitContactForm:hover{color:#fff;background:#ed1c24}#windowMesageBg{position:fixed;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,.8);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:10000;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-moz-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#windowMessage{display:block;position:relative;width:90%;max-width:400px;padding:150px 20px 20px 20px;text-align:center;font-family:"Roboto",sans-serif;background:#fff url(../images/footer_logo.png) 50% 60px no-repeat}#windowMessage strong{display:inline-block;padding-bottom:6px;font-size:24px;font-family:"Exo 2",sans-serif}#windowMessage #windowMessageClose{position:absolute;top:-20px;right:-20px;width:40px;height:40px;background:#000 url(../images/close2.png) center no-repeat;background-size:40%;border-radius:100%;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}#windowMessage #windowMessageClose:hover{background-color:#000}.widget_social{display:none}@media screen and (min-width: 768px){.widget_social{position:fixed;display:block;top:120px;right:-190px;z-index:200;width:190px;min-height:100px;background:#2857a7;-webkit-transition:all .5s;transition:all .5s}.widget_social .fbIcon{position:absolute;top:0px;right:100%;width:47px;height:47px;background:url(../images/fb.png) center no-repeat}.widget_social iframe{min-height:260px}.widget_social:hover{right:0px}}@media screen and (min-width: 1200px){.widget_social{top:30px}}@supports((-o-object-fit: cover) or (object-fit: cover)){.rotatorHolder .rotatorItem img{position:absolute;top:0px;left:0px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}}@supports(display: grid){.portfolioList{display:grid;padding:40px 0;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:60px 60px}@media screen and (min-width: 420px){.portfolioList{grid-template-columns:repeat(auto-fill, minmax(250px, 1fr))}}.portfolioList .portfolio{float:none;max-width:none;margin:0px}.eventList{display:grid;padding:40px 0;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:60px 60px}@media screen and (min-width: 420px){.eventList{grid-template-columns:repeat(auto-fill, minmax(250px, 1fr))}}.eventList .event{float:none;max-width:none;margin:0px}}/*# sourceMappingURL=style.css.map */