/* Plugin.css */
.rsNav,.slick-slider{-webkit-user-select:none}.rsOverflow,.rsSlide,.rsThumbs,.slick-list{overflow:hidden}.rsHidden,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-slider{box-sizing:border-box;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.rsArrow,.rsThumbs,.rsThumbsArrow{cursor:pointer}.royalSlider>*,.rsGCaption,.rsTabs,.rsThumb,.rsThumbs{float:left}.royalSlider{width:600px;height:400px;position:relative;direction:ltr}.rsContainer,.rsOverflow,.rsVisibleNearbyWrap{height:100%;-webkit-tap-highlight-color:transparent;width:100%}.rsWebkit3d .rsABlock,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsContainer,.rsWebkit3d .rsLink,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsPreloader,.rsWebkit3d .rsSlide,.rsWebkit3d .rsThumbs,.rsWebkit3d img{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsContainer,.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img{-webkit-transform:none}.rsOverflow{position:relative;float:left}.rsVisibleNearbyWrap{position:relative;overflow:hidden;left:0;top:0}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer,.rsThumb{position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.rsHidden{opacity:0;-webkit-transition:visibility 0s linear .3s,opacity .3s linear;-moz-transition:visibility 0s linear .3s,opacity .3s linear;-o-transition:visibility 0s linear .3s,opacity .3s linear;transition:visibility 0s linear .3s,opacity .3s linear}.rsGCaption{width:100%;text-align:center}.royalSlider.rsFullscreen{position:fixed!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;z-index:2147483647!important;top:0!important;left:0!important;bottom:0!important;right:0!important}.royalSlider .rsSlide.rsFakePreloader{opacity:1!important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,.25)}.rsThumbs{position:relative;z-index:22}.rsTabs{background:0 0!important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:transparent}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsABlock,.rsLink,.rsVideoFrameHolder{left:0;top:0;position:absolute}.rsVideoFrameHolder{background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer .rsVideoObj,.rsVideoContainer embed,.rsVideoContainer iframe,.rsVideoContainer video{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo embed,.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}.rsABlock{z-index:15}img.rsImg{max-width:none}.grab-cursor{cursor:url(grab.png) 8 8,move}.grabbing-cursor{cursor:url(grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{width:100%;height:100%;display:block;z-index:20;background:url(blank.gif)}.home #slider-brand-content,.home #slider-laptop{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.home .rsNav{position:absolute;bottom:0;left:0;right:0;margin:auto}.home .rsNav>div{margin-right:8px}.home .rsNav>div:last-child{margin-right:0}.home .rsNav .rsBullet{width:10px;height:10px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;background:#e5e6e7;display:inline-block}.home .rsNav .rsBullet.rsNavSelected{background:#17386c}.home .rsArrow{width:10px;height:18px;display:inline-block;background-repeat:no-repeat;background-image:url(http://test.dev/travelpassgroup/images/global.png)}html.touch.svg .home .rsArrow{background-image:url(../../images/globals.svg)}.home .rsArrowLeft{left:0;background-position:-10px -217px}.home .rsArrowRight{right:0;background-position:-10px -255px}.home #slider-brand-content .rsNav{text-align:center;cursor:pointer}.home #slider-brand-home img{width:100%!important;height:auto!important}.home #slider-laptop #slider-laptop-bg{left:0;width:100%;height:auto}@media(max-width:767px){.home #slider-laptop{left:-40%;width:130%}.home .rsArrowLeft,.home .rsArrowRight{position:absolute;top:0;bottom:0;margin:auto}.home #slider-brand-content .rsNav{display:block!important}}@media(max-width:1039px){.home .rsNavWrap{position:relative;display:block;clear:both;width:100%}.home .rsNav{position:relative;display:inline-block}.home .rsNavWrap>div{vertical-align:middle;display:inline-block!important}.home .rsArrowLeft{left:0}.home .rsArrowRight{right:0}}@media(min-width:1040px){.home #slider-brand-content .rsNav{bottom:63px;margin:auto;display:inline-block}.home .rsNav{display:none!important}.home .rsArrow{position:absolute;bottom:0;top:-60px;margin:auto}.home .rsArrowLeft{left:-20px}}@media(min-width:768px) and (max-width:1039px){.home #slider-laptop{left:-50%;width:145%}.home .rsArrowLeft{margin-right:18px}.home .rsArrowRight{margin-left:18px}.home #slider-brand-content .rsContainer{max-width:85%;margin:0 auto 0 0!important}}

/**
 * Featherlight - ultra slim jQuery lightbox
 * Version 1.5.0 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2016, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:0}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}

/**
 * Featherlight Gallery – an extension for the ultra slim jQuery lightbox
 * Version 1.7.1 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2017, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
@media all{.featherlight-next,.featherlight-previous{display:block;position:absolute;top:25px;right:25px;bottom:0;left:80%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(0,0,0,0)}.featherlight-previous{left:25px;right:80%}.featherlight-next:hover,.featherlight-previous:hover{background:rgba(255,255,255,.25)}.featherlight-next span,.featherlight-previous span{display:none;position:absolute;top:50%;left:5%;width:82%;text-align:center;font-size:80px;line-height:80px;margin-top:-40px;text-shadow:0 0 5px #fff;color:#fff;font-style:normal;font-weight:400}.featherlight-next span{right:5%;left:auto}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block}.featherlight-loading .featherlight-next,.featherlight-loading .featherlight-previous,.featherlight-swipe-aware .featherlight-next,.featherlight-swipe-aware .featherlight-previous{display:none}}@media only screen and (max-device-width:1024px){.featherlight-next:hover,.featherlight-previous:hover{background:0 0}.featherlight-next span,.featherlight-previous span{display:block}}@media only screen and (max-width:1024px){.featherlight-next,.featherlight-previous{top:10px;right:10px;left:85%}.featherlight-previous{left:10px;right:85%}.featherlight-next span,.featherlight-previous span{margin-top:-30px;font-size:40px}}


/* SLIDER CSS */

.home .home-slider {
     position: relative;
}

.home #slider-laptop {
     position: relative;
}

.home #slider-brand-content {
     position: initial;
     overflow: visible !important;
     max-width: 90%;
     margin-left: 5%;
     margin-right: 5%;
     position: relative;
}

.home #slider-brand-content .rsContainer {
     max-width: 80%;
     margin: auto;
}

.home #slider-brand-content .pure-button {
     padding: 16px 34px;
     background: #1c2555;
     color: #fff;
     margin-top: 40px;
}

.home #slider-laptop #slider-laptop-bg {
     position: absolute;
     top: 0;
     height: auto;
     pointer-events: none;
}

