.slide-slidebox,.wp8-horizontal{-ms-touch-action:pan-y}.slide-item,.slide-slidebox{position:relative;-webkit-tap-highlight-color:transparent;-webkit-user-select:auto;-ms-user-select:auto}.slide-slidebox{-khtml-user-select:auto;-moz-user-select:-moz-auto}.slide-wrapper{display:none;position:relative;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-wrapper::after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.slide-wrapper-outer{overflow:hidden;position:relative;width:100%}.slide-wrapper-outer.autoheight{transition:height .3s ease-in-out}.slide-item{float:left;-webkit-touch-callout:none;-moz-user-select:auto}.slide-loaded{display:block}.slide-loading{opacity:0;display:block}.slide-controls{text-align:center;width:100%;position:static;height:auto;margin:0 auto;z-index:2}.slide-page,.slide-pagination{position:relative;height:auto}.slide-pagination{width:100%;margin:10px 0}.slide-buttons div,.slide-page{cursor:pointer}.slide-page{display:inline-block;width:auto;margin:0 5px;border-radius:50%}.slide-page span:not(.slide-numbers){display:block;width:8px;height:8px;background-color:#0066FF;transition:all .3s ease-in-out;border-radius:50%;margin:0}.slide-page span:not(.slide-numbers)::before{border:1px solid rgba(255,255,255,0);transition:all .3s ease-in-out;border-radius:50%;position:absolute;display:block;content:"";width:16px;height:16px;left:-4px;top:-4px}.slide-page:hover span:not(.slide-numbers)::before{border:1px solid #fff}.slide-page:hover span:not(.slide-numbers){background-color:rgba(255,255,255,1)}.slide-page.active span:not(.slide-numbers)::before{pointer-events:none;border:1px solid #0066FF}.slide-page.active span:not(.slide-numbers){pointer-events:none;background-color:#0066FF}.slide-page span.slide-numbers{color:#fff;padding:0;font-size:12px;line-height:20px;text-align:center;display:block;width:20px;height:20px;background-color:#a3a3a3;transition:all .3s ease-in-out;border-radius:50%;margin:0;pointer-events:auto}.lazy-preloader::after,.preloader::after{content:"";clear:both;line-height:0}.slide-page:hover span.slide-numbers{background-color:#0066FF}.slide-page.active span.slide-numbers{pointer-events:none;background-color:#0066FF}.slide-page.active{pointer-events:none}.color-grey .slide-page span:not(.slide-numbers){background-color:#aaa}.color-grey .slide-page.active span:not(.slide-numbers)::before,.color-grey .slide-page:hover span:not(.slide-numbers)::before{border:1px solid #eee}.color-grey .slide-page.active span:not(.slide-numbers){background-color:#eee}.slide-buttons{position:absolute;width:100%;height:auto;text-align:center;top:50%;left:0}.slide-next,.slide-prev{position:absolute;top:50%;height:80px;width:50px;margin:-50px 0 0;cursor:pointer;transform:scale(.8);opacity:.8;transition:all .3s ease-in-out;z-index:100}.slide-prev{background:url(../images/previous.svg) center center/contain no-repeat;left:-50px}.slide-next{background:url(../images/next.svg) center center/contain no-repeat;right:-50px}.slide-next:hover,.slide-prev:hover{transform:scale(1);opacity:1}.item-wrapper,.slide-container-android .item-container,.slide-item{transform:translate3d(0,0,0)}.slide-next.disabled,.slide-prev.disabled{pointer-events:none;opacity:.2}.preloader{width:100%;height:100%;min-height:300px;position:absolute;left:0;top:0;border:none;background-color:transparent;display:none;z-index:10}.preloader::before{content:"";width:82px;height:82px;position:absolute;left:50%;top:50%;margin:-41px 0 0 -41px;background-image:url(../images/cycle.png);background-position:center center;background-repeat:no-repeat;-webkit-animation:Preloader 1s steps(12,end) infinite;animation:Preloader 1s steps(12,end) infinite}.preloader::after{display:block;visibility:hidden;height:0}.loading .preloader{display:block}.preloader.done{display:none}.slide-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.grabbing{cursor:ew-resize;cursor:e-resize;cursor:url(../images/grabbing.png) 8 8,move}.slide-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.slide-item-center .slide-wrapper{width:100%!important;white-space:nowrap;text-align:center}.slide-item-center .slide-item{float:none!important;display:inline-block!important;vertical-align:top}.slide-container,.slide-container-horizontal,.slide-container-vertical{position:relative;overflow:hidden}.slide-container-no-flexbox .item-container{float:left}.slide-container-vertical>.item-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.item-wrapper{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;box-sizing:content-box;z-index:1}.slide-container-multirow>.item-wrapper{-webkit-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.slide-container-free-mode>.item-wrapper{transition-timing-function:ease-out;margin:0 auto}.item-container{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:auto;position:relative;text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gallery-thumbs{height:auto;box-sizing:border-box;padding:10px 0}.gallery-thumbs .item-container{width:25%;opacity:.4}.gallery-thumbs .item-active{opacity:1}.slide-container-autoheight,.slide-container-autoheight .item-container{height:auto}.slide-container-autoheight .item-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.slide-container .notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.wp8-vertical{-ms-touch-action:pan-x}.button-next,.button-prev{position:absolute;top:50%;height:100px;width:50px;margin:-58px 0 0;cursor:pointer;opacity:.8;transition:all .3s ease-in-out;transform:scale(.8);z-index:100}.button-prev{background:url(../images/previous.svg) center center/contain no-repeat;left:0}.button-next{background:url(../images/next.svg) center center/contain no-repeat;right:0}.pagination-bullet i,.pagination-bullet-active i,.pagination-bullet:hover i{background-color:#03314d}.button-next:hover,.button-prev:hover{opacity:1;transform:scale(1)}.button-next.disabled,.button-prev.disabled{pointer-events:none;opacity:.2;cursor:default}.pagination{position:relative;text-align:center;margin:10px auto;transition:.3s;transform:translate3d(0,0,0);width:100%;z-index:10}.pagination-bullet,.pagination-bullet i{position:relative;transition:all .3s ease-in-out}.pagination.pagination-hidden{opacity:0}.pagination-custom,.pagination-fraction{color:#fff;width:100%}.pagination-current,.pagination-total{color:#fff}.pagination-bullet{width:22px;height:22px;display:inline-block;border-radius:50%;border:2px solid transparent}.pagination-bullet i{width:10px;height:10px;display:block;margin:4px;border-radius:50%}.pagination-bullet:hover{border:2px solid #03314d}.pagination-clickable .pagination-bullet{cursor:pointer}.pagination-bullet-active{border:2px solid #03314d;pointer-events:none}.slide-container-vertical>.pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.slide-container-vertical>.pagination-bullets .pagination-bullet{margin:3px;display:block}.slide-container-horizontal>.pagination-bullets .pagination-bullet{margin:3px}.pagination-progress{background:rgba(0,0,0,.25);position:absolute}.pagination-progress .pagination-progressbar{background-color:#fff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.slide-container-rtl .pagination-progress .pagination-progressbar{transform-origin:right top}.slide-container-horizontal>.pagination-progress{width:100%;height:4px;left:0;top:0}.slide-container-vertical>.pagination-progress{width:4px;height:100%;left:0;top:0}.pagination-progress.pagination-white{background-color:rgba(255,255,255,.5)}.pagination-progress.pagination-white .pagination-progressbar{background-color:#fff}.pagination-progress.pagination-black .pagination-progressbar{background-color:#000}.slide-container-3d{-webkit-perspective:1200px;perspective:1200px}.slide-container-3d .cube-shadow,.slide-container-3d .item-container,.slide-container-3d .item-wrapper,.slide-container-3d .shadow-bottom,.slide-container-3d .shadow-left,.slide-container-3d .shadow-right,.slide-container-3d .shadow-top{transform-style:preserve-3d}.slide-container-3d .shadow-bottom,.slide-container-3d .shadow-left,.slide-container-3d .shadow-right,.slide-container-3d .shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.slide-container-3d .shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.3),rgba(0,0,0,0))}.slide-container-3d .shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.3),rgba(0,0,0,0))}.slide-container-3d .shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.3),rgba(0,0,0,0))}.slide-container-3d .shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.3),rgba(0,0,0,0))}.slide-container-coverflow .item-wrapper,.slide-container-flip .item-wrapper{-ms-perspective:1200px}.container-flip,.slide-container-cube{overflow:visible}.slide-container-cube .item-container,.slide-container-flip .item-container{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.slide-container-cube .item-container .item-container,.slide-container-flip .item-container .item-container{pointer-events:none}.slide-container-cube .item-active,.slide-container-cube .item-active .item-active,.slide-container-flip .item-active,.slide-container-flip .item-active .item-active{pointer-events:auto}.container-flip .shadow-top,.slide-container-cube .shadow-bottom,.slide-container-cube .shadow-left,.slide-container-cube .shadow-right,.slide-container-cube .shadow-top,.slide-container-flip .shadow-bottom,.slide-container-flip .shadow-left,.slide-container-flip .shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-container-cube .item-container{transform-origin:0 0;width:100%;height:100%}.slide-container-cube.slide-container-rtl .item-container{transform-origin:100% 0}.slide-container-cube .item-active{pointer-events:auto;visibility:visible}.slide-container-cube .cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:50%;background-color:rgba(0,0,0,.3);opacity:.5;filter:blur(100px);z-index:0}.slide-container-fade.slide-container-free-mode .item-container{transition-timing-function:ease-out}.slide-container-fade .item-container{pointer-events:none;transition-property:opacity}.slide-container-fade .item-container .item-container{pointer-events:none}.slide-container-fade .item-active,.slide-container-fade .item-active .item-active{pointer-events:auto}.scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background-color:rgba(0,0,0,.1)}.slide-container-horizontal>.scrollbar{height:5px;width:100%;z-index:50;margin:5px 0 0}.slide-container-vertical>.scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.scrollbar-drag{height:100%;width:100%;position:relative;background-color:rgba(255,255,255,.5);border-radius:10px;left:0;top:0}.lazy-preloader,.slide-pics .slide-page.active span:not(.slide-numbers),.slide-pics .slide-page:hover span:not(.slide-numbers){background-color:transparent}.scrollbar-cursor-drag{cursor:move}.lazy-preloader{width:100%;min-height:100%;position:absolute;left:0;top:0;border:none;z-index:1}.lazy-preloader::before{content:"";width:82px;height:82px;position:absolute;left:50%;top:50%;margin:-41px 0 0 -41px;background-image:url(../images/cycle.png);background-position:center center;background-repeat:no-repeat;animation:Preloader 1s steps(12,end) infinite}.lazy-preloader::after{display:block;visibility:hidden;height:0}.container-zoom{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.container-zoom>canvas,.container-zoom>img,.container-zoom>svg{object-fit:contain;max-width:100%;max-height:100%}.container-zoom img.zoomscale{cursor:zoom-in}.container-zoom img.zoomin{cursor:ew-resize;cursor:e-resize;cursor:url(../images/grabbing.png) 8 8,move}.slide-pics .slide-page span:not(.slide-numbers){width:16px;height:16px;background-color:transparent}.bar,.progressbar{height:2px;position:absolute}.slide-pics .slide-page span:not(.slide-numbers)::before{border:3px solid #fff;left:0;top:0}.slide-pics .slide-page:hover span:not(.slide-numbers)::before{border-color:#0066FF}.slide-pics .slide-page.active span:not(.slide-numbers)::before{border:3px solid #0066FF}.progressbar{width:100%;left:0;bottom:0}.bar{width:0;max-width:calc(100% - 30px);background-color:#0066FF;right:30px;top:0}.news-link .slide-next,.news-link .slide-prev{margin:-40px 0 0}@media screen and (max-width:1100px){.bar,.slide-next{right:0}.slide-pics .slide-page span:not(.slide-numbers){width:10px;height:10px}.slide-pics .slide-page span:not(.slide-numbers)::before{border:2px solid #fff;width:10px;height:10px}.bar,.progressbar{height:1px}.bar{max-width:100%;top:0;background-color:#fff}.slide-next,.slide-prev{height:40px;width:30px;margin:-20px 0 0;transform:scale(1);opacity:1;transition:none}.slide-buttons{display:none}.slide-prev{left:0}.pagination-bullet{width:14px;height:14px;margin:0 3px}.pagination-bullet i{width:8px;height:8px;margin:2px}.slide-page{margin:0 2px}.slide-page span:not(.slide-numbers)::before{width:12px;height:12px;left:-2px;top:-2px}.slide-page span:not(.slide-numbers){width:8px;height:8px}.slide-page span.slide-numbers{font-size:9px;line-height:15px;width:16px;height:16px}.project-slide .slide-page{margin:0 3px}}@media screen and (max-width:440px){.pagination-bullet{height:12px;width:12px;margin:0 2px}.pagination-bullet i{width:6px;height:6px}.slide-page span:not(.slide-numbers)::before{height:10px;width:10px}.slide-page span:not(.slide-numbers){height:6px;width:6px}}