.btn-circle,.btn-circle:before{-webkit-border-radius:100% 100%;-moz-border-radius:100%}.btn-circle,.btn-simple{cursor:pointer;overflow:hidden}.btn-circle{width:50px;height:50px;background-color:transparent;border-radius:100%;position:relative;z-index:1}body.is-desktop .btn-circle.close:hover img,body.is-desktop .btn-circle.close:hover svg{-webkit-transform:translate(-50%,-50%) rotate(180deg) translate3d(0,0,0);-moz-transform:translate(-50%,-50%) rotate(180deg) translate3d(0,0,0);transform:translate(-50%,-50%) rotate(180deg) translate3d(0,0,0)}.btn-circle.big{width:80px;height:80px}.btn-circle.big img,.btn-circle.big svg{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;width:18px;height:18px}.btn-circle.gold:after{background-color:#fff}.btn-circle.gold:before{display:none}.btn-circle:after,.btn-circle:before{display:block;content:''}.btn-circle.gold img,.btn-circle.gold svg{fill:#333;width:11px;height:12px}body.is-desktop .btn-circle.gold:hover img,body.is-desktop .btn-circle.gold:hover svg{fill:#c3ac83}.btn-circle.grey img,.btn-circle.grey svg,body.is-desktop .btn-circle.grey:hover img,body.is-desktop .btn-circle.grey:hover svg{fill:#333}.btn-circle.grey:after{background-color:#F0F0F0}.btn-circle.black:after,.btn-circle.grey:before{background-color:#fff}.btn-circle.black img,.btn-circle.black svg{fill:#fff}.btn-circle.black:before{background-color:#333}body.is-desktop .btn-circle.black:hover img,body.is-desktop .btn-circle.black:hover svg{fill:#333}.btn-circle.dark img,.btn-circle.dark svg,body.is-desktop .btn-circle.dark:hover img,body.is-desktop .btn-circle.dark:hover svg,body.is-desktop .btn-circle:hover img,body.is-desktop .btn-circle:hover svg{fill:#fff}.btn-circle.dark:after{background-color:#555}.btn-circle.dark:before{background-color:#333}body.is-desktop .btn-circle:hover:before{-webkit-transform:translateY(-150%) translateX(-150%) translate3d(0,0,0);-moz-transform:translateY(-150%) translateX(-150%) translate3d(0,0,0);transform:translateY(-150%) translateX(-150%) translate3d(0,0,0)}body.is-desktop .btn-circle:hover .mouse .mouse-core{fill:#fff!important}body.is-desktop .btn-circle:hover .mouse .mouse-stick{fill:#333!important}.btn-circle img,.btn-circle svg{z-index:2;-webkit-transition:.56s;-o-transition:.56s;-moz-transition:.56s;transition:.56s}.btn-circle img.scroll-triangle,.btn-circle svg.scroll-triangle{position:absolute;top:21px;left:20px;width:9px;height:10px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-animation:1.5s move_scroll_triangle ease infinite;-moz-animation:1.5s move_scroll_triangle ease infinite;-o-animation:1.5s move_scroll_triangle ease infinite;animation:1.5s move_scroll_triangle ease infinite}.btn-circle:before{width:103%;height:103%;background-color:#fff;border-radius:100%;-webkit-transition:.37s cubic-bezier(.25,.1,.25,.1);-o-transition:.37s cubic-bezier(.25,.1,.25,.1);-moz-transition:.37s cubic-bezier(.25,.1,.25,.1);transition:.37s cubic-bezier(.25,.1,.25,.1);z-index:1}.btn-circle:after{width:100%;height:100%;background-color:#333;-webkit-border-radius:100% 100%;-moz-border-radius:100%;border-radius:100%;z-index:-1}.btn-simple,.btn-simple span{position:relative;display:inline-block}.btn-simple{color:#c3ac83;-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;-webkit-transition:.4s cubic-bezier(.75,0,.75,.9);-o-transition:.4s cubic-bezier(.75,0,.75,.9);-moz-transition:.4s cubic-bezier(.75,0,.75,.9);transition:.4s cubic-bezier(.75,0,.75,.9);background-color:transparent;border:none;outline:0}.btn-simple span{padding:0 32px;font-weight:500;font-size:16px;line-height:52px;-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;z-index:3}body.ie11 .btn-simple span{padding-top:4px;line-height:48px}.btn-simple .above-layer,.btn-simple .under-layer{width:100%;height:100%;display:block;-webkit-transition:all .4s cubic-bezier(.75,0,.75,.9);-o-transition:all .4s cubic-bezier(.75,0,.75,.9);-moz-transition:all .4s cubic-bezier(.75,0,.75,.9);transition:all .4s cubic-bezier(.75,0,.75,.9);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.btn-simple .under-layer{z-index:1;background-color:transparent;position:absolute;left:0;top:0;border:2px solid #c3ac83;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.link-dashed,.popup-google-map .search-form .help-list li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;cursor:pointer}.btn-simple .above-layer{z-index:2;background-color:#c3ac83;width:0;-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left;position:absolute}.btn-simple.border{background-color:#c3ac83;color:#fff}.btn-simple.border .above-layer{background-color:#c0a378}.btn-simple.gold{border-color:#c3ac83;color:#fff}.btn-simple.gold .above-layer{width:100%}body.is-desktop .btn-simple.gold:hover{color:#c3ac83}body.is-desktop .btn-simple.gold:hover .above-layer{width:0}.btn-simple.white{color:#c0a378}.btn-simple.white .above-layer{background-color:#F3F3F3}.btn-simple.white .under-layer{background-color:#fff;border:2px solid #fff}body.is-desktop .btn-simple.white:hover{color:#202020}.btn-simple:hover{color:#fff;-webkit-transition:.5s cubic-bezier(.25,.1,.25,1);-o-transition:.5s cubic-bezier(.25,.1,.25,1);-moz-transition:.5s cubic-bezier(.25,.1,.25,1);transition:.5s cubic-bezier(.25,.1,.25,1)}.btn-simple:hover .above-layer{width:100%}.btn-simple:hover:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:.5s cubic-bezier(.25,.1,.25,1);-o-transition:.5s cubic-bezier(.25,.1,.25,1);-moz-transition:.5s cubic-bezier(.25,.1,.25,1);transition:.5s cubic-bezier(.25,.1,.25,1)}body.is-desktop .btn-simple.dark-hover:hover{color:#202020}.btn-block{position:relative}.btn-block .word{position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-100%);-moz-transform:translateY(-50%) translateX(-100%);-ms-transform:translateY(-50%) translateX(-100%);-o-transform:translateY(-50%) translateX(-100%);transform:translateY(-50%) translateX(-100%);left:-24px;z-index:1;white-space:nowrap}.btn-block .word.pointer{cursor:pointer}.btn-pulse{display:block;height:100px;width:100px;background-color:rgba(255,255,255,.1);z-index:0;-webkit-border-radius:100% 100%;-moz-border-radius:100%;border-radius:100%}@font-face{src:url(/assets/public/font/MinionPro-It.eot);src:url(/assets/public/font/MinionPro-It.woff2) format("woff2"),url(/assets/public/font/MinionPro-It.woff) format("woff"),url(/assets/public/font/MinionPro-It.ttf) format("truetype"),url(/assets/public/font/MinionPro-It.svg#MinionPro-It) format("svg"),url(/assets/public/font/MinionPro-It.eot?#iefix) format("embedded-opentype");font-family:'Minion Pro';font-weight:400;font-style:italic}@font-face{src:url(/assets/public/font/MinionPro-Regular.eot);src:url(/assets/public/font/MinionPro-Regular.woff2) format("woff2"),url(/assets/public/font/MinionPro-Regular.woff) format("woff"),url(/assets/public/font/MinionPro-Regular.ttf) format("truetype"),url(/assets/public/font/MinionPro-Regular.svg#MinionPro-Regular) format("svg"),url(/assets/public/font/MinionPro-Regular.eot?#iefix) format("embedded-opentype");font-family:'Minion Pro';font-weight:400}@font-face{src:url(/assets/public/font/MinionPro-Medium.eot);src:url(/assets/public/font/MinionPro-Medium.woff2) format("woff2"),url(/assets/public/font/MinionPro-Medium.woff) format("woff"),url(/assets/public/font/MinionPro-Medium.ttf) format("truetype"),url(/assets/public/font/MinionPro-Medium.svg#MinionPro-Medium) format("svg"),url(/assets/public/font/MinionPro-Medium.eot?#iefix) format("embedded-opentype");font-family:'Minion Pro';font-weight:500}@font-face{src:url(/assets/public/font/MinionPro-MediumIt.eot);src:url(/assets/public/font/MinionPro-MediumIt.woff2) format("woff2"),url(/assets/public/font/MinionPro-MediumIt.woff) format("woff"),url(/assets/public/font/MinionPro-MediumIt.ttf) format("truetype"),url(/assets/public/font/MinionPro-MediumIt.svg#MinionPro-MediumIt) format("svg"),url(/assets/public/font/MinionPro-MediumIt.eot?#iefix) format("embedded-opentype");font-family:'Minion Pro';font-weight:500;font-style:italic}@font-face{src:url(/assets/public/font/MinionPro-Semibold.eot);src:url(/assets/public/font/MinionPro-Semibold.woff2) format("woff2"),url(/assets/public/font/MinionPro-Semibold.woff) format("woff"),url(/assets/public/font/MinionPro-Semibold.ttf) format("truetype"),url(/assets/public/font/MinionPro-Semibold.svg#MinionPro-Semibold) format("svg"),url(/assets/public/font/MinionPro-Semibold.eot?#iefix) format("embedded-opentype");font-family:'Minion Pro';font-weight:600}@font-face{src:url(/assets/public/font/MinionPro-SemiboldIt.eot);src:url(/assets/public/font/MinionPro-SemiboldIt.woff2) format("woff2"),url(/assets/public/font/MinionPro-SemiboldIt.woff) format("woff"),url(/assets/public/font/MinionPro-SemiboldIt.ttf) format("truetype"),url(/assets/public/font/MinionPro-SemiboldIt.svg#MinionPro-SemiboldIt) format("svg"),url(/assets/public/font/MinionPro-SemiboldIt.eot?#iefix) format("embedded-opentype");font-family:'Minion Pro';font-weight:600;font-style:italic}@font-face{src:url(/assets/public/font/MinionPro-BoldIt.eot);src:url(/assets/public/font/MinionPro-BoldIt.woff2) format("woff2"),url(/assets/public/font/MinionPro-BoldIt.woff) format("woff"),url(/assets/public/font/MinionPro-BoldIt.ttf) format("truetype"),url(/assets/public/font/MinionPro-BoldIt.svg#MinionPro-BoldIt) format("svg"),url(/assets/public/font/MinionPro-BoldIt.eot?#iefix) format("embedded-opentype");font-family:'Minion Pro';font-weight:700;font-style:italic}@font-face{src:url(/assets/public/font/MinionPro-Bold.eot);src:url(/assets/public/font/MinionPro-Bold.woff2) format("woff2"),url(/assets/public/font/MinionPro-Bold.woff) format("woff"),url(/assets/public/font/MinionPro-Bold.ttf) format("truetype"),url(/assets/public/font/MinionPro-Bold.svg#MinionPro-Bold) format("svg"),url(/assets/public/font/MinionPro-Bold.eot?#iefix) format("embedded-opentype");font-family:'Minion Pro';font-weight:700}h1{line-height:.95;letter-spacing:.4px;font-size:56px}@media screen and (min-width:1280px){h1{font-size:-webkit-calc(56px + 16 * ((100vw - 1280px)/ 640));font-size:-moz-calc(56px + 16 * ((100vw - 1280px)/ 640));font-size:calc(56px + 16 * ((100vw - 1280px)/ 640))}}@media screen and (min-width:1920px){h1{font-size:72px}}h2{font-size:42px;line-height:44px;letter-spacing:0}h3{line-height:1;letter-spacing:0;font-size:32px}@media screen and (min-width:1280px){h3{font-size:-webkit-calc(32px + 8 * ((100vw - 1280px)/ 640));font-size:-moz-calc(32px + 8 * ((100vw - 1280px)/ 640));font-size:calc(32px + 8 * ((100vw - 1280px)/ 640))}}@media screen and (min-width:1920px){h3{font-size:40px}}.text-headline{font-size:24px;line-height:26px;letter-spacing:0}.text-body,.text-title{font-size:18px;letter-spacing:0}.text-title{line-height:22px}.text-title.small{line-height:12px}.text-body{line-height:28px}@media screen and (min-width:1280px){.text-body{font-size:-webkit-calc(18px + 2 * ((100vw - 1280px)/ 640));font-size:-moz-calc(18px + 2 * ((100vw - 1280px)/ 640));font-size:calc(18px + 2 * ((100vw - 1280px)/ 640))}}@media screen and (min-width:1920px){.text-body{font-size:20px}}.text-caption{font-size:16px;line-height:22px;letter-spacing:0}.text-above{line-height:1.2;letter-spacing:.2px;font-style:italic;font-size:16px}@media screen and (min-width:1280px){.text-above{font-size:-webkit-calc(16px + 2 * ((100vw - 1280px)/ 640));font-size:-moz-calc(16px + 2 * ((100vw - 1280px)/ 640));font-size:calc(16px + 2 * ((100vw - 1280px)/ 640))}}@media screen and (min-width:1920px){.text-above{font-size:18px}}.text-span{color:#333}.text-grey{color:#b0b0b0}.text-creme{color:#909090}.text-gold{color:#c3ac83}.text-weinrot{color:#bfa47c}.link-dashed{position:relative;display:inline-block;box-sizing:border-box;border-bottom:1px dashed #b0b0b0;-webkit-transition:border-color .38s ease;-o-transition:border-color .38s ease;-moz-transition:border-color .38s ease;transition:border-color .38s ease;line-height:1em}.conditions span,.link{-webkit-transition:.28s}body.is-desktop .link-dashed:hover{color:#fff;border-bottom-color:#fff}body.ie11 .link-dashed{line-height:10px}.link{color:#c3ac83;cursor:pointer;-o-transition:.28s;-moz-transition:.28s;transition:.28s}body.is-desktop .link:hover{color:#fff}.popup-google-map{position:fixed;z-index:999;height:100%;top:0;left:0;background-color:#202126;width:100%;overflow:hidden;display:none}.popup-google-map .menu-block{position:absolute;right:65px;top:64px;padding:0}.popup-google-map .text-block{color:#fff;position:absolute;z-index:1001;left:5.6%;bottom:8%}.popup-google-map .text-block .subtitle{margin-top:24px}.popup-google-map .search-form{position:absolute;left:80px;top:64px;z-index:10}.popup-google-map .search-form .help-list{position:absolute;top:95%;letter-spacing:0;width:100%;background-color:#f0f0f0;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;display:none;overflow:hidden}.popup-google-map .search-form .help-list li{padding:26px 24px 25px;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;max-width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;box-sizing:border-box;position:relative}.popup-google-map .search-form .help-list li:last-child:after{display:none}.popup-google-map .search-form .help-list li:after{content:'';display:block;position:absolute;left:50%;bottom:-1px;width:272px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#d8d8d8;height:1px;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}body.is-desktop .popup-google-map .search-form .help-list li:hover,body.is-desktop .popup-google-map .search-form .help-list li:hover:after{background-color:#e5e5e5}.popup-google-map .search-form .help-list li,.popup-google-map .search-form input,.popup-google-map .search-form label{font-weight:500;font-size:16px;line-height:7px;letter-spacing:0;color:#b0b0b0}.popup-google-map .search-form label{position:absolute;top:25px;left:24px}.popup-google-map .search-form input{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0 56px 0 24px;width:320px;height:56px;border:none;color:#333;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.popup-google-map .search-form input::-webkit-input-placeholder{line-height:24px}.popup-google-map .search-form button{display:block;width:16px;height:16px;position:absolute;z-index:10;right:24px;top:20px;background:url(/assets/public/images/search.svg) center no-repeat;-moz-background-size:cover;-o-background-size:cover;background-size:cover;border:none;outline:0;cursor:pointer}.popup-google-map .google-map{width:100%;height:100%}.popup-google-map .controls{position:absolute;z-index:1001;bottom:8%;right:4.6%}.popup-google-map .controls .control{width:50px;height:50px;border:1.5px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;margin-top:16px;-webkit-transition:.38s;-o-transition:.38s;-moz-transition:.38s;transition:.38s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;overflow:visible}body.is-desktop .popup-google-map .controls .control:hover svg{fill:#2d2d2d}body.is-desktop .popup-google-map .controls .control:hover.geolocation:after,body.is-desktop .popup-google-map .controls .control:hover:after{width:100%;height:100%}body.is-desktop .popup-google-map .controls .control:hover.geolocation svg{fill:#fff}.popup-google-map .controls .control.geolocation{background-color:#fff;-webkit-transition:background-color .01s linear;-o-transition:background-color .01s linear;-moz-transition:background-color .01s linear;transition:background-color .01s linear;border:0 solid transparent}.popup-google-map .controls .control.geolocation:after{background-color:#333}.popup-google-map .controls .control.geolocation svg{fill:#333;width:18px;height:18px}.popup-about .btn-circle.black img,.popup-about .btn-circle.black svg,body.is-desktop .popup-about .btn-circle.black:hover img,body.is-desktop .popup-about .btn-circle.black:hover svg{fill:#fff}body.is-desktop .popup-google-map .controls .control.geolocation:hover{-webkit-transition-delay:.34s;-moz-transition-delay:.34s;-o-transition-delay:.34s;transition-delay:.34s;background-color:rgba(255,255,255,0)}.popup-google-map .controls .control svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#fff;width:16px;height:16px;-webkit-transition:.38s;-o-transition:.38s;-moz-transition:.38s;transition:.38s;z-index:100}.popup-form{width:-webkit-calc(100% - 92px);width:-moz-calc(100% - 92px);width:calc(100% - 92px);height:-webkit-calc(100% - 92px);height:-moz-calc(100% - 92px);height:calc(100% - 92px);position:fixed;left:46px;top:46px;display:none;z-index:1000;overflow:hidden}.popup-form .btn-block{position:absolute;right:19px;top:16px}.popup-form .content{background-color:#fff;width:100%;height:100%;position:relative;opacity:0;-webkit-transition:opacity .8s cubic-bezier(.4,0,.4,1) .3s;-o-transition:opacity .8s cubic-bezier(.4,0,.4,1) .3s;-moz-transition:opacity .8s cubic-bezier(.4,0,.4,1) .3s;transition:opacity .8s cubic-bezier(.4,0,.4,1) .3s}.popup-form.sent .thanks-block{-webkit-transform:translateY(-50%)!important;-moz-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;-o-transform:translateY(-50%)!important;transform:translateY(-50%)!important;opacity:1}.popup-form.show .form-block,.site-menu{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.popup-form.show .form-block{opacity:1;transform:translateY(-50%)}.popup-form.show .form-house{opacity:1}.popup-form.animated{display:block}.popup-form .opacity-thanks,.popup-form .opacity-thanks .thanks-block .subtitle br{display:none}.popup-form.animated .content{opacity:1}.popup-form .form-house{position:absolute;bottom:0;right:0;-webkit-transition:opacity .6s cubic-bezier(.4,0,.4,1);-o-transition:opacity .6s cubic-bezier(.4,0,.4,1);-moz-transition:opacity .6s cubic-bezier(.4,0,.4,1);transition:opacity .6s cubic-bezier(.4,0,.4,1);width:504px;height:583px;max-height:100%;opacity:0;-webkit-transform:translateX(25%);-moz-transform:translateX(25%);-ms-transform:translateX(25%);-o-transform:translateX(25%);transform:translateX(25%)}.popup-form .form-block,.popup-form .thanks-block{width:451px;position:absolute;left:18.7%;top:50%;-webkit-transition:.58s;-o-transition:.58s;-moz-transition:.58s;transition:.58s}.popup-form .opacity-thanks .thanks-block{width:33.4%}.popup-form .opacity-thanks .thanks-block .subtitle{margin-top:24px}@media all and (min-width:1450px){.popup-form .opacity-thanks .thanks-block .subtitle br{display:block!important}}.popup-form .opacity-form .form-block{-webkit-transition:.6s cubic-bezier(.25,.1,.25,1);-o-transition:.6s cubic-bezier(.25,.1,.25,1);-moz-transition:.6s cubic-bezier(.25,.1,.25,1);transition:.6s cubic-bezier(.25,.1,.25,1)}.popup-form .opacity-form.hide .form-block{-webkit-transform:translateY(-45%);-moz-transform:translateY(-45%);-ms-transform:translateY(-45%);-o-transform:translateY(-45%);transform:translateY(-45%);opacity:0}.popup-form .form-block{-webkit-transform:translateY(-webkit-calc(-50% + 50px));-moz-transform:translateY(-moz-calc(-50% + 50px));-ms-transform:translateY(calc(-50% + 50px));-o-transform:translateY(calc(-50% + 50px));transform:translateY(calc(-50% + 50px));opacity:0}.popup-form .form-block form{margin-top:56px}.popup-form .form-block form .conditions{margin-top:32px}.popup-form .form-block form button{margin-top:48px}.popup-form .thanks-block{-webkit-transform:translateY(-webkit-calc(-50% + 50px));-moz-transform:translateY(-moz-calc(-50% + 50px));-ms-transform:translateY(calc(-50% + 50px));-o-transform:translateY(calc(-50% + 50px));transform:translateY(calc(-50% + 50px));opacity:0;width:450px;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}.popup-form .thanks-block .title{margin-top:24px}.popup-form .thanks-block .btn-simple{margin-top:80px}.popup-form .opacity-rules{position:absolute;height:100%;width:52%;padding:10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.popup-form .opacity-rules.open .scrolling{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.popup-form .opacity-rules .mCSB_scrollTools{left:0!important;right:auto!important}.popup-form .opacity-rules .scrolling{width:100%;height:100%;-webkit-transition:.6s cubic-bezier(.25,.1,.25,1);-o-transition:.6s cubic-bezier(.25,.1,.25,1);-moz-transition:.6s cubic-bezier(.25,.1,.25,1);transition:.6s cubic-bezier(.25,.1,.25,1);-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);opacity:0}.popup-form .opacity-rules .scrolling .block{margin:24% 0;padding-left:32%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popup-form .opacity-rules .scrolling .block .title,.popup-form .opacity-rules .scrolling .block h2{margin-bottom:48px}.popup-form .opacity-rules .scrolling .block p{margin-top:24px;color:#b0b0b0}.popup-form .opacity-rules .scrolling .block p:first-child{margin-top:0}.popup-form .opacity-rules .scrolling .block ul{margin-top:24px;color:#b0b0b0}.popup-form .opacity-rules .scrolling .block ul li{margin-top:10px}.popup-form .opacity-rules .scrolling .block ul li:first-child{margin-top:0}.count-time{position:absolute;z-index:1001;left:50%;top:64px;-webkit-transform:translateX(-50%) translateY(20px);-moz-transform:translateX(-50%) translateY(20px);-ms-transform:translateX(-50%) translateY(20px);-o-transform:translateX(-50%) translateY(20px);transform:translateX(-50%) translateY(20px);background-color:#c3ac83;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:23px 26.5px 22px;font-size:24px;line-height:11px;color:#fff;letter-spacing:0;font-weight:600;-webkit-transition:opacity .4s cubic-bezier(.25,.1,.25,1),-webkit-transform .4s cubic-bezier(.25,.1,.25,1);-o-transition:opacity .4s cubic-bezier(.25,.1,.25,1),-o-transform .4s cubic-bezier(.25,.1,.25,1);-moz-transition:opacity .4s cubic-bezier(.25,.1,.25,1),transform .4s cubic-bezier(.25,.1,.25,1),-moz-transform .4s cubic-bezier(.25,.1,.25,1);transition:opacity .4s cubic-bezier(.25,.1,.25,1),transform .4s cubic-bezier(.25,.1,.25,1);transition:opacity .4s cubic-bezier(.25,.1,.25,1),transform .4s cubic-bezier(.25,.1,.25,1),-webkit-transform .4s cubic-bezier(.25,.1,.25,1),-moz-transform .4s cubic-bezier(.25,.1,.25,1),-o-transform .4s cubic-bezier(.25,.1,.25,1);opacity:0}.count-time.show{opacity:1;-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.count-time .description{position:absolute;-webkit-transform:translateY(100%) translateX(-50%);-moz-transform:translateY(100%) translateX(-50%);-ms-transform:translateY(100%) translateX(-50%);-o-transform:translateY(100%) translateX(-50%);transform:translateY(100%) translateX(-50%);bottom:-8px;left:50%;display:block;white-space:nowrap}.site-menu{position:absolute;top:50%;transform:translateY(-50%);right:0;z-index:10}.site-menu ul.screen-controls{position:relative;z-index:6}.site-menu ul.screen-controls li{font-weight:500;font-size:16px;line-height:7px;letter-spacing:0;color:rgba(255,255,255,.4);cursor:pointer;-webkit-transition:.38s;-o-transition:.38s;-moz-transition:.38s;transition:.38s;width:100%;padding-right:141px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.site-menu ul.screen-controls li:after{position:absolute;content:'';display:block;width:5px;height:5px;-webkit-border-radius:100% 100%;-moz-border-radius:100%;border-radius:100%;background-color:rgba(255,255,255,.3);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:88px;-webkit-transition:.38s;-o-transition:.38s;-moz-transition:.38s;transition:.38s}.popup-about,body.is-desktop .site-menu ul.screen-controls li:hover:after{background-color:#fff}.site-menu ul.screen-controls li a{padding:25px 0 22px;display:block}body.is-desktop .site-menu ul.screen-controls li:hover{color:#fff}.side-block.side-block-menu .middle-line{height:6%;top:145px}.side-block.side-block-menu .down-line{height:24.3%}.popup-about{position:fixed;left:0;top:0;height:100%;z-index:61;-webkit-transform:translateX(-120%);-moz-transform:translateX(-120%);-ms-transform:translateX(-120%);-o-transform:translateX(-120%);transform:translateX(-120%);-webkit-transition:-webkit-transform 1s cubic-bezier(.4,0,.4,1);-o-transition:-o-transform 1s cubic-bezier(.4,0,.4,1);-moz-transition:transform 1s cubic-bezier(.4,0,.4,1),-moz-transform 1s cubic-bezier(.4,0,.4,1);transition:transform 1s cubic-bezier(.4,0,.4,1);transition:transform 1s cubic-bezier(.4,0,.4,1),-webkit-transform 1s cubic-bezier(.4,0,.4,1),-moz-transform 1s cubic-bezier(.4,0,.4,1),-o-transform 1s cubic-bezier(.4,0,.4,1)}.popup-about .mCSB_scrollTools{left:0!important;right:auto!important}.popup-about.show{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.popup-about .btn-circle{position:absolute;top:50%;right:0;-webkit-transition:.38s;-o-transition:.38s;-moz-transition:.38s;transition:.38s;z-index:10;-webkit-transform:translateY(-50%) translateX(50%);-moz-transform:translateY(-50%) translateX(50%);-ms-transform:translateY(-50%) translateX(50%);-o-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%)}.popup-about .btn-circle.black:after{background-color:#000}.popup-about .btn-circle.black:before{background-color:#333}.popup-about .scrolling{height:100%}.popup-about .scrolling .texts{margin:64px 0}.popup-about .scrolling .texts .text-block{width:65%;margin:48px auto 0}.popup-about .scrolling .texts .text-block:first-child{margin:0 auto}.popup-about .scrolling .texts .text-block .subtitle,section.first-screen .first-block .subtitle{margin-top:24px}.popup-about .scrolling .texts .text-block p{margin-top:24px;font-size:16px;line-height:22px;letter-spacing:0;color:#b0b0b0}section.first-screen .menu-block .btn-block,section.first-screen .side-block .btn-block{margin-top:64px}.popup-about .scrolling .texts .text-block h2{font-size:24px;line-height:26px;letter-spacing:0}.popup-vimeo{position:fixed;left:-9999px;top:-9999px;width:100%;height:100%;background-color:#202020;visibility:hidden;overflow:hidden;opacity:0;z-index:1000;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;-moz-transition:opacity .4s ease;transition:opacity .4s ease}.popup-vimeo .btn-block{position:absolute;right:64px;top:64px}.popup-vimeo .popup-vimeo-block{width:75%;height:64%;border:16px solid #fff}.popup-vimeo .popup-vimeo-block .vimeo-player,.popup-vimeo .popup-vimeo-block iframe{position:absolute;top:0;left:0;width:100%;height:100%}.popup-vimeo.visible{top:0;left:0;visibility:visible}.popup-vimeo.show{opacity:1}.mCSB_draggerRail{background-color:transparent!important}.mCSB_dragger_bar{background-color:#333!important}.menu-line{background-color:#2d2d2d;height:54px;position:absolute;z-index:4;top:0;-webkit-transform:translateY(0) translateZ(0) scaleX(0);-moz-transform:translateY(0) translateZ(0) scaleX(0);transform:translateY(0) translateZ(0) scaleX(0);-webkit-transition:.4s cubic-bezier(.25,.1,.25,1);-o-transition:.4s cubic-bezier(.25,.1,.25,1);-moz-transition:.4s cubic-bezier(.25,.1,.25,1);transition:.4s cubic-bezier(.25,.1,.25,1)}@media all and (min-height:700px){.site-menu ul.screen-controls li a{padding:30px 0 27px}.menu-line{height:64px}}.menu-line.active{-webkit-transform:translateY(0) translateZ(0) scaleX(1);-moz-transform:translateY(0) translateZ(0) scaleX(1);transform:translateY(0) translateZ(0) scaleX(1)}.menu-line.left{width:46px;left:0;-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left}.menu-line.right{right:0;width:300px;-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;-o-transform-origin:right;transform-origin:right}.core-menu,.textarea{width:100%}.popup-house{position:absolute;top:0;left:0}.popup-house.house-side{background-color:#fff}.popup-house .bg-image:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(81,88,93,.1)),to(rgba(81,88,93,.1))),-webkit-gradient(linear,left top,left bottom,from(rgba(46,46,46,.1)),to(rgba(46,46,46,.1))),-webkit-gradient(linear,left top,left bottom,from(rgba(54,63,74,0)),to(rgba(45,50,55,.59)));background:-webkit-linear-gradient(rgba(81,88,93,.1),rgba(81,88,93,.1)),-webkit-linear-gradient(rgba(46,46,46,.1),rgba(46,46,46,.1)),-webkit-linear-gradient(top,rgba(54,63,74,0),rgba(45,50,55,.59));background:-moz-linear-gradient(rgba(81,88,93,.1),rgba(81,88,93,.1)),-moz-linear-gradient(rgba(46,46,46,.1),rgba(46,46,46,.1)),-moz-linear-gradient(top,rgba(54,63,74,0),rgba(45,50,55,.59));background:-o-linear-gradient(rgba(81,88,93,.1),rgba(81,88,93,.1)),-o-linear-gradient(rgba(46,46,46,.1),rgba(46,46,46,.1)),-o-linear-gradient(top,rgba(54,63,74,0),rgba(45,50,55,.59));background:linear-gradient(rgba(81,88,93,.1),rgba(81,88,93,.1)),linear-gradient(rgba(46,46,46,.1),rgba(46,46,46,.1)),linear-gradient(to bottom,rgba(54,63,74,0),rgba(45,50,55,.59))}.core-menu{position:absolute;height:100%;opacity:0;-webkit-transition:.5s cubic-bezier(.25,.1,.25,1);-o-transition:.5s cubic-bezier(.25,.1,.25,1);-moz-transition:.5s cubic-bezier(.25,.1,.25,1);transition:.5s cubic-bezier(.25,.1,.25,1)}.core-menu.open{opacity:1;-webkit-transition:.5s cubic-bezier(.25,.1,.25,1) .5s;-o-transition:.5s cubic-bezier(.25,.1,.25,1) .5s;-moz-transition:.5s cubic-bezier(.25,.1,.25,1) .5s;transition:.5s cubic-bezier(.25,.1,.25,1) .5s}.input,.textarea{position:relative;display:inline-block;vertical-align:top}.input.required:after,.textarea.required:after{content:'';display:block;position:absolute;top:8px;right:8px;-webkit-border-radius:100% 100%;-moz-border-radius:100%;border-radius:100%;width:5px;height:5px;background-color:#d8d8d8;z-index:1}.input.full.required:after,.textarea.full.required:after{background-color:#333}.input.has-error label,.textarea.has-error label{color:#d0021b}.input.has-error.required:after,.textarea.has-error.required:after{background-color:#d0021b}.input.has-error.focus label,.input.has-error.focused label,.textarea.has-error.focus label,.textarea.has-error.focused label{color:#b0b0b0}.input.has-error.focus input,.input.has-error.focused input,.textarea.has-error.focus input,.textarea.has-error.focused input{color:#d0021b}.input label,.textarea label{font-weight:500;font-size:16px;line-height:7px;color:#b0b0b0;position:absolute;left:24px;top:25px;z-index:1;cursor:text;-webkit-transition:.18s;-o-transition:.18s;-moz-transition:.18s;transition:.18s}.input input,.textarea input{height:56px;margin-bottom:16px}.input textarea,.textarea textarea{height:120px;width:100%;padding-top:10px;padding-bottom:10px}.input input,.input textarea,.textarea input,.textarea textarea{background-color:#f0f0f0;border:1px solid #f0f0f0;display:inline-block;vertical-align:top;resize:none;overflow:hidden;color:#333;font-size:16px;line-height:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:24px;padding-right:24px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative}.controls .control:after,.controls .count-block .count:before{-moz-border-radius:100%;content:''}body.is-desktop .input:hover label,body.is-desktop .textarea:hover label{color:#909090}.input.focus input,.input.focused input{padding-top:20px;padding-bottom:0}.input.focus label,.input.focused label{font-size:13px;line-height:6px;letter-spacing:0;top:16px;color:#b0b0b0}.textarea.focus label,.textarea.focused label{display:none}.textarea label{line-height:22px;top:10px}.conditions span{color:#333;cursor:pointer;-o-transition:.28s;-moz-transition:.28s;transition:.28s}body.is-desktop .conditions span:hover{color:#c0a378}@-webkit-keyframes open-lines-x{0%,100%{height:0}50%{height:46px}}@-moz-keyframes open-lines-x{0%,100%{height:0}50%{height:46px}}@-o-keyframes open-lines-x{0%,100%{height:0}50%{height:46px}}@keyframes open-lines-x{0%,100%{height:0}50%{height:46px}}@-webkit-keyframes open-lines-y{0%,100%{width:0}50%{width:46px}}@-moz-keyframes open-lines-y{0%,100%{width:0}50%{width:46px}}@-o-keyframes open-lines-y{0%,100%{width:0}50%{width:46px}}@keyframes open-lines-y{0%,100%{width:0}50%{width:46px}}@-webkit-keyframes open-lines-screen-y{0%,100%{width:0}50%{width:46px}}@-moz-keyframes open-lines-screen-y{0%,100%{width:0}50%{width:46px}}@-o-keyframes open-lines-screen-y{0%,100%{width:0}50%{width:46px}}@keyframes open-lines-screen-y{0%,100%{width:0}50%{width:46px}}@-webkit-keyframes open-lines-screen-x{0%,100%{height:0}50%{height:46px}}@-moz-keyframes open-lines-screen-x{0%,100%{height:0}50%{height:46px}}@-o-keyframes open-lines-screen-x{0%,100%{height:0}50%{height:46px}}@keyframes open-lines-screen-x{0%,100%{height:0}50%{height:46px}}@-webkit-keyframes moveUpToMiddle{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes moveUpToMiddle{from{-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-o-keyframes moveUpToMiddle{from{transform:translate3d(0,-100%,0)}to{transform:translate3d(0,0,0)}}@keyframes moveUpToMiddle{from{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes moveMiddleToUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-moz-keyframes moveMiddleToUp{from{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-o-keyframes moveMiddleToUp{from{transform:translate3d(0,0,0)}to{transform:translate3d(0,-100%,0)}}@keyframes moveMiddleToUp{from{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes moveMiddleToDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-moz-keyframes moveMiddleToDown{from{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-moz-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-o-keyframes moveMiddleToDown{from{transform:translate3d(0,0,0)}to{transform:translate3d(0,100%,0)}}@keyframes moveMiddleToDown{from{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes moveDownToMiddle{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes moveDownToMiddle{from{-moz-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-o-keyframes moveDownToMiddle{from{transform:translate3d(0,100%,0)}to{transform:translate3d(0,0,0)}}@keyframes moveDownToMiddle{from{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes load-circle{from{stroke-dashoffset:190px}to{stroke-dashoffset:40px}}@-moz-keyframes load-circle{from{stroke-dashoffset:190px}to{stroke-dashoffset:40px}}@-o-keyframes load-circle{from{stroke-dashoffset:190px}to{stroke-dashoffset:40px}}@keyframes load-circle{from{stroke-dashoffset:190px}to{stroke-dashoffset:40px}}@-webkit-keyframes scale{from{width:100%}to{width:90%;-webkit-transform:scale(.9) translate3d(0,12px,0);transform:scale(.9) translate3d(0,12px,0)}}@-moz-keyframes scale{from{width:100%}to{width:90%;-moz-transform:scale(.9) translate3d(0,12px,0);transform:scale(.9) translate3d(0,12px,0)}}@-o-keyframes scale{from{width:100%}to{width:90%;transform:scale(.9) translate3d(0,12px,0)}}@keyframes scale{from{width:100%}to{width:90%;-webkit-transform:scale(.9) translate3d(0,12px,0);-moz-transform:scale(.9) translate3d(0,12px,0);transform:scale(.9) translate3d(0,12px,0)}}@-webkit-keyframes scaling{from{width:90%;-webkit-transform:scale(.9) translate3d(0,12px,0);transform:scale(.9) translate3d(0,12px,0)}to{width:100%;-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0)}}@-moz-keyframes scaling{from{width:90%;-moz-transform:scale(.9) translate3d(0,12px,0);transform:scale(.9) translate3d(0,12px,0)}to{width:100%;-moz-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0)}}@-o-keyframes scaling{from{width:90%;transform:scale(.9) translate3d(0,12px,0)}to{width:100%;transform:scale(1) translate3d(0,0,0)}}@keyframes scaling{from{width:90%;-webkit-transform:scale(.9) translate3d(0,12px,0);-moz-transform:scale(.9) translate3d(0,12px,0);transform:scale(.9) translate3d(0,12px,0)}to{width:100%;-webkit-transform:scale(1) translate3d(0,0,0);-moz-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0)}}@-webkit-keyframes fly-cloud{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes fly-cloud{from{-moz-transform:translateX(-100%);transform:translateX(-100%)}to{-moz-transform:translateX(100%);transform:translateX(100%)}}@-o-keyframes fly-cloud{from{-o-transform:translateX(-100%);transform:translateX(-100%)}to{-o-transform:translateX(100%);transform:translateX(100%)}}@keyframes fly-cloud{from{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes fly-cloud-start{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes fly-cloud-start{from{-moz-transform:translateX(0);transform:translateX(0)}to{-moz-transform:translateX(100%);transform:translateX(100%)}}@-o-keyframes fly-cloud-start{from{-o-transform:translateX(0);transform:translateX(0)}to{-o-transform:translateX(100%);transform:translateX(100%)}}@keyframes fly-cloud-start{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes backSlideToCurrent{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-moz-keyframes backSlideToCurrent{from{-moz-transform:translateX(-100%);transform:translateX(-100%)}to{-moz-transform:translate(0);transform:translate(0)}}@-o-keyframes backSlideToCurrent{from{-o-transform:translateX(-100%);transform:translateX(-100%)}to{-o-transform:translate(0);transform:translate(0)}}@keyframes backSlideToCurrent{from{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);transform:translate(0)}}@-webkit-keyframes nextSlideToCurrent{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-moz-keyframes nextSlideToCurrent{from{-moz-transform:translateX(100%);transform:translateX(100%)}to{-moz-transform:translate(0);transform:translate(0)}}@-o-keyframes nextSlideToCurrent{from{-o-transform:translateX(100%);transform:translateX(100%)}to{-o-transform:translate(0);transform:translate(0)}}@keyframes nextSlideToCurrent{from{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);transform:translate(0)}}@-webkit-keyframes currentSlideToNext{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translate(100%);transform:translate(100%)}}@-moz-keyframes currentSlideToNext{from{-moz-transform:translateX(0);transform:translateX(0)}to{-moz-transform:translate(100%);transform:translate(100%)}}@-o-keyframes currentSlideToNext{from{-o-transform:translateX(0);transform:translateX(0)}to{-o-transform:translate(100%);transform:translate(100%)}}@keyframes currentSlideToNext{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translate(100%);-moz-transform:translate(100%);-o-transform:translate(100%);transform:translate(100%)}}@-webkit-keyframes currentSlideToBack{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@-moz-keyframes currentSlideToBack{from{-moz-transform:translateX(0);transform:translateX(0)}to{-moz-transform:translate(-100%);transform:translate(-100%)}}@-o-keyframes currentSlideToBack{from{-o-transform:translateX(0);transform:translateX(0)}to{-o-transform:translate(-100%);transform:translate(-100%)}}@keyframes currentSlideToBack{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translate(-100%);-moz-transform:translate(-100%);-o-transform:translate(-100%);transform:translate(-100%)}}@-webkit-keyframes move_stick{0%{y:-4px;opacity:0}35%{y:5;opacity:1}100%{y:10;opacity:0}}@-moz-keyframes move_stick{0%{y:-4px;opacity:0}35%{y:5;opacity:1}100%{y:10;opacity:0}}@-o-keyframes move_stick{0%{y:-4px;opacity:0}35%{y:5;opacity:1}100%{y:10;opacity:0}}@keyframes move_stick{0%{y:-4px;opacity:0}35%{y:5;opacity:1}100%{y:10;opacity:0}}@-webkit-keyframes move_scroll_triangle{0%,100%,30%{-webkit-transform:rotate(-90deg) translateX(0);transform:rotate(-90deg) translateX(0);opacity:1}65%{-webkit-transform:rotate(-90deg) translateX(-20px);transform:rotate(-90deg) translateX(-20px);opacity:0}66%{-webkit-transform:rotate(-90deg) translateX(20px);transform:rotate(-90deg) translateX(20px)}}@-moz-keyframes move_scroll_triangle{0%,100%,30%{-moz-transform:rotate(-90deg) translateX(0);transform:rotate(-90deg) translateX(0);opacity:1}65%{-moz-transform:rotate(-90deg) translateX(-20px);transform:rotate(-90deg) translateX(-20px);opacity:0}66%{-moz-transform:rotate(-90deg) translateX(20px);transform:rotate(-90deg) translateX(20px)}}@-o-keyframes move_scroll_triangle{0%,100%,30%{-o-transform:rotate(-90deg) translateX(0);transform:rotate(-90deg) translateX(0);opacity:1}65%{-o-transform:rotate(-90deg) translateX(-20px);transform:rotate(-90deg) translateX(-20px);opacity:0}66%{-o-transform:rotate(-90deg) translateX(20px);transform:rotate(-90deg) translateX(20px)}}@keyframes move_scroll_triangle{0%,100%,30%{-webkit-transform:rotate(-90deg) translateX(0);-moz-transform:rotate(-90deg) translateX(0);-o-transform:rotate(-90deg) translateX(0);transform:rotate(-90deg) translateX(0);opacity:1}65%{-webkit-transform:rotate(-90deg) translateX(-20px);-moz-transform:rotate(-90deg) translateX(-20px);-o-transform:rotate(-90deg) translateX(-20px);transform:rotate(-90deg) translateX(-20px);opacity:0}66%{-webkit-transform:rotate(-90deg) translateX(20px);-moz-transform:rotate(-90deg) translateX(20px);-o-transform:rotate(-90deg) translateX(20px);transform:rotate(-90deg) translateX(20px)}}@-webkit-keyframes pulse{0%,100%,50%{-webkit-transform:translate3d(-50%,-50%,0) scale(.3);transform:translate3d(-50%,-50%,0) scale(.3);opacity:0}25%,75%{-webkit-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1);opacity:1}}@-moz-keyframes pulse{0%,100%,50%{-moz-transform:translate3d(-50%,-50%,0) scale(.3);transform:translate3d(-50%,-50%,0) scale(.3);opacity:0}25%,75%{-moz-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1);opacity:1}}@-o-keyframes pulse{0%,100%,50%{transform:translate3d(-50%,-50%,0) scale(.3);opacity:0}25%,75%{transform:translate3d(-50%,-50%,0) scale(1);opacity:1}}@keyframes pulse{0%,100%,50%{-webkit-transform:translate3d(-50%,-50%,0) scale(.3);-moz-transform:translate3d(-50%,-50%,0) scale(.3);transform:translate3d(-50%,-50%,0) scale(.3);opacity:0}25%,75%{-webkit-transform:translate3d(-50%,-50%,0) scale(1);-moz-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1);opacity:1}}@-webkit-keyframes resize_menu{0%{width:100%;-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}100%{width:-webkit-calc(100% - 288px);width:calc(100% - 288px);-webkit-transform:scale(.9) translateX(-30px);transform:scale(.9) translateX(-30px)}}@-moz-keyframes resize_menu{0%{width:100%;-moz-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}100%{width:-moz-calc(100% - 288px);width:calc(100% - 288px);-moz-transform:scale(.9) translateX(-30px);transform:scale(.9) translateX(-30px)}}@-o-keyframes resize_menu{0%{width:100%;-o-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}100%{width:calc(100% - 288px);-o-transform:scale(.9) translateX(-30px);transform:scale(.9) translateX(-30px)}}@keyframes resize_menu{0%{width:100%;-webkit-transform:scale(1) translateX(0);-moz-transform:scale(1) translateX(0);-o-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}100%{width:-webkit-calc(100% - 288px);width:-moz-calc(100% - 288px);width:calc(100% - 288px);-webkit-transform:scale(.9) translateX(-30px);-moz-transform:scale(.9) translateX(-30px);-o-transform:scale(.9) translateX(-30px);transform:scale(.9) translateX(-30px)}}@-webkit-keyframes switch-layer{0%,100%{-webkit-transform:scaleX(0);transform:scaleX(0)}50%{-webkit-transform:scaleX(1.01);transform:scaleX(1.01)}}@-moz-keyframes switch-layer{0%,100%{-moz-transform:scaleX(0);transform:scaleX(0)}50%{-moz-transform:scaleX(1.01);transform:scaleX(1.01)}}@-o-keyframes switch-layer{0%,100%{-o-transform:scaleX(0);transform:scaleX(0)}50%{-o-transform:scaleX(1.01);transform:scaleX(1.01)}}@keyframes switch-layer{0%,100%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}50%{-webkit-transform:scaleX(1.01);-moz-transform:scaleX(1.01);-o-transform:scaleX(1.01);transform:scaleX(1.01)}}@-webkit-keyframes switch-mini-layer{0%,100%{-webkit-transform:translate3d(-50%,-50%,0) scaleX(0);transform:translate3d(-50%,-50%,0) scaleX(0)}50%{-webkit-transform:translate3d(-50%,-50%,0) scaleX(1);transform:translate3d(-50%,-50%,0) scaleX(1)}}@-moz-keyframes switch-mini-layer{0%,100%{-moz-transform:translate3d(-50%,-50%,0) scaleX(0);transform:translate3d(-50%,-50%,0) scaleX(0)}50%{-moz-transform:translate3d(-50%,-50%,0) scaleX(1);transform:translate3d(-50%,-50%,0) scaleX(1)}}@-o-keyframes switch-mini-layer{0%,100%{transform:translate3d(-50%,-50%,0) scaleX(0)}50%{transform:translate3d(-50%,-50%,0) scaleX(1)}}@keyframes switch-mini-layer{0%,100%{-webkit-transform:translate3d(-50%,-50%,0) scaleX(0);-moz-transform:translate3d(-50%,-50%,0) scaleX(0);transform:translate3d(-50%,-50%,0) scaleX(0)}50%{-webkit-transform:translate3d(-50%,-50%,0) scaleX(1);-moz-transform:translate3d(-50%,-50%,0) scaleX(1);transform:translate3d(-50%,-50%,0) scaleX(1)}}@-webkit-keyframes move-to-left{from{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1.01);transform:scaleX(1.01)}}@-moz-keyframes move-to-left{from{-moz-transform:scaleX(0);transform:scaleX(0)}to{-moz-transform:scaleX(1.01);transform:scaleX(1.01)}}@-o-keyframes move-to-left{from{-o-transform:scaleX(0);transform:scaleX(0)}to{-o-transform:scaleX(1.01);transform:scaleX(1.01)}}@keyframes move-to-left{from{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1.01);-moz-transform:scaleX(1.01);-o-transform:scaleX(1.01);transform:scaleX(1.01)}}@-webkit-keyframes move-to-right{from{-webkit-transform:scaleX(1.01);transform:scaleX(1.01)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@-moz-keyframes move-to-right{from{-moz-transform:scaleX(1.01);transform:scaleX(1.01)}to{-moz-transform:scaleX(0);transform:scaleX(0)}}@-o-keyframes move-to-right{from{-o-transform:scaleX(1.01);transform:scaleX(1.01)}to{-o-transform:scaleX(0);transform:scaleX(0)}}@keyframes move-to-right{from{-webkit-transform:scaleX(1.01);-moz-transform:scaleX(1.01);-o-transform:scaleX(1.01);transform:scaleX(1.01)}to{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}}@-webkit-keyframes opacity-end{from{opacity:1}to{opacity:0}}@-moz-keyframes opacity-end{from{opacity:1}to{opacity:0}}@-o-keyframes opacity-end{from{opacity:1}to{opacity:0}}@keyframes opacity-end{from{opacity:1}to{opacity:0}}@-webkit-keyframes hide-point{from{width:auto;-webkit-transform:scale(1);transform:scale(1)}to{width:0;-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes hide-point{from{width:auto;-moz-transform:scale(1);transform:scale(1)}to{width:0;-moz-transform:scale(1);transform:scale(1)}}@-o-keyframes hide-point{from{width:auto;-o-transform:scale(1);transform:scale(1)}to{width:0;-o-transform:scale(1);transform:scale(1)}}@keyframes hide-point{from{width:auto;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{width:0;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes show-point{from{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes show-point{from{-moz-transform:scale(0);transform:scale(0)}to{-moz-transform:scale(1);transform:scale(1)}}@-o-keyframes show-point{from{-o-transform:scale(0);transform:scale(0)}to{-o-transform:scale(1);transform:scale(1)}}@keyframes show-point{from{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lighting{0%,100%,50%{fill:#dfd7d7}25%,75%{fill:#9ac849}}@-moz-keyframes lighting{0%,100%,50%{fill:#dfd7d7}25%,75%{fill:#9ac849}}@-o-keyframes lighting{0%,100%,50%{fill:#dfd7d7}25%,75%{fill:#9ac849}}@keyframes lighting{0%,100%,50%{fill:#dfd7d7}25%,75%{fill:#9ac849}}.fxRollX{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);overflow:hidden;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.62,.12,.52,.94);-moz-animation-timing-function:cubic-bezier(.62,.12,.52,.94);-o-animation-timing-function:cubic-bezier(.62,.12,.52,.94);animation-timing-function:cubic-bezier(.62,.12,.52,.94)}.fxFadeUp,.fxRollX .image{-webkit-animation-duration:.5s;-o-animation-duration:.5s}.fxRollX .image{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-moz-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.62,.12,.52,.94);-moz-animation-timing-function:cubic-bezier(.62,.12,.52,.94);-o-animation-timing-function:cubic-bezier(.62,.12,.52,.94);animation-timing-function:cubic-bezier(.62,.12,.52,.94)}.fxRollX.active,.fxRollX.active .image,.fxRollX.flyInNext{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.fxRollX.active,.fxRollX.active .image{transform:translateX(0)}.fxRollX.navInNext{z-index:10;-webkit-animation-name:rollInXNext;-moz-animation-name:rollInXNext;-o-animation-name:rollInXNext;animation-name:rollInXNext}.fxRollX.navInNext .image{-webkit-animation-name:rollInXPrev;-moz-animation-name:rollInXPrev;-o-animation-name:rollInXPrev;animation-name:rollInXPrev}.fxRollX.navOutNext{z-index:9;-webkit-animation-name:rollOutXNext;-moz-animation-name:rollOutXNext;-o-animation-name:rollOutXNext;animation-name:rollOutXNext}.fxRollX.navOutNext .image{-webkit-animation-name:rollOutXPrev;-moz-animation-name:rollOutXPrev;-o-animation-name:rollOutXPrev;animation-name:rollOutXPrev}.fxRollX.navInPrev{z-index:10;-webkit-animation-name:rollInXPrev;-moz-animation-name:rollInXPrev;-o-animation-name:rollInXPrev;animation-name:rollInXPrev}.fxRollX.navInPrev .image{-webkit-animation-name:rollInXNext;-moz-animation-name:rollInXNext;-o-animation-name:rollInXNext;animation-name:rollInXNext}.fxRollX.navOutPrev{z-index:9;-webkit-animation-name:rollOutXPrev;-moz-animation-name:rollOutXPrev;-o-animation-name:rollOutXPrev;animation-name:rollOutXPrev}.fxRollX.navOutPrev .image{-webkit-animation-name:rollOutXNext;-moz-animation-name:rollOutXNext;-o-animation-name:rollOutXNext;animation-name:rollOutXNext}.fxRollX.flyNext{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.fxRollX.flyNext .image,.fxRollX.flyPrev{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.fxRollX.flyPrev .image{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.fxRollX.flyInNext{-webkit-transition:opacity .5s cubic-bezier(.62,.12,.52,.94),-webkit-transform .5s cubic-bezier(.62,.12,.52,.94);-o-transition:opacity .5s cubic-bezier(.62,.12,.52,.94),-o-transform .5s cubic-bezier(.62,.12,.52,.94);-moz-transition:transform .5s cubic-bezier(.62,.12,.52,.94),opacity .5s cubic-bezier(.62,.12,.52,.94),-moz-transform .5s cubic-bezier(.62,.12,.52,.94);transition:transform .5s cubic-bezier(.62,.12,.52,.94),opacity .5s cubic-bezier(.62,.12,.52,.94);transition:transform .5s cubic-bezier(.62,.12,.52,.94),opacity .5s cubic-bezier(.62,.12,.52,.94),-webkit-transform .5s cubic-bezier(.62,.12,.52,.94),-moz-transform .5s cubic-bezier(.62,.12,.52,.94),-o-transform .5s cubic-bezier(.62,.12,.52,.94);transform:translateX(0)}.fxRollX.flyInNext .image,.fxRollX.flyOutNext{-webkit-transition:opacity .5s cubic-bezier(.62,.12,.52,.94),-webkit-transform .5s cubic-bezier(.62,.12,.52,.94);-o-transition:opacity .5s cubic-bezier(.62,.12,.52,.94),-o-transform .5s cubic-bezier(.62,.12,.52,.94);-moz-transition:transform .5s cubic-bezier(.62,.12,.52,.94),opacity .5s cubic-bezier(.62,.12,.52,.94),-moz-transform .5s cubic-bezier(.62,.12,.52,.94)}.fxRollX.flyInNext .image,.fxRollX.flyInPrev{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.fxRollX.flyInNext .image{transform:translateX(0);transition:transform .5s cubic-bezier(.62,.12,.52,.94),opacity .5s cubic-bezier(.62,.12,.52,.94);transition:transform .5s cubic-bezier(.62,.12,.52,.94),opacity .5s cubic-bezier(.62,.12,.52,.94),-webkit-transform .5s cubic-bezier(.62,.12,.52,.94),-moz-transform .5s cubic-bezier(.62,.12,.52,.94),-o-transform .5s cubic-bezier(.62,.12,.52,.94)}.fxRollX.flyOutNext{transition:transform .5s cubic-bezier(.62,.12,.52,.94),opacity .5s cubic-bezier(.62,.12,.52,.94);transition:transform .5s cubic-bezier(.62,.12,.52,.94),opacity .5s cubic-bezier(.62,.12,.52,.94),-webkit-transform .5s cubic-bezier(.62,.12,.52,.94),-moz-transform .5s cubic-bezier(.62,.12,.52,.94),-o-transform .5s cubic-bezier(.62,.12,.52,.94);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.fxRollX.flyInPrev,.fxRollX.flyOutNext .image{-webkit-transition:opacity .5s cubic-bezier(.62,.12,.52,.94),-webkit-transform .5s cubic-bezier(.62,.12,.52,.94);-o-transition:opacity .5s cubic-bezier(.62,.12,.52,.94),-o-transform .5s cubic-bezier(.62,.12,.52,.94);-moz-transition:transform .5s cubic-bezier(.62,.12,.52,.94),opacity .5s cubic-bezier(.62,.12,.52,.94),-moz-transform .5s cubic-bezier(.62,.12,.52,.94)}.fxRollX.flyOutNext .image{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);transition:transform .5s cubic-bezier(.62,.12,.52,.94),opacity .5s cubic-bezier(.62,.12,.52,.94);transition:transform .5s cubic-bezier(.62,.12,.52,.94),opacity .5s cubic-bezier(.62,.12,.52,.94),-webkit-transform .5s cubic-bezier(.62,.12,.52,.94),-moz-transform .5s cubic-bezier(.62,.12,.52,.94),-o-transform .5s cubic-bezier(.62,.12,.52,.94)}.fxRollX.flyInPrev{transition:transform .5s cubic-bezier(.62,.12,.52,.94),opacity .5s cubic-bezier(.62,.12,.52,.94);transition:transform .5s cubic-bezier(.62,.12,.52,.94),opacity .5s cubic-bezier(.62,.12,.52,.94),-webkit-transform .5s cubic-bezier(.62,.12,.52,.94),-moz-transform .5s cubic-bezier(.62,.12,.52,.94),-o-transform .5s cubic-bezier(.62,.12,.52,.94);transform:translateX(0)}.fxRollX.flyInPrev .image,.fxRollX.flyOutPrev{-webkit-transition:opacity .5s cubic-bezier(.62,.12,.52,.94),-webkit-transform .5s cubic-bezier(.62,.12,.52,.94);-o-transition:opacity .5s cubic-bezier(.62,.12,.52,.94),-o-transform .5s cubic-bezier(.62,.12,.52,.94);-moz-transition:transform .5s cubic-bezier(.62,.12,.52,.94),opacity .5s cubic-bezier(.62,.12,.52,.94),-moz-transform .5s cubic-bezier(.62,.12,.52,.94)}.fxRollX.flyInPrev .image{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);transition:transform .5s cubic-bezier(.62,.12,.52,.94),opacity .5s cubic-bezier(.62,.12,.52,.94);transition:transform .5s cubic-bezier(.62,.12,.52,.94),opacity .5s cubic-bezier(.62,.12,.52,.94),-webkit-transform .5s cubic-bezier(.62,.12,.52,.94),-moz-transform .5s cubic-bezier(.62,.12,.52,.94),-o-transform .5s cubic-bezier(.62,.12,.52,.94)}.fxRollX.flyOutPrev{transition:transform .5s cubic-bezier(.62,.12,.52,.94),opacity .5s cubic-bezier(.62,.12,.52,.94);transition:transform .5s cubic-bezier(.62,.12,.52,.94),opacity .5s cubic-bezier(.62,.12,.52,.94),-webkit-transform .5s cubic-bezier(.62,.12,.52,.94),-moz-transform .5s cubic-bezier(.62,.12,.52,.94),-o-transform .5s cubic-bezier(.62,.12,.52,.94);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.fxRollX.flyOutPrev .image{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:opacity .5s cubic-bezier(.62,.12,.52,.94),-webkit-transform .5s cubic-bezier(.62,.12,.52,.94);-o-transition:opacity .5s cubic-bezier(.62,.12,.52,.94),-o-transform .5s cubic-bezier(.62,.12,.52,.94);-moz-transition:transform .5s cubic-bezier(.62,.12,.52,.94),opacity .5s cubic-bezier(.62,.12,.52,.94),-moz-transform .5s cubic-bezier(.62,.12,.52,.94);transition:transform .5s cubic-bezier(.62,.12,.52,.94),opacity .5s cubic-bezier(.62,.12,.52,.94);transition:transform .5s cubic-bezier(.62,.12,.52,.94),opacity .5s cubic-bezier(.62,.12,.52,.94),-webkit-transform .5s cubic-bezier(.62,.12,.52,.94),-moz-transform .5s cubic-bezier(.62,.12,.52,.94),-o-transform .5s cubic-bezier(.62,.12,.52,.94)}.fxRollX.with-opacity{opacity:0}.fxRollX.with-opacity.active{opacity:1}.fxRollX.with-opacity.navInNext{z-index:10;-webkit-animation-name:rollInXNextWithOpacity;-moz-animation-name:rollInXNextWithOpacity;-o-animation-name:rollInXNextWithOpacity;animation-name:rollInXNextWithOpacity}.fxRollX.with-opacity.navInNext .image{-webkit-animation-name:rollInXPrevWithOpacity;-moz-animation-name:rollInXPrevWithOpacity;-o-animation-name:rollInXPrevWithOpacity;animation-name:rollInXPrevWithOpacity}.fxRollX.with-opacity.navOutNext{z-index:9;-webkit-animation-name:rollOutXNextWithOpacity;-moz-animation-name:rollOutXNextWithOpacity;-o-animation-name:rollOutXNextWithOpacity;animation-name:rollOutXNextWithOpacity}.fxRollX.with-opacity.navOutNext .image{-webkit-animation-name:rollOutXPrevWithOpacity;-moz-animation-name:rollOutXPrevWithOpacity;-o-animation-name:rollOutXPrevWithOpacity;animation-name:rollOutXPrevWithOpacity}.fxRollX.with-opacity.navInPrev{z-index:10;-webkit-animation-name:rollInXPrevWithOpacity;-moz-animation-name:rollInXPrevWithOpacity;-o-animation-name:rollInXPrevWithOpacity;animation-name:rollInXPrevWithOpacity}.fxRollX.with-opacity.navInPrev .image{-webkit-animation-name:rollInXNextWithOpacity;-moz-animation-name:rollInXNextWithOpacity;-o-animation-name:rollInXNextWithOpacity;animation-name:rollInXNextWithOpacity}.fxRollX.with-opacity.navOutPrev{z-index:9;-webkit-animation-name:rollOutXPrevWithOpacity;-moz-animation-name:rollOutXPrevWithOpacity;-o-animation-name:rollOutXPrevWithOpacity;animation-name:rollOutXPrevWithOpacity}.fxRollX.with-opacity.navOutPrev .image{-webkit-animation-name:rollOutXNextWithOpacity;-moz-animation-name:rollOutXNextWithOpacity;-o-animation-name:rollOutXNextWithOpacity;animation-name:rollOutXNextWithOpacity}@-webkit-keyframes rollInXNext{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes rollInXNext{from{-moz-transform:translateX(100%);transform:translateX(100%)}to{-moz-transform:translateX(0);transform:translateX(0)}}@-o-keyframes rollInXNext{from{-o-transform:translateX(100%);transform:translateX(100%)}to{-o-transform:translateX(0);transform:translateX(0)}}@keyframes rollInXNext{from{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes rollOutXNext{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-moz-keyframes rollOutXNext{from{-moz-transform:translateX(0);transform:translateX(0)}to{-moz-transform:translateX(-100%);transform:translateX(-100%)}}@-o-keyframes rollOutXNext{from{-o-transform:translateX(0);transform:translateX(0)}to{-o-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes rollOutXNext{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes rollInXPrev{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes rollInXPrev{from{-moz-transform:translateX(-100%);transform:translateX(-100%)}to{-moz-transform:translateX(0);transform:translateX(0)}}@-o-keyframes rollInXPrev{from{-o-transform:translateX(-100%);transform:translateX(-100%)}to{-o-transform:translateX(0);transform:translateX(0)}}@keyframes rollInXPrev{from{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes rollOutXPrev{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes rollOutXPrev{from{-moz-transform:translateX(0);transform:translateX(0)}to{-moz-transform:translateX(100%);transform:translateX(100%)}}@-o-keyframes rollOutXPrev{from{-o-transform:translateX(0);transform:translateX(0)}to{-o-transform:translateX(100%);transform:translateX(100%)}}@keyframes rollOutXPrev{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes rollInXNextWithOpacity{from{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-moz-keyframes rollInXNextWithOpacity{from{-moz-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-moz-transform:translateX(0);transform:translateX(0);opacity:1}}@-o-keyframes rollInXNextWithOpacity{from{-o-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-o-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes rollInXNextWithOpacity{from{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes rollOutXNextWithOpacity{from{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@-moz-keyframes rollOutXNextWithOpacity{from{-moz-transform:translateX(0);transform:translateX(0);opacity:1}to{-moz-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@-o-keyframes rollOutXNextWithOpacity{from{-o-transform:translateX(0);transform:translateX(0);opacity:1}to{-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes rollOutXNextWithOpacity{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@-webkit-keyframes rollInXPrevWithOpacity{from{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-moz-keyframes rollInXPrevWithOpacity{from{-moz-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-moz-transform:translateX(0);transform:translateX(0);opacity:1}}@-o-keyframes rollInXPrevWithOpacity{from{-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-o-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes rollInXPrevWithOpacity{from{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes rollOutXPrevWithOpacity{from{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@-moz-keyframes rollOutXPrevWithOpacity{from{-moz-transform:translateX(0);transform:translateX(0);opacity:1}to{-moz-transform:translateX(100%);transform:translateX(100%);opacity:0}}@-o-keyframes rollOutXPrevWithOpacity{from{-o-transform:translateX(0);transform:translateX(0);opacity:1}to{-o-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes rollOutXPrevWithOpacity{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);opacity:0}}.controls{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;white-space:nowrap}.controls .control,.controls .count-block{display:inline-block;vertical-align:top}.controls .control{position:relative;width:50px;height:50px;cursor:pointer;z-index:20}.controls .control:after{display:block;position:absolute;left:0;top:0;-webkit-border-radius:100%;border-radius:100%;background-color:#fff;z-index:10;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:.4s cubic-bezier(.4,0,.4,1);-o-transition:.4s cubic-bezier(.4,0,.4,1);-moz-transition:.4s cubic-bezier(.4,0,.4,1);transition:.4s cubic-bezier(.4,0,.4,1);width:50px;height:50px}body.is-desktop .controls .control:hover svg.triangle{fill:#333}body.is-desktop .controls .control:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.controls .control svg.triangle{position:absolute;top:21px;left:23px;width:7px;height:8px;fill:#fff;-webkit-transition:.4s cubic-bezier(.4,0,.4,1);-o-transition:.4s cubic-bezier(.4,0,.4,1);-moz-transition:.4s cubic-bezier(.4,0,.4,1);transition:.4s cubic-bezier(.4,0,.4,1);z-index:15}.controls .control.left svg.triangle{left:20px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.controls .count-block{position:relative;padding:0 40px;line-height:50px;z-index:20}.controls .count-block div{position:relative;display:inline-block;vertical-align:middel}section.screen-section.about .lock-screen,section.screen-section.scale .lock-screen,section.transport-section .left-side.open .btn-circle .close-map{display:block}.controls .count-block .current{margin-right:16px;padding-right:1px}.controls .count-block .count{color:rgba(255,255,255,.5)}.controls .count-block .count:before{position:absolute;top:8px;left:-12px;width:4px;height:4px;background-color:rgba(255,255,255,.5);-webkit-border-radius:100% 100%;border-radius:100%}.circle-indicator,.circle-load{position:absolute;top:0;left:0;width:50px;height:50px;stroke-dasharray:144;fill:transparent;stroke:rgba(255,255,255,.15);stroke-width:2px}.circle-load{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);stroke-dashoffset:144;stroke:#fff}.circle-indicator{z-index:1;stroke-dashoffset:0}.backSlideToCurrent{-webkit-animation:2s backSlideToCurrent forwards;-moz-animation:2s backSlideToCurrent forwards;-o-animation:2s backSlideToCurrent forwards;animation:2s backSlideToCurrent forwards}.nextSlideToCurrent{-webkit-animation:2s nextSlideToCurrent forwards;-moz-animation:2s nextSlideToCurrent forwards;-o-animation:2s nextSlideToCurrent forwards;animation:2s nextSlideToCurrent forwards}.currentSlideToNext{-webkit-animation:2s currentSlideToNext forwards;-moz-animation:2s currentSlideToNext forwards;-o-animation:2s currentSlideToNext forwards;animation:2s currentSlideToNext forwards}.currentSlideToBack{-webkit-animation:2s currentSlideToBack forwards;-moz-animation:2s currentSlideToBack forwards;-o-animation:2s currentSlideToBack forwards;animation:2s currentSlideToBack forwards}.fxFadeUp{-moz-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.25,0,.25,1);-moz-animation-timing-function:cubic-bezier(.25,0,.25,1);-o-animation-timing-function:cubic-bezier(.25,0,.25,1);animation-timing-function:cubic-bezier(.25,0,.25,1);-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);opacity:0;z-index:1}.fxFadeUp.active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;z-index:10}.fxFadeUp.navInNext{z-index:10;-webkit-animation-name:fadeUpInNext;-moz-animation-name:fadeUpInNext;-o-animation-name:fadeUpInNext;animation-name:fadeUpInNext;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}.fxFadeUp.navInPrev,.fxFadeUp30.navInNext{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s}.fxFadeUp.navOutNext{z-index:9;-webkit-animation-name:fadeUpOutNext;-moz-animation-name:fadeUpOutNext;-o-animation-name:fadeUpOutNext;animation-name:fadeUpOutNext}.fxFadeUp.navInPrev{z-index:10;-webkit-animation-name:fadeUpInPrev;-moz-animation-name:fadeUpInPrev;-o-animation-name:fadeUpInPrev;animation-name:fadeUpInPrev;animation-delay:.5s}.fxFadeUp.navOutPrev{z-index:9;-webkit-animation-name:fadeUpOutPrev;-moz-animation-name:fadeUpOutPrev;-o-animation-name:fadeUpOutPrev;animation-name:fadeUpOutPrev}.fxFadeUp.flyNext,.fxFadeUp.flyPrev{-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}.fxFadeUp.flyInNext{-webkit-transition:opacity .5s cubic-bezier(.25,0,.25,1) .5s,-webkit-transform .5s cubic-bezier(.25,0,.25,1) .5s;-o-transition:opacity .5s cubic-bezier(.25,0,.25,1) .5s,-o-transform .5s cubic-bezier(.25,0,.25,1) .5s;-moz-transition:transform .5s cubic-bezier(.25,0,.25,1) .5s,opacity .5s cubic-bezier(.25,0,.25,1) .5s,-moz-transform .5s cubic-bezier(.25,0,.25,1) .5s;transition:transform .5s cubic-bezier(.25,0,.25,1) .5s,opacity .5s cubic-bezier(.25,0,.25,1) .5s;transition:transform .5s cubic-bezier(.25,0,.25,1) .5s,opacity .5s cubic-bezier(.25,0,.25,1) .5s,-webkit-transform .5s cubic-bezier(.25,0,.25,1) .5s,-moz-transform .5s cubic-bezier(.25,0,.25,1) .5s,-o-transform .5s cubic-bezier(.25,0,.25,1) .5s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.fxFadeUp.flyOutNext{-webkit-transition:opacity .5s cubic-bezier(.25,0,.25,1),-webkit-transform .5s cubic-bezier(.25,0,.25,1);-o-transition:opacity .5s cubic-bezier(.25,0,.25,1),-o-transform .5s cubic-bezier(.25,0,.25,1);-moz-transition:transform .5s cubic-bezier(.25,0,.25,1),opacity .5s cubic-bezier(.25,0,.25,1),-moz-transform .5s cubic-bezier(.25,0,.25,1);transition:transform .5s cubic-bezier(.25,0,.25,1),opacity .5s cubic-bezier(.25,0,.25,1);transition:transform .5s cubic-bezier(.25,0,.25,1),opacity .5s cubic-bezier(.25,0,.25,1),-webkit-transform .5s cubic-bezier(.25,0,.25,1),-moz-transform .5s cubic-bezier(.25,0,.25,1),-o-transform .5s cubic-bezier(.25,0,.25,1);-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}.fxFadeUp.flyInPrev{-webkit-transition:opacity .5s cubic-bezier(.25,0,.25,1) .5s,-webkit-transform .5s cubic-bezier(.25,0,.25,1) .5s;-o-transition:opacity .5s cubic-bezier(.25,0,.25,1) .5s,-o-transform .5s cubic-bezier(.25,0,.25,1) .5s;-moz-transition:transform .5s cubic-bezier(.25,0,.25,1) .5s,opacity .5s cubic-bezier(.25,0,.25,1) .5s,-moz-transform .5s cubic-bezier(.25,0,.25,1) .5s;transition:transform .5s cubic-bezier(.25,0,.25,1) .5s,opacity .5s cubic-bezier(.25,0,.25,1) .5s;transition:transform .5s cubic-bezier(.25,0,.25,1) .5s,opacity .5s cubic-bezier(.25,0,.25,1) .5s,-webkit-transform .5s cubic-bezier(.25,0,.25,1) .5s,-moz-transform .5s cubic-bezier(.25,0,.25,1) .5s,-o-transform .5s cubic-bezier(.25,0,.25,1) .5s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.fxFadeUp.flyOutPrev{-webkit-transition:opacity .5s cubic-bezier(.25,0,.25,1),-webkit-transform .5s cubic-bezier(.25,0,.25,1);-o-transition:opacity .5s cubic-bezier(.25,0,.25,1),-o-transform .5s cubic-bezier(.25,0,.25,1);-moz-transition:transform .5s cubic-bezier(.25,0,.25,1),opacity .5s cubic-bezier(.25,0,.25,1),-moz-transform .5s cubic-bezier(.25,0,.25,1);transition:transform .5s cubic-bezier(.25,0,.25,1),opacity .5s cubic-bezier(.25,0,.25,1);transition:transform .5s cubic-bezier(.25,0,.25,1),opacity .5s cubic-bezier(.25,0,.25,1),-webkit-transform .5s cubic-bezier(.25,0,.25,1),-moz-transform .5s cubic-bezier(.25,0,.25,1),-o-transform .5s cubic-bezier(.25,0,.25,1);-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}@-webkit-keyframes fadeUpInNext{from{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-moz-keyframes fadeUpInNext{from{-moz-transform:translateY(50px);transform:translateY(50px);opacity:0}to{-moz-transform:translateY(0);transform:translateY(0);opacity:1}}@-o-keyframes fadeUpInNext{from{-o-transform:translateY(50px);transform:translateY(50px);opacity:0}to{-o-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeUpInNext{from{-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);opacity:0}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fadeUpOutNext{from{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}}@-moz-keyframes fadeUpOutNext{from{-moz-transform:translateY(0);transform:translateY(0);opacity:1}to{-moz-transform:translateY(50px);transform:translateY(50px);opacity:0}}@-o-keyframes fadeUpOutNext{from{-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-o-transform:translateY(50px);transform:translateY(50px);opacity:0}}@keyframes fadeUpOutNext{from{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);opacity:0}}@-webkit-keyframes fadeUpInPrev{from{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-moz-keyframes fadeUpInPrev{from{-moz-transform:translateY(50px);transform:translateY(50px);opacity:0}to{-moz-transform:translateY(0);transform:translateY(0);opacity:1}}@-o-keyframes fadeUpInPrev{from{-o-transform:translateY(50px);transform:translateY(50px);opacity:0}to{-o-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeUpInPrev{from{-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);opacity:0}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fadeUpOutPrev{from{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}}@-moz-keyframes fadeUpOutPrev{from{-moz-transform:translateY(0);transform:translateY(0);opacity:1}to{-moz-transform:translateY(50px);transform:translateY(50px);opacity:0}}@-o-keyframes fadeUpOutPrev{from{-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-o-transform:translateY(50px);transform:translateY(50px);opacity:0}}@keyframes fadeUpOutPrev{from{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);opacity:0}}.fxFadeUp30{-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.25,0,.25,1);-moz-animation-timing-function:cubic-bezier(.25,0,.25,1);-o-animation-timing-function:cubic-bezier(.25,0,.25,1);animation-timing-function:cubic-bezier(.25,0,.25,1);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);opacity:0;z-index:1}.fxFadeUp30.active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;z-index:10}.fxFadeUp30.navInNext{z-index:10;-webkit-animation-name:fadeUpInNext;-moz-animation-name:fadeUpInNext;-o-animation-name:fadeUpInNext;animation-name:fadeUpInNext;animation-delay:.5s}.fxFadeUp30.navOutNext{z-index:9;-webkit-animation-name:fadeUpOutNext;-moz-animation-name:fadeUpOutNext;-o-animation-name:fadeUpOutNext;animation-name:fadeUpOutNext}.fxFadeUp30.navInPrev{z-index:10;-webkit-animation-name:fadeUpInPrev;-moz-animation-name:fadeUpInPrev;-o-animation-name:fadeUpInPrev;animation-name:fadeUpInPrev;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}.fxFadeUp30.navOutPrev{z-index:9;-webkit-animation-name:fadeUpOutPrev;-moz-animation-name:fadeUpOutPrev;-o-animation-name:fadeUpOutPrev;animation-name:fadeUpOutPrev}.fxFadeUp30.flyNext,.fxFadeUp30.flyPrev{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}.fxFadeUp30.flyInNext{-webkit-transition:opacity .5s cubic-bezier(.25,0,.25,1) .5s,-webkit-transform .5s cubic-bezier(.25,0,.25,1) .5s;-o-transition:opacity .5s cubic-bezier(.25,0,.25,1) .5s,-o-transform .5s cubic-bezier(.25,0,.25,1) .5s;-moz-transition:transform .5s cubic-bezier(.25,0,.25,1) .5s,opacity .5s cubic-bezier(.25,0,.25,1) .5s,-moz-transform .5s cubic-bezier(.25,0,.25,1) .5s;transition:transform .5s cubic-bezier(.25,0,.25,1) .5s,opacity .5s cubic-bezier(.25,0,.25,1) .5s;transition:transform .5s cubic-bezier(.25,0,.25,1) .5s,opacity .5s cubic-bezier(.25,0,.25,1) .5s,-webkit-transform .5s cubic-bezier(.25,0,.25,1) .5s,-moz-transform .5s cubic-bezier(.25,0,.25,1) .5s,-o-transform .5s cubic-bezier(.25,0,.25,1) .5s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.fxFadeUp30.flyOutNext{-webkit-transition:opacity .5s cubic-bezier(.25,0,.25,1),-webkit-transform .5s cubic-bezier(.25,0,.25,1);-o-transition:opacity .5s cubic-bezier(.25,0,.25,1),-o-transform .5s cubic-bezier(.25,0,.25,1);-moz-transition:transform .5s cubic-bezier(.25,0,.25,1),opacity .5s cubic-bezier(.25,0,.25,1),-moz-transform .5s cubic-bezier(.25,0,.25,1);transition:transform .5s cubic-bezier(.25,0,.25,1),opacity .5s cubic-bezier(.25,0,.25,1);transition:transform .5s cubic-bezier(.25,0,.25,1),opacity .5s cubic-bezier(.25,0,.25,1),-webkit-transform .5s cubic-bezier(.25,0,.25,1),-moz-transform .5s cubic-bezier(.25,0,.25,1),-o-transform .5s cubic-bezier(.25,0,.25,1);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}.fxFadeUp30.flyInPrev,section.first-screen .first-block,section.first-screen .logo{-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.fxFadeUp30.flyInPrev{-webkit-transition:opacity .5s cubic-bezier(.25,0,.25,1) .5s,-webkit-transform .5s cubic-bezier(.25,0,.25,1) .5s;-o-transition:opacity .5s cubic-bezier(.25,0,.25,1) .5s,-o-transform .5s cubic-bezier(.25,0,.25,1) .5s;-moz-transition:transform .5s cubic-bezier(.25,0,.25,1) .5s,opacity .5s cubic-bezier(.25,0,.25,1) .5s,-moz-transform .5s cubic-bezier(.25,0,.25,1) .5s;transition:transform .5s cubic-bezier(.25,0,.25,1) .5s,opacity .5s cubic-bezier(.25,0,.25,1) .5s;transition:transform .5s cubic-bezier(.25,0,.25,1) .5s,opacity .5s cubic-bezier(.25,0,.25,1) .5s,-webkit-transform .5s cubic-bezier(.25,0,.25,1) .5s,-moz-transform .5s cubic-bezier(.25,0,.25,1) .5s,-o-transform .5s cubic-bezier(.25,0,.25,1) .5s;-webkit-transform:translateY(0);transform:translateY(0)}.fxFadeUp30.flyOutPrev{-webkit-transition:opacity .5s cubic-bezier(.25,0,.25,1),-webkit-transform .5s cubic-bezier(.25,0,.25,1);-o-transition:opacity .5s cubic-bezier(.25,0,.25,1),-o-transform .5s cubic-bezier(.25,0,.25,1);-moz-transition:transform .5s cubic-bezier(.25,0,.25,1),opacity .5s cubic-bezier(.25,0,.25,1),-moz-transform .5s cubic-bezier(.25,0,.25,1);transition:transform .5s cubic-bezier(.25,0,.25,1),opacity .5s cubic-bezier(.25,0,.25,1);transition:transform .5s cubic-bezier(.25,0,.25,1),opacity .5s cubic-bezier(.25,0,.25,1),-webkit-transform .5s cubic-bezier(.25,0,.25,1),-moz-transform .5s cubic-bezier(.25,0,.25,1),-o-transform .5s cubic-bezier(.25,0,.25,1);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}@keyframes fadeUpInNext{from{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);opacity:0}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeUpOutNext{from{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);opacity:0}}@keyframes fadeUpInPrev{from{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);opacity:0}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeUpOutPrev{from{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);opacity:0}}section.screen-section{position:fixed;overflow:hidden;width:100%;height:100%;left:0;top:0;-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);z-index:10;background-color:#fff;visibility:hidden}section.screen-section.visible{visibility:visible}body.with-page-scroll section.screen-section{position:absolute}section.screen-section .section-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:1}section.screen-section .section-bg-image.bg-infrastructure{background-image:url(/assets/public/images/bg-infrastructure.jpg)}section.screen-section .section-bg-image.bg-contacts{background-image:url(/assets/public/images/bg-contacts.jpg)}section.screen-section .section-bg-image.bg-types{background-image:url(/assets/public/images/bg-types.jpg)}section.screen-section .screen-content{opacity:0;-webkit-transition:.5s cubic-bezier(.25,.1,.25,1);-o-transition:.5s cubic-bezier(.25,.1,.25,1);-moz-transition:.5s cubic-bezier(.25,.1,.25,1);transition:.5s cubic-bezier(.25,.1,.25,1)}section.screen-section.resize{top:46px;left:46px}section.screen-section.resize .resize-scale{-webkit-transform:scale(.85) translate3d(0,0,0);-moz-transform:scale(.85) translate3d(0,0,0);transform:scale(.85) translate3d(0,0,0)}section.screen-section.scale{-webkit-animation:scale 1.6s cubic-bezier(.435,.01,.135,1) forwards;-moz-animation:scale 1.6s cubic-bezier(.435,.01,.135,1) forwards;-o-animation:scale 1.6s cubic-bezier(.435,.01,.135,1) forwards;animation:scale 1.6s cubic-bezier(.435,.01,.135,1) forwards}.index-map.hidden,section.screen-section.scaling .lock-screen{display:none}section.screen-section.scaling{-webkit-animation:scaling 1.6s cubic-bezier(.435,.01,.135,1) forwards;-moz-animation:scaling 1.6s cubic-bezier(.435,.01,.135,1) forwards;-o-animation:scaling 1.6s cubic-bezier(.435,.01,.135,1) forwards;animation:scaling 1.6s cubic-bezier(.435,.01,.135,1) forwards}section.screen-section.active{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10;-webkit-transition:top .7s cubic-bezier(.25,0,.25,1),left .7s cubic-bezier(.25,0,.25,1),width .7s cubic-bezier(.25,0,.25,1),height .7s cubic-bezier(.25,0,.25,1);-o-transition:top .7s cubic-bezier(.25,0,.25,1),left .7s cubic-bezier(.25,0,.25,1),width .7s cubic-bezier(.25,0,.25,1),height .7s cubic-bezier(.25,0,.25,1);-moz-transition:top .7s cubic-bezier(.25,0,.25,1),left .7s cubic-bezier(.25,0,.25,1),width .7s cubic-bezier(.25,0,.25,1),height .7s cubic-bezier(.25,0,.25,1);transition:top .7s cubic-bezier(.25,0,.25,1),left .7s cubic-bezier(.25,0,.25,1),width .7s cubic-bezier(.25,0,.25,1),height .7s cubic-bezier(.25,0,.25,1)}section.screen-section.active .screen-content{opacity:1;-webkit-transition:.5s cubic-bezier(.25,.1,.25,1) .5s;-o-transition:.5s cubic-bezier(.25,.1,.25,1) .5s;-moz-transition:.5s cubic-bezier(.25,.1,.25,1) .5s;transition:.5s cubic-bezier(.25,.1,.25,1) .5s}section.screen-section.active .bg-video-block.opacity:after{opacity:.7}section.screen-section.active .bg-video-block.opacity video{opacity:1}section.screen-section.moveUpToMiddle{-webkit-animation:moveUpToMiddle 1s cubic-bezier(.435,.01,.135,1) forwards;-moz-animation:moveUpToMiddle 1s cubic-bezier(.435,.01,.135,1) forwards;-o-animation:moveUpToMiddle 1s cubic-bezier(.435,.01,.135,1) forwards;animation:moveUpToMiddle 1s cubic-bezier(.435,.01,.135,1) forwards}section.screen-section.moveMiddleToUp{-webkit-animation:moveMiddleToUp 1s cubic-bezier(.435,.01,.135,1) forwards;-moz-animation:moveMiddleToUp 1s cubic-bezier(.435,.01,.135,1) forwards;-o-animation:moveMiddleToUp 1s cubic-bezier(.435,.01,.135,1) forwards;animation:moveMiddleToUp 1s cubic-bezier(.435,.01,.135,1) forwards}section.screen-section.moveMiddleToDown{-webkit-animation:moveMiddleToDown 1s cubic-bezier(.435,.01,.135,1) forwards;-moz-animation:moveMiddleToDown 1s cubic-bezier(.435,.01,.135,1) forwards;-o-animation:moveMiddleToDown 1s cubic-bezier(.435,.01,.135,1) forwards;animation:moveMiddleToDown 1s cubic-bezier(.435,.01,.135,1) forwards}section.screen-section.moveDownToMiddle{-webkit-animation:moveDownToMiddle 1s cubic-bezier(.435,.01,.135,1) forwards;-moz-animation:moveDownToMiddle 1s cubic-bezier(.435,.01,.135,1) forwards;-o-animation:moveDownToMiddle 1s cubic-bezier(.435,.01,.135,1) forwards;animation:moveDownToMiddle 1s cubic-bezier(.435,.01,.135,1) forwards}.index-map{position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden;-webkit-transition:-webkit-transform 1s cubic-bezier(.4,0,.4,1);-o-transition:-o-transform 1s cubic-bezier(.4,0,.4,1);-moz-transition:transform 1s cubic-bezier(.4,0,.4,1),-moz-transform 1s cubic-bezier(.4,0,.4,1);transition:transform 1s cubic-bezier(.4,0,.4,1);transition:transform 1s cubic-bezier(.4,0,.4,1),-webkit-transform 1s cubic-bezier(.4,0,.4,1),-moz-transform 1s cubic-bezier(.4,0,.4,1),-o-transform 1s cubic-bezier(.4,0,.4,1);z-index:1}body.with-page-scroll .index-map{position:absolute}.index-map canvas{position:absolute;top:0;left:0}.index-map .clouds-box{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;-webkit-transition:opacity .5s cubic-bezier(.4,0,.4,1);-o-transition:opacity .5s cubic-bezier(.4,0,.4,1);-moz-transition:opacity .5s cubic-bezier(.4,0,.4,1);transition:opacity .5s cubic-bezier(.4,0,.4,1);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.index-map .clouds-box .clouds{position:absolute;z-index:2;width:auto;height:100%;top:0;left:0;min-width:100%;min-height:100%}.index-map .clouds-box .clouds.first-clouds{-webkit-animation:180s cubic-bezier(.25,.1,.25,1) fly-cloud-start forwards;-moz-animation:180s cubic-bezier(.25,.1,.25,1) fly-cloud-start forwards;-o-animation:180s cubic-bezier(.25,.1,.25,1) fly-cloud-start forwards;animation:180s cubic-bezier(.25,.1,.25,1) fly-cloud-start forwards}.index-map .clouds-box .clouds.second-clouds{-webkit-animation:180s cubic-bezier(.25,.1,.25,1) fly-cloud infinite;-moz-animation:180s cubic-bezier(.25,.1,.25,1) fly-cloud infinite;-o-animation:180s cubic-bezier(.25,.1,.25,1) fly-cloud infinite;animation:180s cubic-bezier(.25,.1,.25,1) fly-cloud infinite}.index-map.menu-opened .clouds-box{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:0}.index-map.about{-webkit-transform:translateX(33%);-moz-transform:translateX(33%);-ms-transform:translateX(33%);-o-transform:translateX(33%);transform:translateX(33%)}section.first-screen{background-color:transparent;-webkit-transition:all 1s cubic-bezier(.4,0,.4,1)!important;-o-transition:all 1s cubic-bezier(.4,0,.4,1)!important;-moz-transition:all 1s cubic-bezier(.4,0,.4,1)!important;transition:all 1s cubic-bezier(.4,0,.4,1)!important}section.first-screen .content-block{position:absolute;width:100%;height:100%;-webkit-transition:.8s;-o-transition:.8s;-moz-transition:.8s;transition:.8s;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s;z-index:10}section.first-screen .menu-block{position:absolute;top:0;height:100%;right:65px;z-index:80;-webkit-transition:-webkit-transform 1s cubic-bezier(.435,.01,.135,1);-o-transition:-o-transform 1s cubic-bezier(.435,.01,.135,1);-moz-transition:transform 1s cubic-bezier(.435,.01,.135,1),-moz-transform 1s cubic-bezier(.435,.01,.135,1);transition:transform 1s cubic-bezier(.435,.01,.135,1);transition:transform 1s cubic-bezier(.435,.01,.135,1),-webkit-transform 1s cubic-bezier(.435,.01,.135,1),-moz-transform 1s cubic-bezier(.435,.01,.135,1),-o-transform 1s cubic-bezier(.435,.01,.135,1);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}section.first-screen .menu-block .vertical-line{-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}section.first-screen .menu-block .vertical-line.middle-line,section.first-screen .menu-block .vertical-line.up-line{height:0}section.first-screen .side-block{-webkit-transition:-webkit-transform 1s cubic-bezier(.435,.01,.135,1);-o-transition:-o-transform 1s cubic-bezier(.435,.01,.135,1);-moz-transition:transform 1s cubic-bezier(.435,.01,.135,1),-moz-transform 1s cubic-bezier(.435,.01,.135,1);transition:transform 1s cubic-bezier(.435,.01,.135,1);transition:transform 1s cubic-bezier(.435,.01,.135,1),-webkit-transform 1s cubic-bezier(.435,.01,.135,1),-moz-transform 1s cubic-bezier(.435,.01,.135,1),-o-transform 1s cubic-bezier(.435,.01,.135,1);z-index:80}section.first-screen .side-block .vertical-line.middle-line{top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:-webkit-calc(100% - 276px);height:-moz-calc(100% - 276px);height:calc(100% - 276px)}section.first-screen .side-block .vertical-line.down-line{height:68px}section.first-screen .menu-scroll-block{position:absolute;bottom:80px}section.first-screen .logo{position:absolute;top:64px;left:90px;width:65px;height:71px;fill:#fff;z-index:5}section.first-screen .first-block,section.first-screen .logo{-webkit-transition:all 1s cubic-bezier(.4,0,.4,1);-o-transition:all 1s cubic-bezier(.4,0,.4,1);-moz-transition:all 1s cubic-bezier(.4,0,.4,1);transition:all 1s cubic-bezier(.4,0,.4,1);-webkit-transform:translateY(0);transform:translateY(0)}section.first-screen .first-block{position:absolute;bottom:102px;left:90px;color:#fff;z-index:5;-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}section.first-screen .first-block .btn-simple{margin-top:48px}section.first-screen.about{-webkit-transition:.6s cubic-bezier(.25,.1,.25,1);-o-transition:.6s cubic-bezier(.25,.1,.25,1);-moz-transition:.6s cubic-bezier(.25,.1,.25,1);transition:.6s cubic-bezier(.25,.1,.25,1);left:auto;right:0}section.first-screen.next-screen .clouds-box{opacity:.8}section.first-screen.next-screen .menu-block .vertical-line.up-line{height:48px}section.first-screen.next-screen .menu-block .vertical-line.middle-line{height:-webkit-calc(100% - 130px);height:-moz-calc(100% - 130px);height:calc(100% - 130px)}section.first-screen.next-screen .menu-block{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}section.first-screen.next-screen .side-block{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}section.first-screen.next-screen .content-block{-webkit-transform:translateY(-40%);-moz-transform:translateY(-40%);-ms-transform:translateY(-40%);-o-transform:translateY(-40%);transform:translateY(-40%);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:0}section.first-screen.next-screen section.transport-section{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}section.first-screen.next-screen section.transport-section .left-side .traffic-light,section.infrastructure-section .types-block{-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom}section.first-screen.next-screen section.transport-section .left-side{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}section.first-screen.next-screen section.transport-section .left-side .block{-webkit-transition:opacity .4s cubic-bezier(.4,0,.4,1) .6s,-webkit-transform .7s cubic-bezier(.25,.25,.25,1);-o-transition:opacity .4s cubic-bezier(.4,0,.4,1) .6s,-o-transform .7s cubic-bezier(.25,.25,.25,1);-moz-transition:opacity .4s cubic-bezier(.4,0,.4,1) .6s,transform .7s cubic-bezier(.25,.25,.25,1),-moz-transform .7s cubic-bezier(.25,.25,.25,1);transition:opacity .4s cubic-bezier(.4,0,.4,1) .6s,transform .7s cubic-bezier(.25,.25,.25,1);transition:opacity .4s cubic-bezier(.4,0,.4,1) .6s,transform .7s cubic-bezier(.25,.25,.25,1),-webkit-transform .7s cubic-bezier(.25,.25,.25,1),-moz-transform .7s cubic-bezier(.25,.25,.25,1),-o-transform .7s cubic-bezier(.25,.25,.25,1);opacity:1}section.first-screen.next-screen section.transport-section .left-side .traffic-light{transform-origin:left bottom;-webkit-transition:opacity .4s cubic-bezier(.4,0,.4,1) .6s,-webkit-transform .7s cubic-bezier(.25,.25,.25,1);-o-transition:opacity .4s cubic-bezier(.4,0,.4,1) .6s,-o-transform .7s cubic-bezier(.25,.25,.25,1);-moz-transition:opacity .4s cubic-bezier(.4,0,.4,1) .6s,transform .7s cubic-bezier(.25,.25,.25,1),-moz-transform .7s cubic-bezier(.25,.25,.25,1);transition:opacity .4s cubic-bezier(.4,0,.4,1) .6s,transform .7s cubic-bezier(.25,.25,.25,1);transition:opacity .4s cubic-bezier(.4,0,.4,1) .6s,transform .7s cubic-bezier(.25,.25,.25,1),-webkit-transform .7s cubic-bezier(.25,.25,.25,1),-moz-transform .7s cubic-bezier(.25,.25,.25,1),-o-transform .7s cubic-bezier(.25,.25,.25,1);opacity:1}section.first-screen.next-screen section.transport-section .map-block{opacity:1;-webkit-transition:opacity .4s cubic-bezier(.4,0,.4,1) .6s;-o-transition:opacity .4s cubic-bezier(.4,0,.4,1) .6s;-moz-transition:opacity .4s cubic-bezier(.4,0,.4,1) .6s;transition:opacity .4s cubic-bezier(.4,0,.4,1) .6s}section.first-screen.next-screen section.transport-section .map-block.above,section.first-screen.next-screen section.transport-section .map-block.open{-webkit-transition:1s cubic-bezier(.25,.25,.25,1);-o-transition:1s cubic-bezier(.25,.25,.25,1);-moz-transition:1s cubic-bezier(.25,.25,.25,1);transition:1s cubic-bezier(.25,.25,.25,1)}section.first-screen.resize .first-block{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}section.transport-section{background-color:transparent;width:100%;height:100%;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 1s cubic-bezier(.435,.01,.135,1);-o-transition:-o-transform 1s cubic-bezier(.435,.01,.135,1);-moz-transition:transform 1s cubic-bezier(.435,.01,.135,1),-moz-transform 1s cubic-bezier(.435,.01,.135,1);transition:transform 1s cubic-bezier(.435,.01,.135,1);transition:transform 1s cubic-bezier(.435,.01,.135,1),-webkit-transform 1s cubic-bezier(.435,.01,.135,1),-moz-transform 1s cubic-bezier(.435,.01,.135,1),-o-transform 1s cubic-bezier(.435,.01,.135,1);z-index:20;opacity:0}section.transport-section .left-block .btn-circle .open-map,section.transport-section.visible{opacity:1}section.transport-section .left-block{position:absolute;left:0;bottom:0;height:100%;width:67%;z-index:5;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:1s cubic-bezier(.25,.1,.25,1);-o-transition:1s cubic-bezier(.25,.1,.25,1);-moz-transition:1s cubic-bezier(.25,.1,.25,1);transition:1s cubic-bezier(.25,.1,.25,1);background-color:#fff}section.transport-section .left-block .btn-circle{position:absolute;top:50%;right:0;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%);z-index:10;-webkit-transition:.65s cubic-bezier(.25,.25,.25,1);-o-transition:.65s cubic-bezier(.25,.25,.25,1);-moz-transition:.65s cubic-bezier(.25,.25,.25,1);transition:.65s cubic-bezier(.25,.25,.25,1);opacity:1}section.transport-section .left-block .btn-circle svg{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);top:34px;left:40px}section.transport-section .left-block .btn-circle .close-map,section.transport-section .left-block.open .btn-circle .open-map{opacity:0}section.transport-section .left-block.open{-webkit-transform:translateX(-48%);-moz-transform:translateX(-48%);-ms-transform:translateX(-48%);-o-transform:translateX(-48%);transform:translateX(-48%)}section.transport-section .left-block.open .btn-circle .close-map{opacity:1}section.transport-section .left-side{height:100%;position:relative;overflow:hidden}section.transport-section .left-side.open .btn-circle{-webkit-transform:translate(81%,-50%);-moz-transform:translate(81%,-50%);-ms-transform:translate(81%,-50%);-o-transform:translate(81%,-50%);transform:translate(81%,-50%)}section.transport-section .left-side.open .btn-circle .open-map{display:none}section.transport-section .left-side .block{opacity:0;position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transition:.8s;-o-transition:.8s;-moz-transition:.8s;transition:.8s;min-width:456px}section.transport-section .left-side .block .title{margin:48px 0}section.transport-section .traffic-light{position:absolute;top:104px;left:0;width:80px;height:816px;fill:#dfd7d7;opacity:0;-webkit-transition:.8s;-o-transition:.8s;-moz-transition:.8s;transition:.8s}section.transport-section .traffic-light.green-light{-webkit-animation:3s lighting cubic-bezier(.25,.1,.25,1) infinite;-moz-animation:3s lighting cubic-bezier(.25,.1,.25,1) infinite;-o-animation:3s lighting cubic-bezier(.25,.1,.25,1) infinite;animation:3s lighting cubic-bezier(.25,.1,.25,1) infinite}section.transport-section .map-block{position:absolute;right:0;bottom:0;background-color:transparent;height:100%;width:33%;opacity:0;-webkit-transition:1s cubic-bezier(.25,.25,.25,1);-o-transition:1s cubic-bezier(.25,.25,.25,1);-moz-transition:1s cubic-bezier(.25,.25,.25,1);transition:1s cubic-bezier(.25,.25,.25,1)}section.transport-section .map-block.open{width:66%}section.transport-section .map-block.open .btn-circle .close-map{display:block}section.transport-section .map-block .btn-circle .close-map,section.transport-section .map-block.open .btn-circle .open-map{display:none}section.transport-section .map-block .btn-circle{position:absolute;top:50%;left:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;-webkit-transition:.65s cubic-bezier(.25,.25,.25,1);-o-transition:.65s cubic-bezier(.25,.25,.25,1);-moz-transition:.65s cubic-bezier(.25,.25,.25,1);transition:.65s cubic-bezier(.25,.25,.25,1);opacity:1}section.transport-section .map-block .btn-circle .open-map{left:56%}section.transport-section .map-block .block{position:absolute;color:#fff;bottom:64px;left:64px;z-index:10;opacity:1}section.infrastructure-section .videos,section.infrastructure-section .videos video{z-index:1;top:0;left:0;position:absolute;width:100%;height:100%}section.transport-section .map-block .block .subtitle{margin-top:16px}section.infrastructure-section .videos video{visibility:hidden;opacity:0}section.infrastructure-section .videos video.active{visibility:visible;opacity:1}section.infrastructure-section .videos-shader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:2}section.infrastructure-section .section-header{position:absolute;top:20.2%;left:18.8%;color:#fff;z-index:5;opacity:0;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}section.infrastructure-section .section-header .title{color:#fff;margin-top:48px}section.infrastructure-section .slider-infrastructure .stage .slide .slide-content .description,section.infrastructure-section .types-block .description{margin-top:7px;white-space:nowrap}section.infrastructure-section .types-block{position:absolute;bottom:18.8%;left:18.8%;z-index:5;opacity:0;transform-origin:left bottom}section.infrastructure-section .types-block .stats{font-size:100px;letter-spacing:4.2px;font-style:italic}section.infrastructure-section .types-block .stats sup{font-size:50px}section.infrastructure-section .types-block .title{margin-bottom:24px}section.infrastructure-section .slider-infrastructure{position:absolute;left:18.8%;bottom:12%;z-index:5;-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom;opacity:0}section.infrastructure-section .slider-infrastructure .stage{position:relative}section.infrastructure-section .slider-infrastructure .stage .slide{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff}section.infrastructure-section .slider-infrastructure .stage .slide .slide-content{position:relative;padding-bottom:40px}section.infrastructure-section .slider-infrastructure .stage .slide .slide-content .title{margin-bottom:24px;color:#fff;white-space:nowrap}section.infrastructure-section .slider-infrastructure .controls{position:relative;top:auto;bottom:auto}section.infrastructure-section .section-header,section.infrastructure-section .slider-infrastructure,section.infrastructure-section .types-block{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity .5s cubic-bezier(.25,0,.25,1),-webkit-transform .7s cubic-bezier(.25,0,.25,1);-o-transition:opacity .5s cubic-bezier(.25,0,.25,1),-o-transform .7s cubic-bezier(.25,0,.25,1);-moz-transition:transform .7s cubic-bezier(.25,0,.25,1),opacity .5s cubic-bezier(.25,0,.25,1),-moz-transform .7s cubic-bezier(.25,0,.25,1);transition:transform .7s cubic-bezier(.25,0,.25,1),opacity .5s cubic-bezier(.25,0,.25,1);transition:transform .7s cubic-bezier(.25,0,.25,1),opacity .5s cubic-bezier(.25,0,.25,1),-webkit-transform .7s cubic-bezier(.25,0,.25,1),-moz-transform .7s cubic-bezier(.25,0,.25,1),-o-transform .7s cubic-bezier(.25,0,.25,1)}section.infrastructure-section.active .section-header,section.infrastructure-section.active .slider-infrastructure,section.infrastructure-section.active .types-block{opacity:1;-webkit-transition:opacity .5s cubic-bezier(.25,0,.25,1) .5s,-webkit-transform .7s cubic-bezier(.25,0,.25,1);-o-transition:opacity .5s cubic-bezier(.25,0,.25,1) .5s,-o-transform .7s cubic-bezier(.25,0,.25,1);-moz-transition:transform .7s cubic-bezier(.25,0,.25,1),opacity .5s cubic-bezier(.25,0,.25,1) .5s,-moz-transform .7s cubic-bezier(.25,0,.25,1);transition:transform .7s cubic-bezier(.25,0,.25,1),opacity .5s cubic-bezier(.25,0,.25,1) .5s;transition:transform .7s cubic-bezier(.25,0,.25,1),opacity .5s cubic-bezier(.25,0,.25,1) .5s,-webkit-transform .7s cubic-bezier(.25,0,.25,1),-moz-transform .7s cubic-bezier(.25,0,.25,1),-o-transform .7s cubic-bezier(.25,0,.25,1)}section.characteristics-section.resize .block{-webkit-transform:translateY(-50%) scale(.85) translate3d(0,0,0);-moz-transform:translateY(-50%) scale(.85) translate3d(0,0,0);transform:translateY(-50%) scale(.85) translate3d(0,0,0)}@media only screen and (max-width:1360px){section.characteristics-section.resize .block{right:10%}}section.characteristics-section .house-block{position:absolute;left:0;top:50%;z-index:10;-webkit-transition:.8s cubic-bezier(.25,.1,.25,1);-o-transition:.8s cubic-bezier(.25,.1,.25,1);-moz-transition:.8s cubic-bezier(.25,.1,.25,1);transition:.8s cubic-bezier(.25,.1,.25,1);-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}section.characteristics-section .house-block img{position:absolute;top:0;left:0;width:100%;height:100%}section.characteristics-section .house-block .checkpoints-box .tables .table{background-color:#c3ac83}section.characteristics-section .house-block .checkpoints-box .tables .table .title{color:#fff}section.characteristics-section .house-block .checkpoints-box .tables .table .subtitle{color:#f2ece4}section.characteristics-section .block{right:19.9%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right .4s cubic-bezier(.25,.1,.25,1),-webkit-transform .4s cubic-bezier(.25,.1,.25,1);-o-transition:right .4s cubic-bezier(.25,.1,.25,1),-o-transform .4s cubic-bezier(.25,.1,.25,1);-moz-transition:transform .4s cubic-bezier(.25,.1,.25,1),right .4s cubic-bezier(.25,.1,.25,1),-moz-transform .4s cubic-bezier(.25,.1,.25,1);transition:transform .4s cubic-bezier(.25,.1,.25,1),right .4s cubic-bezier(.25,.1,.25,1);transition:transform .4s cubic-bezier(.25,.1,.25,1),right .4s cubic-bezier(.25,.1,.25,1),-webkit-transform .4s cubic-bezier(.25,.1,.25,1),-moz-transform .4s cubic-bezier(.25,.1,.25,1),-o-transform .4s cubic-bezier(.25,.1,.25,1)}section.variants-screen{background-color:transparent}section.variants-screen .layouts-slider{position:absolute;top:0;left:0;width:33.3%;height:100%;background-color:#333;z-index:1}section.variants-screen .layouts-slider .stage{position:absolute;width:100%;top:8%;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .7s cubic-bezier(.25,.1,.25,1);-o-transition:-o-transform .7s cubic-bezier(.25,.1,.25,1);-moz-transition:transform .7s cubic-bezier(.25,.1,.25,1),-moz-transform .7s cubic-bezier(.25,.1,.25,1);transition:transform .7s cubic-bezier(.25,.1,.25,1);transition:transform .7s cubic-bezier(.25,.1,.25,1),-webkit-transform .7s cubic-bezier(.25,.1,.25,1),-moz-transform .7s cubic-bezier(.25,.1,.25,1),-o-transform .7s cubic-bezier(.25,.1,.25,1)}@media all and (min-height:800px){section.variants-screen .layouts-slider .stage{top:20.2%}}section.variants-screen .layouts-slider .stage .slide{position:absolute;top:0;left:0;width:100%}section.variants-screen .layouts-slider .stage .slide .slide-content{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 40px;color:#fff}section.variants-screen .layouts-slider .stage .slide .slide-content .description-block{margin-top:48px}section.variants-screen .layouts-slider .stage .slide .slide-content .description-block .description{margin-top:24px;width:310px}section.variants-screen .layouts-slider .stage .slide .slide-content .description-block .params{margin-top:64px}section.variants-screen .layouts-slider .stage .slide .slide-content .description-block .params li{margin-left:22px;margin-bottom:16px;position:relative}section.variants-screen .layouts-slider .stage .slide .slide-content .description-block .params li:last-child{margin-bottom:0}section.variants-screen .layouts-slider .stage .slide .slide-content .description-block .params li:before{content:'';display:block;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:#c3ac83;width:4px;height:4px;-webkit-border-radius:100% 100%;-moz-border-radius:100%;border-radius:100%;top:50%;left:-22px}section.variants-screen .layouts-slider .controls{position:absolute;bottom:80px;left:40px;-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .7s cubic-bezier(.25,.1,.25,1);-o-transition:-o-transform .7s cubic-bezier(.25,.1,.25,1);-moz-transition:transform .7s cubic-bezier(.25,.1,.25,1),-moz-transform .7s cubic-bezier(.25,.1,.25,1);transition:transform .7s cubic-bezier(.25,.1,.25,1);transition:transform .7s cubic-bezier(.25,.1,.25,1),-webkit-transform .7s cubic-bezier(.25,.1,.25,1),-moz-transform .7s cubic-bezier(.25,.1,.25,1),-o-transform .7s cubic-bezier(.25,.1,.25,1)}@media all and (min-width:1200px){section.variants-screen .layouts-slider .stage .slide .slide-content{padding:0 60px}section.variants-screen .layouts-slider .controls{left:60px}}@media all and (min-width:1400px){section.variants-screen .layouts-slider .stage .slide .slide-content{padding:0 80px}section.variants-screen .layouts-slider .controls{left:80px}}section.variants-screen .slider-side{position:absolute;right:0;top:0;height:100%;width:66.7%;z-index:1;overflow:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}section.variants-screen .slider-side .slider-custom{display:none}section.variants-screen .slider-side .slider-custom.plan-part{z-index:11;position:absolute;width:100%;height:100%}section.variants-screen .slider-side .slider-custom.plan-part .content{-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;-o-transform-origin:right;transform-origin:right}section.variants-screen .slider-side .slider-custom.plan-part .content.active{display:block}section.variants-screen .slider-side .slider-custom.plan-part .content img{width:100%;height:100%;min-width:auto;min-height:auto}#screen,#screen #content,.bg-image img,.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}section.variants-screen .slider-side .slider-custom .content{position:absolute;top:0;left:0;width:100%;height:100%;display:none;overflow:hidden}section.variants-screen .slider-side .slider-custom .content img{height:100%;width:auto;min-width:100%;min-height:100%}section.variants-screen .slider-side .slider-custom.active,section.variants-screen .slider-side .slider-custom.active .content.active{display:block}section.variants-screen .switch-layer{position:absolute;top:0;right:0;width:100%;height:100%;z-index:110;background-color:#fff;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .7s cubic-bezier(.25,.1,.25,1);-o-transition:-o-transform .7s cubic-bezier(.25,.1,.25,1);-moz-transition:transform .7s cubic-bezier(.25,.1,.25,1),-moz-transform .7s cubic-bezier(.25,.1,.25,1);transition:transform .7s cubic-bezier(.25,.1,.25,1);transition:transform .7s cubic-bezier(.25,.1,.25,1),-webkit-transform .7s cubic-bezier(.25,.1,.25,1),-moz-transform .7s cubic-bezier(.25,.1,.25,1),-o-transform .7s cubic-bezier(.25,.1,.25,1);opacity:0}section.variants-screen .switch-layer.visible{opacity:1}section.variants-screen .switch-layer.filled{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}section.variants-screen .slider{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#fff;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}section.variants-screen .slider.slider-active{z-index:10}section.variants-screen .slider .stage{position:absolute;top:0;left:0;width:100%;height:100%}section.variants-screen .slider .stage .item,section.variants-screen .slider .stage .slide{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;display:none;z-index:1;background-position:center center;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section.variants-screen .slider .stage .item.active,section.variants-screen .slider .stage .slide.active{display:block;z-index:10}section.variants-screen .slider .stage .item img.background,section.variants-screen .slider .stage .slide img.background{position:absolute;-webkit-transition:.5s cubic-bezier(.25,.1,.25,1);-o-transition:.5s cubic-bezier(.25,.1,.25,1);-moz-transition:.5s cubic-bezier(.25,.1,.25,1);transition:.5s cubic-bezier(.25,.1,.25,1)}section.advantages-screen .advantages-slider{position:absolute;left:0;top:0;background-color:#c0a378;height:100%;z-index:10;width:66.7%}section.advantages-screen .advantages-slider .stage{position:absolute;top:0;left:0;width:100%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}section.advantages-screen .advantages-slider .slide{position:absolute;top:0;left:0;width:100%;color:#fff}section.advantages-screen .advantages-slider .slide .slide-content{position:relative;width:100%;padding-bottom:60px}section.advantages-screen .advantages-slider .slide .text-block{position:relative;width:100%;padding:0 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section.advantages-screen .advantages-slider .slide .text-block .above{color:#8c6f45}section.advantages-screen .advantages-slider .slide .text-block .title{margin-top:48px}section.advantages-screen .advantages-slider .slide .text-block .subtitle{max-width:350px;white-space:normal;margin-top:26px}section.advantages-screen .advantages-slider .slide .text-block .subtitle br{display:none}@media all and (min-width:1200px){section.advantages-screen .advantages-slider .slide .text-block{padding:0 60px}section.advantages-screen .advantages-slider .slide .text-block .subtitle{max-width:440px}}@media all and (min-width:1560px){section.advantages-screen .advantages-slider .slide .text-block .subtitle{max-width:none}section.advantages-screen .advantages-slider .slide .text-block .subtitle br{display:block!important}}section.advantages-screen .advantages-slider .slide .btn-simple{position:absolute;display:block;white-space:nowrap;bottom:0;left:40px}@media all and (min-width:1200px){section.advantages-screen .advantages-slider .slide .btn-simple{left:60px}}@media all and (min-width:1400px){section.advantages-screen .advantages-slider .slide .text-block{padding:0 80px}section.advantages-screen .advantages-slider .slide .btn-simple{left:80px}}section.advantages-screen .advantages-slider .controls{position:absolute;width:100%;left:0;bottom:10%;z-index:10;-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom;padding:0 40px}@media all and (min-width:1200px){section.advantages-screen .advantages-slider .controls{padding:0 60px}}@media all and (min-width:1400px){section.advantages-screen .advantages-slider .controls{padding:0 80px}}section.advantages-screen .advantages-slider.with-animation{-webkit-transition:width .7s cubic-bezier(.25,.1,.25,1);-o-transition:width .7s cubic-bezier(.25,.1,.25,1);-moz-transition:width .7s cubic-bezier(.25,.1,.25,1);transition:width .7s cubic-bezier(.25,.1,.25,1)}section.advantages-screen .advantages-slider.with-animation .controls,section.advantages-screen .advantages-slider.with-animation .stage,section.contacts-screen .screen-content .block{-webkit-transition:-webkit-transform .7s cubic-bezier(.25,.1,.25,1);-o-transition:-o-transform .7s cubic-bezier(.25,.1,.25,1);-moz-transition:transform .7s cubic-bezier(.25,.1,.25,1),-moz-transform .7s cubic-bezier(.25,.1,.25,1)}section.advantages-screen .advantages-slider.with-animation .controls,section.advantages-screen .advantages-slider.with-animation .stage{transition:transform .7s cubic-bezier(.25,.1,.25,1);transition:transform .7s cubic-bezier(.25,.1,.25,1),-webkit-transform .7s cubic-bezier(.25,.1,.25,1),-moz-transform .7s cubic-bezier(.25,.1,.25,1),-o-transform .7s cubic-bezier(.25,.1,.25,1)}section.advantages-screen .house-line-box{position:absolute;right:0;top:0;width:33.3%;height:100%;-webkit-transition:width .7s cubic-bezier(.25,.1,.25,1);-o-transition:width .7s cubic-bezier(.25,.1,.25,1);-moz-transition:width .7s cubic-bezier(.25,.1,.25,1);transition:width .7s cubic-bezier(.25,.1,.25,1)}section.advantages-screen .house-line-box .house-line-frame{position:absolute;width:0;left:0;bottom:0;height:100%;overflow:hidden;-webkit-transition:.7s cubic-bezier(.25,.1,.25,1);-o-transition:.7s cubic-bezier(.25,.1,.25,1);-moz-transition:.7s cubic-bezier(.25,.1,.25,1);transition:.7s cubic-bezier(.25,.1,.25,1)}section.advantages-screen .house-line-box .house-line-frame img.house-line{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:left .7s cubic-bezier(.25,.1,.25,1),top .7s cubic-bezier(.25,.1,.25,1),width .7s cubic-bezier(.25,.1,.25,1),height .7s cubic-bezier(.25,.1,.25,1),-webkit-transform 1s cubic-bezier(.25,.1,.25,1);-o-transition:left .7s cubic-bezier(.25,.1,.25,1),top .7s cubic-bezier(.25,.1,.25,1),width .7s cubic-bezier(.25,.1,.25,1),height .7s cubic-bezier(.25,.1,.25,1),-o-transform 1s cubic-bezier(.25,.1,.25,1);-moz-transition:left .7s cubic-bezier(.25,.1,.25,1),top .7s cubic-bezier(.25,.1,.25,1),width .7s cubic-bezier(.25,.1,.25,1),height .7s cubic-bezier(.25,.1,.25,1),transform 1s cubic-bezier(.25,.1,.25,1),-moz-transform 1s cubic-bezier(.25,.1,.25,1);transition:left .7s cubic-bezier(.25,.1,.25,1),top .7s cubic-bezier(.25,.1,.25,1),width .7s cubic-bezier(.25,.1,.25,1),height .7s cubic-bezier(.25,.1,.25,1),transform 1s cubic-bezier(.25,.1,.25,1);transition:left .7s cubic-bezier(.25,.1,.25,1),top .7s cubic-bezier(.25,.1,.25,1),width .7s cubic-bezier(.25,.1,.25,1),height .7s cubic-bezier(.25,.1,.25,1),transform 1s cubic-bezier(.25,.1,.25,1),-webkit-transform 1s cubic-bezier(.25,.1,.25,1),-moz-transform 1s cubic-bezier(.25,.1,.25,1),-o-transform 1s cubic-bezier(.25,.1,.25,1);position:absolute;bottom:0;left:0;height:auto}section.advantages-screen .house-line-box .house-line-frame img.house-line.quick{-webkit-transition:0s linear 0s;-o-transition:0s linear 0s;-moz-transition:0s linear 0s;transition:0s linear 0s}section.advantages-screen .vimeo-block{position:absolute;height:386px;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:left .7s cubic-bezier(.25,.1,.25,1),-webkit-transform .7s cubic-bezier(.25,.1,.25,1);-o-transition:left .7s cubic-bezier(.25,.1,.25,1),-o-transform .7s cubic-bezier(.25,.1,.25,1);-moz-transition:transform .7s cubic-bezier(.25,.1,.25,1),left .7s cubic-bezier(.25,.1,.25,1),-moz-transform .7s cubic-bezier(.25,.1,.25,1);transition:transform .7s cubic-bezier(.25,.1,.25,1),left .7s cubic-bezier(.25,.1,.25,1);transition:transform .7s cubic-bezier(.25,.1,.25,1),left .7s cubic-bezier(.25,.1,.25,1),-webkit-transform .7s cubic-bezier(.25,.1,.25,1),-moz-transform .7s cubic-bezier(.25,.1,.25,1),-o-transform .7s cubic-bezier(.25,.1,.25,1);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;z-index:20}section.advantages-screen .vimeo-block .btn-circle{position:absolute;left:0;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;height:60px;opacity:1;z-index:3;-webkit-transition:opacity .5s cubic-bezier(.25,.1,.25,1);-o-transition:opacity .5s cubic-bezier(.25,.1,.25,1);-moz-transition:opacity .5s cubic-bezier(.25,.1,.25,1);transition:opacity .5s cubic-bezier(.25,.1,.25,1);-webkit-transition-delay:.35s;-moz-transition-delay:.35s;-o-transition-delay:.35s;transition-delay:.35s}section.advantages-screen .vimeo-block .video-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;-webkit-transition:width .7s cubic-bezier(.25,.1,.25,1);-o-transition:width .7s cubic-bezier(.25,.1,.25,1);-moz-transition:width .7s cubic-bezier(.25,.1,.25,1);transition:width .7s cubic-bezier(.25,.1,.25,1);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}section.advantages-screen .vimeo-block .video-container .video-block{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}section.advantages-screen .vimeo-block .video-container .video-block img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:2}section.advantages-screen .vimeo-block .video-container .video-block video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}section.advantages-screen .vimeo-block.close .btn-circle{opacity:0}section.advantages-screen .vimeo-block.close .video-container{width:0}section.contacts-screen .screen-content{position:absolute;height:100%;z-index:2;-webkit-transition:.7s cubic-bezier(.25,.1,.25,1);-o-transition:.7s cubic-bezier(.25,.1,.25,1);-moz-transition:.7s cubic-bezier(.25,.1,.25,1);transition:.7s cubic-bezier(.25,.1,.25,1);width:43.7%}section.contacts-screen .screen-content .block{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 40px;max-width:700px;-webkit-transform-origin:0 center;-moz-transform-origin:0 center;-ms-transform-origin:0 center;-o-transform-origin:0 center;transform-origin:0 center;top:50%;-webkit-transform:translate3d(0,-55%,0) scale(1);-moz-transform:translate3d(0,-55%,0) scale(1);transform:translate3d(0,-55%,0) scale(1);transition:transform .7s cubic-bezier(.25,.1,.25,1);transition:transform .7s cubic-bezier(.25,.1,.25,1),-webkit-transform .7s cubic-bezier(.25,.1,.25,1),-moz-transform .7s cubic-bezier(.25,.1,.25,1),-o-transform .7s cubic-bezier(.25,.1,.25,1)}@media all and (min-width:1280px){section.contacts-screen .screen-content .block{padding:0 60px}}@media all and (min-width:1440px){section.advantages-screen .advantages-slider .slide .text-block .subtitle{margin-top:48px}section.contacts-screen .screen-content .block{padding:0 90px}}section.contacts-screen .screen-content .address-block{position:absolute;left:0;white-space:nowrap;padding:0 40px;bottom:40px;-webkit-transform-origin:0 bottom;-moz-transform-origin:0 bottom;-ms-transform-origin:0 bottom;-o-transform-origin:0 bottom;transform-origin:0 bottom;-webkit-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);-webkit-transition:-webkit-transform .7s cubic-bezier(.25,.1,.25,1);-o-transition:-o-transform .7s cubic-bezier(.25,.1,.25,1);-moz-transition:transform .7s cubic-bezier(.25,.1,.25,1),-moz-transform .7s cubic-bezier(.25,.1,.25,1);transition:transform .7s cubic-bezier(.25,.1,.25,1);transition:transform .7s cubic-bezier(.25,.1,.25,1),-webkit-transform .7s cubic-bezier(.25,.1,.25,1),-moz-transform .7s cubic-bezier(.25,.1,.25,1),-o-transform .7s cubic-bezier(.25,.1,.25,1)}@media all and (min-width:1280px){section.contacts-screen .screen-content .address-block{padding:0 60px}}@media all and (min-width:1440px){section.contacts-screen .screen-content .address-block{padding:0 90px}}@media all and (min-height:770px){section.contacts-screen .screen-content .address-block{bottom:80px}}section.contacts-screen .screen-content .address-block .address{position:relative;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px dashed #c0a378;color:#c0a378;cursor:pointer;-webkit-transition:.38s;-o-transition:.38s;-moz-transition:.38s;transition:.38s;line-height:1em;margin-top:3px}body.is-desktop section.contacts-screen .screen-content .address-block .address:hover{border-bottom:1px dashed #303030;color:#303030}* a img,fieldset,img{border:0}body.ie11 section.contacts-screen .screen-content .address-block .address{line-height:.8em}section.contacts-screen .video-block{position:absolute;right:0;top:0;height:100%;z-index:1;overflow:hidden;-webkit-transition:.7s cubic-bezier(.25,.1,.25,1);-o-transition:.7s cubic-bezier(.25,.1,.25,1);-moz-transition:.7s cubic-bezier(.25,.1,.25,1);transition:.7s cubic-bezier(.25,.1,.25,1);width:56.3%}section.contacts-screen .video-block video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}section.contacts-screen .video-block .developer-block{position:absolute;left:80px;color:#fff;z-index:10;bottom:40px}@media all and (min-height:770px){section.contacts-screen .video-block .developer-block{bottom:80px}}section.contacts-screen .video-block .developer-block .developer{margin-top:4px}*,body{padding:0;margin:0}.bg-image img,.btn-circle img,.btn-circle svg,.btn-circle:after,.btn-circle:before,.popup-vimeo .popup-vimeo-block,.switches .switch .circle:after,.switches .switch .circle:before,section.variants-screen .slider-side .slider-custom .content img,section.variants-screen .slider-side .slider-custom.plan-part .content,section.variants-screen .slider-side .slider-custom.plan-part .content img{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) translate3d(0,0,0);-moz-transform:translateX(-50%) translateY(-50%) translate3d(0,0,0);transform:translateX(-50%) translateY(-50%) translate3d(0,0,0)}.pale-grey{background-color:#F1F3FB}*{outline:0;font-weight:400;font-family:'Minion Pro',sans-serif}* strong{font-weight:600}* img,* svg{display:block}* a{text-decoration:none}html{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale}em{font-style:normal;background-color:#dbe3f2;color:rgba(32,46,66,.5)}.popup-scroll{position:fixed}#screen{position:relative;width:100%;z-index:5}#screen.contentFixed{position:fixed;top:0;left:0;overflow:hidden}#screen #content{position:relative;width:100%;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;overflow:hidden}.overlay{display:none;width:100%;height:100%;background-color:rgba(32,46,66,.6);position:fixed;left:0;top:0;z-index:100}fieldset,section{position:relative}body{background-color:#202020;overflow:hidden}body.with-page-scroll{overflow:auto}button,button:focus,input,input:focus,select,select:focus,textarea,textarea:focus{outline:0;-webkit-appearance:none}fieldset{display:block}section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul li{list-style:none}#LZ,.LZ{position:absolute;top:-9999px;left:-9999px;width:0;height:0;overflow:hidden}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.small-container{width:940px;margin:0 auto}.container{width:1104px;margin:0 auto}.big-container{width:1160px;margin:0 auto}.gigantic-container{width:1280px;margin:0 auto}.bg-line{position:fixed;background-color:#333;-webkit-transition:.5s cubic-bezier(.4,0,.4,1);-o-transition:.5s cubic-bezier(.4,0,.4,1);-moz-transition:.5s cubic-bezier(.4,0,.4,1);transition:.5s cubic-bezier(.4,0,.4,1);z-index:1000}.bg-line.animated-screen-x{-webkit-animation:open-lines-screen-x 1s forwards;-moz-animation:open-lines-screen-x 1s forwards;-o-animation:open-lines-screen-x 1s forwards;animation:open-lines-screen-x 1s forwards}.bg-line.animated-screen-y{-webkit-animation:open-lines-screen-y 1s forwards;-moz-animation:open-lines-screen-y 1s forwards;-o-animation:open-lines-screen-y 1s forwards;animation:open-lines-screen-y 1s forwards}.bg-line.animated-x{-webkit-animation:open-lines-x 1s forwards;-moz-animation:open-lines-x 1s forwards;-o-animation:open-lines-x 1s forwards;animation:open-lines-x 1s forwards}.bg-line.animated-y{-webkit-animation:open-lines-y 1s forwards;-moz-animation:open-lines-y 1s forwards;-o-animation:open-lines-y 1s forwards;animation:open-lines-y 1s forwards}.bg-line.animated.bg-line-x{height:46px}.bg-line.animated.bg-line-y{width:46px}.bg-line.bg-line-left{left:0}.bg-line.bg-line-right{right:0}.bg-line.bg-line-top{top:0}.bg-line.bg-line-bottom{bottom:0}.bg-line.bg-line-x{width:100%;height:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.bg-line.bg-line-y{height:100%;width:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.lock-screen{cursor:pointer;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.bg-video-block,.bg-video-block video{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.bg-image{width:100%;height:100%;position:relative;overflow:hidden}.bg-image img{height:100%;width:auto;min-width:100%}textarea:-moz-placeholder{color:#b0b0b0}textarea::-moz-placeholder{color:#b0b0b0}textarea:-ms-input-placeholder{color:#b0b0b0}textarea::placeholder{color:#b0b0b0}input:-moz-placeholder{color:#b0b0b0}input::-moz-placeholder{color:#b0b0b0}input:-ms-input-placeholder{color:#b0b0b0}input::placeholder{color:#b0b0b0}input::input-placeholder,textarea::input-placeholder{color:#b0b0b0}textarea::-moz-input-placeholder{color:#b0b0b0}input::-moz-input-placeholder{color:#b0b0b0}textarea::-webkit-input-placeholder{color:#b0b0b0}input::-webkit-input-placeholder{color:#b0b0b0}textarea::-ms-input-placeholder{color:#b0b0b0}input::-ms-input-placeholder{color:#b0b0b0}textarea{resize:none;overflow:auto}textarea:focus:-moz-placeholder{color:transparent}textarea:focus::-moz-placeholder{color:transparent}textarea:focus:-ms-input-placeholder{color:transparent}textarea:focus::placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}input:focus::placeholder{color:transparent}input:focus::input-placeholder,textarea:focus::input-placeholder{color:transparent}textarea:focus::-moz-input-placeholder{color:transparent}input:focus::-moz-input-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}input:focus::-webkit-input-placeholder{color:transparent}textarea:focus::-ms-input-placeholder{color:transparent}input:focus::-ms-input-placeholder{color:transparent}.mCustomScrollbar{-ms-touch-action:none;touch-action:none}.mCustomScrollbar.mCS_no_scrollbar{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.5)),to(rgba(255,255,255,0)));background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.5)),to(rgba(255,255,255,0)));background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);-webkit-box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2);-moz-box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-box-shadow:inset 1px 0 1px rgba(0,0,0,.1);-moz-box-shadow:inset 1px 0 1px rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{-webkit-box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5);-moz-box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5);box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5);box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.4);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.4);box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.4);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.4);box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);-webkit-box-shadow:inset 1px 1px 16px rgba(0,0,0,.1);-moz-box-shadow:inset 1px 1px 16px rgba(0,0,0,.1);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{-webkit-box-shadow:inset 0 0 14px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 14px rgba(0,0,0,.2);box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2);box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);-webkit-box-shadow:inset 1px 1px 16px rgba(0,0,0,.1);-moz-box-shadow:inset 1px 1px 16px rgba(0,0,0,.1);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.menu-block{position:absolute;right:0;top:64px}.side-block{position:absolute;z-index:10;right:65px;height:100%;width:50px;top:0}.bg-color,.bg-video-block,.bg-video-block video,.bg-video-block:after,.switches{position:absolute;width:100%}.side-block.black .vertical-line{background-color:rgba(51,51,51,.1)}.bg-video-block{top:0;left:0;height:100%;z-index:1;transform:translate3d(0,0,0)}.bg-video-block video{top:0;left:0;height:100%;z-index:2;transform:translate3d(0,0,0)}.bg-video-block:after{content:'';display:block;height:100%;left:0;top:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-color:rgba(0,0,0,.7);z-index:3}.bg-video-block.opacity video{-webkit-transition:1s;-o-transition:1s;-moz-transition:1s;transition:1s;opacity:0}.bg-video-block.opacity:after{-webkit-transition:1s;-o-transition:1s;-moz-transition:1s;transition:1s;opacity:1}.text-block-cc{position:absolute}.text-block-cc .title{margin:28px 0}@media all and (min-height:770px){.text-block-cc .title{margin:48px 0}}.text-block-cc .btn-simple{margin-top:48px}.bg-color{left:50%;top:50%;background-color:#202020;z-index:50;height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:1.2s;-o-transition:1.2s;-moz-transition:1.2s;transition:1.2s;opacity:1;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.switches{left:0;bottom:80px;z-index:100;text-align:center}.switches .switch{display:inline-block;vertical-align:top;cursor:pointer;text-align:center;width:15%}.switches .switch .circle,.switches .switch .circle::after,.switches .switch .description{-webkit-transition:.38s;-o-transition:.38s;-moz-transition:.38s;transition:.38s}.switches .switch .description{margin-top:16px;display:inline-block;color:#b0b0b0}.switches .switch.active .description,body.is-desktop .switches .switch.active:hover .description,body.is-desktop .switches .switch:hover .description{color:#333}.switches .switch .circle{width:22px;height:22px;background-color:transparent;-webkit-border-radius:100% 100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0 auto;border:2px solid #b0b0b0}.bg-map,.lock-screen,.map-circle-back,.svg-path,.vertical-line{position:absolute}.switches .switch .circle:after,.switches .switch .circle:before{content:'';display:block;position:absolute;-webkit-border-radius:100% 100%;-moz-border-radius:100%;border-radius:100%}.switches .switch.active .circle,body.is-desktop .switches .switch.active:hover .circle,body.is-desktop .switches .switch:hover .circle{border:2px solid #333}.switches .switch .circle:before{width:100%;height:100%;-webkit-transition:.4s cubic-bezier(.25,.1,.25,1);-o-transition:.4s cubic-bezier(.25,.1,.25,1);-moz-transition:.4s cubic-bezier(.25,.1,.25,1);transition:.4s cubic-bezier(.25,.1,.25,1)}.switches .switch .circle:after{background-color:#b0b0b0;width:4px;height:4px}.switches .switch.active .circle:after{background-color:#fff}.switches .switch.active .circle:before{width:115%;height:115%;background-color:#333}body.is-desktop .switches .switch:hover .circle:after{background-color:#333}.white .switches .switch .description,.white .switches .switch.active .description,body.is-desktop .white .switches .switch.active:hover .description,body.is-desktop .white .switches .switch:hover .description{color:#fff}.white .switches .switch .circle,.white .switches .switch.active .circle,body.is-desktop .white .switches .switch.active:hover .circle,body.is-desktop .white .switches .switch:hover .circle{border:2px solid #fff}body.is-desktop .switches .switch.active:hover .circle:after{background-color:#fff}body.is-desktop .switches .switch.active:hover .circle:before{width:115%;height:115%;background-color:#333}.white .switches .switch .circle:after,.white .switches .switch.active .circle:before{background-color:#fff}.white .switches .switch.active .circle:after{background-color:#202020}body.is-desktop .white .switches .switch:hover .circle:after{background-color:#000}body.is-desktop .white .switches .switch:hover .circle:before{width:115%;height:115%;background-color:#fff}body.is-desktop .white .switches .switch.active:hover .circle:before{background-color:#fff}body.is-desktop .white .switches .switch.active:hover .circle:after{background-color:#202020}.bg-map{top:0;right:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}.bg-map.small{width:33%}.map-circle-back{width:34px;height:34px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);z-index:0;background-color:rgba(195,172,131,.2);-webkit-animation:2s pulse infinite alternate;-moz-animation:2s pulse infinite alternate;-o-animation:2s pulse infinite alternate;animation:2s pulse infinite alternate;-webkit-transition:.5s -webkit-transform;-o-transition:.5s -o-transform;-moz-transition:.5s transform,.5s -moz-transform;transition:.5s transform;transition:.5s transform,.5s -webkit-transform,.5s -moz-transform,.5s -o-transform}.lock-screen{top:0;left:0;font-size:0;width:100%;height:100%;z-index:100;display:none}.vertical-line{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(255,255,255,.15);width:1px;z-index:15}.vertical-line.up-line{height:48px;top:0}.vertical-line.middle-line{top:130px}.vertical-line.down-line{bottom:0;height:-webkit-calc(100% - 130px);height:-moz-calc(100% - 130px);height:calc(100% - 130px)}.svg-path{top:0;left:0;z-index:10;-webkit-transition:opacity .5s cubic-bezier(.25,.1,.25,1),top 1s cubic-bezier(.4,0,.4,1),left 1s cubic-bezier(.4,0,.4,1);-o-transition:opacity .5s cubic-bezier(.25,.1,.25,1),top 1s cubic-bezier(.4,0,.4,1),left 1s cubic-bezier(.4,0,.4,1);-moz-transition:opacity .5s cubic-bezier(.25,.1,.25,1),top 1s cubic-bezier(.4,0,.4,1),left 1s cubic-bezier(.4,0,.4,1);transition:opacity .5s cubic-bezier(.25,.1,.25,1),top 1s cubic-bezier(.4,0,.4,1),left 1s cubic-bezier(.4,0,.4,1)}.checkpoints-box,.svg-path div.circle{-webkit-transition:opacity .5s ease;position:absolute}.svg-path svg{position:absolute;top:0;left:0;width:100%;height:100%}.svg-path div.circle{top:-3px;left:-3px;width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#b1ef3f;opacity:0;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;transition:opacity .5s ease;visibility:hidden}.svg-path div.circle.show{opacity:1}.show-circles .svg-path div.circle{visibility:visible}.checkpoints-box{top:0;left:0;width:100%;opacity:1;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;transition:opacity .5s ease}.checkpoints-box.hide{opacity:0}.checkpoints-box .checkpoints{position:absolute;top:0;left:0;z-index:70}.checkpoints-box .checkpoints .checkpoint{position:absolute;width:12px;height:12px;background-color:#c3ac83;-webkit-border-radius:100% 100%;-moz-border-radius:100%;border-radius:100%;cursor:pointer;fill:#c3ac83;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transition:top 1s cubic-bezier(.4,0,.4,1),left 1s cubic-bezier(.4,0,.4,1);-o-transition:top 1s cubic-bezier(.4,0,.4,1),left 1s cubic-bezier(.4,0,.4,1);-moz-transition:top 1s cubic-bezier(.4,0,.4,1),left 1s cubic-bezier(.4,0,.4,1);transition:top 1s cubic-bezier(.4,0,.4,1),left 1s cubic-bezier(.4,0,.4,1);z-index:10}body.is-desktop .checkpoints-box .checkpoints .checkpoint:hover{background-color:#fff!important}body.is-desktop .checkpoints-box .checkpoints .checkpoint:hover:before{background-color:rgba(255,255,255,.2)!important}.checkpoints-box .checkpoints .checkpoint.black{background-color:#333}.checkpoints-box .checkpoints .checkpoint.black:before{background-color:rgba(51,51,51,.1)}body.is-desktop .checkpoints-box .checkpoints .checkpoint.black:hover{background-color:#c3ac83!important}.checkpoints-box .checkpoints .checkpoint.checkpoint-village.animated:before{-webkit-animation:6s pulse cubic-bezier(.25,.1,.25,1) infinite;-moz-animation:6s pulse cubic-bezier(.25,.1,.25,1) infinite;-o-animation:6s pulse cubic-bezier(.25,.1,.25,1) infinite;animation:6s pulse cubic-bezier(.25,.1,.25,1) infinite}.checkpoints-box .checkpoints .checkpoint.animated:before{-webkit-animation:4s pulse cubic-bezier(.25,.1,.25,1);-moz-animation:4s pulse cubic-bezier(.25,.1,.25,1);-o-animation:4s pulse cubic-bezier(.25,.1,.25,1);animation:4s pulse cubic-bezier(.25,.1,.25,1)}.checkpoints-box .checkpoints .checkpoint:before{content:'';position:absolute;left:50%;top:50%;width:34px;height:34px;-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:0;background-color:rgba(195,172,131,.2);-webkit-transition:.5s -webkit-transform;-o-transition:.5s -o-transform;-moz-transition:.5s transform,.5s -moz-transform;transition:.5s transform;transition:.5s transform,.5s -webkit-transform,.5s -moz-transform,.5s -o-transform}.checkpoints-box .checkpoints .checkpoint:after{content:'';position:absolute;left:50%;top:50%;width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.checkpoints-box .tables{position:absolute;top:0;left:0;z-index:80}.checkpoints-box .tables .table{position:absolute;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;white-space:nowrap;z-index:10;display:none;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;transition:opacity .5s ease;opacity:0}.checkpoints-box .tables .table .text{padding:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%}.checkpoints-box .tables .table .text .title{font-weight:500;font-size:20px;letter-spacing:-.2}.checkpoints-box .tables .table .text .subtitle{margin-top:8px}.checkpoints-box .tables .table.visible{display:block}.checkpoints-box .tables .table.active{opacity:1}.checkpoints-box .tables .table.resizable{display:block;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:tranform 0s linear!important;-o-transition:tranform 0s linear!important;-moz-transition:tranform 0s linear!important;transition:tranform 0s linear!important}
section.advantages-screen .vimeo-block .video-container .video-block img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);    object-fit: contain;
}