::selection{background-color:#1196ad;color:white}.dark-bg ::selection::selection{background-color:yellow;color:white}html,body{min-height:100%;height:100%}html,body,.container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.container{background:url(/template/img/bg2.jpg) no-repeat bottom fixed;background-size:cover;font-size:16px;min-height:100%;margin:0 auto -400px}.container:before{display:block;content:' ';height:60px}.container:after{display:block;content:' ';height:400px}.push,.footer{height:400px}body{background-color:#132027;background-size:cover;font-family:'Open Sans',arial,sans-serif;font-size:15px;margin:0;min-width:320px;color:white}.loading .container,.loading .footer{opacity:0}.container,.footer{-webkit-transition:opacity .12s;-moz-transition:opacity .12s;transition:opacity .12s}.noscroll{overflow:hidden}.clearfix:after,.wrapper:after{content:' ';display:table;clear:both}a{text-decoration:none;color:inherit;cursor:pointer}.text a{color:#1196ad;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.text a:hover{color:#0aa5b6}ul{padding:0;margin:0}li{list-style-type:none;padding:0;margin:0}.light{color:rgba(255,255,255,.55)}.tel-link{color:inherit;text-decoration:none}.hide{display:none}.hidden{visibility:hidden}.expander-box{position:absolute;left:0;top:0;width:100%;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.expander-box .expander-img{-webkit-transition:1s;-moz-transition:1s;transition:1s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.expander-handle:hover .expander-img{-webkit-transition:8s linear;-moz-transition:8s linear;transition:8s linear;-webkit-transform:translate3d(0,0,0) scale(1.12);-moz-transform:translate3d(0,0,0) scale(1.12);-ms-transform:translate3d(0,0,0) scale(1.12);transform:translate3d(0,0,0) scale(1.12)}@media (min-width:760px + 1){.mobile-visible{display:none}}@media (max-width:760px){.mobile-invisible{display:none}}*{-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-o-tap-highlight-color:transparent;tap-highlight-color:transparent}p{font-size:16px;line-height:1.5em}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}.cols:after{content:' ';display:table;clear:both}.col-s,.col-m,.col-l{float:left}.col-s h1,.col-s h2,.col-s h3,.col-s h4,.col-s .h1,.col-s .h2,.col-s .h3,.col-s .h4,.col-m h1,.col-m h2,.col-m h3,.col-m h4,.col-m .h1,.col-m .h2,.col-m .h3,.col-m .h4,.col-l h1,.col-l h2,.col-l h3,.col-l h4,.col-l .h1,.col-l .h2,.col-l .h3,.col-l .h4{text-align:left}.col-m{width:50%}.col-s{width:40%}.col-s:first-child{margin-right:5%}.col-l{width:55%}.col-c{position:relative;left:20px;width:62%;margin:0 auto}.cross{position:relative;cursor:pointer}.cross:after,.cross:before{position:absolute;display:block;content:' ';width:60%;height:2px;top:50%;left:20%;margin-top:-1px}.cross:after{-webkit-transform:rotate(45deg) translate3d(0,0,0);-moz-transform:rotate(45deg) translate3d(0,0,0);-ms-transform:rotate(45deg) translate3d(0,0,0);transform:rotate(45deg) translate3d(0,0,0)}.cross:before{-webkit-transform:rotate(-45deg) translate3d(0,0,0);-moz-transform:rotate(-45deg) translate3d(0,0,0);-ms-transform:rotate(-45deg) translate3d(0,0,0);transform:rotate(-45deg) translate3d(0,0,0)}.dark-bg .cross:after,.dark-bg .cross:before{background-color:white}.cross-standard{width:36px;height:36px}.cross-standard:after,.cross-standard:before{background-color:black}.nav-btn{width:42px;height:42px;background-color:transparent;position:relative;cursor:pointer;-webkit-transition:.2s linear;-moz-transition:.2s linear;transition:.2s linear}.nav-btn:hover{background-color:white}.map-zoom{position:absolute;z-index:1;right:40px;top:40px}.plus:before,.minus:before,.plus:after,.minus:after{display:block;content:' ';position:absolute;background-color:black;height:2px;width:18px;left:50%;top:50%;margin:-1px 0 0 -9px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.plus:after,.minus:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.minus:after{display:none}.note{color:grey;text-align:left}.br-s{display:block;height:22px;font-size:12px}html[lang="en"] a[data-english-hide="1"]{display:none}h1,.h1{font-family:'PT Sans Narrow',arial,sans-serif;font-size:40px;margin:.6em 0 .7em;text-transform:uppercase;text-align:center}h2,.h2{font-family:'PT Sans Narrow',arial,sans-serif;font-size:30px;margin:.6em 0;text-transform:uppercase;text-align:center}h3,.h3{font-family:'PT Sans Narrow',arial,sans-serif;font-size:22px;margin:.6em 0;text-transform:uppercase;line-height:1.4em}h4,.h4{font-size:16px;text-transform:uppercase;margin:.8em 0}h5,.h5{font-size:16px;font-weight:600;margin:.8em 0}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-weight:normal}.subtitle{color:yellow;font-size:15px;margin:-5px 0}.subtitle-l{font-size:18px;text-transform:uppercase}.uppercase{text-transform:uppercase}.wrapper{margin:0 auto;padding:0 30px;width:1000px}.padding-s{padding-top:14px;padding-bottom:14px}.padding{padding-top:20px;padding-bottom:20px}.padding-l{padding-top:40px;padding-bottom:40px}.padding-top{padding-top:20px}.margin{margin-top:45px;margin-bottom:50px}.margin-t{margin-top:45px}.margin-b{margin-bottom:50px}.page-wrapper{position:relative;z-index:1;padding-bottom:60px}.center{text-align:center}#icon-logo *,#icon-play *,#icon-facebook *,#icon-vk *,#icon-youtube *{fill:white}.svg-sprite path{fill:inherit}.icon-arrow-right{fill:#1196ad}.arrow-m{width:18px;height:26px}.arrow-l{width:25px;height:30px}.icon-play{width:48px;height:48px}.arrow-link{padding:10px}.arrow-link-text{text-transform:uppercase;padding-right:20px;vertical-align:super;color:#1196ad;-webkit-transition:.35s;-moz-transition:.35s;transition:.35s}.arrow-link:hover .arrow-link-text{color:#0aa5b6}.social-icon{width:40px;height:40px}.svg-icon *{-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.button{border:3px solid #1196ad;display:inline-block;padding:12px 35px;text-transform:uppercase;background-color:transparent;cursor:pointer;position:relative;z-index:1;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;letter-spacing:.04em;font-size:20px;font-family:'PT Sans Narrow',arial,sans-serif;margin:0 14px;border-radius:2px}.button:after{display:block;content:' ';position:absolute;background:#1196ad;bottom:0;left:0;height:100%;width:100%;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition:.27s;-moz-transition:.27s;transition:.27s;z-index:-1}.button.button-green:after{background:#1196ad}.button-box:hover .button:after,.button:hover:after{opacity:1;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.button-green{border-color:#1196ad}.button-width-m{width:240px}.tab-nav{cursor:pointer}.tab-nav-active{cursor:default}.tab-body{opacity:0;visibility:hidden;pointer-events:none;display:none}.tab-active{opacity:1;visibility:visible;pointer-events:all;display:block}.param{margin:10px 0;clear:both;font-size:16px;line-height:1.5em}.param-name{margin-left:0;width:125px;margin-bottom:5px;color:rgba(255,255,255,.55)}.param-value{color:white;position:relative;right:-10px}.param-name,.param-value{display:table-cell;vertical-align:top}.header{position:fixed;top:0;z-index:4;background-color:#132027;width:100%;height:60px;overflow:hidden}.header-holder{display:none;position:absolute;z-index:1;height:60px}.header-block{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;z-index:1;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:inherit}.header-wrapper:after{display:none}.header-logo{width:28px;height:28px;margin-right:17px;vertical-align:text-bottom}.logo-title{font-size:24px;text-transform:uppercase;font-weight:700;font-family:'PT Sans Narrow',arial,sans-serif}.lang-link{text-transform:uppercase;font-size:15px;color:#04b5bf}.menu-main{background:yellow;position:relative}.menu-main-wrapper{height:70px}.menu-main-content{height:100%;position:relative;z-index:2;background-color:yellow}.menu-main-menu{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;height:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu-item{padding:0 18px;font-size:14px;text-transform:uppercase;color:white;position:relative;height:60px;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:.35s;-moz-transition:.35s;transition:.35s}.menu-item:after{display:block;content:' ';position:absolute;background:#1196ad;left:0;right:0;top:0;height:4px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.menu-item.active:after{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);background:#1196ad}.menu-item:hover:after{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:.2s .06s;-moz-transition:.2s .06s;transition:.2s .06s}.menu-item-text{display:inline-block;border-bottom:0 solid #1196ad;position:relative;z-index:1;-webkit-transition:.35s;-moz-transition:.35s;transition:.35s}.main-slider{padding-bottom:42%;position:relative;-webkit-box-shadow:0 0 200px rgba(139,233,255,.31);box-shadow:0 0 200px rgba(139,233,255,.31)}.main-slider .swiper-wrapper{position:absolute}.slide-inner{height:100%}.swiper-slide{overflow:hidden}.main-slide-img-box{height:100%;background-size:cover;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main-slide-img{width:100%;background-size:cover;-webkit-transition:transform 40s,opacity 1s;-moz-transition:transform 40s,opacity 1s;transition:transform 40s,opacity 1s;-webkit-animation:img-scale 40s infinite cubic-bezier(.32,.1,.67,.87);-moz-animation:img-scale 40s infinite cubic-bezier(.32,.1,.67,.87);animation:img-scale 40s infinite cubic-bezier(.32,.1,.67,.87)}.main-slider-box{margin-top:15px}@-webkit-keyframes img-scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes img-scale{0%{-moz-transform:scale(1);transform:scale(1)}50%{-moz-transform:scale(1.2);transform:scale(1.2)}100%{-moz-transform:scale(1);transform:scale(1)}}@keyframes img-scale{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.slide-info{position:absolute;bottom:10%;left:7%;background-color:#132027;max-width:35%;-webkit-transition:.6s ease-out;-moz-transition:.6s ease-out;transition:.6s ease-out;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}.swiper-slide-active .slide-info{opacity:1;-webkit-transition:1.5s .8s;-moz-transition:1.5s .8s;transition:1.5s .8s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slide-info-title{border-top:3px solid #1196ad;padding:18px 30px 0;margin:0;text-align:left;font-weight:bold}.slide-info-subtitle{font-weight:600;padding:4px 30px}.slide-info-intro{padding:12px 30px 20px}.slider-pagination{text-align:center;margin-top:10px}.slider-inactive .slider-pagination{display:none}.slider-pagination .swiper-pagination-bullet{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:transparent;opacity:1;margin:0 3px 0 3px;width:32px;height:36px;-webkit-transition:.35s;-moz-transition:.35s;transition:.35s}.slider-pagination .swiper-pagination-bullet:before{display:block;content:' ';-webkit-transition:.35s;-moz-transition:.35s;transition:.35s;border-radius:2px;width:12px;height:12px;background-color:white}.slider-pagination .swiper-pagination-bullet-active{background-color:transparent}.slider-pagination .swiper-pagination-bullet-active:before{background-color:#0aa5b6}.main-slider-box{position:relative}.main-slider-box .slider-next,.main-slider-box .slider-prev{position:absolute;top:0;height:100%;width:45px;cursor:pointer;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main-slider-box .slider-next svg *,.main-slider-box .slider-prev svg *{fill:white}.main-slider-box .slider-next:hover svg *,.main-slider-box .slider-prev:hover svg *{fill:#1196ad}.main-slider-box .slider-next{right:-45px}.main-slider-box .slider-next svg{margin-left:7px}.main-slider-box .slider-prev{left:-45px}.main-slider-box .slider-prev svg{margin-right:7px}.footer{background-size:cover;padding:35px 0;position:relative}#footer-water{position:absolute;bottom:0;left:0;width:100%;height:200%}.footer-footer{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:50px;position:relative}.footer-info{font-size:18px;position:relative}.footer-block{position:relative}.footer-footer-block{color:#1196ad}.footer-footer-block a{color:white}.design{text-align:right;overflow:visible}.footer-fishes{position:absolute;bottom:0;height:250px;width:100%;overflow:hidden}.footer-fishes .fish-logo{width:40px;height:40px}.footer-fish-1{-webkit-animation:fishwave 2s infinite;-moz-animation:fishwave 2s infinite;animation:fishwave 2s infinite}.fish-shark{width:65px;height:65px}.fish-shark *{fill:white}.icon-fish-heart{position:absolute;width:15px;height:15px}.icon-fish-heart *{fill:white}.fish-box{position:absolute;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.fish-box-1{-webkit-animation:fishmove1 20s 7s infinite;-moz-animation:fishmove1 20s 7s infinite;animation:fishmove1 20s 7s infinite;opacity:.7;display:none}.fish-box-2{-webkit-animation:fishmove1 25s infinite;-moz-animation:fishmove1 25s infinite;animation:fishmove1 25s infinite;opacity:.4;right:40%;bottom:75px}.fish-box-3{-webkit-animation:fishmove1 35s 12s infinite;-moz-animation:fishmove1 35s 12s infinite;animation:fishmove1 35s 12s infinite;opacity:.7;left:-200px;top:50px}.fish-box-shark{-webkit-animation:fishshark 30s 10s infinite;-moz-animation:fishshark 30s 10s infinite;animation:fishshark 30s 10s infinite;opacity:.7;right:-100px;top:25px}.fish-love{left:-300px;top:85px;-webkit-animation:fishlove 40s cubic-bezier(.45,.2,.59,.81) infinite;-moz-animation:fishlove 40s cubic-bezier(.45,.2,.59,.81) infinite;animation:fishlove 40s cubic-bezier(.45,.2,.59,.81) infinite}.fish-heart{top:-10px;left:20px;-webkit-animation:heart 2.4s linear infinite;-moz-animation:heart 2.4s linear infinite;animation:heart 2.4s linear infinite}.fish-heart-2{left:10px;top:-35px}.fish-heart-3{left:35px;top:-20px}@-webkit-keyframes fishmove1{0%{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}50%{-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}51%{-webkit-transform:translate3d(300px,0,0) scale(-1,1);transform:translate3d(300px,0,0) scale(-1,1)}70%{-webkit-transform:translate3d(300px,0,0) scale(-1,1);transform:translate3d(300px,0,0) scale(-1,1)}99%{-webkit-transform:translate3d(-100px,0,0) scale(-1,1);transform:translate3d(-100px,0,0) scale(-1,1)}100%{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}}@-moz-keyframes fishmove1{0%{-moz-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}50%{-moz-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}51%{-moz-transform:translate3d(300px,0,0) scale(-1,1);transform:translate3d(300px,0,0) scale(-1,1)}70%{-moz-transform:translate3d(300px,0,0) scale(-1,1);transform:translate3d(300px,0,0) scale(-1,1)}99%{-moz-transform:translate3d(-100px,0,0) scale(-1,1);transform:translate3d(-100px,0,0) scale(-1,1)}100%{-moz-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}}@keyframes fishmove1{0%{-webkit-transform:translate3d(-100px,0,0);-moz-transform:translate3d(-100px,0,0);-ms-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}50%{-webkit-transform:translate3d(300px,0,0);-moz-transform:translate3d(300px,0,0);-ms-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}51%{-webkit-transform:translate3d(300px,0,0) scale(-1,1);-moz-transform:translate3d(300px,0,0) scale(-1,1);-ms-transform:translate3d(300px,0,0) scale(-1,1);transform:translate3d(300px,0,0) scale(-1,1)}70%{-webkit-transform:translate3d(300px,0,0) scale(-1,1);-moz-transform:translate3d(300px,0,0) scale(-1,1);-ms-transform:translate3d(300px,0,0) scale(-1,1);transform:translate3d(300px,0,0) scale(-1,1)}99%{-webkit-transform:translate3d(-100px,0,0) scale(-1,1);-moz-transform:translate3d(-100px,0,0) scale(-1,1);-ms-transform:translate3d(-100px,0,0) scale(-1,1);transform:translate3d(-100px,0,0) scale(-1,1)}100%{-webkit-transform:translate3d(-100px,0,0);-moz-transform:translate3d(-100px,0,0);-ms-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}}@-webkit-keyframes fishshark{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}70%{-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}71%{-webkit-transform:translate3d(-300px,0,0) scale(-1,1);transform:translate3d(-300px,0,0) scale(-1,1)}99%{-webkit-transform:translate3d(0,0,0) scale(-1,1);transform:translate3d(0,0,0) scale(-1,1)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes fishshark{0%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-moz-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}70%{-moz-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}71%{-moz-transform:translate3d(-300px,0,0) scale(-1,1);transform:translate3d(-300px,0,0) scale(-1,1)}99%{-moz-transform:translate3d(0,0,0) scale(-1,1);transform:translate3d(0,0,0) scale(-1,1)}100%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fishshark{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(-200px,0,0);-moz-transform:translate3d(-200px,0,0);-ms-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}70%{-webkit-transform:translate3d(-300px,0,0);-moz-transform:translate3d(-300px,0,0);-ms-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}71%{-webkit-transform:translate3d(-300px,0,0) scale(-1,1);-moz-transform:translate3d(-300px,0,0) scale(-1,1);-ms-transform:translate3d(-300px,0,0) scale(-1,1);transform:translate3d(-300px,0,0) scale(-1,1)}99%{-webkit-transform:translate3d(0,0,0) scale(-1,1);-moz-transform:translate3d(0,0,0) scale(-1,1);-ms-transform:translate3d(0,0,0) scale(-1,1);transform:translate3d(0,0,0) scale(-1,1)}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fishlove{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(650px,0,0);transform:translate3d(650px,0,0);opacity:.7}70%{-webkit-transform:translate3d(1700px,0,0);transform:translate3d(1700px,0,0);opacity:.7}100%{-webkit-transform:translate3d(3300px,0,0);transform:translate3d(3300px,0,0)}}@-moz-keyframes fishlove{0%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-moz-transform:translate3d(650px,0,0);transform:translate3d(650px,0,0);opacity:.7}70%{-moz-transform:translate3d(1700px,0,0);transform:translate3d(1700px,0,0);opacity:.7}100%{-moz-transform:translate3d(3300px,0,0);transform:translate3d(3300px,0,0)}}@keyframes fishlove{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(650px,0,0);-moz-transform:translate3d(650px,0,0);-ms-transform:translate3d(650px,0,0);transform:translate3d(650px,0,0);opacity:.7}70%{-webkit-transform:translate3d(1700px,0,0);-moz-transform:translate3d(1700px,0,0);-ms-transform:translate3d(1700px,0,0);transform:translate3d(1700px,0,0);opacity:.7}100%{-webkit-transform:translate3d(3300px,0,0);-moz-transform:translate3d(3300px,0,0);-ms-transform:translate3d(3300px,0,0);transform:translate3d(3300px,0,0)}}@-webkit-keyframes fishwave{0%{-webkit-transform:translate3d(0,0,0) rotateZ(2deg) rotateX(20deg);transform:translate3d(0,0,0) rotateZ(2deg) rotateX(20deg)}50%{-webkit-transform:translate3d(0,0,0) rotateZ(-2deg) rotateX(-20deg);transform:translate3d(0,0,0) rotateZ(-2deg) rotateX(-20deg)}100%{-webkit-transform:translate3d(0,0,0) rotateZ(2deg) rotateX(20deg);transform:translate3d(0,0,0) rotateZ(2deg) rotateX(20deg)}}@-moz-keyframes fishwave{0%{-moz-transform:translate3d(0,0,0) rotateZ(2deg) rotateX(20deg);transform:translate3d(0,0,0) rotateZ(2deg) rotateX(20deg)}50%{-moz-transform:translate3d(0,0,0) rotateZ(-2deg) rotateX(-20deg);transform:translate3d(0,0,0) rotateZ(-2deg) rotateX(-20deg)}100%{-moz-transform:translate3d(0,0,0) rotateZ(2deg) rotateX(20deg);transform:translate3d(0,0,0) rotateZ(2deg) rotateX(20deg)}}@keyframes fishwave{0%{-webkit-transform:translate3d(0,0,0) rotateZ(2deg) rotateX(20deg);-moz-transform:translate3d(0,0,0) rotateZ(2deg) rotateX(20deg);-ms-transform:translate3d(0,0,0) rotateZ(2deg) rotateX(20deg);transform:translate3d(0,0,0) rotateZ(2deg) rotateX(20deg)}50%{-webkit-transform:translate3d(0,0,0) rotateZ(-2deg) rotateX(-20deg);-moz-transform:translate3d(0,0,0) rotateZ(-2deg) rotateX(-20deg);-ms-transform:translate3d(0,0,0) rotateZ(-2deg) rotateX(-20deg);transform:translate3d(0,0,0) rotateZ(-2deg) rotateX(-20deg)}100%{-webkit-transform:translate3d(0,0,0) rotateZ(2deg) rotateX(20deg);-moz-transform:translate3d(0,0,0) rotateZ(2deg) rotateX(20deg);-ms-transform:translate3d(0,0,0) rotateZ(2deg) rotateX(20deg);transform:translate3d(0,0,0) rotateZ(2deg) rotateX(20deg)}}.fish-heart-1{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;animation-delay:.6s;width:19px;height:19px}.fish-heart-2{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;animation-delay:1.2s;width:17px;height:17px}.fish-heart-3{-webkit-animation-delay:1.8s;-moz-animation-delay:1.8s;animation-delay:1.8s;width:15px;height:15px}@-webkit-keyframes heart{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(-10px,-10px,0);transform:translate3d(-10px,-10px,0);opacity:.5}100%{-webkit-transform:translate3d(-20px,-24px,0);transform:translate3d(-20px,-24px,0);opacity:0}}@-moz-keyframes heart{0%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-moz-transform:translate3d(-10px,-10px,0);transform:translate3d(-10px,-10px,0);opacity:.5}100%{-moz-transform:translate3d(-20px,-24px,0);transform:translate3d(-20px,-24px,0);opacity:0}}@keyframes heart{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(-10px,-10px,0);-moz-transform:translate3d(-10px,-10px,0);-ms-transform:translate3d(-10px,-10px,0);transform:translate3d(-10px,-10px,0);opacity:.5}100%{-webkit-transform:translate3d(-20px,-24px,0);-moz-transform:translate3d(-20px,-24px,0);-ms-transform:translate3d(-20px,-24px,0);transform:translate3d(-20px,-24px,0);opacity:0}}.movie-item{position:relative;overflow:hidden;background:#132027}.movie-item-img{width:101%;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;opacity:.6;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.movie-item-img-box{position:absolute;left:0;top:0;width:100%;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.movie-item:hover .movie-item-img-box .movie-item-img{-webkit-transition:5s linear;-moz-transition:5s linear;transition:5s linear;-webkit-transform:scale(1.14) translate3d(0,0,0);-moz-transform:scale(1.14) translate3d(0,0,0);-ms-transform:scale(1.14) translate3d(0,0,0);transform:scale(1.14) translate3d(0,0,0)}.movie-item-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-shadow:0 0 10px rgba(19,32,39,.2)}.movie-year{font-size:17px}.dark-box{background:rgba(9,16,19,.45)}.movie-video{position:relative;width:100%;padding-bottom:56%;overflow:hidden}.movie-video-frame iframe{position:absolute;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none}.movie-video-button-img{margin-bottom:22px}.movie-video-button-text{font-family:'PT Sans Narrow',arial,sans-serif;font-size:20px;text-transform:uppercase}.video-no-poster iframe{opacity:1;visibility:visible;pointer-events:all}.movie-video-poster{opacity:.6;background-size:cover;-webkit-transition:.35s;-moz-transition:.35s;transition:.35s}.movie-video-button{position:absolute;left:0;top:0;width:100%;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;margin-top:10px;-webkit-transition:.35s;-moz-transition:.35s;transition:.35s}.video-container.playing .movie-video-poster,.video-container.playing .movie-video-button{opacity:0;visibility:hidden;pointer-events:none}.video-container.playing .movie-video-frame iframe{opacity:1;visibility:visible;pointer-events:all}.movie-content .h4{color:#1196ad}.movie-content .h3{text-align:center;margin-bottom:20px}.movie-titles{margin-top:3px}.movie-title{text-align:center;padding-left:15px;padding-right:15px}.movie-frames:after{content:' ';display:table;clear:both}.movie-gallery{margin-top:35px;text-align:center}.movie-gallery .h4{color:#1196ad;text-align:center;text-transform:uppercase}.gallery-preview{float:left}.movie-gallery .gallery-preview{width:160px;height:120px;margin-right:25px;margin-bottom:25px;float:none;display:inline-block}.movie-gallery .gallery-preview:nth-child(5n){margin-right:0}.movie-gallery .gallery-preview:last-child{margin-right:0}.news-gallery .gallery-preview{width:110px;margin-right:15px;margin-bottom:15px}.news-gallery .gallery-preview:nth-child(3n){margin-right:0}.news-gallery .gallery-preview img{width:110px}.movie-video-box{background-color:rgba(9,16,19,.45)}.news-item{background:#132027;padding:30px;border-radius:3px;-webkit-transition:.35s;-moz-transition:.35s;transition:.35s}.news-item:hover{background:rgba(9,16,19,.45)}.square-list{clear:both}.square-list:after{content:' ';display:table;clear:both}.square{float:left;margin-left:36px;margin-top:18px;margin-bottom:18px;width:calc(100% / 3 - 24px);width:calc(100% / 3 - 24px);width:calc(100% / 3 - 24px);height:calc(100% / 3 - 24px);height:calc(100% / 3 - 24px);height:calc(100% / 3 - 24px)}.square:first-child,.square:nth-child(3n+1){margin-left:0}.square:after{display:block;content:' ';padding-bottom:100%;float:right}.news-block-item{position:relative}.news-list-item-wrapper{float:left;width:535px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:200px}.news-list-item{display:block;position:relative;margin-bottom:12px}.news-list-item:after{content:' ';display:table;clear:both}.news-list-item-img{width:300px;height:200px;overflow:hidden;background-size:cover;float:left;margin-right:42px}.news-item-date{color:#1196ad}.news-item-title{font-weight:700;font-size:21px}.news-block-item .news-item-title{min-height:133px}.news-item-intro h1,.news-item-intro h2,.news-item-intro h3{text-align:left}.news-item-intro h1{font-size:22px}.news-item-intro h2{font-size:20px}.news-item-intro h3{font-size:18px}.news-item-wrapper{position:absolute;top:35px;bottom:35px;left:35px;right:35px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.news-item-link{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:-10px;margin-right:-10px}.news-item-link:hover svg *{fill:#0aa5b6}.title-date{color:#04b5bf;text-align:center;margin:20px 0 -16px}.news-img{margin:22px 0;width:100%}.contacts-block{margin-bottom:35px;padding-right:35px}.contacts-block:after{content:' ';display:table;clear:both}.contacts-wrapper{position:relative;margin-bottom:60px;z-index:1}.contacts-info .h2,.contacts-info h2{margin-top:0}.contacts-person{line-height:25px;width:50%;float:left;min-height:100px;margin:12px 0}.contacts-person-name{font-weight:600}.feedback-block{background-color:rgba(9,16,19,.45);padding:10px 45px 30px;text-align:center}.feedback-block .input-basic{margin:4px 0}.form-buttons{margin-top:15px}.social-link{opacity:.6;margin-right:12px;-webkit-transition:.35s;-moz-transition:.35s;transition:.35s}.social-link:last-child{margin-right:0}.social-link:hover{opacity:1}.mfp-bg{background-color:#132027;opacity:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.mfp-close{padding:10px 12px 0 0;top:0!important;cursor:pointer}.mfp-close svg *{fill:white}.mfp-zoom-out-cur{cursor:default}.mfp-figure{opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.mfp-opened .mfp-figure{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform:scale(1)}.mfp-opened .mfp-bg{opacity:.9}.mfp-counter{display:none}.pixeljam-logo{margin-left:6px}.design-by{color:rgba(255,255,255,.5)}.pixeljam-bank{fill:#1196ad}.pixeljam-link{overflow:visible}.pixeljam-link svg{overflow:visible;position:relative}.pixeljam-cap{-webkit-transition:.35s cubic-bezier(.785,.105,.26,.91);-moz-transition:.35s cubic-bezier(.785,.105,.26,.91);transition:.35s cubic-bezier(.785,.105,.26,.91);-webkit-transition:.35s;-moz-transition:.35s;transition:.35s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;position:absolute;-webkit-transform:translate3d(0,0,0) rotate(0deg);-moz-transform:translate3d(0,0,0) rotate(0deg);-ms-transform:translate3d(0,0,0) rotate(0deg);transform:translate3d(0,0,0) rotate(0deg)}a:hover .pixeljam-cap{-webkit-transform:translate3d(1px,-2px,0) rotate(22deg);-moz-transform:translate3d(1px,-2px,0) rotate(22deg);-ms-transform:translate3d(1px,-2px,0) rotate(22deg);transform:translate3d(1px,-2px,0) rotate(22deg);-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;transform-origin:right}@-webkit-keyframes jam-cap-in{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%{-webkit-transform:translate3d(1px,-2px,0) rotate(22deg);transform:translate3d(1px,-2px,0) rotate(22deg)}65%{-webkit-transform:translate3d(1px,-2px,0) rotate(22deg);transform:translate3d(1px,-2px,0) rotate(22deg)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes jam-cap-in{0%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%{-moz-transform:translate3d(1px,-2px,0) rotate(22deg);transform:translate3d(1px,-2px,0) rotate(22deg)}65%{-moz-transform:translate3d(1px,-2px,0) rotate(22deg);transform:translate3d(1px,-2px,0) rotate(22deg)}100%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes jam-cap-in{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%{-webkit-transform:translate3d(1px,-2px,0) rotate(22deg);-moz-transform:translate3d(1px,-2px,0) rotate(22deg);-ms-transform:translate3d(1px,-2px,0) rotate(22deg);transform:translate3d(1px,-2px,0) rotate(22deg)}65%{-webkit-transform:translate3d(1px,-2px,0) rotate(22deg);-moz-transform:translate3d(1px,-2px,0) rotate(22deg);-ms-transform:translate3d(1px,-2px,0) rotate(22deg);transform:translate3d(1px,-2px,0) rotate(22deg)}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes jam-cap-out{from{-webkit-transform:translate3d(1px,-2px,0) rotate(22deg);transform:translate3d(1px,-2px,0) rotate(22deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes jam-cap-out{from{-moz-transform:translate3d(1px,-2px,0) rotate(22deg);transform:translate3d(1px,-2px,0) rotate(22deg)}to{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes jam-cap-out{from{-webkit-transform:translate3d(1px,-2px,0) rotate(22deg);-moz-transform:translate3d(1px,-2px,0) rotate(22deg);-ms-transform:translate3d(1px,-2px,0) rotate(22deg);transform:translate3d(1px,-2px,0) rotate(22deg)}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.form-body-message{position:absolute}.form-body-message p{font-size:20px}.form-close{display:none;margin:0 auto}.form-success .form-submit,.form-error .form-submit{display:none!important}.form-success .form-close,.form-error .form-close{display:block}.input-basic{background-color:transparent;border:none;border-bottom:3px solid rgba(136,202,214,.25);-webkit-transition:border .2s .15s;-moz-transition:border .2s .15s;transition:border .2s .15s;resize:none;font-family:"Open Sans",arial,sans-serif;width:100%;padding:12px 14px;border-radius:0}.input-basic.focus,.input-basic.filled,.focus .input-basic,.filled .input-basic{border-color:#1196ad;-webkit-transition:border .2s;-moz-transition:border .2s;transition:border .2s}.input-basic::-webkit-input-placeholder{color:white;opacity:.6;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.input-basic:-moz-placeholder{color:white;opacity:.6;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.input-basic::-moz-placeholder{color:white;opacity:.6;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.input-basic:-ms-input-placeholder{color:white;opacity:.6;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.input-container .form-input{width:100%}.input-box{position:relative;margin:20px 0}.input-box:after{display:block;content:' ';position:absolute;bottom:0;height:100%;width:100%;-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);background-color:yellow;-webkit-transition:.35s;-moz-transition:.35s;transition:.35s;z-index:0}.input-box input,.input-box textarea{position:relative;z-index:1}.input-box textarea{display:block}.dark-bg .input-box input,.dark-bg .input-box textarea{color:black}.input-box.focus:after,.input-box.filled:after{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.form-textarea{height:110px}.form-input.empty.required:not(:focus),.form-textarea.empty.required:not(:focus),.form-input.invalid:not(:focus),.form-textarea.invalid:not(:focus){border-color:#ff643a!important}.form-input.empty.required:not(:focus)::-webkit-input-placeholder,.form-textarea.empty.required:not(:focus)::-webkit-input-placeholder,.form-input.invalid:not(:focus)::-webkit-input-placeholder,.form-textarea.invalid:not(:focus)::-webkit-input-placeholder{color:#ff643a!important}.form-input.empty.required:not(:focus):-moz-placeholder,.form-textarea.empty.required:not(:focus):-moz-placeholder,.form-input.invalid:not(:focus):-moz-placeholder,.form-textarea.invalid:not(:focus):-moz-placeholder{color:#ff643a!important}.form-input.empty.required:not(:focus)::-moz-placeholder,.form-textarea.empty.required:not(:focus)::-moz-placeholder,.form-input.invalid:not(:focus)::-moz-placeholder,.form-textarea.invalid:not(:focus)::-moz-placeholder{color:#ff643a!important}.form-input.empty.required:not(:focus):-ms-input-placeholder,.form-textarea.empty.required:not(:focus):-ms-input-placeholder,.form-input.invalid:not(:focus):-ms-input-placeholder,.form-textarea.invalid:not(:focus):-ms-input-placeholder{color:#ff643a!important}.form-input:focus,.form-textarea:focus{border-color:#1196ad!important}.form-input:focus::-webkit-input-placeholder,.form-textarea:focus::-webkit-input-placeholder{opacity:0}.form-input:focus:-moz-placeholder,.form-textarea:focus:-moz-placeholder{opacity:0}.form-input:focus::-moz-placeholder,.form-textarea:focus::-moz-placeholder{opacity:0}.form-input:focus:-ms-input-placeholder,.form-textarea:focus:-ms-input-placeholder{opacity:0}.form-success-message,.form-error-message{top:0;background-color:rgba(255,255,255,.02);-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;visibility:hidden;opacity:0}.form-success .form-success-message,.form-error .form-error-message{visibility:visible;opacity:1}.form-busy{opacity:.6;pointer-events:none}.form-success .form-body,.form-error .form-body{opacity:0;visibility:hidden}