#ts-banner .slide-enter,#ts-banner .slide-leave-to,.load-bullets{opacity:0}#ts-banner{position:relative;overflow:hidden}#ts-banner-controls{position:absolute;top:38.5%;right:55px;z-index:99}#ts-banner-controls .ts-banner-bullet{cursor:pointer;width:14px;height:14px;border:2px solid #fff;border-radius:50%;margin-bottom:11px;display:block}#ts-banner-controls .ts-banner-bullet.active{background-color:#fff}#ts-banner-slides{height:calc(100vh - 108px);position:relative}#ts-banner-slides[v-cloak]>:not(:first-child){display:none}#ts-banner-slides *{box-sizing:border-box}#ts-banner-slides .ts-banner-slide{display:-webkit-flex;display:flex;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;-webkit-background-size:cover;background-position:50% 0;background-size:cover;background-repeat:no-repeat;background-color:#044C9E}#ts-banner-slides .ts-banner-slide .ts-banner-slide-left{padding-right:40px;-webkit-justify-content:flex-end;justify-content:flex-end}#ts-banner-slides .ts-banner-slide .ts-banner-slide-right{padding-left:20px;padding-right:25px}#ts-banner-slides .ts-banner-slide .ts-banner-slide-left,#ts-banner-slides .ts-banner-slide .ts-banner-slide-right{width:50%;height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#ts-banner-slides .ts-banner-slide .ts-banner-slide-content,#ts-banner-slides .ts-banner-slide .ts-banner-slide-logo{height:105px}#ts-banner-slides .ts-banner-slide .ts-banner-slide-logo,#ts-banner-slides .ts-banner-slide .ts-banner-slide-title{font:100 75px "HelveticaNeueCyr Light";letter-spacing:2px}@media (max-width:992px){#ts-banner-slides .ts-banner-slide .ts-banner-slide-logo,#ts-banner-slides .ts-banner-slide .ts-banner-slide-title{font:100 65px "HelveticaNeueCyr Light"}}#ts-banner-slides .ts-banner-slide .ts-banner-slide-right .ts-banner-slide-title{letter-spacing:2px}#ts-banner-slides .ts-banner-slide .ts-banner-slide-text{font:400 20px/28px 'Open Sans';margin:20px 0 30px;text-shadow:#000 2px 2px 25px}#ts-banner-slides .ts-banner-slide .ts-banner-slide-link a{display:inline-block;padding:0 15px;color:#ff520c;font:15px/34px 'Open Sans';background:#fff;border-radius:5px}#ts-banner-slides .ts-banner-slide-custom .ts-banner-slide-container{font:15px/34px 'Open Sans'}#ts-banner-slides .triangle{padding-left:0;position:relative;display:inline-block;height:74px;line-height:inherit;margin:0 0 0 -10px}#ts-banner-slides .triangle:before{position:relative;left:5px;content:'';width:8px;height:11px;border:7px solid transparent;border-top:12px solid #fff;overflow:hidden;display:inline-block;top:-23px}@media (max-width:992px){#ts-banner-slides .triangle:before{top:-18px}}#ts-banner .ts-banner-slide-content{transition:all .8s}#ts-banner .slide-enter-active,#ts-banner .slide-leave-active{transition:opacity .8s}#ts-banner .slide-leave-active .ts-banner-slide-animation{transform:translateY(-80vh)}@media (max-width:767px){#ts-banner .slide-leave-active .ts-banner-slide-animation{transform:translateX(-100vw)}}#ts-banner .slide-enter .ts-banner-slide-animation{transform:translateY(80vh)}@media (max-width:1200px){#ts-banner-controls{right:10px}}@media (max-width:767px){#ts-banner .slide-enter .ts-banner-slide-animation{transform:translateX(100vw)}#ts-banner-slides{height:470px}#ts-banner-slides .ts-banner-slide-standard{display:block}#ts-banner-slides .ts-banner-slide-standard .ts-banner-slide-left{justify-content:flex-start}#ts-banner-slides .ts-banner-slide-standard .ts-banner-slide-left,#ts-banner-slides .ts-banner-slide-standard .ts-banner-slide-right{height:auto;width:100%;padding:0 60px 0 40px}#ts-banner-slides .ts-banner-slide-standard .ts-banner-slide-right .ts-banner-slide-text{width:100%;font:400 15px/140% 'Open Sans';min-height:130px;margin:25px 0 0}#ts-banner-slides .ts-banner-slide-standard .ts-banner-slide-right .ts-banner-slide-text br{display:none}#ts-banner-slides .ts-banner-slide-standard .ts-banner-slide-logo,#ts-banner-slides .ts-banner-slide-standard .ts-banner-slide-title{font:100 45px/45px "HelveticaNeueCyr Light"}#ts-banner-slides .ts-banner-slide-standard .ts-banner-slide-logo{height:auto;margin:75px 0 15px}#ts-banner-slides .triangle{height:45px;margin:0 0 0 -7px}#ts-banner-slides .triangle:before{left:4px;border:4px solid transparent;border-top:7px solid #fff;top:-14px}}@media (min-width:768px){.ts-banner-slide-content{width:calc(750px / 2)}}@media (min-width:992px){.ts-banner-slide-content{width:calc(970px / 2)}}@media (min-width:1200px){.ts-banner-slide-content{width:calc(1170px / 2)}}@media (max-width:992px){body.zone-ru #ts-banner-slides,body.zone-ua #ts-banner-slides{height:calc(100vh - -85px);position:relative}}@media (max-width:768px){body.zone-ru #ts-banner-slides,body.zone-ua #ts-banner-slides{height:calc(100vh - 25px);position:relative}}