.home #slider-laptop #slider-brand-home {
     width: 82.5%;
     height: 200px;
     padding: 4.6% 0 6%;
     background: none;
}

.home #slider-laptop .rsOverflow,
.home #slider-laptop .rsSlide,
.home #slider-laptop .rsVideoFrameHolder,
.home #slider-laptop .rsThumbs {
     background: #000000;
}

.tooltip {
    padding: 10px 15px;
    background-color: #E0BA1C;
    border-radius: 3.5px;
    opacity: 0.0;
    -webkit-transition: -webkit-transform 200ms;
    transition: transform 200ms;
    z-index: 10;
}

.tooltip-top {
    -webkit-transform: translate( 0, 5px );
    -ms-transform: translate( 0, 5px );
    transform: translate( 0, 5px );
    z-index: 10;
}

.tooltip-right {
    -webkit-transform: translate( -5px, 0 );
    -ms-transform: translate( -5px, 0 );
    transform: translate( -5px, 0 );
}

.tooltip-bottom {
    -webkit-transform: translate( 0, -5px );
    -ms-transform: translate( 0, -5px );
    transform: translate( 0, -5px );
}

.tooltip-left {
    -webkit-transform: translate( 5px, 0 );
    -ms-transform: translate( 5px, 0 );
    transform: translate( 5px, 0 );
}

.tooltip.visible {
    opacity: 1.0;
    -webkit-transform: translate( 0, 0 );
    -ms-transform: translate( 0, 0 );
    transform: translate( 0, 0 );
}

.tooltip-accent {
    position: absolute;
    box-sizing: border-box;
}

.tooltip-top .tooltip-accent,
.tooltip-bottom .tooltip-accent {
    width: 12px;
    height: 6px;
}

.tooltip-right .tooltip-accent,
.tooltip-left .tooltip-accent {
    width: 6px;
    height: 12px;
}

.tooltip-top .tooltip-accent {
    bottom: -6px;
    border-top: 6px solid #E0BA1C;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
}

.tooltip-right .tooltip-accent {
    left: -6px;
    border-top: 6px solid transparent;
    border-right: 6px solid #E0BA1C;
    border-bottom: 6px solid transparent;
}

.tooltip-bottom .tooltip-accent {
    top: -6px;
    border-bottom: 6px solid #E0BA1C;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
}

.tooltip-left .tooltip-accent {
    right: -6px;
    border-top: 6px solid transparent;
    border-left: 6px solid #E0BA1C;
    border-bottom: 6px solid transparent;
}

.tooltip-content {
    margin: 0;
    color: #FFF;
}

.tooltip a {
    color: #FFF;
}

.tooltip-click,
.tooltip-hover,
.tooltip-focus {
    cursor: pointer;
}
