@media (max-width:767px){#ts-banner-slide-studio{background:url(/sites/all/themes/ts_bootstrap_subtheme/img/front-page/bg/mob_studio.jpg) no-repeat!important}#ts-banner-slide-sales{background:url(/sites/all/themes/ts_bootstrap_subtheme/img/front-page/bg/sales.jpg) no-repeat!important}#ts-banner-slide-marketing{background:url(/sites/all/themes/ts_bootstrap_subtheme/img/front-page/bg/mark.jpg) no-repeat!important}#ts-banner-slide-service{background:url(/sites/all/themes/ts_bootstrap_subtheme/img/front-page/bg/serv.jpg) no-repeat!important}}div#ts-banner-slide-spring-seasons{background:url(/sites/all/themes/ts_bootstrap_subtheme/img/front-page/bg/seasons-2-bg.jpg) 50% 0 no-repeat!important}div#ts-banner-slide-spring-seasons .spring-content-wrapp{display:block;position:absolute;top:50%;left:50%;text-align:center;max-width:780px;font-size:25px;font-size:2.6vh;transform:translate(-50%,-50%)}@media (max-width:992px){div#ts-banner-slide-spring-seasons{background:url(/sites/all/themes/ts_bootstrap_subtheme/img/front-page/bg/season-2-mobile-bg_02.jpg) center no-repeat!important;background-size:cover!important}div#ts-banner-slide-spring-seasons .spring-content-wrapp{display:none}}div#ts-banner-slide-spring-seasons .spring-content-wrapp p{text-align:center;line-height:140%;font-size:96%;margin:45px 0 36px}div#ts-banner-slide-spring-seasons .spring-content-wrapp a{display:inline-block;border:0 solid #fff;padding:6px 26px;text-transform:uppercase;color:#fff;margin:10px 0 0;text-decoration:none;font-size:21px;background:#f26522}div#ts-banner-slide-spring-seasons .spring-content-wrapp-mobile{position:absolute;top:50%;left:0;text-align:center;max-width:100%;font-size:25px;font-size:2.6vh;transform:inherit;display:none;transform:translateY(-50%)}@media (max-width:992px){div#ts-banner-slide-spring-seasons .spring-content-wrapp-mobile{text-align:left;display:block}}div#ts-banner-slide-spring-seasons .spring-content-wrapp-mobile img{max-width:100%;max-height:355px}div#ts-banner-slide-spring-seasons .spring-content-wrapp-mobile p{text-align:center;line-height:140%;font-size:100%;margin:15px 0 10px;padding:0 5px}div#ts-banner-slide-spring-seasons .spring-content-wrapp-mobile a{display:inline-block;border:0 solid #fff;padding:5px 25px;text-transform:uppercase;color:#fff;margin:15px 0 0 -109px;background:#f26522;text-decoration:none;font-size:20px;position:relative;left:50%}body.zone-com div#ts-banner-slide-global-jakarta #overlay{background:url(/sites/all/themes/ts_bootstrap_subtheme/img_com/global-tour-2018/jakarta/jakarta-bg.jpg) center center no-repeat;background-size:cover;padding-top:20px;color:#2f5597;height:calc(100vh - 108px);width:100%;margin:0;border:0}body.zone-com div#ts-banner-slide-global-jakarta.ts-banner-slide{display:-webkit-flex;display:block;position:absolute;top:0;left:0;width:100%;height:calc(100vh - 110px);color:#fff;-webkit-background-size:cover;background-position:50% 0;background-size:cover;background-repeat:no-repeat;background-color:transparent}body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner{position:inherit}body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay p.flag-wrapp{padding:10px 0}@media (max-width:1366px){body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .wrapper{max-width:800px;margin:0 auto}}@media (max-width:470px){body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay p.flag-wrapp{padding:0}body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .wrapper{margin-top:-10px}}body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .row-container{display:table;width:100%;margin:48px auto 0;max-width:800px}body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .row-container>div{display:table-cell;text-align:center;position:relative}body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .row-container>div:first-child:after{position:absolute;width:2px;background:#fff;height:95%;right:-17px;top:7px}body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .row-container>div:last-child{padding-left:74px}@media (max-width:768px){body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .row-container>div:first-child:after{display:none}body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .row-container>div:last-child{padding-left:15px}}body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .row-container>div h2{text-transform:uppercase;font-size:34px;font-weight:700;font-family:"Open Sans";color:#fff;text-shadow:4px 0 19px #3d3a41;margin:0;padding:0}@media (max-width:1366px){body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .row-container>div h2{font-size:25px}}@media (max-width:768px){body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .row-container>div h2{font-size:20px}}body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .row-container>div p{color:#fff;font-size:31px;font-family:"Open Sans";margin:11px 0 4px;text-shadow:4px 0 19px #3d3a41;text-align:center}@media (max-width:1366px){body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .row-container>div p{font-size:25px}}@media (max-width:768px){body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .row-container>div p{font-size:19px;margin:0 0 4px}}body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .row-container>div p a{display:inline-block;border:2px solid #ff9110;padding:9px 5px 13px;color:#ff9110;margin:15px 0 0;border-radius:0!important;width:100%;max-width:311px;text-transform:uppercase;font-weight:700;font-size:24px;text-decoration:none;background:rgba(0,0,0,.31);letter-spacing:2px}body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .row-container>div p a:hover{text-decoration:none}@media (max-width:1366px){body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .row-container>div p a{font-size:18px}}@media (max-width:768px){body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .row-container>div p a{display:inline-block;border:2px solid #ff9110;padding:5px 15px 7px;color:#ff9110;margin:15px 0;border-radius:0!important;width:auto;max-width:inherit;text-transform:uppercase;font-weight:700;font-size:18px;text-decoration:none;background:rgba(0,0,0,.31);letter-spacing:2px}}@media (max-width:470px){body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .row-container>div p a{margin:5px 0}body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .row-container>div{display:block;text-align:center;position:relative;width:100%}body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .row-container{margin:10px auto 0;display:block}}body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .center a.mobile-logo-global{width:96%;height:80%;max-width:408px}body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .center a.mobile-logo-global img.img-responsive.moblile-logo-image{position:absolute;height:auto;display:block;padding:0;top:50%;transform:translateY(-20%);left:-1px;width:108%!important;max-width:inherit;max-height:715px}body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay .wrapper img.img-responsive{margin:auto;padding:0 50px}@media (max-width:992px){body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay tr.bottom,body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay tr.top{height:25px}body.zone-com div#ts-banner-slide-global-jakarta .front-global-jakarta-banner #overlay tr.center{vertical-align:top}}body.zone-ua div#ts-banner-slide-video-global-kiev.ts-banner-slide{display:-webkit-flex;display:block;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:transparent}body.zone-ua div#ts-banner-slide-video-global-kiev .video-banner.front-video-banner{position:inherit}@media (max-width:992px){body.zone-ua div#ts-banner-slide-video-global-kiev .video-banner.front-video-banner #overlay{min-height:676px;height:calc(100vh - -88px)}}body.zone-ua div#ts-banner-slide-video-global-kiev .video-banner.front-video-banner #overlay .center a.mobile-logo-global{width:96%;height:80%;max-width:408px}body.zone-ua div#ts-banner-slide-video-global-kiev .video-banner.front-video-banner #overlay .center a.mobile-logo-global img.img-responsive.moblile-logo-image{position:absolute;height:auto;display:block;padding:0;top:50%;transform:translateY(-20%);left:-1px;width:108%!important;max-width:inherit;max-height:715px}body.zone-ru div#ts-banner-slide-video-global-moscow.ts-banner-slide{display:-webkit-flex;display:block;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:transparent}body.zone-ru div#ts-banner-slide-video-global-moscow .video-banner.front-video-banner{position:relative}@media (max-width:992px){body.zone-ru div#ts-banner-slide-video-global-moscow .video-banner.front-video-banner #overlay{min-height:676px;height:calc(100vh - -88px)}}body.zone-ru div#ts-banner-slide-video-global-moscow .video-banner.front-video-banner #overlay .center a.mobile-logo-global img.img-responsive.moblile-logo-image{position:absolute;height:auto;display:block;padding:0;top:50%;transform:translateY(-20%);left:-1px;width:102%!important;max-width:inherit}@media (max-width:992px){body.zone-ru div#ts-banner-slide-video-global-moscow .video-banner.front-video-banner #overlay .center a.mobile-logo-global img.img-responsive.moblile-logo-image{position:relative;height:auto;display:block;padding:0;top:inherit;transform:inherit;left:inherit;width:auto!important;max-width:100%;max-height:100%;margin:auto}}body.zone-ru div#ts-banner-slide-video-global-moscow #overlay{background:url(/sites/all/themes/ts_bootstrap_subtheme/img_com/global-tour-2018/moscow/Moscow_Main_Bg.svg) center no-repeat;background-size:cover;padding-top:20px;height:calc(100vh - 108px);width:100%;margin:0;border:0}body.zone-ru div#ts-banner-slide-video-global-moscow #overlay .center .wrapper{text-align:center;position:relative;width:auto;height:auto}body.zone-ru div#ts-banner-slide-video-global-moscow #overlay .center .wrapper img.img-responsive.img-content-banner{width:40%;display:inline-block}@media (max-width:992px){body.zone-ru div#ts-banner-slide-video-global-moscow #overlay{background:#13182c}body.zone-ru div#ts-banner-slide-video-global-moscow #overlay .center .wrapper img.img-responsive.img-content-banner{display:none}}body.zone-ru div#ts-banner-slide-video-global-moscow #overlay .center .wrapper a{display:block;border:0!important;width:21%;font:19px/1.5 Open Sans,helveticaneuecyr light;background:0 0;padding:inherit;margin:-15px auto;border-radius:0!important}body.zone-ru div#ts-banner-slide-video-global-moscow #overlay .center .wrapper a.mobile-logo-global{display:none}@media (max-width:992px){body.zone-ru div#ts-banner-slide-video-global-moscow #overlay .center .wrapper a{display:none}body.zone-ru div#ts-banner-slide-video-global-moscow #overlay .center .wrapper a.mobile-logo-global{display:inline-block;text-align:center;width:100%}body.zone-ru div#ts-banner-slide-video-global-moscow #overlay .top{display:none}}#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide{background:url(/sites/all/themes/ts_bootstrap_subtheme/img/front-page/bg/presenatation-2018_02.jpg) 50% 0 no-repeat!important}#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide .ts-banner-slide-content{height:100%}#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide .ts-banner-slide-content img{transform:translateY(-50%);top:50%;position:relative;max-width:107%;max-height:101%}@media (max-width:768px){#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide{background:url(/sites/all/themes/ts_bootstrap_subtheme/img/front-page/bg/presenatation-2018_mobile_02.jpg) center no-repeat!important;background-size:cover!important}#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide .ts-banner-slide-left{width:100%;padding:0 15px}#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide .ts-banner-slide-right{display:none}}#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide .ts-banner-slide-right{padding-left:20px;padding-right:0}#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide.slide-leave-active .ts-banner-slide-animation{transform:translateX(80vh)}@media (max-width:767px){#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide.slide-leave-active .ts-banner-slide-animation{transform:translateX(100vw)}}#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide.slide-enter .ts-banner-slide-animation{transform:translateX(80vh)}@media (max-width:767px){#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide.slide-enter .ts-banner-slide-animation{transform:translateX(100vw)}}#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide .ts-banner-slide-logo{height:55%;width:80%;font-family:'Open Sans';top:25%;position:relative;transform:translateY(-50%);font-size:41px;font-size:4vh}#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide .ts-banner-slide-logo p{font-family:inherit;text-transform:uppercase;width:124%;margin:55px 0;font-size:91%;line-height:150%}#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide .ts-banner-slide-logo p.small-text{font-size:59%;text-transform:none;margin:20px 0;padding:12px 0 25px;max-width:545px}@media (max-width:1300px){#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide .ts-banner-slide-logo p{margin:25px 0}}@media (max-width:768px){#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide .ts-banner-slide-logo p.small-text{max-width:100%}#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide .ts-banner-slide-logo p{width:100%}}#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide .ts-banner-slide-logo a{font-size:55%;display:inline-block;border:0 solid #fff;padding:11px 26px;text-transform:uppercase;color:#fff;margin:10px 0 0;text-decoration:none;background:#f26522}#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide .ts-banner-slide-logo img{max-width:60%}@media (max-width:1300px){#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide .ts-banner-slide-logo{height:63%;width:80%;top:25%;position:relative;transform:translateY(-50%)}}@media (max-width:1200px){#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide .ts-banner-slide-logo{height:58%;width:80%;top:25%;position:relative;transform:translateY(-50%)}}@media (max-width:768px){#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide .ts-banner-slide-logo{height:80%;width:100%;text-align:center;position:relative;transform:translateY(-50%);top:50%}}@media (min-width:768px){#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide .ts-banner-slide-content{width:calc(750px / 1)}}@media (min-width:992px){#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide .ts-banner-slide-content{width:calc(970px / 1)}}@media (min-width:1200px){#ts-banner-slides div#ts-banner-presentation-bpmonline.ts-banner-slide .ts-banner-slide-content{width:calc(1170px / 1)}}