html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'bebas_neuebold';src:url("../fonts/bebasneue_bold-webfont.eot");src:url("../fonts/bebasneue_bold-webfont.eot?#iefix") format('embedded-opentype'),url("../fonts/bebasneue_bold-webfont.woff2") format('woff2'),url("../fonts/bebasneue_bold-webfont.woff") format('woff'),url("../fonts/bebasneue_bold-webfont.ttf") format('truetype'),url("../fonts/bebasneue_bold-webfont.svg#bebas_neuebold") format('svg');font-weight:400;font-style:normal}@font-face{font-family:'open_sans';src:url("../fonts/opensans-bold-webfont.eot");src:url("../fonts/opensans-bold-webfont.eot?#iefix") format('embedded-opentype'),url("../fonts/opensans-bold-webfont.woff2") format('woff2'),url("../fonts/opensans-bold-webfont.woff") format('woff'),url("../fonts/opensans-bold-webfont.ttf") format('truetype'),url("../fonts/opensans-bold-webfont.svg#open_sansbold") format('svg');font-weight:700;font-style:normal}@font-face{font-family:'open_sans';src:url("../fonts/opensans-light-webfont.eot");src:url("../fonts/opensans-light-webfont.eot?#iefix") format('embedded-opentype'),url("../fonts/opensans-light-webfont.woff2") format('woff2'),url("../fonts/opensans-light-webfont.woff") format('woff'),url("../fonts/opensans-light-webfont.ttf") format('truetype'),url("../fonts/opensans-light-webfont.svg#open_sanslight") format('svg');font-weight:300;font-style:normal}@font-face{font-family:'open_sans';src:url("../fonts/opensans-regular-webfont.eot");src:url("../fonts/opensans-regular-webfont.eot?#iefix") format('embedded-opentype'),url("../fonts/opensans-regular-webfont.woff2") format('woff2'),url("../fonts/opensans-regular-webfont.woff") format('woff'),url("../fonts/opensans-regular-webfont.ttf") format('truetype'),url("../fonts/opensans-regular-webfont.svg#open_sansregular") format('svg');font-weight:400;font-style:normal}html{font-size:62.5%}.button{text-align:center;display:inline-block;padding:20px 0;border-radius:30px;text-decoration:none;position:relative;-webkit-transition:all cubic-bezier(0.215,0.61,0.355,1) .2s;transition:all cubic-bezier(0.215,0.61,0.355,1) .2s;border:2px solid transparent;text-transform:uppercase;font-size:11px;font-size:1.1rem;font-weight:400;z-index:2;overflow:hidden;letter-spacing:3px;width:220px}.button:before{content:'';position:absolute;right:-1px;left:-1px;display:block;top:-1px;bottom:-1px;z-index:-1}.button:after{content:'';position:absolute;right:50%;left:50%;height:220px;display:block;top:-80px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:#080808;opacity:0;-webkit-transition:all cubic-bezier(0.215,0.61,0.355,1) .3s;transition:all cubic-bezier(0.215,0.61,0.355,1) .3s;z-index:-1}.button:hover:after{left:10px;right:10px;opacity:1}.button--lightblue{color:#080808;border-color:transparent}.button--lightblue:before{background:#eabe39}.button--lightblue:after{background:#fff}.button--lightblue:hover{color:#eabe39}.button--lightblue-border{border-color:#f0cd63;padding:20px 20px}.button--lightblue-border:hover{color:#080808;border-color:transparent}.button--lightblue-border:before{background:#d4a92b}.button--lightblue-border:after{background:#f0cd63}.button--white{color:#eabe39;border-color:#eabe39}.button--white:after{background:#eabe39}.button--white:hover{color:#080808;border-color:transparent}.link{text-decoration:none;text-transform:uppercase;text-align:center;color:#080808;font-size:11px;font-size:1.1rem;font-weight:700;position:relative;padding:10px 0;-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);letter-spacing:2px;-webkit-font-smoothing:antialiased}.link:hover:after{-webkit-animation:link .8s infinite;animation:link .8s infinite}.link:after{content:'';display:inline-block;background-repeat:no-repeat;background-image:url("../img/icons/arr-r-blue.svg");height:10px;width:12px;vertical-align:top;margin-left:20px;margin-top:2px;-webkit-transition:all cubic-bezier(0.215,0.61,0.355,1) .2s;transition:all cubic-bezier(0.215,0.61,0.355,1) .2s}.no-svg .link:after{background-image:url("../img/icons/arr-r-blue.png")}@-webkit-keyframes link{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(5px);transform:translateX(5px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes link{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(5px);transform:translateX(5px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}body{font-family:'open_sans',sans-serif}.main-headline{padding:90px 20px 0;font-size:60px;font-size:6rem;margin:0 auto;color:#fff;text-transform:uppercase;line-height:1;font-family:'bebas_neuebold',sans-serif;letter-spacing:5px;text-shadow:-5px 0 5px rgba(0,0,0,0.1)}.section-headline{color:#fff;font-size:28px;font-size:2.8rem;font-weight:300;padding:0 0 25px;box-sizing:border-box;margin:0;line-height:1.2}.section-headline.center{text-align:center}p{font-size:18px;font-size:1.8rem;text-align:center;margin:0 auto;line-height:1.8}.box-headline{color:#fff;text-align:center;height:60px;font-size:18px;font-size:1.8rem;margin:0 auto 16px;padding:0;line-height:1.6;font-weight:400}.box-headline span{display:inline-block;margin:10px 0}.subsection-headline{font-size:24px;font-size:2.4rem;color:#2a2a2a;margin:0;font-weight:300;padding:0 0 30px}.fs-scrollbar{overflow:hidden;overflow-x:hidden;overflow-y:hidden;position:relative}.fs-scrollbar,.fs-scrollbar *{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.fs-scrollbar,.fs-scrollbar-content,.fs-scrollbar-bar,.fs-scrollbar-track,.fs-scrollbar-handle{box-sizing:border-box}.fs-scrollbar-content{position:relative;z-index:1;height:100%;overflow:auto;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.fs-scrollbar-content::-webkit-scrollbar,.fs-scrollbar-content::-webkit-scrollbar-button,.fs-scrollbar-content::-webkit-scrollbar-track,.fs-scrollbar-content::-webkit-scrollbar-track-piece,.fs-scrollbar-content::-webkit-scrollbar-thumb,.fs-scrollbar-content::-webkit-scrollbar-corner,.fs-scrollbar-content::-webkit-resizer{background:0;opacity:0}.fs-scrollbar-bar{width:16px;height:100%;position:absolute;right:0;top:0;z-index:2;background:#fff;display:none}.fs-scrollbar-track{width:100%;height:100%;position:relative;background:#fff;overflow:hidden}.fs-scrollbar-handle{width:10px;height:20px;position:absolute;top:0;right:3px;z-index:2;background:#ccc;border-radius:5px;cursor:pointer}.fs-scrollbar-horizontal .fs-scrollbar-content{overflow:auto;overflow-x:auto;overflow-y:hidden;padding:0 0 16px 0}.fs-scrollbar-horizontal .fs-scrollbar-bar{width:100%;height:16px;top:auto;bottom:0;border-width:0}.fs-scrollbar-horizontal .fs-scrollbar-handle{width:20px;height:10px;top:auto;right:auto;bottom:3px}.fs-scrollbar-setup .fs-scrollbar-content,.fs-scrollbar-active .fs-scrollbar-content{padding:20px}.fs-scrollbar-setup .fs-scrollbar-bar,.fs-scrollbar-active .fs-scrollbar-bar{display:block}.fs-scrollbar{overflow:hidden;overflow-x:hidden;overflow-y:hidden;position:relative}.fs-scrollbar,.fs-scrollbar *{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.fs-scrollbar,.fs-scrollbar-content,.fs-scrollbar-bar,.fs-scrollbar-track,.fs-scrollbar-handle{box-sizing:border-box}.fs-scrollbar-content{position:relative;z-index:1;height:100%;overflow:auto;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.fs-scrollbar-content::-webkit-scrollbar,.fs-scrollbar-content::-webkit-scrollbar-button,.fs-scrollbar-content::-webkit-scrollbar-track,.fs-scrollbar-content::-webkit-scrollbar-track-piece,.fs-scrollbar-content::-webkit-scrollbar-thumb,.fs-scrollbar-content::-webkit-scrollbar-corner,.fs-scrollbar-content::-webkit-resizer{background:0;opacity:0}.fs-scrollbar-bar{width:16px;height:100%;position:absolute;right:0;top:0;z-index:2;background:#fff;border:0;border-width:0 0 0 1px;display:none}.fs-scrollbar-track{width:100%;height:100%;position:relative;background:#fff;overflow:hidden}.fs-scrollbar-handle{width:10px;height:20px;position:absolute;top:0;right:3px;z-index:2;background:#ccc;border:1px solid #fff;border-radius:5px;cursor:pointer}.fs-scrollbar-horizontal .fs-scrollbar-content{overflow:auto;overflow-x:auto;overflow-y:hidden;padding:0 0 16px 0}.fs-scrollbar-horizontal .fs-scrollbar-bar{width:100%;height:16px;top:auto;bottom:0;border-width:1px 0 0 0}.fs-scrollbar-horizontal .fs-scrollbar-handle{width:20px;height:10px;top:auto;right:auto;bottom:3px}.fs-scrollbar-setup .fs-scrollbar-content,.fs-scrollbar-active .fs-scrollbar-content{padding:20px}.fs-scrollbar-setup .fs-scrollbar-bar,.fs-scrollbar-active .fs-scrollbar-bar{display:block}.scroller{overflow:hidden;overflow-x:hidden;overflow-y:hidden;position:relative}.scroller,.scroller *{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.scroller,.scroller-content,.scroller-bar,.scroller-track,.scroller-handle{box-sizing:border-box}.scroller-content{position:relative;z-index:1;height:100%;overflow:auto;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.scroller-content::-webkit-scrollbar,.scroller-content::-webkit-scrollbar-button,.scroller-content::-webkit-scrollbar-track,.scroller-content::-webkit-scrollbar-track-piece,.scroller-content::-webkit-scrollbar-thumb,.scroller-content::-webkit-scrollbar-corner,.scroller-content::-webkit-resizer{background:0;opacity:0}.scroller-bar{width:16px;height:100%;position:absolute;right:0;top:0;z-index:2;background:#fff;border-width:0 0 0 1px;display:none}.scroller-track{width:100%;height:100%;position:relative;background:#fff;overflow:hidden}.scroller-handle{width:10px;height:20px;position:absolute;top:0;right:3px;z-index:2;background:#ccc;border:1px solid #fff;border-radius:5px;cursor:pointer}.scroller-horizontal .scroller-content{overflow:auto;overflow-x:auto;overflow-y:hidden;padding:0 0 16px 0}.scroller-horizontal .scroller-bar{width:100%;height:16px;top:auto;bottom:0;border-width:1px 0 0 0}.scroller-horizontal .scroller-handle{width:20px;height:10px;top:auto;right:auto;bottom:3px}.scroller-setup .scroller-content,.scroller-active .scroller-content{padding:20px}.scroller-setup .scroller-bar,.scroller-active .scroller-bar{display:block}.lg-outer.fb-comments .lg-img-wrap{padding-right:400px !important}.lg-outer.fb-comments .fb-comments{height:100%;overflow-y:auto;position:absolute;right:0;top:0;width:420px;z-index:99999;background:#fff url("../img/loading.gif") no-repeat scroll center center}.lg-outer.fb-comments .fb-comments.fb_iframe_widget{background-image:none}.lg-outer.fb-comments .fb-comments.fb_iframe_widget.fb_iframe_widget_loader{background:#fff url("../img/loading.gif") no-repeat scroll center center}.lg-outer.fb-comments .lg-toolbar{right:420px;width:auto}.lg-outer.fb-comments .lg-actions .lg-next{right:420px}.lg-outer.fb-comments .lg-item{background-image:none}.lg-outer.fb-comments .lg-item.lg-complete .lg-img-wrap{background-image:none}.lg-outer.fb-comments .lg-img-wrap{background:url("../img/loading.gif") no-repeat scroll center center transparent}.lg-outer.fb-comments .lg-sub-html{padding:0;position:static}.lg-css3.lg-zoom-in .lg-item{opacity:0}.lg-css3.lg-zoom-in .lg-item.lg-prev-slide{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3)}.lg-css3.lg-zoom-in .lg-item.lg-next-slide{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3)}.lg-css3.lg-zoom-in .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-in .lg-item.lg-prev-slide,.lg-css3.lg-zoom-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-in .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-zoom-in-big .lg-item{opacity:0}.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2)}.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2)}.lg-css3.lg-zoom-in-big .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide,.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-big .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-zoom-out .lg-item{opacity:0}.lg-css3.lg-zoom-out .lg-item.lg-prev-slide{-webkit-transform:scale3d(0.7,0.7,0.7);transform:scale3d(0.7,0.7,0.7)}.lg-css3.lg-zoom-out .lg-item.lg-next-slide{-webkit-transform:scale3d(0.7,0.7,0.7);transform:scale3d(0.7,0.7,0.7)}.lg-css3.lg-zoom-out .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-out .lg-item.lg-prev-slide,.lg-css3.lg-zoom-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-out .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-zoom-out-big .lg-item{opacity:0}.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}.lg-css3.lg-zoom-out-big .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide,.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-big .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-zoom-out-in .lg-item{opacity:0}.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2)}.lg-css3.lg-zoom-out-in .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide,.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-in .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-zoom-in-out .lg-item{opacity:0}.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2)}.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}.lg-css3.lg-zoom-in-out .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide,.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-out .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-soft-zoom .lg-item{opacity:0}.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.lg-css3.lg-soft-zoom .lg-item.lg-next-slide{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}.lg-css3.lg-soft-zoom .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide,.lg-css3.lg-soft-zoom .lg-item.lg-next-slide,.lg-css3.lg-soft-zoom .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-scale-up .lg-item{opacity:0}.lg-css3.lg-scale-up .lg-item.lg-prev-slide{-ms-transform:scale3d(0.8,0.8,0.8) translate3d(0,10%,0);-webkit-transform:scale3d(0.8,0.8,0.8) translate3d(0,10%,0);transform:scale3d(0.8,0.8,0.8) translate3d(0,10%,0)}.lg-css3.lg-scale-up .lg-item.lg-next-slide{-ms-transform:scale3d(0.8,0.8,0.8) translate3d(0,10%,0);-webkit-transform:scale3d(0.8,0.8,0.8) translate3d(0,10%,0);transform:scale3d(0.8,0.8,0.8) translate3d(0,10%,0)}.lg-css3.lg-scale-up .lg-item.lg-current{-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-scale-up .lg-item.lg-prev-slide,.lg-css3.lg-scale-up .lg-item.lg-next-slide,.lg-css3.lg-scale-up .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide-circular .lg-item{opacity:0}.lg-css3.lg-slide-circular .lg-item.lg-prev-slide{-ms-transform:scale3d(0,0,0) translate3d(-100%,0,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.lg-css3.lg-slide-circular .lg-item.lg-next-slide{-ms-transform:scale3d(0,0,0) translate3d(100%,0,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.lg-css3.lg-slide-circular .lg-item.lg-current{-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular .lg-item.lg-next-slide,.lg-css3.lg-slide-circular .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide-circular-up .lg-item{opacity:0}.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide{-ms-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);transform:scale3d(0,0,0) translate3d(-100%,-100%,0)}.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide{-ms-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,-100%,0);transform:scale3d(0,0,0) translate3d(100%,-100%,0)}.lg-css3.lg-slide-circular-up .lg-item.lg-current{-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-up .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide-circular-down .lg-item{opacity:0}.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide{-ms-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,100%,0);transform:scale3d(0,0,0) translate3d(-100%,100%,0)}.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide{-ms-transform:scale3d(0,0,0) translate3d(100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,100%,0);transform:scale3d(0,0,0) translate3d(100%,100%,0)}.lg-css3.lg-slide-circular-down .lg-item.lg-current{-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-down .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide-circular-vertical .lg-item{opacity:0}.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide{-ms-transform:scale3d(0,0,0) translate3d(0,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(0,-100%,0);transform:scale3d(0,0,0) translate3d(0,-100%,0)}.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide{-ms-transform:scale3d(0,0,0) translate3d(0,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(0,100%,0);transform:scale3d(0,0,0) translate3d(0,100%,0)}.lg-css3.lg-slide-circular-vertical .lg-item.lg-current{-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide-circular-vertical-left .lg-item{opacity:0}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide{-ms-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);transform:scale3d(0,0,0) translate3d(-100%,-100%,0)}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide{-ms-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,100%,0);transform:scale3d(0,0,0) translate3d(-100%,100%,0)}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current{-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide-circular-vertical-down .lg-item{opacity:0}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide{-ms-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,-100%,0);transform:scale3d(0,0,0) translate3d(100%,-100%,0)}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide{-ms-transform:scale3d(0,0,0) translate3d(100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,100%,0);transform:scale3d(0,0,0) translate3d(100%,100%,0)}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current{-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide-vertical .lg-item{opacity:0}.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.lg-css3.lg-slide-vertical .lg-item.lg-next-slide{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.lg-css3.lg-slide-vertical .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide,.lg-css3.lg-slide-vertical .lg-item.lg-next-slide,.lg-css3.lg-slide-vertical .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide-vertical-growth .lg-item{opacity:0}.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide{-ms-transform:scale3d(0.5,0.5,0.5) translate3d(0,-150%,0);-webkit-transform:scale3d(0.5,0.5,0.5) translate3d(0,-150%,0);transform:scale3d(0.5,0.5,0.5) translate3d(0,-150%,0)}.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide{-ms-transform:scale3d(0.5,0.5,0.5) translate3d(0,150%,0);-webkit-transform:scale3d(0.5,0.5,0.5) translate3d(0,150%,0);transform:scale3d(0.5,0.5,0.5) translate3d(0,150%,0)}.lg-css3.lg-slide-vertical-growth .lg-item.lg-current{-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide,.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide,.lg-css3.lg-slide-vertical-growth .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide-skew-only .lg-item{opacity:0}.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide{-ms-transform:skew(10deg,0);-webkit-transform:skew(10deg,0);transform:skew(10deg,0)}.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide{-ms-transform:skew(10deg,0);-webkit-transform:skew(10deg,0);transform:skew(10deg,0)}.lg-css3.lg-slide-skew-only .lg-item.lg-current{-ms-transform:skew(0,0);-webkit-transform:skew(0,0);transform:skew(0,0);opacity:1}.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide-skew-only-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide{-ms-transform:skew(-10deg,0);-webkit-transform:skew(-10deg,0);transform:skew(-10deg,0)}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide{-ms-transform:skew(-10deg,0);-webkit-transform:skew(-10deg,0);transform:skew(-10deg,0)}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current{-ms-transform:skew(0,0);-webkit-transform:skew(0,0);transform:skew(0,0);opacity:1}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide-skew-only-y .lg-item{opacity:0}.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide{-ms-transform:skew(0,10deg);-webkit-transform:skew(0,10deg);transform:skew(0,10deg)}.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide{-ms-transform:skew(0,10deg);-webkit-transform:skew(0,10deg);transform:skew(0,10deg)}.lg-css3.lg-slide-skew-only-y .lg-item.lg-current{-ms-transform:skew(0,0);-webkit-transform:skew(0,0);transform:skew(0,0);opacity:1}.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide-skew-only-y-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide{-ms-transform:skew(0,-10deg);-webkit-transform:skew(0,-10deg);transform:skew(0,-10deg)}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide{-ms-transform:skew(0,-10deg);-webkit-transform:skew(0,-10deg);transform:skew(0,-10deg)}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current{-ms-transform:skew(0,0);-webkit-transform:skew(0,0);transform:skew(0,0);opacity:1}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide-skew .lg-item{opacity:0}.lg-css3.lg-slide-skew .lg-item.lg-prev-slide{-ms-transform:skew(20deg,0) translate3d(-100%,0,0);-webkit-transform:skew(20deg,0) translate3d(-100%,0,0);transform:skew(20deg,0) translate3d(-100%,0,0)}.lg-css3.lg-slide-skew .lg-item.lg-next-slide{-ms-transform:skew(20deg,0) translate3d(100%,0,0);-webkit-transform:skew(20deg,0) translate3d(100%,0,0);transform:skew(20deg,0) translate3d(100%,0,0)}.lg-css3.lg-slide-skew .lg-item.lg-current{-ms-transform:skew(0,0) translate3d(0,0,0);-webkit-transform:skew(0,0) translate3d(0,0,0);transform:skew(0,0) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew .lg-item.lg-next-slide,.lg-css3.lg-slide-skew .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide-skew-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide{-ms-transform:skew(-20deg,0) translate3d(-100%,0,0);-webkit-transform:skew(-20deg,0) translate3d(-100%,0,0);transform:skew(-20deg,0) translate3d(-100%,0,0)}.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide{-ms-transform:skew(-20deg,0) translate3d(100%,0,0);-webkit-transform:skew(-20deg,0) translate3d(100%,0,0);transform:skew(-20deg,0) translate3d(100%,0,0)}.lg-css3.lg-slide-skew-rev .lg-item.lg-current{-ms-transform:skew(0,0) translate3d(0,0,0);-webkit-transform:skew(0,0) translate3d(0,0,0);transform:skew(0,0) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide-skew-cross .lg-item{opacity:0}.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide{-ms-transform:skew(0,60deg) translate3d(-100%,0,0);-webkit-transform:skew(0,60deg) translate3d(-100%,0,0);transform:skew(0,60deg) translate3d(-100%,0,0)}.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide{-ms-transform:skew(0,60deg) translate3d(100%,0,0);-webkit-transform:skew(0,60deg) translate3d(100%,0,0);transform:skew(0,60deg) translate3d(100%,0,0)}.lg-css3.lg-slide-skew-cross .lg-item.lg-current{-ms-transform:skew(0,0) translate3d(0,0,0);-webkit-transform:skew(0,0) translate3d(0,0,0);transform:skew(0,0) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-cross .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide-skew-cross-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide{-ms-transform:skew(0,-60deg) translate3d(-100%,0,0);-webkit-transform:skew(0,-60deg) translate3d(-100%,0,0);transform:skew(0,-60deg) translate3d(-100%,0,0)}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide{-ms-transform:skew(0,-60deg) translate3d(100%,0,0);-webkit-transform:skew(0,-60deg) translate3d(100%,0,0);transform:skew(0,-60deg) translate3d(100%,0,0)}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current{-ms-transform:skew(0,0) translate3d(0,0,0);-webkit-transform:skew(0,0) translate3d(0,0,0);transform:skew(0,0) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide-skew-ver .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide{-ms-transform:skew(60deg,0) translate3d(0,-100%,0);-webkit-transform:skew(60deg,0) translate3d(0,-100%,0);transform:skew(60deg,0) translate3d(0,-100%,0)}.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide{-ms-transform:skew(60deg,0) translate3d(0,100%,0);-webkit-transform:skew(60deg,0) translate3d(0,100%,0);transform:skew(60deg,0) translate3d(0,100%,0)}.lg-css3.lg-slide-skew-ver .lg-item.lg-current{-ms-transform:skew(0,0) translate3d(0,0,0);-webkit-transform:skew(0,0) translate3d(0,0,0);transform:skew(0,0) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide-skew-ver-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide{-ms-transform:skew(-60deg,0) translate3d(0,-100%,0);-webkit-transform:skew(-60deg,0) translate3d(0,-100%,0);transform:skew(-60deg,0) translate3d(0,-100%,0)}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide{-ms-transform:skew(-60deg,0) translate3d(0,100%,0);-webkit-transform:skew(-60deg,0) translate3d(0,100%,0);transform:skew(-60deg,0) translate3d(0,100%,0)}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current{-ms-transform:skew(0,0) translate3d(0,0,0);-webkit-transform:skew(0,0) translate3d(0,0,0);transform:skew(0,0) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide-skew-ver-cross .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide{-ms-transform:skew(0,20deg) translate3d(0,-100%,0);-webkit-transform:skew(0,20deg) translate3d(0,-100%,0);transform:skew(0,20deg) translate3d(0,-100%,0)}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide{-ms-transform:skew(0,20deg) translate3d(0,100%,0);-webkit-transform:skew(0,20deg) translate3d(0,100%,0);transform:skew(0,20deg) translate3d(0,100%,0)}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current{-ms-transform:skew(0,0) translate3d(0,0,0);-webkit-transform:skew(0,0) translate3d(0,0,0);transform:skew(0,0) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide{-ms-transform:skew(0,-20deg) translate3d(0,-100%,0);-webkit-transform:skew(0,-20deg) translate3d(0,-100%,0);transform:skew(0,-20deg) translate3d(0,-100%,0)}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide{-ms-transform:skew(0,-20deg) translate3d(0,100%,0);-webkit-transform:skew(0,-20deg) translate3d(0,100%,0);transform:skew(0,-20deg) translate3d(0,100%,0)}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current{-ms-transform:skew(0,0) translate3d(0,0,0);-webkit-transform:skew(0,0) translate3d(0,0,0);transform:skew(0,0) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-lollipop .lg-item{opacity:0}.lg-css3.lg-lollipop .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-lollipop .lg-item.lg-next-slide{-ms-transform:translate3d(0,0,0) scale(0.5);-webkit-transform:translate3d(0,0,0) scale(0.5);transform:translate3d(0,0,0) scale(0.5)}.lg-css3.lg-lollipop .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-lollipop .lg-item.lg-prev-slide,.lg-css3.lg-lollipop .lg-item.lg-next-slide,.lg-css3.lg-lollipop .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-lollipop-rev .lg-item{opacity:0}.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide{-ms-transform:translate3d(0,0,0) scale(0.5);-webkit-transform:translate3d(0,0,0) scale(0.5);transform:translate3d(0,0,0) scale(0.5)}.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-lollipop-rev .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide,.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide,.lg-css3.lg-lollipop-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-rotate .lg-item{opacity:0}.lg-css3.lg-rotate .lg-item.lg-prev-slide{-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.lg-css3.lg-rotate .lg-item.lg-next-slide{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}.lg-css3.lg-rotate .lg-item.lg-current{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.lg-css3.lg-rotate .lg-item.lg-prev-slide,.lg-css3.lg-rotate .lg-item.lg-next-slide,.lg-css3.lg-rotate .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-rotate-rev .lg-item{opacity:0}.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}.lg-css3.lg-rotate-rev .lg-item.lg-next-slide{-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.lg-css3.lg-rotate-rev .lg-item.lg-current{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide,.lg-css3.lg-rotate-rev .lg-item.lg-next-slide,.lg-css3.lg-rotate-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-tube .lg-item{opacity:0}.lg-css3.lg-tube .lg-item.lg-prev-slide{-ms-transform:scale3d(1,0,1) translate3d(-100%,0,0);-webkit-transform:scale3d(1,0,1) translate3d(-100%,0,0);transform:scale3d(1,0,1) translate3d(-100%,0,0)}.lg-css3.lg-tube .lg-item.lg-next-slide{-ms-transform:scale3d(1,0,1) translate3d(100%,0,0);-webkit-transform:scale3d(1,0,1) translate3d(100%,0,0);transform:scale3d(1,0,1) translate3d(100%,0,0)}.lg-css3.lg-tube .lg-item.lg-current{-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-tube .lg-item.lg-prev-slide,.lg-css3.lg-tube .lg-item.lg-next-slide,.lg-css3.lg-tube .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}@font-face{font-family:'lg';src:url("../fonts/lg.eot?n1z373");src:url("../fonts/lg.eot?#iefixn1z373") format("embedded-opentype"),url("../fonts/lg.woff?n1z373") format("woff"),url("../fonts/lg.ttf?n1z373") format("truetype"),url("../fonts/lg.svg?n1z373#lg") format("svg");font-weight:normal;font-style:normal}.lg-icon{font-family:'lg';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:transparent;border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1080;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,0.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,0.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-toolbar,.lg-prev,.lg-next{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,0.25,1) 0s,opacity .35s cubic-bezier(0,0,0.25,1) 0s;-webkit-transition:opacity .35s cubic-bezier(0,0,0.25,1) 0s,-webkit-transform .35s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .35s cubic-bezier(0,0,0.25,1) 0s,-webkit-transform .35s cubic-bezier(0,0,0.25,1) 0s;transition:transform .35s cubic-bezier(0,0,0.25,1) 0s,opacity .35s cubic-bezier(0,0,0.25,1) 0s;transition:transform .35s cubic-bezier(0,0,0.25,1) 0s,opacity .35s cubic-bezier(0,0,0.25,1) 0s,-webkit-transform .35s cubic-bezier(0,0,0.25,1) 0s}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5);opacity:0;-webkit-transition:-webkit-transform 250ms ease 0s,opacity 250ms !important;-webkit-transition:opacity 250ms,-webkit-transform 250ms ease 0s !important;transition:opacity 250ms,-webkit-transform 250ms ease 0s !important;transition:transform 250ms ease 0s,opacity 250ms !important;transition:transform 250ms ease 0s,opacity 250ms,-webkit-transform 250ms ease 0s !important;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,0.25,1) 0s;transition:-webkit-transform .25s cubic-bezier(0,0,0.25,1) 0s;transition:transform .25s cubic-bezier(0,0,0.25,1) 0s;transition:transform .25s cubic-bezier(0,0,0.25,1) 0s,-webkit-transform .25s cubic-bezier(0,0,0.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url("../img/vimeo-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url("../img/vimeo-play.png") no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url("../img/video-play.png") no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url("../img/youtube-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url("../img/youtube-play.png") no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1080;opacity:0;-webkit-transition:opacity .08s ease 0s;transition:opacity .08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s ease 0s,opacity .15s !important;-webkit-transition:opacity .15s,-webkit-transform .3s ease 0s !important;transition:opacity .15s,-webkit-transform .3s ease 0s !important;transition:transform .3s ease 0s,opacity .15s !important;transition:transform .3s ease 0s,opacity .15s,-webkit-transform .3s ease 0s !important;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s,-webkit-transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,0.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.group{*zoom:1}.group:before,.group:after{display:table;content:"";line-height:0}.group:after{clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;-webkit-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{box-sizing:border-box}.lg-outer.lg-visible{opacity:1}#lg-counter{displa4y:none}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url("../img/loading.gif") no-repeat scroll center center transparent;display:none !important}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:static;padding:0 5px}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:rgba(0,0,0,0.8);opacity:0;-webkit-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.close-up{display:block;position:absolute;top:-100%;left:-100%;right:-100%;width:300%;height:0;z-index:9999}.close-up.active{bottom:-100%;height:300%}.close-up.active .half--1{-webkit-animation-name:load-1;animation-name:load-1}.close-up.active .half--2{-webkit-animation-name:load-2;animation-name:load-2}.close-up .half{background:#080808;display:block;width:50%;height:100%;position:relative;float:left;-webkit-animation-duration:2s;animation-duration:2s;-webkit-transition:.5s cubic-bezier(0.785,0.135,0.15,0.86);transition:.5s cubic-bezier(0.785,0.135,0.15,0.86)}.close-up .half:before{content:'';position:absolute;width:2px;height:400px;background:#eabe39;display:block;top:50%;margin-top:-200px}.close-up .half--1{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.close-up .half--1:before{right:0}.close-up .half--2{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.close-up .half--2:before{left:0}@-webkit-keyframes load-1{0%{-webkit-transform:translateX(-50%) rotate(0);transform:translateX(-50%) rotate(0)}25%{-webkit-transform:translateX(1%) rotate(0);transform:translateX(1%) rotate(0)}50%{-webkit-transform:translateY(1%) rotate(90deg);transform:translateY(1%) rotate(90deg)}100%{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}}@keyframes load-1{0%{-webkit-transform:translateX(-50%) rotate(0);transform:translateX(-50%) rotate(0)}25%{-webkit-transform:translateX(1%) rotate(0);transform:translateX(1%) rotate(0)}50%{-webkit-transform:translateY(1%) rotate(90deg);transform:translateY(1%) rotate(90deg)}100%{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}}@-webkit-keyframes load-2{0%{-webkit-transform:translateX(50%) rotate(0);transform:translateX(50%) rotate(0)}25%{-webkit-transform:translateX(-1%) rotate(0);transform:translateX(-1%) rotate(0)}50%{-webkit-transform:translateY(-1%) rotate(90deg);transform:translateY(-1%) rotate(90deg)}100%{-webkit-transform:translateY(50%) rotate(90deg);transform:translateY(50%) rotate(90deg)}}@keyframes load-2{0%{-webkit-transform:translateX(50%) rotate(0);transform:translateX(50%) rotate(0)}25%{-webkit-transform:translateX(-1%) rotate(0);transform:translateX(-1%) rotate(0)}50%{-webkit-transform:translateY(-1%) rotate(90deg);transform:translateY(-1%) rotate(90deg)}100%{-webkit-transform:translateY(50%) rotate(90deg);transform:translateY(50%) rotate(90deg)}}.col-3{width:100%;height:auto}.col-3:before,.col-3:after{content:"";display:table}.col-3:after{clear:both}.col-3 .col{width:100%;float:left;display:inline-block;min-height:10px;box-sizing:border-box}#offices .col{float:none;margin-left:auto;margin-right:auto}.col-4{box-sizing:border-box}.col-4:before,.col-4:after{content:"";display:table}.col-4:after{clear:both}.col-4 .col{box-sizing:border-box;width:50%;float:left}.form .input{width:100%;height:auto;border-bottom:2px solid #e4e4e4;margin:0 auto 10px;position:relative;font-size:12px;font-size:1.2rem;color:#8a97a1;text-align:left}.form .input-big{height:150px}.form .input-big textarea{height:100%}.form .input-big .input__placeholder{width:auto;text-align:left;line-height:2;top:15px}.form .input-big textarea:focus+.input__placeholder,.form .input-big.input--filled .input__placeholder,.form .input-big.input--error .input__placeholder{display:none}.form .input--error{border-color:#f00 !important}.form .input--error,.form .input--filled{border-color:transparent}.form .input--error input,.form .input--filled input,.form .input--error textarea,.form .input--filled textarea{background:#f3f3f3}.form .input--error .input__placeholder,.form .input--filled .input__placeholder{background:#f9fafa;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);text-align:center}.form .input input,.form .input textarea{resize:none;width:100%;box-sizing:border-box;padding:20px;outline:0;border:0;font-size:15px;font-size:1.5rem;font-weight:400;color:#2a2a2a;height:100%;-webkit-transition:all cubic-bezier(0.215,0.61,0.355,1) .2s;transition:all cubic-bezier(0.215,0.61,0.355,1) .2s}.form .input input:required+.input__placeholder:after,.form .input textarea:required+.input__placeholder:after{content:'*';color:$linkblue}.form .input input:focus,.form .input textarea:focus{background:#f3f3f3;border-color:transparent}.form .input input:focus+.input__placeholder,.form .input textarea:focus+.input__placeholder{-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);text-align:center}.form .input__placeholder{position:absolute;top:20px;height:auto;line-height:1;font-size:11px;font-size:1.1rem;left:0;width:auto;padding:0;cursor:text;text-align:left;text-transform:uppercase;font-weight:700;-webkit-transition:all cubic-bezier(0.215,0.61,0.355,1) .2s;transition:all cubic-bezier(0.215,0.61,0.355,1) .2s}.form .input__message-content{position:absolute;display:inline-block;color:red;bottom:-18px;left:0;z-index:3;font-weight:700;-webkit-transition:all cubic-bezier(0.215,0.61,0.355,1) .2s;transition:all cubic-bezier(0.215,0.61,0.355,1) .2s}.form .submit{border:2px solid #eabe39;outline:0}.form .antispam{height:0;width:0;overflow:hidden;opacity:0}.form .success-message{width:100%;height:auto;border:3px solid #7dc73e;box-sizing:border-box;padding:140px 20px 60px;background-repeat:no-repeat;background-image:url("../img/icons/sent.svg");background-position:center 50px;-webkit-animation:sent .6s;animation:sent .6s}.no-svg .form .success-message{background-image:url("../img/icons/sent.png")}.form .success-message .success-headline{color:#9a9a9a;font-size:22px;font-size:2.2rem;text-transform:uppercase;text-align:center;padding:0;margin:0 auto 20px;line-height:1.4;font-weight:400}.form .success-message p{font-size:16px !important;font-size:1.6rem !important;line-height:1.4 !important;text-align:center !important;margin:0 auto 10px !important;color:#9a9a9a !important;padding:0 !important}@-webkit-keyframes sent{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}50%{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes sent{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}50%{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.grid{display:block;width:100%;margin-top:40px;height:auto;-webkit-font-smoothing:antialised}.grid:before,.grid:after{content:"";display:table}.grid:after{clear:both}.grid .grid__box{width:100%;float:left;padding-bottom:80%;box-sizing:border-box;position:relative;cursor:pointer}.grid .grid__box-content{background:#ddd;left:3px;right:3px;top:3px;bottom:3px;position:absolute;overflow:hidden}.grid .grid__box .bg{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:125.5%;-webkit-transition:all cubic-bezier(0.215,0.61,0.355,1) .5s;transition:all cubic-bezier(0.215,0.61,0.355,1) .5s}.grid .grid__box-headline{-webkit-transition:all cubic-bezier(0.215,0.61,0.355,1) .2s;transition:all cubic-bezier(0.215,0.61,0.355,1) .2s;position:absolute;z-index:10;color:#fff;top:50%;font-size:24px;font-size:2.4rem;font-weight:300;text-align:center;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);line-height:1.1;margin:0;width:90%;display:block;text-shadow:0 4px 5px rgba(8,8,8,0.35)}.grid .grid__box .button{background:#eabe39;padding:14px 55px 14px 35px;position:absolute;left:50%;margin-left:-73px;background-repeat:no-repeat;background-image:url("../img/icons/arr-r-white.svg");background-position:115px center;top:50%;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);margin-top:60px;-webkit-transition:all cubic-bezier(0.215,0.61,0.355,1) .6s;transition:all cubic-bezier(0.215,0.61,0.355,1) .6s;display:none;width:auto}.no-svg .grid .grid__box .button{background-image:url("../img/icons/arr-r-white.png")}.grid .grid__box .button:hover{color:#fff}.grid .grid__box .button:before,.grid .grid__box .button:after{display:none}.grid .grid__box .icon{position:absolute;left:50%;z-index:20;-webkit-transform:translate(-50%,20px);-ms-transform:translate(-50%,20px);transform:translate(-50%,20px);top:50%;margin-top:-100px;-webkit-transition:all cubic-bezier(0.215,0.61,0.355,1) .6s;transition:all cubic-bezier(0.215,0.61,0.355,1) .6s}@-webkit-keyframes zoom{0%{top:0;left:0}25%{top:-50px;left:-50px}50%{top:0;left:0}75%{top:50px;left:50px}100%{top:0;left:0}}@keyframes zoom{0%{top:0;left:0}25%{top:-50px;left:-50px}50%{top:0;left:0}75%{top:50px;left:50px}100%{top:0;left:0}}.hover-box{position:absolute;z-index:-1;background-color:rgba(0,0,0,0.05);-webkit-transition:left cubic-bezier(0.785,0.135,0.15,0.86) .3s,top cubic-bezier(0.785,0.135,0.15,0.86) .3s,opacity cubic-bezier(0.785,0.135,0.15,0.86) .2s 0s;transition:left cubic-bezier(0.785,0.135,0.15,0.86) .3s,top cubic-bezier(0.785,0.135,0.15,0.86) .3s,opacity cubic-bezier(0.785,0.135,0.15,0.86) .2s 0s}.hover-box.show{-webkit-transition:left cubic-bezier(0.785,0.135,0.15,0.86) .3s,top cubic-bezier(0.785,0.135,0.15,0.86) .3s,opacity cubic-bezier(0.785,0.135,0.15,0.86) .2s .1s;transition:left cubic-bezier(0.785,0.135,0.15,0.86) .3s,top cubic-bezier(0.785,0.135,0.15,0.86) .3s,opacity cubic-bezier(0.785,0.135,0.15,0.86) .2s .1s}.list-basic ul{padding:20px 0;margin:0;list-style-type:none}.list-basic li{font-size:18px;font-size:1.8rem;color:#f0cd63;line-height:1.8;font-weight:300;padding:0 0 5px 30px;position:relative}.list-basic li:before{content:'-';color:#eabe39;position:absolute;left:0}.list-basic--white li{color:#9a9a9a}.splited{width:100%}.splited:before,.splited:after{content:"";display:table}.splited:after{clear:both}.splited .splited-box{width:100%;min-height:1px;display:inline-block;position:relative;box-sizing:border-box;overflow:hidden;height:auto}.splited .splited-box--1{float:left}.splited .splited-box--2{float:right}.splited .splited-box--img{height:320px}.splited .splited-box--img img{position:absolute;min-width:100%;min-height:100%;height:100%;width:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.splited .splited-box--logo{height:320px;background:#fff}.splited .splited-box--logo img{position:absolute;height:auto;width:auto;max-width:80%;max-height:80%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.splited .splited-box--left-text{padding:60px 20px;background:-webkit-linear-gradient(bottom,#080808 20%,#000 70%,rgba(0,0,0,0));background:linear-gradient(to top,#080808 20%,#000 70%,rgba(0,0,0,0));display:table}.splited .splited-box--left-text .link{color:#fff;margin:40px 0 0 0;display:inline-block}.splited .splited-box--left-text p{text-align:left;color:#f0cd63}.splited .splited-box--left-text .subsection-headline{color:#fff}.splited .splited-box--left-text .divider{background:#1a1a1a}.splited .splited-box--right-text{padding:60px 20px;background:#fff;display:table}.splited .splited-box--right-text p{text-align:left;color:#9a9a9a}.splited .splited-box--right-text .subsection-headline{color:#2a2a2a}.splited .splited-box--right-text .link{color:#080808;margin:40px 0 0 0;display:inline-block}.splited .splited-box--right-text .divider{background:#e4e4e4}.splited .splited-box--right-text-blue{background:-webkit-linear-gradient(bottom,#080808 20%,#000);background:linear-gradient(to top,#080808 20%,#000)}.splited .splited-box--right-text-blue .link{color:#fff;margin:40px 0 0 0;display:inline-block}.splited .splited-box--right-text-blue p{text-align:left;color:#f0cd63}.splited .splited-box--right-text-blue .subsection-headline{color:#fff}.splited .splited-box--right-text-blue .divider{background:#1a1a1a}.splited .valign{display:table-cell;vertical-align:middle;padding:20px 0}.splt{display:block;width:100%;height:auto;background:#fff;box-sizing:border-box}.splt:before,.splt:after{content:"";display:table}.splt:after{clear:both}.splt p,.splt h2{text-align:left}.splt p{margin-bottom:20px}.splt .splt-box{height:auto;width:50%;min-height:10px;box-sizing:border-box}.splt .splt-box--1{float:left}.splt .splt-box--2{float:right;padding-left:55px}.splt .splt-box--img{padding:0}.splt .splt-box--img img{max-width:100%;height:auto;width:auto}.splt.uneven{z-index:10;position:relative}.splt.uneven .subsection-headline{padding:0 0 20px}.splt.uneven .button{float:left;clear:left;margin:25px 0 15px}.splt.uneven .link{display:inline-block;text-align:left;font-size:13px;font-size:1.3rem;padding:8px 0;float:left;clear:left;margin-bottom:15px}.splt.uneven .link:after{margin-top:5px}.splt.uneven .link:hover{-webkit-transition:.2s;transition:.2s}.splt.uneven li,.splt.uneven p.small{font-size:16px;font-size:1.6rem}.splt.uneven p.line{padding:0 0 30px;margin:0 0 30px;position:relative}.splt.uneven p.line:after{content:'';height:2px;width:40px;bottom:0;left:0;position:absolute;background:#e4e4e4}.splt.uneven.light p{color:#9a9a9a}.splt.uneven.dark{background:-webkit-linear-gradient(bottom,#080808,#000);background:linear-gradient(to top,#080808,#000)}.splt.uneven.dark .subsection-headline{color:#fff}.splt.uneven.dark p,.splt.uneven.dark li{color:#f0cd63}.splt.uneven.dark .link{color:#fff}.splt.uneven.dark ul.switch li.active{border:1px solid #f0cd63;border-bottom:1px solid transparent !important}.splt.uneven.dark ul.switch li{border:1px solid transparent;border-bottom:1px solid #f0cd63}.splt.uneven .splt-box{background-position:center;width:100%}.splt.uneven .splt-box--1{padding:50px 20px 50px 20px}.splt.uneven .splt-box--2{padding:50px 20px 40px 20px}.splt.uneven .splt-box--img{width:100%;height:100%;padding:0 !important}ul.switch{margin:20px 0 0 !important;width:100%;max-width:600px}ul.switch li{display:inline-block;font-size:13px !important;font-size:1.3rem !important;font-weight:700;padding:20px;margin:0 -2px;border:1px solid transparent;border-bottom:1px solid #e4e4e4;box-sizing:border-box;cursor:auto;width:50%;text-align:center}ul.switch li.active{color:#eabe39;border-bottom:1px solid transparent !important;border:1px solid #e4e4e4}ul.switch li:before{display:none}.switch-box{height:0;overflow:hidden;box-sizing:border-box;width:100%;-webkit-transition:height 0s .3s,-webkit-transform .3s cubic-bezier(0.215,0.61,0.355,1) 0s;transition:height 0s .3s,-webkit-transform .3s cubic-bezier(0.215,0.61,0.355,1) 0s;transition:transform .3s cubic-bezier(0.215,0.61,0.355,1) 0s,height 0s .3s;transition:transform .3s cubic-bezier(0.215,0.61,0.355,1) 0s,height 0s .3s,-webkit-transform .3s cubic-bezier(0.215,0.61,0.355,1) 0s}.switch-box.active{height:auto;padding:40px 10px 0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:height 0s 0s,-webkit-transform .3s cubic-bezier(0.215,0.61,0.355,1) 0s;transition:height 0s 0s,-webkit-transform .3s cubic-bezier(0.215,0.61,0.355,1) 0s;transition:transform .3s cubic-bezier(0.215,0.61,0.355,1) 0s,height 0s 0s;transition:transform .3s cubic-bezier(0.215,0.61,0.355,1) 0s,height 0s 0s,-webkit-transform .3s cubic-bezier(0.215,0.61,0.355,1) 0s}.switch-box--1{-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}.switch-box--2{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}.top-cover{position:fixed;bottom:0;left:0;right:0;height:200px;background:#080808;z-index:7;display:none}.site-footer{min-height:300px;background:#fff;box-sizing:border-box;padding:60px 0 0;text-align:center;position:relative;z-index:10}.site-footer img{margin:auto;display:block}.site-footer .email{margin:25px auto 45px;display:inline-block;color:#080808;font-size:18px;font-size:1.8rem;text-decoration:none}.site-footer hr{height:0;border:1px solid #e0e0e0;max-width:1200px;margin:auto}.site-footer .copy{max-width:1240px;box-sizing:border-box;padding:35px 20px;margin:0 auto;font-weight:700}.site-footer .copy span,.site-footer .copy a{font-size:11px;font-size:1.1rem;text-transform:uppercase;color:#8a8a8a;text-decoration:none}.site-footer .giant{display:inline-block;padding:5px 40px 5px 15px;background-repeat:no-repeat;background-image:url("../img/icons/giant.svg");background-position:right center}.no-svg .site-footer .giant{background-image:url("../img/icons/giant.png")}.site-footer .right{float:none}.site-footer .left{float:none;padding-right:15px}.site-header{position:absolute;width:100%;height:120px;top:0;z-index:100}.site-header.scrolled .site-nav{height:600px}.site-header.scrolled .site-nav ul li{line-height:60px}.site-header.hide-logo .logo{display:none}.site-header.hide-logo li{width:16.6%}.hamburger{display:block;position:absolute;top:20px;right:20px;background-size:cover;font-size:1.2;width:76px;height:44px;z-index:100}.mobile-logo{display:block;height:26px;width:auto;top:15px;left:20px;position:absolute;z-index:100}.menu-text{display:inline-block;vertical-align:middle;color:#fff;font-size:13px;font-size:1.3rem;text-transform:uppercase;float:left;font-weight:700;margin-top:5px}.c-hamburger{display:inline-block;vertical-align:middle;position:relative;overflow:hidden;float:right;margin:0;padding:0;width:27px;height:27px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:0;cursor:pointer;-webkit-transition:background .3s;transition:background .3s;background:0}.c-hamburger:focus{outline:0}.c-hamburger span{display:block;position:absolute;top:13.5px;left:0;right:0;height:2px;background:#fff}.c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#fff;content:""}.c-hamburger span::before{top:-8px}.c-hamburger span::after{bottom:-8px}.c-hamburger--htx span{-webkit-transition:background .2s;transition:background .2s}.c-hamburger--htx span::before,.c-hamburger--htx span::after{-webkit-transition:bottom .2s,top .2s,-webkit-transform .2s;transition:bottom .2s,top .2s,-webkit-transform .2s;transition:bottom .2s,top .2s,transform .2s;transition:bottom .2s,top .2s,transform .2s,-webkit-transform .2s;-webkit-transition-delay:0s,0s,0s;transition-delay:0s,0s,0s}.c-hamburger--htx span::before{-webkit-transition-property:top,-webkit-transform;transition-property:top,-webkit-transform;transition-property:top,transform;transition-property:top,transform,-webkit-transform}.c-hamburger--htx span::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger.is-active .c-hamburger--htx span{background:0}.hamburger.is-active .c-hamburger--htx span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger.is-active .c-hamburger--htx span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger.is-active .c-hamburger--htx span::before,.hamburger.is-active .c-hamburger--htx span::after{-webkit-transition-delay:0s,0s,0s;transition-delay:0s,0s,0s}.site-nav{display:block;width:100%;height:100%;margin:0 auto;max-width:1600px}.site-nav ul{display:block;margin:0;padding:0;list-style-type:none;width:100%;text-align:center}.site-nav li{display:inline-block;width:13%;float:left;line-height:120px;position:relative}.site-nav .logo{position:relative;width:22%}.site-nav .logo a{padding:0}.site-nav .logo.hide{display:none}.site-nav .logo img{max-width:100%;vertical-align:middle}.site-nav a{vertical-align:middle;color:#fff;text-decoration:none;font-size:11px;font-size:1.1rem;text-transform:uppercase;display:inline-block;padding:0 10px;position:relative;max-width:100%;box-sizing:border-box;letter-spacing:3px;font-weight:400}.site-nav a:before{content:'';background:#eabe39;-webkit-transition:all cubic-bezier(0.215,0.61,0.355,1) .3s;transition:all cubic-bezier(0.215,0.61,0.355,1) .3s;display:block;height:3px;width:0;left:50%;right:50%;top:0;opacity:0;position:absolute}.site-nav .solutions a{padding:0 10px 0 10px}.section{position:relative;z-index:10}.section-about-text{background:#fff}.section-about-text .subsection-headline{color:#2a2a2a;font-size:46px;font-size:4.6rem;padding:0 0 20px}.section-about-text .splt{padding:40px 20px;width:100%;max-width:1240px;margin:auto}.section-about-text .splt-box{width:100%}.section-about-text .splt-box--2{padding-left:0}.section-about-text p{color:#9a9a9a}.section-career-banner{display:block;background:#fff;padding:60px 10px 60px;box-sizing:border-box;text-align:center}.section-career-banner .subsection-headline{margin:auto;text-align:center;max-width:920px;line-height:1.8;padding:0 0 20px}.section-certificates{display:block;background:#fff;padding:60px 20px 80px;margin:auto;box-sizing:border-box;text-align:center}.section-certificates .holder{max-width:860px;margin:0 auto;text-align:left}.section-certificates .section-headline{color:#2a2a2a}.section-certificates .splited-box--2{padding-top:20px;text-align:center}.section-certificates p{color:#9a9a9a;max-width:1020px;text-align:left;font-size:15px;font-size:1.5rem}.section-certificates p strong{font-size:18px;font-size:1.8rem}.section-certificates p.iso{margin-bottom:12px}.section-certificates img{box-shadow:0 7px 25px rgba(0,0,0,0.1);position:relative;max-width:33%;height:auto}.section-certificates .c2{margin:12px -40px -12px;z-index:2}.section-clients{padding:40px 10px 80px;background:#f3f3f3;text-align:center}.section-clients:before,.section-clients:after{content:"";display:table}.section-clients:after{clear:both}.section-clients .section-headline{color:#2a2a2a}.section-clients .boxes{margin:40px auto 0;width:100%}.section-clients .boxes:before,.section-clients .boxes:after{content:"";display:table}.section-clients .boxes:after{clear:both}.section-clients .holder{max-width:1380px;width:100%;overflow:hidden;margin:auto}.section-clients .box{width:50%;display:inline-block;float:left;height:140px;box-sizing:border-box;background-repeat:no-repeat;background-position:center center;background-size:60% auto;border-left:2px solid #e4e4e4}.section-clients .box--1{background-image:url("../img/clients/cez.png")}.section-clients .box--2{background-image:url("../img/clients/sanofi.png")}.section-clients .box--3{background-image:url("../img/clients/basf.png")}.section-clients .box--4{background-image:url("../img/clients/shell.png")}.section-clients .box--5{background-image:url("../img/clients/roche.png")}.section-clients .box--6{background-image:url("../img/clients/strabag.png")}.section-clients .box--7{background-image:url("../img/clients/mw-group.png")}.section-clients .box--8{background-image:url("../img/clients/areva.png")}.section-clients .box--9{background-image:url("../img/clients/1.png")}.section-clients .box--10{background-image:url("../img/clients/3.png")}.section-clients .box--11{background-image:url("../img/clients/2.png")}.section-clients .box--12{background-image:url("../img/clients/4.png")}.section-clients .box--13{background-image:url("../img/clients/5.png")}.section-clients .box--14{background-image:url("../img/clients/6.png")}.section-clients .box--15{background-image:url("../img/clients/7.png")}.section-clients .box--16{background-image:url("../img/clients/8.png")}.section-clients .box--17{background-image:url("../img/clients/9.png")}.section-clients .box--18{background-image:url("../img/clients/10.png")}.section-clients .box--19{background-image:url("../img/clients/11.png")}.section-clients .box--20{display:table}.section-clients .box--20 .section-headline{display:table-cell;vertical-align:middle;padding-bottom:20px;font-size:20px;font-size:2rem;color:#b2b6c5;font-weight:200}.section-clients .box--20 .section-headline .plus{font-size:50px;font-size:5rem;display:inline-block;line-height:1;margin-bottom:-5px}.section-contact-form{background:#fff;box-sizing:border-box;padding:60px 20px 100px}.section-contact-form .holder{margin:0 auto;width:100%;max-width:1200px}.section-contact-form .holder:before,.section-contact-form .holder:after{content:"";display:table}.section-contact-form .holder:after{clear:both}.section-contact-form a:not(.link){color:#080808;font-size:18px;font-size:1.8rem;text-decoration:none;line-height:1.8}.section-contact-form .link{margin:35px 0 0;display:inline-block}.section-contact-form .divider{display:block;margin:30px 0;height:2px;background:#e4e4e4;width:40px}.page-contact .section-contact-form .col--1,.page-contact .section-contact-form .col--1 p{text-align:center}.page-contact .section-contact-form .col--1 .divider{margin-left:auto;margin-right:auto}.section-contact-form .position-desc{color:#9a9a9a;display:none}.section-contact-form .col{display:block;float:left}.section-contact-form .col p{text-align:left;line-height:1.8;color:#9a9a9a}.section-contact-form .col--1{width:100%}.section-contact-form .col--2{width:100%;text-align:center;box-sizing:border-box;margin-top:40px}.section-contact-form .input{width:100%;float:left;margin-bottom:35px}.section-contact-form .input--big{margin-left:0 !important;height:175px;width:99.5%}.page-contact .section-contact-form .input{width:100%;float:left;margin-bottom:35px}.page-contact .section-contact-form .input+.input{margin-left:0}.page-contact .section-contact-form .input--big{margin-left:0 !important;height:175px;width:99.5%;margin-top:0}.section-contact-us{width:100%;background:#d4a92b;text-align:center}.section-contact-us strong{font-weight:400}.section-contact-us p{color:#fff;font-size:24px;font-size:2.4rem;max-width:100%;line-height:1.2;float:left;text-align:center}.section-contact-us .holder{width:100%;max-width:1240px;box-sizing:border-box;padding:45px 20px;margin:0 auto;font-weight:300;position:relative}.section-contact-us .holder:before,.section-contact-us .holder:after{content:"";display:table}.section-contact-us .holder:after{clear:both}.section-contact-us .button{margin-top:20px;position:relative}.section-map{box-sizing:border-box;padding:50px 20px 0}.section-map .holder{width:100%;max-width:1200px;margin:0 auto;position:relative}.section-map .map{width:100%;height:300px;position:absolute;top:-300px;background:#eee;display:none}.section-map .col{padding:20px 20px 60px 20px;-webkit-transition:opacity cubic-bezier(0.215,0.61,0.355,1) .2s;transition:opacity cubic-bezier(0.215,0.61,0.355,1) .2s;cursor:pointer}.section-map .col.active{opacity:1}.section-map .col.active .subsection-headline:before{opacity:1}.section-map .subsection-headline{color:#fff;display:inline-block;position:relative}.section-map .subsection-headline:before{content:'';top:-20px;width:100%;background:#eabe39;height:3px;position:absolute;-webkit-transition:all cubic-bezier(0.215,0.61,0.355,1) .2s;transition:all cubic-bezier(0.215,0.61,0.355,1) .2s}.section-map p,.section-map a:not(.link){display:block;text-decoration:none;font-size:18px;font-size:1.8rem;font-weight:300;text-align:left;line-height:1.8}.section-map p{color:#fff}.section-map .tel{color:#fff;margin:30px auto 5px}.section-map .tel--last{margin:5px auto 15px}.section-map .tel--alone{margin:30px auto 15px}.section-map .email{color:#eabe39}.section-map .link{margin:20px 0 0;color:#fff;display:inline-block}.section-solutions.section-more-solutions{display:block;padding:0 !important}.section-solutions.section-more-solutions .grid{margin-top:0}.section-solutions.section-more-solutions .content{-webkit-transform:translateY(-105px);-ms-transform:translateY(-105px);transform:translateY(-105px)}.section-solutions.section-more-solutions .main-headline{padding:55px 10px 160px;text-align:center;font-size:50px;font-size:5rem;backgorund-position:center;background-size:cover;color:#2a2a2a;font-weight:300}.section-numbers{display:block;min-height:100px;background:#fff;color:#2a2a2a;font-size:16px;font-size:1.6rem;position:relative;text-align:center}.section-numbers:after{content:'';display:block;width:40px;background:#e4e4e4;height:2px;position:absolute;bottom:0;left:50%;margin-left:-20px}.section-numbers .content{max-width:1240px;width:100%;margin:0 auto;padding:0 5px 60px;box-sizing:border-box}.section-numbers .col-5{width:100%}.section-numbers .col-5:before,.section-numbers .col-5:after{content:"";display:table}.section-numbers .col-5:after{clear:both}.section-numbers .col{width:45%;float:none;display:inline-block;text-align:center;vertical-align:top;margin-top:20px}.section-numbers .num{display:block;font-size:40px;font-size:4rem;color:#080808;font-family:'bebas_neuebold',sans-serif}.section-services{width:100%;z-index:10;position:relative;padding-top:40px;background:#080808;margin-top:400px}.section-services .content{margin:0 auto;max-width:1240px;box-sizing:border-box;padding:0;z-index:10;position:relative}.section-services p{color:#eabe39;max-width:780px;font-size:16px;font-size:1.6rem;line-height:1.4;margin:0 10px}.section-services .col-4{padding:40px 0 100px}.section-services .col{padding:80px 5px 80px;background-position:center 20px;position:relative;cursor:pointer;-webkit-transition:background-color cubic-bezier(0.215,0.61,0.355,1) .2s;transition:background-color cubic-bezier(0.215,0.61,0.355,1) .2s;background-size:50px}.section-services .col:hover .more{opacity:1}.section-services .col--1{background-repeat:no-repeat;background-image:url("../img/icons/design.svg")}.no-svg .section-services .col--1{background-image:url("../img/icons/design.png")}.section-services .col--2{background-repeat:no-repeat;background-image:url("../img/icons/consultation.svg")}.no-svg .section-services .col--2{background-image:url("../img/icons/consultation.png")}.section-services .col--3{background-repeat:no-repeat;background-image:url("../img/icons/laser.svg")}.no-svg .section-services .col--3{background-image:url("../img/icons/laser.png")}.section-services .col--4{background-repeat:no-repeat;background-image:url("../img/icons/customization.svg")}.no-svg .section-services .col--4{background-image:url("../img/icons/customization.png")}.section-services .col p{font-size:12px;font-size:1.2rem;line-height:1.6;height:40px}.section-services .more{background-repeat:no-repeat;background-image:url("../img/icons/arr-r-blue.svg");background-position:right center;padding-right:30px;color:#fff;text-decoration:none;text-transform:uppercase;font-size:11px;font-size:1.1rem;position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%) translateY(10px);-ms-transform:translateX(-50%) translateY(10px);transform:translateX(-50%) translateY(10px);-webkit-transition:all cubic-bezier(0.215,0.61,0.355,1) .2s;transition:all cubic-bezier(0.215,0.61,0.355,1) .2s}.no-svg .section-services .more{background-image:url("../img/icons/arr-r-blue.png")}.section-services .scroll{display:none;text-transform:uppercase;color:#fff;text-decoration:none;font-size:11px;font-size:1.1rem;padding:130px 20px 0;box-sizing:border-box;position:absolute;z-index:100;left:50%;margin-left:-40px;top:0}.section-services .scroll:before{content:'';top:0;height:100px;width:2px;left:50%;margin-left:-1px;position:absolute;background:#fff}.section-solution{width:100%;background:transparent;min-height:100px;margin-top:-200px}.section-solution .divider{display:block;margin:30px 0;height:2px;background:#e4e4e4;width:40px}.section-solution .shell img{margin-left:-15px}.section-solutions{background:#fff;min-height:200px;padding:80px 10px 40px;box-sizing:border-box;width:100%}.section-solutions .content{max-width:1400px;margin:0 auto}.section-solutions .section-headline{color:#2a2a2a}.section-solutions p{color:#9a9a9a;max-width:975px}.section-top{display:block;width:100%;height:260px;background-size:cover;background-position:bottom center;position:relative;text-align:center;z-index:auto;box-sizing:border-box}.section-top .move{position:relative;z-index:7}.section-top .bg{width:100%;height:100%;background-size:cover;background-position:bottom center;top:0;bottom:0;left:0;right:0;position:absolute}.section-top.fade{height:100vh}.section-top.fade:after{content:'';display:block;position:absolute;bottom:-100px;left:0;right:0;height:50%;background:-webkit-linear-gradient(bottom,#080808 20%,rgba(0,0,0,0.95) 60%,rgba(0,0,0,0.7) 70%,rgba(8,8,8,0));background:linear-gradient(to top,#080808 20%,rgba(0,0,0,0.95) 60%,rgba(0,0,0,0.7) 70%,rgba(8,8,8,0))}.section-top p{font-weight:300;font-size:28px;font-size:2.8rem;line-height:1.2;color:#fff;text-shadow:0 3px 5px rgba(0,0,0,0.35);margin:20px auto 40px}.section-top img,.section-top p,.section-top a,.section-top .main-headline{position:relative;z-index:5}.section-top img.main-headline{width:300px;height:auto;padding:100px 20px 40px;display:none}.section-top .button{margin:0 auto 122px;z-index:10;padding:20px 70px;width:auto}.section-top .scroll{display:none;text-transform:uppercase;color:#fff;text-decoration:none;font-size:11px;font-size:1.1rem;padding:130px 20px 0;box-sizing:border-box;position:absolute;z-index:5;left:50%;margin-left:-40px;bottom:40px;text-shadow:0 0 5px rgba(0,0,0,0.5)}.section-top .scroll:before{content:'';top:0;height:100px;width:2px;left:50%;margin-left:-1px;position:absolute;background:#fff;box-shadow:0 0 3px rgba(0,0,0,0.5)}body.p404 .wrapper{height:auto}.main.page-404{width:100%;height:100vh;background:url("../img/404.jpg") center center;background-size:cover;display:table}.main.page-404 .center{display:table-cell;vertical-align:middle;text-align:center;padding:200px auto}.main.page-404 .num{font-size:24px;font-size:2.4rem;padding:0 20px 0}.main.page-404 .main-headline{margin:auto;text-align:center;padding:10px 20px 20px;font-size:40px;font-size:4rem}.main.page-404 p{font-weight:300;font-size:20px;font-size:2rem;line-height:1.6;color:#fff;text-shadow:0 3px 5px rgba(0,0,0,0.35);margin:0 auto;padding:0 20px 50px;max-width:720px}.main.page-404 .button{margin:10px 20px 0}.main.page-404 .button--lightblue{padding:20px 0}.main.page-404 .button--white{color:#fff}.main{width:100%;min-height:500px;background:#080808;display:block;overflow-x:hidden}body{background:#000;overflow-x:hidden}body.no-scroll .main{height:100%}.load{-webkit-transition:.4s;transition:.4s}body.solution .wrapper{height:1400px}.wrapper{-webkit-transition:height 0s,overflow 0s,-webkit-transform cubic-bezier(0.215,0.61,0.355,1) .3s;transition:height 0s,overflow 0s,-webkit-transform cubic-bezier(0.215,0.61,0.355,1) .3s;transition:transform cubic-bezier(0.215,0.61,0.355,1) .3s,height 0s,overflow 0s;transition:transform cubic-bezier(0.215,0.61,0.355,1) .3s,height 0s,overflow 0s,-webkit-transform cubic-bezier(0.215,0.61,0.355,1) .3s;background:#fff;-webkit-transition-delay:0s,0.3s,0.3s;transition-delay:0s,0.3s,0.3s;height:2200px;position:relative}.wrapper:before,.wrapper:after{content:"";display:table}.wrapper:after{clear:both}.wrapper.active{-webkit-transition-delay:0s,0s,0s;transition-delay:0s,0s,0s;height:100vh;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.overlay{height:0;z-index:10000;background:rgba(8,8,8,0.5);opacity:0;position:fixed;top:0;left:0;right:0;-webkit-transition:opacity cubic-bezier(0.215,0.61,0.355,1) .3s,height 0s;transition:opacity cubic-bezier(0.215,0.61,0.355,1) .3s,height 0s;-webkit-transition-delay:.3s,0.3s;transition-delay:.3s,0.3s;overflow:hidden}.overlay.active{opacity:1;height:100%;-webkit-transition-delay:0s,0s;transition-delay:0s,0s;overflow:visible}.overlay.active .solutions-bar{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:.1s;transition-delay:.1s}.overlay.active .close{opacity:1;-webkit-transition-delay:.6s;transition-delay:.6s}.overlay .close{position:absolute;width:35px;height:35px;text-align:center;cursor:pointer;background:#eabe39;display:block;font-size:0;opacity:0;top:10px;right:10px;border-radius:50%;z-index:10;background-repeat:no-repeat;background-image:url("../img/icons/close.svg");background-position:center;box-shadow:0 0 25px rgba(0,0,0,0.24);-webkit-transition:opacity cubic-bezier(0.215,0.61,0.355,1) .3s;transition:opacity cubic-bezier(0.215,0.61,0.355,1) .3s;-webkit-transition-delay:0s;transition-delay:0s;background-size:10px}.no-svg .overlay .close{background-image:url("../img/icons/close.png")}.solutions-bar{position:absolute;top:0;right:0;bottom:0;width:100%;background:#fff;overflow-x:hidden;overflow-y:auto;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:cubic-bezier(0.215,0.61,0.355,1) .4s;transition:cubic-bezier(0.215,0.61,0.355,1) .4s;box-shadow:-7px 0 25px rgba(0,0,0,0.24)}.solutions-bar .scroller-bar{display:none}.solutions-bar .content{width:100%;padding-bottom:0}.solutions-bar .scroller-content{padding:0}.solutions-bar ul{list-style-type:none;margin:0;padding:0;overflow-y:visible;overflow-x:hidden;position:relative;height:100%;width:100%}.solutions-bar ul:hover+.scroll-down{opacity:0}.solutions-bar li:first-child{border-bottom:1px solid #f3f3f3}.solutions-bar li+li{border-bottom:1px solid #f3f3f3;margin:-1px 0 0}.solutions-bar li:last-child{border-bottom:0}.solutions-bar li{position:relative}.solutions-bar .number{position:absolute;font-weight:700;font-size:11px;font-size:1.1rem;color:#b6b6b6;letter-spacing:2px;left:140px;top:20px}.solutions-bar a{width:100%;display:block;height:120px;box-sizing:border-box;padding:50px 0 60px 140px;font-size:16px;font-size:1.6rem;color:#2a2a2a;text-decoration:none;position:relative;-webkit-transition:cubic-bezier(0.215,0.61,0.355,1) .2s;transition:cubic-bezier(0.215,0.61,0.355,1) .2s}.solutions-bar a:before{content:'';height:100%;width:120px;display:block;background-color:#eabe39;position:absolute;left:0;top:0;background-position:center 0;background-size:cover;z-index:5;-webkit-transition:cubic-bezier(0.215,0.61,0.355,1) .2s;transition:cubic-bezier(0.215,0.61,0.355,1) .2s}.solutions-bar li.power-engineering a:before{background-image:url("../img/solutions-bar/power-engineering.jpg")}.solutions-bar li.gas-storage a:before{background-image:url("../img/solutions-bar/gas-storage.jpg");background-position:center 0}.solutions-bar li.pharmaceutical-biotechnical-industry a:before{background-image:url("../img/solutions-bar/pharmaceutical-biochemical-industry.jpg")}.solutions-bar li.petrochemical-engineering a:before{background-image:url("../img/solutions-bar/petrochemical-engineering.jpg")}.solutions-bar li.paper-production-engineering a:before{background-image:url("../img/solutions-bar/paper-production.jpg")}.solutions-bar li.automotive-industry a:before{background-image:url("../img/solutions-bar/automotive-industry.jpg")}.solutions-bar li.offshore-engineering a:before{background-image:url("../img/solutions-bar/offhore-engineering.jpg")}.solutions-bar li.laser-scan a:before{background-image:url("../img/solutions-bar/laser-scan.jpg")}.solutions-bar li.software-customization a:before{background-image:url("../img/solutions-bar/software-customization.jpg")}.solutions-bar li.two-lines a{padding:30px 0 60px 140px}.solutions-bar li.two-lines .number{top:10px}.solutions-bar .scroll-down{display:none}@-webkit-keyframes scroll-down{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scroll-down{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transform:translateY(0);transform:translateY(0)}}.page-about .section-top .bg{background-image:url("../img/header/about.jpg")}.page-about .c1{display:inline-block;max-width:100%;border-top:3px solid #eabe39;width:150px}.page-career .section-top .bg{background-image:url("../img/header/career.jpg")}.page-career .positions-headline{background:#fff;padding:60px 20px 40px;box-sizing:border-box;position:relative}.page-career .positions-headline:after{content:'';display:block;width:40px;height:2px;background:#e4e4e4;position:absolute;bottom:0;left:50%;margin-left:-20px}.page-career .positions-headline p{color:#9a9a9a;max-width:1020px}.page-career .positions-headline .section-headline{color:#2a2a2a}.page-career .positions{background:#fff;padding:70px 0 0}.page-career .positions:before,.page-career .positions:after{content:"";display:table}.page-career .positions:after{clear:both}.page-career .positions .link{display:inline-block;margin-top:30px;cursor:pointer}.page-career .positions .position{box-sizing:border-box;padding:0 0 40px}.page-career .positions .position p{text-align:left;padding:0 0 15px;color:#9a9a9a}.page-career .positions .content{padding:0 20px;width:100%;max-width:1240px;margin:0 auto;box-sizing:border-box}.page-career .positions .section-headline:not(.center){color:#eabe39;padding:0 0 35px;font-size:38px;font-size:3.8rem;cursor:pointer}.page-career .positions .section-headline.center{color:#2a2a2a;padding:0 0 20px}.page-career .positions .section-headline.center.no-subheading{padding:0 0 70px}.page-career .positions p{padding:0 10px 30px;line-height:1.4;box-sizing:border-box;font-size:16px;font-size:1.6rem}.page-career .positions .col--1{width:100%;padding:0 0 40px}.page-career .positions .col--2{clear:left;padding:0}.page-career .positions .col--2,.page-career .positions .col--3{width:100%;padding-bottom:20px}.page-career .positions ul{padding:0;margin:0;list-style-type:none}.page-career .positions li{font-size:18px;font-size:1.8rem;color:#9a9a9a;line-height:1.8;font-weight:300;padding:0 0 5px 30px;position:relative}.page-career .positions li:before{content:'-';color:#eabe39;position:absolute;left:0}.page-career .positions .section-contact-form{text-align:center;border-top:2px solid #eabe39;box-shadow:0 7px 25px rgba(0,0,0,0.1);height:0;overflow:hidden;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);padding:0;opacity:0}.page-career .positions .section-contact-form.show{height:auto;margin:0 auto 80px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding:40px 20px;opacity:1}.page-career .positions .section-contact-form.js .form{text-align:center}.page-career .positions .section-contact-form.js .submit{margin:0 auto}.page-contact .section-top .bg{background-image:url("../img/header/contact.jpg")}.page-homepage .main-headline{padding:157px 20px 60px}.page-homepage .section-top{background-image:url("../img/header/hp.jpg");position:absolute;top:0;height:400px;padding:0 20px}.page-homepage .section-top p{text-shadow:0 3px 2px rgba(8,8,8,0.35)}.page-services .section-top .bg{background-image:url("../img/header/services.jpg")}.page-services .splt-box--img{background-position:center;background-size:cover}.page-services .splt.splt--1 .splt-box--img{height:400px;background-image:url("../img/services-1.jpg")}.page-services .splt.splt--2 .splt-box--img{height:400px;background-image:url("../img/services-4.jpg")}.page-services .splt.splt--3 .splt-box--img{height:400px;background-image:url("../img/services-2.jpg")}.page-services .splt.splt--4 .splt-box--img{height:400px;background-image:url("../img/services-3.jpg")}.page-services ul{padding:0;margin:0 0 15px;list-style-type:none}.page-services li{font-size:18px;font-size:1.8rem;color:#9a9a9a;line-height:1.8;font-weight:300;padding:0 0 5px 30px;position:relative}.page-services li:before{content:'-';color:#eabe39;position:absolute;left:0}.page-services .half{width:100%;float:left;display:inline-block;min-height:10px;margin-bottom:20px}.page-solution{display:block}.page-solution .section-top{height:480px}.page-solution .section-top .bg{position:absolute;min-width:100%;width:auto;min-height:100%;height:120%;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.page-solution .section-top p{text-transform:lowercase;font-size:24px;font-size:2.4rem}.page-solution .section-top .main-headline{padding:130px 20px 0;font-size:50px;font-size:5rem}@media screen and (min-width:767px){.splt.uneven .splt-box{width:80%}.splt.uneven .splt-box--1{padding:120px 120px 100px 10%}.splt.uneven .splt-box--2{padding:50px 5% 40px 40px}.splt.uneven .splt-box--img{width:20%}.page-services .splt.splt--1 .splt-box--img{height:720px}.page-services .splt.splt--2 .splt-box--img{height:620px}.page-services .splt.splt--3 .splt-box--img{height:620px}.page-services .splt.splt--4 .splt-box--img{height:680px}}@media screen and (min-width:768px){.section-top p{margin:0 auto 40px;font-size:42px;font-size:4.2rem}.section-top img.main-headline{padding:260px 20px 40px;display:block}}@media screen and (min-width:900px){.section-top img.main-headline{padding:180px 20px 40px;width:560px;display:block}}@media screen and (min-width:900px) and (min-height:960px){.section-top img.main-headline{padding:240px 20px 40px}}@media screen and (min-width:950px){.splt.uneven .splt-box{width:70%}.splt.uneven .splt-box--1{padding:140px 120px 120px 10%}.splt.uneven .splt-box--2{padding:80px 5% 60px 60px}.splt.uneven .splt-box--img{width:30%}}@media screen and (min-width:960px){.grid .grid__box .button{display:block;opacity:0}}@media(min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;transition:border-color .25s ease}}@media screen and (min-width:1320px){.splt.uneven .splt-box--1{padding:140px 120px 120px 15%}.splt.uneven .splt-box--2{padding:100px 15% 70px 100px}.section-top .scroll{display:block}}@media screen and (min-width:1900px){.splt.uneven .splt-box{width:60%}.splt.uneven .splt-box{width:53%}.splt.uneven .splt-box--img{width:40%}.splt.uneven .splt-box--img{width:47%}}@media screen and (min-width:48em){.main-headline{padding:140px 20px 0;letter-spacing:20px;font-size:110px;font-size:11rem}.section-headline{font-size:38px;font-size:3.8rem}.box-headline{height:80px;font-size:26px;font-size:2.6rem}.box-headline span{margin:17px}.subsection-headline{font-size:28px;font-size:2.8rem}.col-3 .col{width:33.3%}.col-4 .col{width:50%}.form .success-message{padding:170px 20px 90px;background-position:center 75px;margin-top:-40px;height:370px}.form .success-message .success-headline{font-size:26px;font-size:2.6rem}.form .success-message p{font-size:18px !important;font-size:1.8rem !important}.grid{margin-top:100px}.grid .grid__box .bg{height:100%}.grid .grid__box-headline{font-size:36px;font-size:3.6rem}.grid .grid__box .icon{height:auto}.splited .splited-box{width:50%;height:620px}.splited .splited-box--img img{height:auto}.splited .splited-box--logo img{height:auto}.splited .splited-box--left-text{padding:0 60px 0 5%}.splited .splited-box--right-text{padding:0 5% 0 60px}.splt.uneven .link{clear:none}.splt.uneven.dark .link{margin:35px 0 0 50px}ul.switch{margin:60px 0 0 !important}.switch-box.active{padding:40px 25px 0}.site-footer .right:before{content:'/'}.site-header.scrolled .site-nav{height:60px}.hamburger{display:none}.mobile-logo{display:none}.site-nav a:hover:before{left:20px;right:20px;width:auto;opacity:1}.site-nav .solutions a:hover:before{right:0}.section-about-text .splt{padding:70px 20px}.section-certificates{padding:69px 20px 140px}.section-certificates{padding:69px 20px 140px}.section-certificates .splited-box{height:auto}.section-certificates .splited-box--1{padding-top:60px}.section-certificates .splited-box--2{padding-top:0}.section-clients{padding:80px 10px 100px}.section-clients .box{width:25%;background-size:60%;height:200px}.section-clients .box:nth-child(n+5){border-top:2px solid #e4e4e4}.section-clients .box+.box{border-left:2px solid #e4e4e4}.section-clients .box:nth-child(4n+1){border-left:none !important}.section-clients .box--20 .section-headline{font-size:28px;font-size:2.8rem}.section-clients .box--20 .section-headline .plus{font-size:71px;font-size:7.1rem}.section-contact-form{padding:100px 20px 220px}.section-contact-form .col--1{width:33.3%}.section-contact-form .col--2{text-align:right;marign-top:0;padding-left:40px;width:66.6%}.section-contact-form .input{width:30%}.section-contact-form .input+.input{margin-left:4.5%}.section-contact-form .input--big{width:99.5%;margin-top:40px}.section-contact-us p{max-width:60%;text-align:left}.section-contact-us .holder{padding:75px 20px}.section-contact-us .button{position:absolute;top:50%;right:20px;position:absolute;margin-top:-30px}.section-map{padding:300px 20px 0}.section-map .map{display:block;top:-400px;height:400px}.section-map .col{opacity:.5;padding:95px 20px 110px 20px}.section-map .subsection-headline:before{opacity:0;top:-95px}.section-map .link{margin:60px 0 0}.section-solutions.section-more-solutions .main-headline{font-weight:700;padding:160px 10px 220px;color:#fff;font-size:150px;font-size:15rem;background-image:url("../img/more-solutions.jpg")}.section-numbers{font-size:20px;font-size:2rem}.section-numbers .content{padding:55px 20px 110px}.section-numbers .col{margin-top:0;float:left;width:25%}.section-numbers .num{font-size:100px;font-size:10rem}.section-services{margin-top:100vh}.section-services .content{padding:0 20px}.section-services p{margin:auto;font-size:18px;font-size:1.8rem}.section-services .col{background-position:center 40px;padding:150px 40px 80px;background-size:auto}.section-services .col p{height:auto;font-size:15px;font-size:1.5rem}.section-services .scroll{display:block}.section-solutions{padding:120px 10px 140px}.section-top{height:400px}.main.page-404 .center{margin:0 auto}.main.page-404 .main-headline{padding:10px 20px 60px;font-size:90px;font-size:9rem}.main.page-404 p{font-size:30px;font-size:3rem}.main.page-404 .button{margin:0 20px}body.solution .wrapper.active{-webkit-transition-delay:0s,0s,0s;transition-delay:0s,0s,0s;height:100vh;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.overlay{-webkit-transition-delay:0s,0.3s;transition-delay:0s,0.3s}.overlay .close{top:30px;right:255px;background-size:auto;right:555px;width:50px;height:50px}.solutions-bar{-webkit-transition-delay:.3s;transition-delay:.3s}.solutions-bar{right:-20px;width:600px;-webkit-transform:translateX(650px);-ms-transform:translateX(650px);transform:translateX(650px)}.solutions-bar li a:before{opacity:1}.solutions-bar .number{top:60px;left:290px}.solutions-bar a{font-size:18px;font-size:1.8rem;height:160px;padding:68px 0 72px 290px}.solutions-bar a:after{content:'';left:250px;top:0;bottom:0;background:#080808;display:block;width:0;position:absolute;-webkit-transition:cubic-bezier(0.215,0.61,0.355,1) opacity .3s;transition:cubic-bezier(0.215,0.61,0.355,1) opacity .3s;z-index:-1;opacity:0}.solutions-bar a:before{background-position:center 0;opacity:.75;width:250px}.solutions-bar li.two-lines a{padding:55px 0 70px 290px}.solutions-bar li.two-lines .number{top:40px}.page-about .c1{width:auto}.page-career .positions-headline{padding:120px 20px 80px}.page-career .positions .position{padding:0 0 100px}.page-career .positions .col--2,.page-career .positions .col--3{width:50%}.page-career .positions .section-contact-form{text-align:right}.page-career .positions .section-contact-form.show{margin:0 auto 120px;padding:40px 80px}.page-homepage .section-top{height:95vh}.page-services .half{width:50%}.page-solution .section-top{height:765px}.page-solution .section-top .bg{height:auto}.page-solution .section-top p{font-size:42px;font-size:4.2rem}.page-solution .section-top .main-headline{padding:250px 20px 0;font-size:76px;font-size:7.6rem}}@media screen and (min-width:75em){.main-headline{padding:207px 20px 0;font-size:170px;font-size:17rem;text-shadow:0 7px 25px rgba(32,1,11,0.1)}.section-headline{font-size:46px;font-size:4.6rem}.subsection-headline{font-size:36px;font-size:3.6rem}.animate{opacity:0 !important;-webkit-transition-delay:.2s !important;transition-delay:.2s !important;-webkit-transition:opacity cubic-bezier(0.785,0.135,0.15,0.86) 1s,-webkit-transform cubic-bezier(0.785,0.135,0.15,0.86) .6s !important;transition:opacity cubic-bezier(0.785,0.135,0.15,0.86) 1s,-webkit-transform cubic-bezier(0.785,0.135,0.15,0.86) .6s !important;transition:transform cubic-bezier(0.785,0.135,0.15,0.86) .6s,opacity cubic-bezier(0.785,0.135,0.15,0.86) 1s !important;transition:transform cubic-bezier(0.785,0.135,0.15,0.86) .6s,opacity cubic-bezier(0.785,0.135,0.15,0.86) 1s,-webkit-transform cubic-bezier(0.785,0.135,0.15,0.86) .6s !important}.animate.animate-nomove{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.animate.animate--right{-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}.animate.animate--left{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}.animate.animate--top{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.animate.animate--bottom{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.animate.animate--2{-webkit-transition-delay:.2s !important;transition-delay:.2s !important}.animate.animate--3{-webkit-transition-delay:.4s !important;transition-delay:.4s !important}.animate.animate--4{-webkit-transition-delay:.6s !important;transition-delay:.6s !important}.animate.show{-webkit-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1 !important}.col-4 .col{width:25%}.form .input-big{height:250px}.form .submit{margin-left:140px;margin-top:30px}.form .no-script-input{margin-top:30px}.grid .grid__box:hover .button{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.grid .grid__box:hover .icon{opacity:1;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.grid .grid__box:hover .bg{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);-webkit-transition:all cubic-bezier(0.215,0.61,0.355,1) 10s;transition:all cubic-bezier(0.215,0.61,0.355,1) 10s}.splited .splited-box--left-text{padding:0 60px 0 10%}.splited .splited-box--left-text .link{margin:80px 0 0 0}.splited .splited-box--right-text{padding:0 10% 0 90px}.splited .splited-box--right-text .link{margin:80px 0 0 0}.splited .splited-box--right-text-blue .link{margin:80px 0 0 0}.top-cover.show{display:block}body.hp .site-header{position:fixed}.site-header.scrolled{position:fixed;top:-80px;height:60px;background:rgba(8,8,8,0.85);-webkit-transition:-webkit-transform cubic-bezier(0.215,0.61,0.355,1) .3s;transition:-webkit-transform cubic-bezier(0.215,0.61,0.355,1) .3s;transition:transform cubic-bezier(0.215,0.61,0.355,1) .3s;transition:transform cubic-bezier(0.215,0.61,0.355,1) .3s,-webkit-transform cubic-bezier(0.215,0.61,0.355,1) .3s}.site-header.scrolled.scroll-show{-webkit-transform:translateY(79px);-ms-transform:translateY(79px);transform:translateY(79px)}.site-nav a{padding:0 20px}.site-nav .solutions a{padding:0 45px 0 20px}.site-nav .solutions a:after{background-repeat:no-repeat;background-image:url("../img/icons/hamburger.svg");content:'';width:24px;height:12px;position:absolute;right:0;top:50%;margin-top:-7px}.no-svg .site-nav .solutions a:after{background-image:url("../img/icons/hamburger.png")}.section-about-text .splt{padding:120px 20px}.section-about-text .splt-box{width:50%}.section-about-text .splt-box--2{padding-left:55px;padding-top:60px}.section-career-banner{padding:90px 10px 100px}.section-clients{padding:120px 10px 140px}.section-clients .boxes{margin:80px auto 0}.section-clients .box{background-size:auto}.section-contact-form{padding:125px 20px 220px}.section-contact-form .col--2{padding-left:0}.page-contact .section-contact-form .input{width:30%}.page-contact .section-contact-form .input+.input{margin-left:4.5%}.page-contact .section-contact-form .input--big{margin-top:40px;width:99.5%}.section-contact-us{min-height:280px}.section-contact-us p{max-width:70%;font-size:36px;font-size:3.6rem}.section-contact-us .holder{padding:95px 20px}.section-map{padding:400px 20px 0}.section-map .map{top:-500px;height:500px}.section-map .col{padding:95px 40px 110px 70px}.section-map .col:hover{opacity:1}.section-map .col:hover .subsection-headline:before{opacity:1}.section-services{margin-top:95vh;padding-top:300px;background:-webkit-linear-gradient(bottom,#080808 20%,#080808 40%,#080808 73%,rgba(8,8,8,0.9) 80%,rgba(8,8,8,0.75) 85%,rgba(8,8,8,0.5) 91%,rgba(8,8,8,0));background:linear-gradient(to top,#080808 20%,#080808 40%,#080808 73%,rgba(8,8,8,0.9) 80%,rgba(8,8,8,0.75) 85%,rgba(8,8,8,0.5) 91%,rgba(8,8,8,0))}.section-services .col{padding:170px 40px 90px}.section-services .col:hover .more{-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.section-services .more{opacity:0}.section-top{height:615px}.section-top img.main-headline{width:261px;padding:240px 20px 60px}.solutions-bar li:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;width:250px;background:#080808}.solutions-bar li:hover a{color:#fff}.solutions-bar li:hover a:after{width:620px;opacity:1;-webkit-transition:cubic-bezier(0.215,0.61,0.355,1) opacity .3s;transition:cubic-bezier(0.215,0.61,0.355,1) opacity .3s}.solutions-bar li:hover a:before{opacity:1}.solutions-bar li:hover .icon{opacity:1}.solutions-bar .scroll-down{display:block;position:fixed;right:0;bottom:0;left:0;z-index:10;height:125px;line-height:175px;background:url("../img/scroll-bg.png");text-align:center;font-size:11px;font-size:1.1rem;text-transform:uppercase;font-weight:500;color:#000;pointer-events:none;-webkit-transition:.4s;transition:.4s}.solutions-bar .scroll-down span{padding-left:30px;display:inline-block;vertical-align:middle;-webkit-animation:scroll-down 1s infinite;animation:scroll-down 1s infinite}.solutions-bar .scroll-down span:before{content:'';vertical-align:middle;display:inline-block;margin-right:15px;width:18.5px;height:17px;background-size:cover;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAiBAMAAAAqtQ2IAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAnUExURUxpcREyZREzYxExYwwvYhExYxIyZBIxYxEyZhAyZBIxYxExYxIyZK4p7JEAAAAMdFJOUwAdeNsLkUPwLFukvcmkpagAAAC/SURBVCjPY2CAAsZDDBhgqIuxOKCJuTAwCC9AE1sswNB+FFWM9XgDA9sZBRQxnWNAYs5JZDHOMxOAJNOZBCSxHAgVU4EQ46gJAItxHRaAiwmfgrpwjwlMjMVmC9RFzqcdoGLehx1g3rJZABVbYwj3H8jdIDGQe2EA5G6QGNi9MAB0N1AM4l4YALobKJaDGoQxFYyHYO6FAa7Dgodg7oWH7B6LQ3D3woDz4eNw98Kjw+aMIUYciR0VICouGUTgLADcNz//TLdDQgAAAABJRU5ErkJggg==")}.solutions-bar .scroll-down.hide{opacity:0}.page-career .positions .section-headline.center{padding:0 0 20px}.page-career .positions p{padding:0 10px 80px}.page-career .positions .col--1{width:33.3%;padding:0}.page-career .positions .col--2{padding:6px 0 0 60px;clear:none}.page-career .positions .col--2,.page-career .positions .col--3{padding:6px 0 0 60px;width:33.3%}.page-career .positions .section-contact-form.show{padding:70px 200px}.page-homepage .section-top{position:fixed;height:100vh}.page-solution .section-top{height:850px}.page-solution .section-top .main-headline{font-size:170px;font-size:17rem}}@media screen and (min-width:35em){.grid .grid__box{width:33.3%;padding-bottom:33.3%}.grid .grid__box-headline{font-size:20px;font-size:2rem}.grid .grid__box .icon{margin-top:-70px;height:30px;font-size:20px;font-size:2rem}}@media screen and (min-width:60em){.grid .grid__box-headline{font-size:36px;font-size:3.6rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.grid .grid__box .icon{margin-top:-120px;height:auto;-webkit-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);transform:translate(-50%,-10px);opacity:0}}@media screen and (max-width:47.9375em){.site-header.scrolled .site-nav ul li{line-height:45px}.site-header.hide-logo li{width:100%}.site-nav{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.9);box-sizing:border-box;display:block;width:100%;max-height:0;overflow:hidden;-webkit-transition:opacity cubic-bezier(0.215,0.61,0.355,1) .3s,max-height 0s,padding 0s,-webkit-transform cubic-bezier(0.215,0.61,0.355,1) .5s;transition:opacity cubic-bezier(0.215,0.61,0.355,1) .3s,max-height 0s,padding 0s,-webkit-transform cubic-bezier(0.215,0.61,0.355,1) .5s;transition:transform cubic-bezier(0.215,0.61,0.355,1) .5s,opacity cubic-bezier(0.215,0.61,0.355,1) .3s,max-height 0s,padding 0s;transition:transform cubic-bezier(0.215,0.61,0.355,1) .5s,opacity cubic-bezier(0.215,0.61,0.355,1) .3s,max-height 0s,padding 0s,-webkit-transform cubic-bezier(0.215,0.61,0.355,1) .5s;-webkit-transition-delay:0s,0s,0.5s,0.5s;transition-delay:0s,0s,0.5s,0.5s;opacity:0}.site-nav.show{overflow:visible;opacity:1;padding-top:40%;height:auto;max-height:1000px;-webkit-transition:opacity cubic-bezier(0.215,0.61,0.355,1) .3s,max-height 0s,-webkit-transform cubic-bezier(0.215,0.61,0.355,1) .5s;transition:opacity cubic-bezier(0.215,0.61,0.355,1) .3s,max-height 0s,-webkit-transform cubic-bezier(0.215,0.61,0.355,1) .5s;transition:transform cubic-bezier(0.215,0.61,0.355,1) .5s,opacity cubic-bezier(0.215,0.61,0.355,1) .3s,max-height 0s;transition:transform cubic-bezier(0.215,0.61,0.355,1) .5s,opacity cubic-bezier(0.215,0.61,0.355,1) .3s,max-height 0s,-webkit-transform cubic-bezier(0.215,0.61,0.355,1) .5s;-webkit-transition-delay:0s,0s,0s,0s;transition-delay:0s,0s,0s,0s}.site-nav li{display:block;width:100%;line-height:45px}.site-nav .logo{display:none}.site-nav a{font-size:18px;font-size:1.8rem}.section-career-banner br{display:none}.section-clients .box:nth-child(n+4){border-top:2px solid #e4e4e4}.section-clients .box{border-left:2px solid #e4e4e4}.section-clients .box:nth-child(n+3){border-left:2px solid #e4e4e4}.section-contact-form .input--error{margin-bottom:50px !important}.section-contact-us br{display:none}.section-solutions.section-more-solutions{border-top:2px solid #e4e4e4}.section-services .section-headline{margin:0 10px}.main.page-404{box-sizing:border-box;padding:100px 0 50px}body.no-scroll{height:100%;overflow:hidden}.page-homepage .section-top p{margin-top:120px}}@media screen and (min-width:35.5em) and (max-width:47.9em){.site-nav ul{overflow-y:scroll}.section-clients .box{width:33.3%}.section-clients .box:nth-child(3n+1){border-left:none !important}}@media screen and (max-width:47.9375em) and (min-width:35.5em) and (max-width:47.9em){.site-nav.show{padding-top:4%;padding-bottom:4%;overflow-y:scroll}}@media screen and (min-width:64em){.section-about-text .splt-box{width:50%}}@media screen and (min-width:64em) and (max-width:74.9em){.section-about-text .splt-box--2{padding:0 0 0 40px}}@media screen and (max-width:35.5em){.section-clients .box:nth-child(n+3){border-top:2px solid #e4e4e4}.section-clients .box:nth-child(even){border-left:2px solid #e4e4e4}}@media screen and (min-width:35.4em) and (max-width:48em){.section-clients .box:nth-child(3){border-top:0}}@media screen and (max-width:35.4em){.section-clients .box:nth-child(odd){border-left:none !important}}@media screen and (max-width:74.9375em){.page-contact .section-contact-form .input--error{margin-bottom:50px !important}}@media screen and (min-height:900px){.section-top p{font-size:52px;font-size:5.2rem;margin:0 auto 60px}}@media screen and (min-width:75em) and (min-height:1100px){.section-top img.main-headline{padding:340px 20px 40px}}@media screen and (min-width:75em) and (min-height:1250px){.section-top img.main-headline{padding:420px 20px 40px}}@media screen and (max-height:780px){.section-top .scroll{display:none}}@media screen and (min-height:970px){.page-homepage .main-headline{padding:247px 20px 60px}}